I'll need some volume - enough for people who are supposed to be paying
attention to hear a beep in a mildly noisy situation from about 40 feet.
Hi-fi not necessary; simple, efficient (battery supply) and low parts count
is good. The circuit referenced here:
http://www.obelisk.demon.co.uk/electronics/metronome.html
uses just a 2n7000 fet, but I suspect it might not be loud enough.
Some ballpark numbers;
"mildly noisy" is really subjective but I'l take that as 70dB at the
listener.
A random persons view of mildly noisy could be 60-80dB
40feet is 12 meters.
Assuming 6dB loss when you double the distance you loose about 20 dB
from
1m to 12 meters
Call it 22dB. In practise it will vary with room shape, surface
absobtion,
audio frequency, number of people etc.
So assuming that having the beep about the same level as the noise
is enough you need 92dB at 1 meter.
A typical cheap moving coil loudspeaker will give about 87dB at
2.83volts
Thats, 1 watt into 8 ohms, about 0.35A. However this is not
omnidirectional,
if you can't point the loudspeaker at the listeners you may need more
volume or a more sophisticated loudspeaker arrangement.
Again this will vary signficantly with loudspeaker model,
loudspeaker impedance at the frequencys of the beep,
load will be a bit reactive, current will depend on if you just try
to switch one side of the supply or force the loudspeaker terminal
voltage
to be what you want etc.
So my conclusion is that you might get away with a 2n700 on a 5volt
supply and a cheap little loudspeaker if the noise is 65-70dB if
the beep is reasonably easily distinguished from the noise.
Alternatively you might not. If you want to be sure I think you
need more watts and more thought to the loudspeaker arrangement.
I don't think an LM386 would be any better than the FET with a
five volt supply. They would both be limited by the supply rail
and the loudspeaker impedance. If you use a higher supply voltage
and a loudspeaker that can handle 10 watts or so then neither is
suitable.
Linearity is probably not important so a transistor with
a higher current rating seems like the best idea to me.
Bob