-
-
Erfahrener Benutzer
Begeisterter Techniker
Kleines Problem mit dem Ansteuern 3er L293D
Hej Leute ich wieder mal
Also wie folgt,
ich habe mir eine kleine Platine mit 3 L293D Motortreibern drauf gebastelt nun jeder Treiber steuert nur einen Motor an also sind die einige Pins zusammengefaßt um den Treiber kurzfristig auch mal mehr Leistung durch zu jagen. nun das funst alles bestens kann alles optimal ansteuern und der Arm bewegt sich.
Doch nun das Problem:
sobald ich ein Prog in den µC flashe bewegt sich einer der Motor dauerhaft aber wen ich kurz des Kabel von der Motortreiber Platien abziehe und wieder anstecke ist ruhe bis der erste Befehl vom µC kommt. Irgendwie stört da was ich denke das ich irgendwas übersehe ((
Danke im voraus für Tips und hilfe!
-
Erfahrener Benutzer
Robotik Einstein
Je nachdem, an welchem Port vom MC Du die Steuerleitungen für Deinen Motortreiber "abgreifst", kannst Du diese Probleme haben, da der ISP-Adapter z.B. beim Atmag8 ja Pins an PortB benutzen muss....Ich packe dann an diesen Port immer Dinge, bei denen sich Signalwechsel nicht problematisch auswirken, z.B. ein LCD...da gibt es beim Programmieren halt für diese Zeit nur kurzzeitig wirre Zeichen oder so...
-
Erfahrener Benutzer
Begeisterter Techniker
Ne der Port wird nicht doppelt genutz ist nen Mega16 den ich derzeit dafür nutze.
-
Erfahrener Benutzer
Robotik Visionär
Die Ausgänge des µC sollten wärend des Programmieren hochohmig sein. Vieleicht ist auf einer der Steuerleitungen für diesen Motor etwas drauf das den Pegel hoch hält, oder sonst auf den Leitungen Pull-Down-Widerstände verwenden.
-
Erfahrener Benutzer
Begeisterter Techniker
Hi das mit den Wiederständen dacht ich mir schon wollte das auch nacher Probieren.
Vielen Dank euch beiden erstmal!
-
Erfahrener Benutzer
Begeisterter Techniker
So wollte nur sagen das ich das Prob gelöst hat!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen