Headphones Work, Speaker Squeals
Headphones Work, Speaker Squeals
Hello!
Part two continuing the story from this thread:
https://www.sudomod.com/forum/viewtopic.php?f=34&t=7961
I've checked every spot for continuity as per the diagram and everything is beeping. When speaker is unattached, the sound works fine through the headphones. But when I solder the speaker onto the board, I get a loud squeal through the speaker and also through headphones when they are plugged in. Any thoughts?
I've scraped back the trace on both to see if I can get a fresh connection. I'm out of ideas Am I missing something? Thanks in advance!!
Part two continuing the story from this thread:
https://www.sudomod.com/forum/viewtopic.php?f=34&t=7961
I've checked every spot for continuity as per the diagram and everything is beeping. When speaker is unattached, the sound works fine through the headphones. But when I solder the speaker onto the board, I get a loud squeal through the speaker and also through headphones when they are plugged in. Any thoughts?
I've scraped back the trace on both to see if I can get a fresh connection. I'm out of ideas Am I missing something? Thanks in advance!!
- LilTrublMakr
- Posts: 365
- Joined: Sun Aug 05, 2018 6:39 am
- Has thanked: 24 times
- Been thanked: 120 times
- Contact:
Re: Headphones Work, Speaker Squeals
That is way too much wire for the speaker itself and way too much exposed wire on the speaker side. You basically only want enough wire exposed to cover the pad.
I also cant tell from looking at the pictures, and it may be flux, but it kinda looks like that there are bubbles in your soldering that could be a problem. I would get some IPA, clean that flux off, and reflow the gpio.
If the speaker seems to fix your problem, then the speaker might be bad. I believe these are 8 ohm 2 watt speakers but someone please clarify before getting a new one.
I also cant tell from looking at the pictures, and it may be flux, but it kinda looks like that there are bubbles in your soldering that could be a problem. I would get some IPA, clean that flux off, and reflow the gpio.
If the speaker seems to fix your problem, then the speaker might be bad. I believe these are 8 ohm 2 watt speakers but someone please clarify before getting a new one.
@LilTrublMakr
My website
My shop
My MintyPi Services
wpa_supplicant generator
Sudomod Wiki Links:
-mintyPi FaQ
-mintyPi V3: parts, tools needed, build guide, and software
-mintyPi V3: How to connect to WiFi and transfer ROMs. A step by step picture guide!
My projects:
Circuit Sword CM3 Build
My website
My shop
My MintyPi Services
wpa_supplicant generator
Sudomod Wiki Links:
-mintyPi FaQ
-mintyPi V3: parts, tools needed, build guide, and software
-mintyPi V3: How to connect to WiFi and transfer ROMs. A step by step picture guide!
My projects:
Circuit Sword CM3 Build
Re: Headphones Work, Speaker Squeals
Thanks for the quick response! I just roughly wired it up like this for the purposes of testing before I reassemble. The does the amount of exposed wire and length contribute to the squeal?LilTrublMakr wrote: ↑Thu May 16, 2019 7:23 pmThat is way too much wire for the speaker itself and way too much exposed wire on the speaker side. You basically only want enough wire exposed to cover the pad.
And I bought a backup pack of speakers from a link Helder sent me, so I should be covered for a few mishaps haha.
Re: Headphones Work, Speaker Squeals
Since you have concluded that the sound works from the headphone jack without the speaker plugged these are the things you could do to rule out some stuff. Might be more options but here is what I can help with:
-Test the speaker by itself to exclude that there is something wrong with it. You can look up simple circuits for speakers online to test it or use an arduino or a signal generator.
Check the signal from the board with the speaker wires connected to an osiclloscope i.e remove the speaker and connect the wires to an oscilloscope. Then you play a sine wave from the raspberry pi and it should show up on the scope. You can do a visual inspection of the signal and then do a FFT on the scope to see what frequencies you are getting. So you can check for noise or check if something does not add up.
-Use some isopropyl alcohol to remove all that ugly grime from the pcb, when soldering the wires twist them to reduce the emf that might happen and reduce noise because the magnetic fields cancel out.
-You can check under a microscope on your pcb connection to see if its legit, there might be some issues with your soldering cause it aint pretty.
-Now if you fucked up your soldering you can actually wire the speaker directly from the headphone jack as in the image below since the pcb probably just extends the connections and routes it to a better physical location. Note that in the picture the soundcard and potentiometer is probably already built into the board.
Edit: formatting and clarification since I was in a rush when I wrote it
-Test the speaker by itself to exclude that there is something wrong with it. You can look up simple circuits for speakers online to test it or use an arduino or a signal generator.
Check the signal from the board with the speaker wires connected to an osiclloscope i.e remove the speaker and connect the wires to an oscilloscope. Then you play a sine wave from the raspberry pi and it should show up on the scope. You can do a visual inspection of the signal and then do a FFT on the scope to see what frequencies you are getting. So you can check for noise or check if something does not add up.
-Use some isopropyl alcohol to remove all that ugly grime from the pcb, when soldering the wires twist them to reduce the emf that might happen and reduce noise because the magnetic fields cancel out.
-You can check under a microscope on your pcb connection to see if its legit, there might be some issues with your soldering cause it aint pretty.
-Now if you fucked up your soldering you can actually wire the speaker directly from the headphone jack as in the image below since the pcb probably just extends the connections and routes it to a better physical location. Note that in the picture the soundcard and potentiometer is probably already built into the board.
Edit: formatting and clarification since I was in a rush when I wrote it
Re: Headphones Work, Speaker Squeals
Thanks for the response and taking the time to help troubleshoot!! Unfortunately I am a very beginner hobbyist with this kind of stuff, so I'm not at the level where I have access to an oscilloscope.waffe wrote: ↑Fri May 17, 2019 12:25 amCheck the signal from the board with the speaker wires connected to an osiclloscope i.e remove the speaker and connect the wires to an oscilloscope. Then you play a sine wave from the raspberry pi and it should show up on the scope. You can do a visual inspection of the signal and then do a FFT on the scope to see what frequencies you are getting. So you can check for noise or check if something does not add up.
I did buy a 10 pack of additional speakers and tested out about three more with the same squealing results.
I also spent some time reflowing solder to make sure connections were solid and there was no bridging(?) between spots.
I think my last resort is to wire the speaker to the headphone jack, but I'm not entirely sure which goes where as my board is different from the one you attached.
- LilTrublMakr
- Posts: 365
- Joined: Sun Aug 05, 2018 6:39 am
- Has thanked: 24 times
- Been thanked: 120 times
- Contact:
Re: Headphones Work, Speaker Squeals
Do you have solder wick that you can use to desolder the headphone jack off and then bridge the speaker bypass and see if it's something to do with the headphone jack?
@LilTrublMakr
My website
My shop
My MintyPi Services
wpa_supplicant generator
Sudomod Wiki Links:
-mintyPi FaQ
-mintyPi V3: parts, tools needed, build guide, and software
-mintyPi V3: How to connect to WiFi and transfer ROMs. A step by step picture guide!
My projects:
Circuit Sword CM3 Build
My website
My shop
My MintyPi Services
wpa_supplicant generator
Sudomod Wiki Links:
-mintyPi FaQ
-mintyPi V3: parts, tools needed, build guide, and software
-mintyPi V3: How to connect to WiFi and transfer ROMs. A step by step picture guide!
My projects:
Circuit Sword CM3 Build
- Helder
- Trailblazer
- Posts: 2985
- Joined: Thu May 05, 2016 8:33 am
- Location: Rogers, AR
- Has thanked: 1459 times
- Been thanked: 3114 times
Re: Headphones Work, Speaker Squeals
use this here for the alternate points for the speaker from the headphone socket.
Chat with me and other members On Discord
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Re: Headphones Work, Speaker Squeals
Thanks! Is it possible to have the alternate points as well as the headphone socket soldered in?
- Helder
- Trailblazer
- Posts: 2985
- Joined: Thu May 05, 2016 8:33 am
- Location: Rogers, AR
- Has thanked: 1459 times
- Been thanked: 3114 times
Re: Headphones Work, Speaker Squeals
It's the same exact points with or without socket soldered on . If the socket is soldered on you solder it to the socket leg soldered on that spot.
Chat with me and other members On Discord
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Who is online
Users browsing this forum: No registered users and 1 guest