0

Motor Shield V2.3 Not Working
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Motor Shield V2.3 Not Working

by cromag on Mon May 03, 2021 1:03 pm

Headers 1 small.jpg
Headers 2
Headers 1 small.jpg (197.49 KiB) Viewed 388 times
Headers 1 small.jpg
Headers 2
Headers 1 small.jpg (197.49 KiB) Viewed 388 times
I stacked an Arduino Motor Shield V2.3 to an Uno, connected the Small Reduction Stepper Motor - 5VDC - Part No 858 to M3/M4 and it ran once just fine using the example sketch - Stepper Test. The second time it ran in only one direction and in subsequent runs, not at all. I also tried on M1/M2.

The motor was powered via the Uno with the jumper installed. I tried tried a separate 5-v power supply connected to the shield with the jumper removed and no motor movement. In both cases teh power light on the shield was lit.

With the shield installed, the Uno isn't even able to send text to the serial monitor. I ran i2c scanner and the serial monitor shows "i2c scanner - Scanning..." and just sits there. I ran i2c scanner without the shield installed and it runs and shows "No i2c device found".

I also tried two different StepperOnline stepper motors that are rated 12 VDC, 0.40 amps/phase, and 30 ohms. I ran these with a 9-volt battery connected to the shield with the jumper removed resulting in some small movements the first time and then nothing. These motors run directly off the battery and draw 0.16 amps.

Photos of header soldering:
Headers 1 small.jpg
Headers 2
Headers 1 small.jpg (197.49 KiB) Viewed 388 times

Headers 2 small.jpg
Headers 2
Headers 2 small.jpg (200.02 KiB) Viewed 388 times

cromag
 
Posts: 3
Joined: Thu Apr 29, 2021 3:16 pm

Re: Motor Shield V2.3 Not Working

by adafruit_support_bill on Mon May 03, 2021 1:31 pm

ran i2c scanner and the serial monitor shows "i2c scanner - Scanning..." and just sits there. I ran i2c scanner without the shield installed and it runs and shows "No i2c device found".

That is a typical symptom of a marginal connection on the i2c bus. The wire library is known to hang in that situation. It may be just the lighting, but the solder joint on the SCL pin looks a bit solder starved. I'd revisit those joints and make sure that the solder has flowed well onto both the pin and the surrounding pad.

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

Re: Motor Shield V2.3 Not Working

by cromag on Wed May 05, 2021 9:37 pm

20210503_202302z.jpg
new solder
20210503_202302z.jpg (685.12 KiB) Viewed 353 times
The solder joint at SCL actually looked good under a loupe. There were a couple of questionable ones at D0 and D1 so I went over all of them. They all looked great under loupe. Both stepper motors ran fine using an L293D (ala lesson 16). Still no movement from either stepper motors (or DC motor) using shield. i2c scanner hangs up as before. Photo shows soldering with SCL at right.

cromag
 
Posts: 3
Joined: Thu Apr 29, 2021 3:16 pm

Re: Motor Shield V2.3 Not Working

by adafruit_support_bill on Thu May 06, 2021 5:28 am

We can try replacing the shield. Please contact support@adafruit.com with a link to this thread.

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

Re: Motor Shield V2.3 Not Working

by cromag on Tue Jun 15, 2021 9:42 pm

I got the replacement shield from customer support right away but I just got around to getting back to my project. The replacement shield works great. Thank you for your help.

cromag
 
Posts: 3
Joined: Thu Apr 29, 2021 3:16 pm

Re: Motor Shield V2.3 Not Working

by adafruit_support_bill on Wed Jun 16, 2021 5:21 am

God to hear that is working. Thanks for the follow-up.

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

Please be positive and constructive with your questions and comments.