-
-
Neuer Benutzer
Öfters hier
L293D mit PWM ansteuern -> funzt aber net
Moin zusammen...
Ich habe ein kleines Problem mit dem L293D in Verbindung mit meinem PIC18F452.
Ich benutze zur Ansteuerung meiner zwei Gleichstrommotoren einen L293D. Jetzt wollte ich das Fahrverhalten in soweit realistischer und gleichförmiger machen, indem ich die ENABLE-Pins des L293D mit PWM ansteuere. Der Rest ist Standard Inverter vor die Eingänge, wie man es schon so häufig hier gesehen hat
Nun zu meinem Problem:
Wenn ich den PWM-Port direkt an die ENABLE-Eingänge anschließe, passiert überhaupt nichts mehr. Die ICD bricht dann einfach das Debugging ab.
Als nächstes habe ich versucht das PWM -Signal vom Port über einen Inverter 74HC04 an den L293D anzuschließen und siehe da, die ICD läuft auch weiter und ich sehe am ENABLE-pin auch ein PWM-Signal
Aber leider war auch das noch nicht die Lösung, denn der Motor lief die ganze Zeit mit voller Leistung, obwohl der DutyCycle nur zyklisch zunimmt. Mit nem Scope am Enable-Pin war das Problem dann auch schnell entdeckt. Der Eingang konnte nicht voll auf Masse durchgeschaltet werden.
Die erste Vermutung: Ich kann nicht genug Strom für den Eingang das L293D treiben, kurzer Blick ins Datenblatt, hmm nur 100uA sollte ich aber schaffen
Ist dieser Effekt schon einmal jmd. anderem aufgefallen, bzw. hat jmd. schon eine Lösung.
Werde nach dem WE mal versuchen den Inverter über ne Emitterschaltung aufzubauen um so zu versuchen den EIngang wirklich voll auf Masse zu ziehen...
Falls euch noch was einfällt, nicht schüchtern sein einfach was schreiben...
Gruß aus dem schönen Detmold
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen