Voting resources, early voting, and poll worker information - VOTE. ... Adafruit is open and shipping.
0

Motor Shield V2/Due/DC motors
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Motor Shield V2/Due/DC motors

by scooba on Wed Jul 15, 2020 7:31 pm

Hello,

I'm trying to control the DC motors (3V and 255mA max) for the OWI Robotic Arm kit using the Adafruit Motor Shield V2 along with the Arduino Due.

I completely botched the solder pads when trying to configure the motor shield for 3.3V. The solder pad area is totally scorched and there is no voltage anywhere in the area where the solder pads used to be. So the first question is, is there any way to salvage this board and still configure for 3.3V?

I tried connecting a 3.3VDC power supply to Vin thinking this might work. The program will upload but there is no voltage out on the on M1 although the code calls for it.

Any advice or help with my understanding would be greatly appreciated. At this point, I am thinking I will have to buy a new shield.

scooba
 
Posts: 5
Joined: Wed Jul 15, 2020 7:02 pm

Re: Motor Shield V2/Due/DC motors

by adafruit_support_bill on Wed Jul 15, 2020 7:47 pm

Please post some photos of the board. In particular, the area around the voltage selection jumper pads and the 3.3v and 5v header pins.

adafruit_support_bill
 
Posts: 78759
Joined: Sat Feb 07, 2009 10:11 am

Re: Motor Shield V2/Due/DC motors

by scooba on Wed Jul 15, 2020 8:22 pm

Thanks for the fast reply. Will this do?
Attachments
picture1.jpg
picture1.jpg (861.78 KiB) Viewed 28 times

scooba
 
Posts: 5
Joined: Wed Jul 15, 2020 7:02 pm

Re: Motor Shield V2/Due/DC motors

by adafruit_support_bill on Wed Jul 15, 2020 8:48 pm

You can try adding a jumper between the 3.3v pin and one of the lower pads of the address selection jumpers. If the surrounding traces are still intact, that should put 3.3v onto the VCC bus.
Attachments
salvage.gif
salvage.gif (50.11 KiB) Viewed 27 times

adafruit_support_bill
 
Posts: 78759
Joined: Sat Feb 07, 2009 10:11 am

Re: Motor Shield V2/Due/DC motors

by scooba on Thu Jul 16, 2020 8:58 pm

Thank you. When I run the DCMotorTest example there is no voltage out on M1. Does this confirm that the board is fried?

There is voltage out (3.3v) on pin A5, SCL, and SDA so according to the wiring diagram, there should be 3.3v on the VCC bus (I think?).

All the pins that have voltage out are:
Digital I/O pins 0, 1, 4
SDA, SCL
A4, A5
Vin (>5v ), 3V, 5V (5v)

scooba
 
Posts: 5
Joined: Wed Jul 15, 2020 7:02 pm

Re: Motor Shield V2/Due/DC motors

by adafruit_support_bill on Fri Jul 17, 2020 6:10 am

Most of those pins are controlled by the Due. Only SDA and SCL have pullups to VCC on the shield. Since they are at 3.3v, that would suggest that there is VCC on the board.

Try running the i2c scanner to see if there is any response from the board: https://playground.arduino.cc/Main/I2cScanner/

adafruit_support_bill
 
Posts: 78759
Joined: Sat Feb 07, 2009 10:11 am

Re: Motor Shield V2/Due/DC motors

by scooba on Mon Jul 20, 2020 6:38 pm

Okay, thank you for explaining that!

I let it run for a while and kept getting the following message

Scanning...
No I2C devices found

scooba
 
Posts: 5
Joined: Wed Jul 15, 2020 7:02 pm

Re: Motor Shield V2/Due/DC motors

by adafruit_support_bill on Mon Jul 20, 2020 7:21 pm

That means the PCA9685 PWM controller on the board is not responding. Sounds like the shield is damaged beyond repair.

adafruit_support_bill
 
Posts: 78759
Joined: Sat Feb 07, 2009 10:11 am

Re: Motor Shield V2/Due/DC motors

by scooba on Tue Jul 21, 2020 8:20 pm

Thank you. This was very helpful.

scooba
 
Posts: 5
Joined: Wed Jul 15, 2020 7:02 pm

Please be positive and constructive with your questions and comments.