Reply by Mat Nieuwenhoven November 8, 20202020-11-08
On Thu, 5 Nov 2020 14:25:16 -0800 (PST), Rick C wrote:

>What do they use in cell phones for speakers? I need something that will produce 90 dB at 10 cm at 250 Hz and should not be so large. The inexpensive devices I find are either not so small (under 2") or have no low end, duh.. But they have great speakers in cell phones and I know they squeeze on the buckaroonies big time. > >How do they do it? Is it about creating speaker cabinets? A tablet I had once was hugely heavy at one end, I think because of the speaker magnets. Does that end up costing more than a couple of bucks?
I have the info below from the german mangazine "Hobby HiFi" . Prices are as given in that magazine, so probably one-off prices. A small speaker with response to about 90 Hz (in 0.15 liter bassreflex enclosure) is the Visaton BF37 4 ohm. It measures 37x37 mm , depth 24 mm. 11 euros. But the bassreflex channnel must be long (20 mm rond, 400 mm long); you can of course run it without bassreflex. Another one, even smaller, is the Visaton BF32s 8 ohm. This is only 32x32mm, 10 euro's. 0.1 liter bassreflex gets you below 200 Hz. Quite linear from 0.45 to 15 kHz. If you want more details I'll dig out the old magazine. Mat Nieuwenhoven
Reply by Paul Rubin November 8, 20202020-11-08
> Availability is going to be a problem though.
Wonder if this will work for you: https://www.adafruit.com/product/3351 It's 2.8" x 1.2" so less panel area than a 2" circle or square, but it does exceed 2" in one dimension. It comes with an enclosure. You'd have to test to see if it meets your loudness requirement but you'd also have to test that Kingstate speaker. Unless you have a powerful audio amp you're not likely to blow out the speaker despite the low impedance. The drive signal itself (if it's coming from a digital pin) will likely have higher impedance. You can also increase the input impedance by adding a small transformer or LC filter, but I don't know if that kind of thing is done any more. You could add an amplification chip like the one on this board: https://www.adafruit.com/product/3006 I might get one of those enclosed speakers (they are cheap) next time I order from Adafruit since I occasionally also want something like that. Really though, why not try scrounging a small speaker from a pocket radio or something, to see if it loud enough? That might be enough to stop searching, if a generic speaker suffices.
Reply by Rick C November 7, 20202020-11-07
After more searching I found this one. 

https://www.kingstate.com.tw/product/298

Data page rather than a data sheet and I'll have to beg for pricing info and delivery.  No stocking distributor.  I don't think this will need an enclosure but I'll ask to see what can be done.  Anything we might provide easily would be pretty leaky I think.  We'll see.  I like the 25 ohm impedance as it matches well to a 5 volt power source and allows the power I need without worrying about the speaker being blown with too much drive.  

Availability is going to be a problem though.  We custom order a motor, a front panel label and sheet metal, but seem to have a problem with any electronic component we have to order from the manufacturer even at 10,000 piece quantity.  A bit frustrating.  

-- 

  Rick C.

  --- Get 1,000 miles of free Supercharging
  --- Tesla referral code - https://ts.la/richard11209
Reply by Rick C November 7, 20202020-11-07
On Saturday, November 7, 2020 at 8:12:31 AM UTC-5, Michael Kellett wrote:
> On 07/11/2020 05:23, Rick C wrote: > > On Friday, November 6, 2020 at 11:47:28 PM UTC-5, upsid...@downunder.com wrote: > >> On Fri, 06 Nov 2020 14:59:48 -0800, Paul Rubin > >> <no.email@nospam.invalid> wrote: > >> > >>> Rick C <gnuarm.deletethisbit@gmail.com> writes: > >>>> Why do people post unresponsive advice? > >>>> "So it will be driven by square waves at a few different frequencies." > >>> > >>> Pulse the high frequency sounder on and off at 250 hz, was the > >>> suggestion. Does that not get a 250 hz fundamental? I'll try it (in > >>> software) when I get home. Similarly with other pulse frequencies. > >> > >> The centuries old trick how to generate the lowest notes on a small > >> pipe organ is to sound two short pipes simultaneously in which the > >> frequency difference is the same as the low desired note. This may > >> require significant audio levels. > >> > >>> Lots of small speakers are available on those sites I linked, including > >>> some with little enclosures that should acoustically amplify the sound. > >> > >> The wavelength at 250 Hz is about 1.3 m, so you must keep the waves > >> generated on opposite side of the cone separated to avoid acoustic > >> "short circuiting". One way is to use a baffle so large that the air > >> wave path from the front to the back side of the cone is at least half > >> a wavelengths. If this is too large, use a sealed box construction to > >> keep the waves separated. The air in the closed box dampens the cone > >> movement, so that more power can be fed into the speaker before > >> hitting the excursion limit. > > > > I'm going to hate asking the mechanical engineer to add a baffle. The guy will do all manner of things to make his stuff work, but anything the electronic guys want to do he pushes hard on every penny. He's the project lead, btw. I pointed out the speakers can be secured with a fastening plate on the back with a hole to go around the speaker magnet, secure and positions the speaker without issue. It needs to be plexi or other plastic to make sure it doesn't contact the terminals which are very close. His suggestion was to use a double sided sticky washer thing. I'm about ready to punt on this and focus on other work. It's not a job and I'm not going to fight about this stuff anymore. > > > > I'm also a bit ticked when I realized that while we have a public document showing our names and images of everyone contributing, in a recent write up about the project it sounded like this was purely his project. I suppose that is more the writer than him, but his is the only truly public face on it. I may have mentioned we are one of very few such projects that actually seem to be getting somewhere at all. In fact, other projects are expressing interest in our alarm FPGA design as a common entity. > > > > I just wish I could use the durn VHDL language the way it is intended. VHDL-2008 is now 12 years old and parts are still implemented poorly if at all. I'm trying to use a simple aggregate construct and the simulator I'm using balked at one form of it, now it's balking at every form. It's hard to get work done when you have to fight the tools. Worse, because I'm using free tools from an FPGA vendor, Aldec doesn't even want to hear about the bugs. > > > > Stupid Aldec! > > > Here are some speaker suggestions, first two from Visaton, so proper > specs but not the cheapest: > > 2" FRWS 5 2210, &pound;6.70 each at 10 off, probably down to &pound;3 at 10k > 3" FRS8 2004, &pound;8.43 each at 10 off > > 87mm Eurotec 59-A87.00-R01F much less spec &pound;3.84 each at 10 off > > All prices from CPC ( a part of Farnell in UK). > > As has been mentioned, you will need a baffle to get a small speaker to > work at 250Hz. > > If it were my project I would do some tests with the three above and > then look for something cheap and similar. > > The Visaton 3" is a proper full range speaker and better than you need > but properly specified. > > After testing these three you would have some points of reference. > > An open backed enclosure could almost certainly be tuned to 250Hz which > would boost the output at that frequency. > > MK
Thanks for the info. They are a bit pricey. I think they are a bit too big. I don't have a number for depth, but the diameter space available is only about 2". The last word I got was they will be mounted on the bottom where the unit is spaced off the table by a fraction of an inch. He doesn't want them mounted on the sides because that is part of the top half of the cabinet (two mating U shapes). There are also requirements for drip tests. Meanwhile there are gaping holes in the sides and plumbing mounted there. I'm throwing in the towel and not pushing any more. Someone else can deal with this guy. -- Rick C. ++ Get 1,000 miles of free Supercharging ++ Tesla referral code - https://ts.la/richard11209
Reply by Michael Kellett November 7, 20202020-11-07
On 07/11/2020 05:23, Rick C wrote:
> On Friday, November 6, 2020 at 11:47:28 PM UTC-5, upsid...@downunder.com wrote: >> On Fri, 06 Nov 2020 14:59:48 -0800, Paul Rubin >> <no.email@nospam.invalid> wrote: >> >>> Rick C <gnuarm.deletethisbit@gmail.com> writes: >>>> Why do people post unresponsive advice? >>>> "So it will be driven by square waves at a few different frequencies." >>> >>> Pulse the high frequency sounder on and off at 250 hz, was the >>> suggestion. Does that not get a 250 hz fundamental? I'll try it (in >>> software) when I get home. Similarly with other pulse frequencies. >> >> The centuries old trick how to generate the lowest notes on a small >> pipe organ is to sound two short pipes simultaneously in which the >> frequency difference is the same as the low desired note. This may >> require significant audio levels. >> >>> Lots of small speakers are available on those sites I linked, including >>> some with little enclosures that should acoustically amplify the sound. >> >> The wavelength at 250 Hz is about 1.3 m, so you must keep the waves >> generated on opposite side of the cone separated to avoid acoustic >> "short circuiting". One way is to use a baffle so large that the air >> wave path from the front to the back side of the cone is at least half >> a wavelengths. If this is too large, use a sealed box construction to >> keep the waves separated. The air in the closed box dampens the cone >> movement, so that more power can be fed into the speaker before >> hitting the excursion limit. > > I'm going to hate asking the mechanical engineer to add a baffle. The guy will do all manner of things to make his stuff work, but anything the electronic guys want to do he pushes hard on every penny. He's the project lead, btw. I pointed out the speakers can be secured with a fastening plate on the back with a hole to go around the speaker magnet, secure and positions the speaker without issue. It needs to be plexi or other plastic to make sure it doesn't contact the terminals which are very close. His suggestion was to use a double sided sticky washer thing. I'm about ready to punt on this and focus on other work. It's not a job and I'm not going to fight about this stuff anymore. > > I'm also a bit ticked when I realized that while we have a public document showing our names and images of everyone contributing, in a recent write up about the project it sounded like this was purely his project. I suppose that is more the writer than him, but his is the only truly public face on it. I may have mentioned we are one of very few such projects that actually seem to be getting somewhere at all. In fact, other projects are expressing interest in our alarm FPGA design as a common entity. > > I just wish I could use the durn VHDL language the way it is intended. VHDL-2008 is now 12 years old and parts are still implemented poorly if at all. I'm trying to use a simple aggregate construct and the simulator I'm using balked at one form of it, now it's balking at every form. It's hard to get work done when you have to fight the tools. Worse, because I'm using free tools from an FPGA vendor, Aldec doesn't even want to hear about the bugs. > > Stupid Aldec! >
Here are some speaker suggestions, first two from Visaton, so proper specs but not the cheapest: 2" FRWS 5 2210, &pound;6.70 each at 10 off, probably down to &pound;3 at 10k 3" FRS8 2004, &pound;8.43 each at 10 off 87mm Eurotec 59-A87.00-R01F much less spec &pound;3.84 each at 10 off All prices from CPC ( a part of Farnell in UK). As has been mentioned, you will need a baffle to get a small speaker to work at 250Hz. If it were my project I would do some tests with the three above and then look for something cheap and similar. The Visaton 3" is a proper full range speaker and better than you need but properly specified. After testing these three you would have some points of reference. An open backed enclosure could almost certainly be tuned to 250Hz which would boost the output at that frequency. MK
Reply by Paul Rubin November 7, 20202020-11-07
Rick C <gnuarm.deletethisbit@gmail.com> writes:
> We have looked at this pretty thoroughly at this point. I just need > to find a bleeding speaker. I have about two inches square panel > space and it looks like I won't be getting any more.
You don't need much panel space but it would be nice to have some air volume behind the panel space. It doesn't have to be obstruction free. The idea is to use the box as a speaker enclosure. You would make a little hole to act as a bass port. Most small speakers I see use that design. See: https://en.wikipedia.org/wiki/Bass_reflex As for the speaker itself, what is wrong with the many available on the sites I linked, and on places like digikey? You say you just need to find a bleeding speaker, but you haven't given any specifications.
Reply by Rick C November 7, 20202020-11-07
On Friday, November 6, 2020 at 11:47:28 PM UTC-5, upsid...@downunder.com wrote:
> On Fri, 06 Nov 2020 14:59:48 -0800, Paul Rubin > <no.email@nospam.invalid> wrote: > > >Rick C <gnuarm.deletethisbit@gmail.com> writes: > >> Why do people post unresponsive advice? > >> "So it will be driven by square waves at a few different frequencies." > > > >Pulse the high frequency sounder on and off at 250 hz, was the > >suggestion. Does that not get a 250 hz fundamental? I'll try it (in > >software) when I get home. Similarly with other pulse frequencies. > > The centuries old trick how to generate the lowest notes on a small > pipe organ is to sound two short pipes simultaneously in which the > frequency difference is the same as the low desired note. This may > require significant audio levels. > > >Lots of small speakers are available on those sites I linked, including > >some with little enclosures that should acoustically amplify the sound. > > The wavelength at 250 Hz is about 1.3 m, so you must keep the waves > generated on opposite side of the cone separated to avoid acoustic > "short circuiting". One way is to use a baffle so large that the air > wave path from the front to the back side of the cone is at least half > a wavelengths. If this is too large, use a sealed box construction to > keep the waves separated. The air in the closed box dampens the cone > movement, so that more power can be fed into the speaker before > hitting the excursion limit.
I'm going to hate asking the mechanical engineer to add a baffle. The guy will do all manner of things to make his stuff work, but anything the electronic guys want to do he pushes hard on every penny. He's the project lead, btw. I pointed out the speakers can be secured with a fastening plate on the back with a hole to go around the speaker magnet, secure and positions the speaker without issue. It needs to be plexi or other plastic to make sure it doesn't contact the terminals which are very close. His suggestion was to use a double sided sticky washer thing. I'm about ready to punt on this and focus on other work. It's not a job and I'm not going to fight about this stuff anymore. I'm also a bit ticked when I realized that while we have a public document showing our names and images of everyone contributing, in a recent write up about the project it sounded like this was purely his project. I suppose that is more the writer than him, but his is the only truly public face on it. I may have mentioned we are one of very few such projects that actually seem to be getting somewhere at all. In fact, other projects are expressing interest in our alarm FPGA design as a common entity. I just wish I could use the durn VHDL language the way it is intended. VHDL-2008 is now 12 years old and parts are still implemented poorly if at all. I'm trying to use a simple aggregate construct and the simulator I'm using balked at one form of it, now it's balking at every form. It's hard to get work done when you have to fight the tools. Worse, because I'm using free tools from an FPGA vendor, Aldec doesn't even want to hear about the bugs. Stupid Aldec! -- Rick C. +- Get 1,000 miles of free Supercharging +- Tesla referral code - https://ts.la/richard11209
Reply by November 7, 20202020-11-07
On Fri, 06 Nov 2020 14:59:48 -0800, Paul Rubin
<no.email@nospam.invalid> wrote:

>Rick C <gnuarm.deletethisbit@gmail.com> writes: >> Why do people post unresponsive advice? >> "So it will be driven by square waves at a few different frequencies." > >Pulse the high frequency sounder on and off at 250 hz, was the >suggestion. Does that not get a 250 hz fundamental? I'll try it (in >software) when I get home. Similarly with other pulse frequencies.
The centuries old trick how to generate the lowest notes on a small pipe organ is to sound two short pipes simultaneously in which the frequency difference is the same as the low desired note. This may require significant audio levels.
>Lots of small speakers are available on those sites I linked, including >some with little enclosures that should acoustically amplify the sound.
The wavelength at 250 Hz is about 1.3 m, so you must keep the waves generated on opposite side of the cone separated to avoid acoustic "short circuiting". One way is to use a baffle so large that the air wave path from the front to the back side of the cone is at least half a wavelengths. If this is too large, use a sealed box construction to keep the waves separated. The air in the closed box dampens the cone movement, so that more power can be fed into the speaker before hitting the excursion limit.
Reply by Rick C November 6, 20202020-11-06
On Friday, November 6, 2020 at 5:59:54 PM UTC-5, Paul Rubin wrote:
> Rick C <gnuarm.deletethisbit@gmail.com> writes: > > Why do people post unresponsive advice? > > "So it will be driven by square waves at a few different frequencies." > > Pulse the high frequency sounder on and off at 250 hz, was the > suggestion. Does that not get a 250 hz fundamental? I'll try it (in > software) when I get home. Similarly with other pulse frequencies. > > Lots of small speakers are available on those sites I linked, including > some with little enclosures that should acoustically amplify the sound. > > If you think a laptop or phone speaker sounds ok, then the first thing > I'd do is measure its frequency response. Just recording a sample with > a decent microphone and using Audacity's built-in spectrum analyzer > feature is a reasonable start. If you can measure the SPL, that is > great, but otherwise check whether it's still loud enough from say 20 > feet away.
The higher frequency tone is not the spec. The spec is a fundamental with some specific harmonic content that is not pulsing a 2k tone at 250 Hz. The goal is not to be hard to ignore. The goal is to provide information that quickly conveys information of nature, severity and how quickly the matter needs to be attended to without having to read the front panel. The attendant can then respond appropriately if they are doing something else. I expect the effect on the patient was also considered. This article has lots of good info even if the tables are crap. Some parts are poorly organized, but the info is all there. http://admin.altran.it/fileadmin/medias/IT.altran.it/Images/Publication/TechnologyReview/Technology_Review_n._8_-_Ottobre_2012_P.Sessa.pdf This one has audio files of the sounds we will be making. http://www.anaesthesia.med.usyd.edu.au/resources/alarms/ We have looked at this pretty thoroughly at this point. I just need to find a bleeding speaker. I have about two inches square panel space and it looks like I won't be getting any more. When I took my first stab at this I thought "sine waves" and so coded an NCO driving a PWM. When I saw the article I realize sine waves were not right and thought saw tooth for the harmonics. So the LUT was out and the phase accumulator was nakedly feeding the PWM. When I looks at the audio file in an audio editor and I realized they were using square waves, I took just the top bit of the phase accumulator, but still need the PWM to set amplitude. I can add some filtering in the analog domain to shape the frequency response, but I'd prefer not to. I could do the same in the digital domain, but again, prefer not to. My focus is on finding a speaker that won't require filtering of the signal. -- Rick C. -+ Get 1,000 miles of free Supercharging -+ Tesla referral code - https://ts.la/richard11209
Reply by Paul Rubin November 6, 20202020-11-06
Rick C <gnuarm.deletethisbit@gmail.com> writes:
> Why do people post unresponsive advice? > "So it will be driven by square waves at a few different frequencies."
Pulse the high frequency sounder on and off at 250 hz, was the suggestion. Does that not get a 250 hz fundamental? I'll try it (in software) when I get home. Similarly with other pulse frequencies. Lots of small speakers are available on those sites I linked, including some with little enclosures that should acoustically amplify the sound. If you think a laptop or phone speaker sounds ok, then the first thing I'd do is measure its frequency response. Just recording a sample with a decent microphone and using Audacity's built-in spectrum analyzer feature is a reasonable start. If you can measure the SPL, that is great, but otherwise check whether it's still loud enough from say 20 feet away.