H-Brücke mit 1 PWM und 1 Ausgang

Ich suche nach einer Lösung, um die Richtung eines leistungsstarken Gleichstrommotors zu steuern . Ich bin auf die Idee gekommen, eine H-Brücke zu verwenden. Da der Motor bis zu 3,2 A verbraucht, ist die Anzahl der möglichen H-Brücken ziemlich begrenzt. Die Versorgungsspannung an meinem Quad beträgt 3,7V. Da meine Ausgänge begrenzt sind, möchte ich die Position mit nur einem Digitalausgang steuern. Was in eine Richtung funktioniert, wenn es auf 0 gesetzt ist, und in die andere Richtung, wenn es auf 1 gesetzt ist. Der PWM-Ausgang sollte die Geschwindigkeit steuern. Ist das überhaupt möglich?

Ich habe diesen gefunden , aber ich habe absolut keine Ahnung, ob dieser nur mit 2 Eingängen pro Motor (1 PWM, 1 Digitalausgang) gesteuert werden kann.

Antworten (3)

Geben Sie hier die Bildbeschreibung ein

Oben ist ein Ausschnitt aus dem Datenblatt. Wie Sie sehen können, muss die Bridge alle vier Datenleitungen (IN1L, IN1H, IN2L & IN2H) angeschlossen haben, um sie richtig zu steuern.

Es funktioniert also nicht wie ich will. Ist mein Anliegen überhaupt realisierbar?
Ich glaube nicht, dass es von Texas Instruments realisierbar ist. Ich habe einen Blick darauf geworfen und obwohl sie mehrere haben, die mit Ihren IO-Anforderungen kompatibel sind, hatten sie entweder nie die aktuelle Fähigkeit oder sie konnten nicht um die 3-V-Marke herum arbeiten. Ich bin mir sicher, dass es einen in der Nähe geben muss!
Crutschow sagte mir, ich könnte es mit 2 Toren und einem Wechselrichter verwenden . @Andy alias warum denkst du, dass das nicht funktionieren wird?
Natürlich wird es funktionieren, aber ich möchte Sie daran erinnern, dass Sie gesagt haben: "Ich habe nur 1 PWM und 1 Digitalausgang pro Motor". Ich nahm an, dass Sie aufgrund von Masse- / Platzbeschränkungen keine weiteren Chips hinzufügen könnten.
Oh, ok. Nein, ich habe einfach nicht mehr Ausgänge an meinem Mikro ;)
Verwenden Sie dann die empfohlene Schaltung - es sieht gut aus.

Soweit ich Ihre Frage verstanden habe, können Sie sowohl die Geschwindigkeit als auch die Richtung mit komplementärer PWM steuern, die von jedem Mikrocontrollertyp erzeugt wird. Da ich kürzlich an einem Raupenroboter arbeite, habe ich eine H-Brücke entworfen, die zwei PWM (komplementär zum Totband) verwendet, um den Motor vollständig zu betreiben. Wenn Sie das gleiche tun, kann ich Ihnen weitere Details zur Verfügung stellen.

Ich habe nur 1 PWM und 1 Digitalausgang pro Motor ...
Sie sollten besser IR2109 verwenden. Dieser IC bildet ein komplementäres Paar der ihm gegebenen ursprünglichen PWM. und füttern Sie dann die komplementären PWMs zu den Schaltern, wie in Theorie beschrieben. Derselbe Vorgang kann auch mit einigen Mikrocontrollern erreicht werden, aber die Verwendung von IR2109 ist ziemlich einfach.

Mit einem invertierenden Gate können Sie die H-Brücke wie beschrieben steuern. (Dem eingebauten Editor fehlt ein Motorsymbol, also ersetzen Sie es durch ein Lampensymbol.)

Wenn DIR 1 ist, dreht der Motor in eine Richtung, wenn es 0 ist, dreht der Motor in die andere Richtung. Eine PWM-gesteuerte Stromquelle würde als Treiber zur Steuerung der Geschwindigkeit fungieren.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Etwa so für die aktuelle Quelle: electronicshub.org/…
Das wird nicht funktionieren, wie Sie es gezeichnet haben. Es ist voller Löcher, z. B. wie steigt der Ausgang des NOT-Gatters über etwa 1 V, wenn die Basis von Q6 (von der ich annehme, dass sie NPN sein soll) sie auf Masse zieht. Was ist mit dem Spannungsabfall an Q1 und Q2, wenn beide aktiviert sind (und ich gehe davon aus, dass sie auch NPN sein sollten). Was ist mit dem PWM-Signal - es muss von einem Logikpegelwert mit niedrigem Strom in etwas viel Robusteres umgewandelt werden. Bitte antworten Sie nicht mit "Eindeutig sollten Basiswiderstände vermutet werden" - Genauigkeit ist das Gebot der Stunde bei Schaltungen, die nicht von Hand winken.