Sorry about that, I clicked the wrong button, but I'll do my best now.
What you are looking for is the PIC 16F84 based tone generator,
purchaseable from http://members.itol.com/~wolson/chipordr.htm.
However, this requires you to wire the entire circuit yourself, using
schematics downloadable here:
http://members.itol.com/~wolson/projects.htm
Another such buildable frequency generator is:
http://www.imagineeringezine.com/PDF-FILES/noisegen.pdf
Using a laptop+speakers, there are a large variety of programs out
there that can do exactly what you are looking for, for much less
money and less hassle.
Some of them are even free:
Frequency Generator (Simple, free, works quite well. I recommend
using this one):
http://www.pdacentral.com/epoc/preview/48073.html
NCH Audio Tone Generator:
http://educate-yourself.org/nch/
Lastly, sound generators, albeit less accurate then the ones listed
above, are also available in kit form that are simple and easy to put
together:
http://www.qkits.com/serv/qkits/velleman/pages/MK134.asp
http://www.bullnet.co.uk/shops/live/electron.htm (ULTRASONIC DOG
WHISTLE KIT for higher frequencies)
http://www.electronics123.com/amazon/catalogue/c3-3-1.htm (The siren
product comes with a variable resistor, which can alter the frequency
of the output)
Your best bet would be to go with the software solution. If that is
not possible, the next is to use the sound generating kits. You can
test the frequency of the sound produced by using a tuner. It is also
possible to calculate the frequency produced, depending the resistor
used. The last option would be to build the circuit from scratch,
though that would be quite time consuming and laborious for a science
project. Professional sound frequency generators with high accuracy
are in the $100+ range and I'm guess that's out of the question.
Hope that helps.
-Tox-ga |
Clarification of Answer by
tox-ga
on
12 Nov 2002 12:23 PST
dvh-ga,
Tones are the most accurate for specific frequency generation. This
is because their wave form is completely sinuodial. If you record and
alter the frequency of the recording, you get a large range of
frequencies because human speech registers very eratic patterns when
you graph its wave form. You can use programs like Cool Edit
(http://www.syntrillium.com/cooledit/) to bump up the frequency of a
recorded sound but like I said, it will be quite inaccurate. And
also, the links I supplied also contain build it yourself kits, though
a voice recording one with altered frequency would most likely be too
complex for a grade 7 science fair. You best bet would probably be to
output it directly from the speakers of your computer for optimal
control. If you do not mind sacrificing quality, then recording it
onto a cassette tape and then playing it would also work.
Hope that helps.
-Tox-ga
|