Arduino Mega + Lynxmotion SSC-32 + Lego Power Functions Motors = Possible?

I'm working on a project that requires me to use Lego motors as well as Hi-Tec servos, and I already have the Lynxmotion SSC-32 Servo controller. So, I was wondering if anyone can tell me if it's possible for me to control the Lego Power Functions motors with the same setup.

Here is a link to details on the Lego Power Functions Motors:
Power Functions motors presentation (at the bottom there's a schematic under "Power Functions Working")

And here is a link to the SSC-32 specs:
http://www.lynxmotion.com/p-395-ssc-32-servo-controller.aspx

The main issue I foresee is that the Lego motors have four wires, and the Hi-Tec have only 3. Any ideas?

Hi Tony,

This motors look neat to work with.

I would try to get the motor to work just using a 9v battery. it looks like the 9v and the 0v needs to be connected, then you connect another 9v wire to one of the other pins (C1) to go forward, then move it over to the other pin (C2) to go backwards.

if this is the case, then using the ssc-32 to control the Logo motors will not work. as it's purpose is to provide PWM signals to standard servos. You could control the switching of the C1, C2 pins with the Mega and a transistor, since you are switching 9v instead of 5v . (Sorry, this is where my experiences gets weak, there's lots of help on this board though.)

good luck.

Jonnym:
I would try to get the motor to work just using a 9v battery. it looks like the 9v and the 0v needs to be connected, then you connect another 9v wire to one of the other pins (C1) to go forward, then move it over to the other pin (C2) to go backwards.

The control is quite simple actually.

My motor wasn't working, so I took it apart. C1 and C2 are connected to the motor. The other two wires are not connected at all. These two wires are just for supplying power to other devices - lights etc. - so the wire doesn't even really need four wires when connected to the motor.

Just connect the C1 and C2 to 9v and 0v or vice versa. This will control the direction.

You should be able to use PWM to control the speed.

It turned out that my motor was not fine, but the connector at the other end of the wire had a faulty connection which was preventing it from working.