Easter
21.08.2008, 20:39
Hallo Robotertüftler !
Ich habe vor, einen kleinen Roboter zu bauen und einen BA6209N als Motortreiber zu verwenden. (Hab das IC halt gerade da...)
Jetzt frage ich mich, ob ich das Datenblatt bezüglich Pinbelegung und Funktion richtig verstehe.
An Pin Out1 bzw. Out2 kommen die Motoren, richtig ?
VZ1 und VZ2 über 0.1µF nach GND, richtig ?
Über VCC wird die Spannung für die Logik, und über VCC die Motorenspannung angelegt ?
>>> Bei der Logik steht Min. 6V Max. 18V. (18+6)/2 = 12V
>>> Logikpegel von 0V = 0 und 12V = 1 würden sich also anbieten ?
Wenn ich es richtig verstehe, kann über VRef die Motorenspannung regulier werden ? Ich könnte also dort in einem Gewissen Maße die Drehzahl des Motors regeln, indem ich eine entsprechend niedrigere bzw. höhere Spannung anlege ?
Da der Treiber ursprünglich für Kasettendecks gebaut ist, ist ja kein gleichzeitiges Laufen der Motoren in eine Richtung vorgesehen. Wäre es möglich, dies durch schnelles Umschalten der Eingänge zu erreichen ?
>>> Also Fin = 1/Rin = 0 , wait 250ms , Fin = 0/Rin = 1 , wait 250ms...
Danke schonmal für die Antworten, und Grüße aus dem Norden,
Christian
Ich habe vor, einen kleinen Roboter zu bauen und einen BA6209N als Motortreiber zu verwenden. (Hab das IC halt gerade da...)
Jetzt frage ich mich, ob ich das Datenblatt bezüglich Pinbelegung und Funktion richtig verstehe.
An Pin Out1 bzw. Out2 kommen die Motoren, richtig ?
VZ1 und VZ2 über 0.1µF nach GND, richtig ?
Über VCC wird die Spannung für die Logik, und über VCC die Motorenspannung angelegt ?
>>> Bei der Logik steht Min. 6V Max. 18V. (18+6)/2 = 12V
>>> Logikpegel von 0V = 0 und 12V = 1 würden sich also anbieten ?
Wenn ich es richtig verstehe, kann über VRef die Motorenspannung regulier werden ? Ich könnte also dort in einem Gewissen Maße die Drehzahl des Motors regeln, indem ich eine entsprechend niedrigere bzw. höhere Spannung anlege ?
Da der Treiber ursprünglich für Kasettendecks gebaut ist, ist ja kein gleichzeitiges Laufen der Motoren in eine Richtung vorgesehen. Wäre es möglich, dies durch schnelles Umschalten der Eingänge zu erreichen ?
>>> Also Fin = 1/Rin = 0 , wait 250ms , Fin = 0/Rin = 1 , wait 250ms...
Danke schonmal für die Antworten, und Grüße aus dem Norden,
Christian