Hallo Profis, also ich bin neu in der Mikrocontroller Welt und deshalb danke ich Euch für Eure Rücksicht und Hilfe. Nun zu meinem Problem: Ich möchte einen DC Gleichstrom Motor mit einem AVR 2313 gekoppelt mit einem L293D einen Motor in zwei Richtungen bewegen. Also drück ich auf eine Taste A läuft er nach Rechts, auf Taste B läuft er nach links. Bis hier hin habe ich es auch geschafft und ein Motor(der einen Widerstand von 67 Ohm hat) funktioniert damit gut. Jetzt möchte ich aber einen anderen Motor antreiben der einen kleineren Widerstand hat (um die 15 Ohm), leider ging das bisher nicht denn sobald ich auf eine Taste gedrückt habe resettet der Mikrokontroller und startet neu (kann ich auf ein Display sehen)?!?!? Ich vermute dass der Motor zuviel saft braucht (klar ist ja auch ein höherer Strom)... Wie kann ich das Problem beheben? Abgesehn davon einen Widerstand in reihe mit dem Motor zu packen (denn ich brauch die Drehzahl)?? Die Stromversorgung von dem Ganzen läuft folgendermassen: Eingang 12V dann L7805 (mit diode, und allen Kondensatoren), eine Abzweigung vor dem L7805 , also 12V, geht zum L293D für die Motorspannung. Und der Rest (5V) geht zum Controller und L293D IC Spannung. Ich hoffe jemand kann mir helfen! Und schonmal vieeeeeelen Dank im voraus! Viele Grüße, MArcel
Benutz mal die Suche, genau dasselbe Problem gabs hier vor ein paar Wochen.
Das könnte in der Tat ein Spannungseinbruch sein. Manchmal schafft eine kleine Drossel Abhilfe. Andererseits könnte es eine Motorrückwirkung auf den Controller sein. Dann den uC versorgungstechnich "weich" aufhängen. (R-C-Glied an die Versorgung)
Bricht dir die Spannungsversorgung ein? Hast du den Motor entstört? Kann die Versorgung deines Motors kurzzeitig über 1 A liefern? Der Motor braucht zwar , wenn er läuft, ca. 0,8 A, aber er benötigt einen höheren Strom zum Anlauf. 12 V/15 Ohm = 0,8 A O.K. der L293D hat Schutzdioden drin, das ist nicht schlecht, aber kann, glaube ich nur um die 1 A? Gruß Elektrikser
Ich vermute auch einen Spannungseinbruch. Den Motor packt der L293D normalerweise. Also Entstörung könnte helfen....
Hallo, ja erstmal vieeelen Dank für die Wertvolle Hilfe. Was so ein kleiner 100nf und ein winziger Widerstand alles bewirken kann ist mir jetzt erst richtig bewusst geworden. In der Tat musste der Motor entstört werden und auf einmal ging alles wie von Selbst. Ganz wichtig fand ich in einem anderen Thread rein zufälliger weise in einem Schaltplat eine zusätzlich eingesetzte Diode zwischen 12V und 5V, damit war auch endlich das ständige Flakern am Display vorbei:D Nochmals herzlichen Dank für die Hilfe, Einen schöne entstörte Nacht! Gruß, Marcel
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.