Forum: Mikrocontroller und Digitale Elektronik Motorsteuerung mit L293D gibt seltsame Töne von sich


von Cs_ E. (cs_explorer)


Lesenswert?

Hallo zusammen,

ich steuere mit dem L293D 2 Motoren an.
M1 (vor / rück) und die Geschwindigkeit mit PWM
M2 nur (vor / rück)
Jedes Mal wenn ich die Richtung ändere ertönt ein sehr heller Ton. Hat 
jemand ne Idee an was das liegen kann?

Greetz Cs

von Bernd G. (bege)


Lesenswert?

Hallo,

du schaltest aber die Richtung nicht bei laufendem Motor um order ???

Falls doch, sei gesagt, daß der Motor ja den Drang hat mit der 
vorgegebenen Richtung weiter zu laufen. Wenn du ihn nun zwingst in die 
andere Richtung zu laufen entstehen erst einmal ein paar Störimpulse, 
die man sicherlich auch hören kann ...

Gruß Bernd

von Benedikt K. (benedikt)


Lesenswert?

Vor allem dürfte dann der Strom des 293 überschritten werden, falls es 
keine Strombegrenzung gibt. Falls doch, dann könnte diese eine 
Interferenz mit der PWM Frequenz erzeugen.

von Cs_ E. (cs_explorer)


Lesenswert?

Hmm danke für die Antworten, allerding habe ich alle möglichen 
Kombinationen ausprobiert. Direkt umschalten, mit "Kuzschlussbremsen" 
und "normal-bremsen"
ich habe sogar noch ne Wartezeit mit eingebaut... Immer die selben 
seltsamen Töne.

Muss der motor vollkommen stehn bevor die Drehrichtung geändert werden 
darf?
ich meine natürlich läuft er noch nach...

Im Roboternetz heißt es dazu "Zudem ist bei schnellen Richtungswechseln 
immer zu empfehlen zuerst kurz zu bremsen, um nicht den Motor oder 
Motortreiber zu stark zu belasten."

von Chris W. (squid1356)


Lesenswert?

> Muss der motor vollkommen stehn bevor die Drehrichtung geändert werden
> darf?
kurz gesagt: ja

von Cs_ E. (cs_explorer)


Lesenswert?

Na dann werde ich mal veruchen die Bremsphase so zu verlängern, dass der 
Motor komplett seht und dann umschalten...

Danke erstmal !

von Uwe (Gast)


Lesenswert?

Hi!
Er braucht nicht komplett stehen, aber er muss so langsam sein dass er 
der Richtungsänderung auch folgen kann.

Viel Erfolg, Uwe

von Benedikt K. (benedikt)


Lesenswert?

Und beachten: Da der Motor im Vierquadrantenbetrieb angesteuert wird, 
kann die Betriebsspannung beim Bremsen (wenn das PWM Verhältnis 
reduziert wird) hoch gehen, wenn kein anderer Verbraucher die Energie 
aufnimmt.

von Matthias L. (Gast)


Lesenswert?

>kann die Betriebsspannung beim Bremsen (wenn das PWM Verhältnis
>reduziert wird) hoch gehen,

Genau. Das erste was hier beachtet werden muss, sind ordentliche 
Zwischenkreiskondensatoren!
(Meist fehlen diese ganz)

von Cs_ E. (cs_explorer)


Lesenswert?

Gut - Ok verstanden. Die Betriebsspannung geht hoch - allerdings hab ich 
nur 4,8V als Versorgung für die Motoren und der L293 kann ja mit einigen 
V mehr umgehen... Das sollte dann mal ein kleineres Problem sein.

> Genau. Das erste was hier beachtet werden muss, sind ordentliche
> Zwischenkreiskondensatoren!
> (Meist fehlen diese ganz)

Was ist denn das? Wo genau sollen die hin und was wird damit bewirkt? 
Wie sind die Werte? Elkos kann man dafür ja nicht nehmen wegen der 
Polung...

Gruß Cs

von Benedikt K. (benedikt)


Lesenswert?

Cs_ Explorer wrote:

>> Genau. Das erste was hier beachtet werden muss, sind ordentliche
>> Zwischenkreiskondensatoren!
>> (Meist fehlen diese ganz)
>
> Was ist denn das? Wo genau sollen die hin und was wird damit bewirkt?

Die kommen an die 4,8V Leitung. Diese dienen als Puffer um die Energie 
die beim Bremsen frei wird aufzunehmen. Ein paar 100 bis ein paar 1000µF 
je nach Motor sind OK.

von Cs_ E. (cs_explorer)


Lesenswert?

Also an +; Vielen Dank für die Erklärung

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
Noch kein Account? Hier anmelden.