Forum: Mikrocontroller und Digitale Elektronik Motortreiber


von Georg D. (georgdonner)


Lesenswert?

Hallo,
ich möchte mit einem PIC 3 Motoren ansteuern.
Dafür hätte ich 3 MC33887APVW Motor Treiber verwendet.
Die Pins IN1 und IN2 hätte ich nur für die Drehrichtung und für das 
Bremsen verwendet.
Doch wo soll ich das PWM für die Drehzahlsteuerung anlegen.
Leider beeinflussen D1 und D2 den FS-Pin.
Kann ich das PWM-Signal auch an den En-Pin legen.

Hier findet man den MC33887APVW mit Datenblatt:
http://www.digikey.at/product-detail/de/MC33887APVW/MC33887APVW-ND/2817278

Vielen Dank für eure Hilfe.

lg
Georg

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Georg Donner schrieb:
> Kann ich das PWM-Signal auch an den En-Pin legen.

Probiers aus, könnte aber Probleme mit der Ladungspumpe geben (EN geht 
direkt auf diese). Die typische PWM Konfiguration sieht anders aus. 
Datenblatt Seite 11 Fußnote 24.

von Georg D. (georgdonner)


Lesenswert?

Stimmt. Im Datenblatt steht, dass man das PWM an einen IN legen soll.
Doch wenn ich mir die Wahrheitstabelle anschaue, so würde das bedeuten, 
dass der Motor kurz in eine Richtung (Out1: H; Out2: L) läuft (je nach 
Signal) und dann wenn sich der PWM-Pegel ändert wird der Motor 
kurzgeschlossen (Out1: L, Out2: L.

Ist dieses Verhalten richtig?
Oder sollte nicht zwischen hochohmig (beide Out: Z) und Laufen 
umgeschalten werden?
Dies wäre nämlich bei D1, D2 und En der Fall.

Vielen Dank für die Hilfe.

: Bearbeitet durch User
von Roland (Gast)


Lesenswert?

In der von dir gefundenen Wahrheitstabelle sind auch die Einstellungen 
für den Freilauf (Freewheeling) angegeben.

Von selber käme man darauf, einfach mit IN2 das Gleiche zu machen wie 
mit IN1, dann kann kein Antriebs und auch kein Bremsstrom fließen. 
Fertig ist der freie Auslauf.

von Georg D. (georgdonner)


Lesenswert?

Entschuldige mich bitte, wenn ich dich ganz verstehe.

Aber, wenn der Zustand an IN1 und IN2 gleich ist, so sind die beiden 
Outs entweder auf H oder auf L. Das würde bedeuten, dass der DC-Motor 
kurzgeschlossen wird.
Wenn der drehende Motor kurzgeschlossen wird, würde das bedeuten, dass 
eine Kurzschlussbremsung vorliegt oder sehe ich das falsch.

Ich entschuldige mich nochmals, falls ich etwas übersehen oder falsch 
verstehen sollte.

von Roland (Gast)


Lesenswert?

Ja, der Motor wird (über die Diodenstrecken in den MosFETS) kurz 
geschlossen.

Alterativ kann man die "Disable"-Eingänge dazu benutzen, die OUTx in 
einen hochohmigen Zustand zu bringen. Allerdings muss man dann 
aufpassen, dass die induzierte Spannung die Mosfets nicht überfordert.

von Georg D. (georgdonner)


Lesenswert?

Ich werde das PWM-Signal jetzt auf D2 legen.

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.