Jepp
07.05.2010, 09:07
Hallo miteinander.
Ich habe ein Problem mit meinem RN-VN2 DualMotor Board V1.13.
Soweit sollte alles korrekt angeschlossen sein. Ich verwende die Steckleiste JP1.
Meine Schaltung auf JP1:
Pin1 - Pin4 = Schalten der Motoreingänge per Phidget InterfaceKit funktioniert. Motoren drehen in beide Richtungen, blockieren bei gleichem IN_1 und IN_2. Also alles i.O.
Pin5 = Motorstrom - nicht angeschlossen.
Pin6 = Motor1_Enable - bekommt PWM vom Phidget ServoController. PWM ist korrekt (paralleler Servo rotiert um seinen kompletten Bereich).
Pin7 = Motor2_Enable - bekommt PWM vom Phidget ServoController. (s.o.)
Pin8 = Motorstrom - nicht angeschlossen.
Pin9 = GND
Pin10 = 5V (aus 4x 1.2V Ni-HM Zellen)
Beide Motorausgänge sind mit Motorenverbunden (LEGO PowerFunctions XL).
PowerA ist mit einer 9.6V Spannung versorgt (aus 8x 1.2 Ni-MH Zellen).
(Hinweis an den Entwickler: Vielleicht nicht zwei identische Steckverbindungen nebeneinander, umgekehrt gepolt platzieren.) 8(
http://www.urlaubamsteinhudermeer.de/zeugz/roboternetz/20100507/IMG_2463.jpg
Mein Problem ist da also folgendes:
Die Spannung der PowerA liegt bei rund 10V - beschalte ich nun die Motor IN_A und IN_B werden die Drehrichtungen korrekt umgesetzt.
Beim Verstellen des PWM lässt sich über den Motor Anschlüssen aber maximal rund 5V messen. Das gilt für beide Drehrichtungen und beide Motoranschlüsse.
Funktion ist also soweit gegeben.
Eine Interessante Beobachtung:
Messe ich die Spannung mit meinem Oszilloskop, drehen die Motoren mit voller Geschwindigkeit. Die Motorspannung entspricht dann etwa der Versorgungsspannung von 9.6V.
Ich habe das weiter getestet und letztlich liegt es an der Masseleitung des Oszilloskops. Halte ich diese Masseleitung auf die Low-Ansteuerung von IN_A/IN_B dreht der entsprechende Motor bei 100%.
Über dem Motor Minuspol und PowerA-GND messe ich eine Spannung von 5.6V.
Über dem Motor Pluspol und PowerA-GND messe ich eine Spannung von 10.2V.
Kann das jemand erklären?
Ist etwas nicht korrekt geerdet?
Brauche ich einen Potentialausgleich also gemeinsame Masse für alle Bauteile?
Die einzige Verbindung zwischen Oszilloskop und meiner Schaltung sollte der Schutzkontakt des Oszilloskops und der des Computers sein, mit dem ich das Phidget ansteuere (damit Phidget-GND, USB-GND).
Noch als Hinweis:
Ich hatte die PowerA Buchse mit der PowerB Buchse verwechselt und damit die Versorgungsspannung kurzzeitig verpolt. Evtl. hat ein Bauteil dadurch Schaden genommen.
Ich habe ein Problem mit meinem RN-VN2 DualMotor Board V1.13.
Soweit sollte alles korrekt angeschlossen sein. Ich verwende die Steckleiste JP1.
Meine Schaltung auf JP1:
Pin1 - Pin4 = Schalten der Motoreingänge per Phidget InterfaceKit funktioniert. Motoren drehen in beide Richtungen, blockieren bei gleichem IN_1 und IN_2. Also alles i.O.
Pin5 = Motorstrom - nicht angeschlossen.
Pin6 = Motor1_Enable - bekommt PWM vom Phidget ServoController. PWM ist korrekt (paralleler Servo rotiert um seinen kompletten Bereich).
Pin7 = Motor2_Enable - bekommt PWM vom Phidget ServoController. (s.o.)
Pin8 = Motorstrom - nicht angeschlossen.
Pin9 = GND
Pin10 = 5V (aus 4x 1.2V Ni-HM Zellen)
Beide Motorausgänge sind mit Motorenverbunden (LEGO PowerFunctions XL).
PowerA ist mit einer 9.6V Spannung versorgt (aus 8x 1.2 Ni-MH Zellen).
(Hinweis an den Entwickler: Vielleicht nicht zwei identische Steckverbindungen nebeneinander, umgekehrt gepolt platzieren.) 8(
http://www.urlaubamsteinhudermeer.de/zeugz/roboternetz/20100507/IMG_2463.jpg
Mein Problem ist da also folgendes:
Die Spannung der PowerA liegt bei rund 10V - beschalte ich nun die Motor IN_A und IN_B werden die Drehrichtungen korrekt umgesetzt.
Beim Verstellen des PWM lässt sich über den Motor Anschlüssen aber maximal rund 5V messen. Das gilt für beide Drehrichtungen und beide Motoranschlüsse.
Funktion ist also soweit gegeben.
Eine Interessante Beobachtung:
Messe ich die Spannung mit meinem Oszilloskop, drehen die Motoren mit voller Geschwindigkeit. Die Motorspannung entspricht dann etwa der Versorgungsspannung von 9.6V.
Ich habe das weiter getestet und letztlich liegt es an der Masseleitung des Oszilloskops. Halte ich diese Masseleitung auf die Low-Ansteuerung von IN_A/IN_B dreht der entsprechende Motor bei 100%.
Über dem Motor Minuspol und PowerA-GND messe ich eine Spannung von 5.6V.
Über dem Motor Pluspol und PowerA-GND messe ich eine Spannung von 10.2V.
Kann das jemand erklären?
Ist etwas nicht korrekt geerdet?
Brauche ich einen Potentialausgleich also gemeinsame Masse für alle Bauteile?
Die einzige Verbindung zwischen Oszilloskop und meiner Schaltung sollte der Schutzkontakt des Oszilloskops und der des Computers sein, mit dem ich das Phidget ansteuere (damit Phidget-GND, USB-GND).
Noch als Hinweis:
Ich hatte die PowerA Buchse mit der PowerB Buchse verwechselt und damit die Versorgungsspannung kurzzeitig verpolt. Evtl. hat ein Bauteil dadurch Schaden genommen.