troubleshooting waveshield

Adafruit Ethernet, Motor, Proto, Wave, Datalogger, GPS Shields - etc!

Moderators: adafruit_support_bill, adafruit

troubleshooting waveshield

Postby sgtserg » Wed Jun 13, 2012 8:53 am

I recently soldered the shield together and went to use it and no-go. Besides building things I also want to learn how to troubleshoot when it doesn't work. Having access to an oscilloscope I was checking different components and I am assuming that the issue may be near the op amp.

Here's what I did:
1. downloaded example wave files and when I compile and check serial monitor it seems to be playing ok. So it should be reading sd card ok.

2. check the DAC and it's putting out the voltage.

3. Here's where I need help. I connected the probe to the input of the amp and as I adjust the potentiometer the levels adjust from 2 - 7 mV. On the output side I am not getting anything. This is why I assume the issue may be here.

Would like to know where else to check because I would like to learn how to fix this because this is a good learning experience.
sgtserg
 
Posts: 24
Joined: Fri Oct 28, 2011 12:30 pm

Re: troubleshooting waveshield

Postby adafruit_support_bill » Wed Jun 13, 2012 9:03 am

So, you have a signal on pins 3 & 5, but not on pins 1 & 7 of the op-amp?

Check that you have the chip installed in the correct orientation. And check the soldering on all the op-amp pins. If you post photos of the front & back of the board, we'll take a look too.
User avatar
adafruit_support_bill
 
Posts: 16083
Joined: Sat Feb 07, 2009 9:11 am

Re: troubleshooting waveshield

Postby sgtserg » Wed Jun 13, 2012 3:53 pm

Here are the wave shield pics.
Attachments
2012-06-13 16.35.39.jpg
2012-06-13 16.35.39.jpg (123.58 KiB) Viewed 1003 times
2012-06-13 16.36.14.jpg
2012-06-13 16.36.14.jpg (125.88 KiB) Viewed 1003 times
sgtserg
 
Posts: 24
Joined: Fri Oct 28, 2011 12:30 pm

Re: troubleshooting waveshield

Postby adafruit_support_bill » Wed Jun 13, 2012 4:42 pm

Soldering looks mostly good. A few joints look a little balled up around the pin. Sometimes that means they haven't properly wetted the solder pad. Touch those up with a hot iron.
On the output side I am not getting anything.

Where are you measuring that? On pin7 of the op-amp? Or at the speaker terminals? Check the speaker to make sure you don't have a shorted coil.
Attachments
Solder Joint.gif
Ideal Solder Joint
Solder Joint.gif (7.78 KiB) Viewed 999 times
User avatar
adafruit_support_bill
 
Posts: 16083
Joined: Sat Feb 07, 2009 9:11 am

Re: troubleshooting waveshield

Postby sgtserg » Wed Jun 13, 2012 10:10 pm

Under closer observation i noticed one of the welds is pretty bad. I'm going to have to use my magnifying lamp to go over the welds again.

Just out of curiosity, what should my input voltage should be going into the op amp and what should be my output voltage?
I was checking on the output pin 7 and getting about 30mV. What should be my output voltage on pin 8 of the DAC? I want to get an idea to try to narrow it down where the issue might be.

I tried a piezzo buzzer in case it was the speaker but no luck there. Would soldering a capacitor backwards be causing my problem?
sgtserg
 
Posts: 24
Joined: Fri Oct 28, 2011 12:30 pm

Re: troubleshooting waveshield

Postby adafruit_support_bill » Thu Jun 14, 2012 4:48 am

The output level of the DAC depends on the amplitude of the encoded waveform. But it can be up to 5Vpp. If you are only getting a few mV out, then we probably need to look further upstream for the problem. Once you touch up any suspicious looking solder joints, check the DAC output again.
User avatar
adafruit_support_bill
 
Posts: 16083
Joined: Sat Feb 07, 2009 9:11 am

Re: troubleshooting waveshield

Postby sgtserg » Wed Jun 20, 2012 7:07 pm

Thanks for the suggestion. Will have to look harder. I was wondering if I can use a function generator and insert a signal at different points to see if that may help me locate the problem. Is it wise to do this or may it create more problems?
sgtserg
 
Posts: 24
Joined: Fri Oct 28, 2011 12:30 pm

Re: troubleshooting waveshield

Postby adafruit_support_bill » Wed Jun 20, 2012 7:51 pm

You can use it to verify the analog output part of the circuit. If it is not more than 5v pp at the output of the DAC it should not be a problem.
User avatar
adafruit_support_bill
 
Posts: 16083
Joined: Sat Feb 07, 2009 9:11 am

Re: troubleshooting waveshield

Postby sgtserg » Sat Jul 07, 2012 4:51 pm

I finally got around to working on the shield and after inserting a 5khz at the DAC output and heard a sound, I decided to to re-solder some of the joints that didn't look perfect. As soon as I plugged in the USB cable, I was startled because I had previously uploaded the the Halloween wave files and I heard a scream. That was a good sign. So now I can say it officially works and I got some troubleshooting experience. Have a good day.
sgtserg
 
Posts: 24
Joined: Fri Oct 28, 2011 12:30 pm



Return to Arduino Shields from Adafruit

Who is online

Users browsing this forum: ArekKindAcere and 3 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [108]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[31]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[34]
LCDs & Displays[48]
Components & Parts[70]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[111]
 
Wireless[14]
Cables[62]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[70]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]