Der folgende Chip scheint sich komisch zu verhalten.
http://www.ti.com/lit/ds/symlink/sn754410.pdf
Ich habe einen Gleichstrommotor an 1Y und 2Y und den anderen an 3Y und 4Y angeschlossen.
Könnte das Verhalten daran liegen, dass ich VCC1 (Logikversorgungsspannung) und 1,2EN und 3,4EN alle zusammen angeschlossen habe? NB. Auch kein Widerstand dazwischen (siehe Seite 6 des Links). Was vielleicht passieren wird?
Das merkwürdige Verhalten ist folgendes:
Beim Antreiben eines Gleichstrommotors in eine Richtung (1A = 5 V, 2A = 0 V) würde ich erwarten, dass 1Y VCC2 (Ausgangsversorgungsspannung) und 2Y 0 V ist. Stattdessen liegt bei einem VCC2 von 9 V 1Y bei etwa 7 V und 2Y bei über 1 V. Der Spannungsabfall zwischen den Gleichstrommotoren führt nur zu 7-1 = 6 V. Was passiert hier?
Bei gleichzeitiger Aktivierung von zwei Motoren. Sie beginnen wie gewohnt zu fahren und verlangsamen dann bis zum Stillstand und zucken. Das könnte ein Softwareproblem sein, aber ich bin mir nicht sicher...
Es ist auch normal, dass die Eingänge des H-Brücken-Chips schwebende Werte sind. Bis zu 1,3 V, wenn ich sie nicht an den Controller anschließe und von dort aus auf Null setze. Ich würde erwarten, dass sie die 0 vom Boden nehmen
Zu guter Letzt, was ist der Zweck all der Dioden auf der Grafik auf Seite 6? Ich habe die Ausgänge direkt an den Gleichstrommotor angeschlossen.
Seite 6 Grafik:
Das von Ihnen gewählte Gerät entspricht nicht Ihren Erwartungen, da es nicht sehr gut funktioniert, um Motoren mit bis zu 1A zu betreiben. Hier ist eine Schaltung: -
Die Ausgangsstufe ist wirklich ein alter Hut und schlecht geeignet, um einen Verstärker oder mehr mit geringer Versorgung zu betreiben. Der obere Transistor in der Ausgangsstufe wird kaum in der Lage sein, bis auf 0,7 V an die Versorgung heranzukommen, und der untere Transistor wird wahrscheinlich nur etwa 1,4 V an Masse erreichen. Dies ist das Hauptproblem.
Wenn Sie sich Seite 4 ansehen, erfahren Sie Folgendes: -
Was die nach oben schwebenden Eingänge betrifft, ist dies angesichts der im Gerät verwendeten Eingangsschaltungen zu erwarten.
In Bezug auf den Schaltplan in der Frage - ich glaube, die externen Dioden werden hinzugefügt, weil sie einen Zweiphasenmotor antreiben, und dies könnte zusätzliche Probleme verursachen, mit denen die internen Dioden nicht fertig werden können.
Beachten Sie auch, dass der kontinuierliche Ausgangsstrom für dieses Gerät einen absoluten Höchstwert von +/-1,1 A hat, also beachten Sie dies bei der Auswahl von Motoren. Es gibt übrigens weitaus bessere Geräte als diesen alten Dinosaurier.
[...] the lower transistor will probably just about get to 1.4V of ground.
Warum sollte es 1,4 V über dem Boden bekommen und nicht nur Vce (sat) (ca. 0,2 V) über dem Boden?Die Ausgänge zu den Motoren sind über Transistoren und nicht über Schalter mit Vcc2 oder Masse verbunden, sodass an diesen Transistoren ein gewisser Spannungsabfall auftritt, wenn der Motor Strom zieht. Auch wenn Vcc2 eine 9-Volt-Batterie ist, kann ihre Spannung abfallen, wenn der Motor Strom zieht.
Ist Ihre 9-Volt-Versorgung eine gewöhnliche 9-Volt-Batterie? Wenn dies der Fall ist, kann es möglicherweise nicht genug Strom liefern, um zwei Motoren gleichzeitig zu betreiben (und möglicherweise nicht genug, um einen Motor zuverlässig zu betreiben).
Sie sollten immer IC-Eingänge anschließen, die die Funktion des Teils nach Bedarf beeinflussen, damit das Teil wie gewünscht funktioniert. Es ist sehr schlecht anzunehmen, dass ein nicht verbundener Eingang so wirkt, als wäre er geerdet (insbesondere bei CMOS-Teilen) (und TTL-ähnliche Eingänge verhalten sich normalerweise als hoher Pegel, wenn sie nicht verbunden sind).
Die Dioden dienen dazu, Spannungsspitzen einzufangen oder zu dämpfen, die auftreten, wenn der Motor ausgeschaltet ist (wie die "Fang" -Dioden, die bei Relaisspulen verwendet werden).
Joe Hass