Hirdetés

Új hozzászólás Aktív témák

  • daninet

    veterán

    Sziasztok!
    Motor sebességet akarok vezérelni egy enkóderrel. Ez így elég egyszerű, megy is a dolog. A gondom az, hogy első indításnál szeretném ha finoman felpörögne nem pedig ráadná a kakaót és szétcsavarná a motort. Ez is egyszerű elméletben, void start-ba egy for loop és annyi.
    Viszont a következő a gondom:
    Áram alá helyezem a tápot, egy fél másodpercre megindul a motor teljes sebességgel, majd megáll és akkor kezd el a void setup-ban levő első for loop lefutni.
    Gyanítom nem szoftver eredetű a gond, az elektronikából eredhet inkább, a kódban nem látok gondot (majd megerősítitek).
    A motor H híd 0-5Vot kér a sebesség beállításához, 10%tól mozdul meg a motor. Arduval csinálok PWM-et és egy RC taggal fix feszültséggé alakítom ( a kondi és az ellenállás az ardura van direk forrasztva nem tudom mennyire látszik)

    A kis zöld bigyó egy 5V step-down konverter mert 19V a táp ami a motort is hajtja (laptop táp a háttérben)

    /A képen már nincs rajta az enkóder mert beépítettem már a végső dobozába, a szürke és fehér kábel volt az/

    programkód

Új hozzászólás Aktív témák