Using the H Bridge on the R2 PCB

Inside the Roomba and Scooba and more, Cool mods, Repair and Upgrades - including the all new iRobot Create Kit. Let's void that warranty baby!

Using the H Bridge on the R2 PCB

Postby vic7767 » October 2nd, 2012, 4:16 pm

Here's a URL to an old web page that has some good info on how to use the Roomba R2 printed circuit board H bridges to control motors using a PWM signal from your favorite micro-controller.

http://www.dinofab.com/roombahack.html

The web page left me with a couple of questions so I hooked up the EZ-B controller to see what would happen.

I had a PCB laying around so I connected the 4 PWM leads to both drive motor transistors. Then assigned a PWM slider control to Digital port 1 on the EZ-B controller, wired the PWM and ground leads to a servo cable then connected a Roomba battery to the circuit board. The two stock drive motors were connected to the two jacks normally used for the drive motors and when a PWM signal was active on any of the corresponding leads, the motor would run. Naturally the motor speed can be controlled by moving the slider control. No other connections have to be made on the PCB in order to use the two drive motor H bridges. Here are a few pictures:
Attachments
PWM_1.gif
PWM_2.gif
PWM_3.gif
Roomba and Neato Mods, come visit: http://www.vic7767.com/

http://www.Robot-Doc.com/
User avatar
vic7767
Robot Master
 
Posts: 10180
Joined: January 14th, 2006, 8:31 pm
Location: Haughton Louisiana - USA

Return to Robotic Hacking

Who is online

Users browsing this forum: a4refillpad, TechGuy, vic7767 and 105 guests

cron