My current robot project consists of the following components: Dagu 4WD Rover 5, Arduino Mega with proto-shield and mini breadboard, Dagu 4-Channel Motor Controller (product code RB-Dag-55), Dagu IR Compound Eye with Pan & Tilt Head, wired Wii Nunchuk, and a 7.2V/2000mAh NiMH battery pack. I was proudly demonstrating my robot to my co-worker when the robot backed over the nunchuk cable, pulled my mini breadboard partly off the proto-shield, and yanked out the +5V connecting the Arduino to the breadboard to the motor controller logic.
This caused magic blue smoke (with a little flame) to escape from one of the SP8M3 ICs on the 4 -channel motor controller (U8 for CH3 motor). I wasn’t quick enough to capture all the blue smoke, and even if I could I’m not sure I could have put it back into the IC. Needless to say, U8 looks a little charred and CH3 motor is no longer working. The other motors (CH1, CH2, CH4) seem to be working fine though.
My question is: would it be worthwhile to desolder and replace the damaged IC? Where can I find a replacement SP8M3, without having to purchase 2500 of them? Is it likely that something other than the SP8M3 is also damaged? Or am I just better off purchasing a new controller?
I understand that the motor controller instruction manual states that the motor power should not be connected without first connecting the +5V for logic, and I had heard of others who lost their magic smoke because they did not follow this. I was very careful to not let this happen to me (up until the robot backed over the nunchuk cable) but it happened anyway by accident. It seems a little too easy for the controller to fail in this way.
In any case, I’d like to consider other (i.e., cheaper) options before I go out and order a replacement motor controller. Any suggestions?
03-03-2013 Update - Here’s a photo of my 4-channel motor controller board with the damaged IC:
As far as I can tell, only U8 is visibly damaged. I found that Newark has a small quantity of SP8M3 available for US$1.14 each. I’ll probably order a few of these just in case I mess up on replacing U8 or discover that one or more of the other SP8M3s are also damaged.