Zitat Zitat von Relaxed Beitrag anzeigen
Hallo zusammen,

Ich probiere verzweifelt bei einem DC-Motor die Geschwindigkeit zu steuern.
Ich habe einen Arduino und den L293D. Die Drehrichtung steuern ist kein Problem.
Heute hab ich mal den Wert eines Potentiometers ausgelesen und bin mit dem Wert auf den Enable-Eingang vom IC. Ab einem PWM Wert von ca. 80 fängt der Motor an zu drehen. Auch wenn ich jetzt höher gehe ändert sich die Drehzahl nicht.
Kann mir vielleich jemand sagen an was es liegen kann? Vielleicht habe ich auch einfach einen Denkfehler gemacht.


Mfg Relaxed
Kannst Du das etwas näher beschreiben? Du liest über ADC das Poti aus und legst den Gemessenen Wert auf den Enable Eingang des Treibers? Das wird so nicht gehen. Der Poti Wert gehört in ein OCRA oder OCRB Register und der Pin OCRA Oder OCRB gehört an den Enable Eingang. PWM Muss natürlich eingeschaltet sein. Oder hast Du es so gemacht und nur etwas ungenau beschrieben?

Gruß Richard