wanted: fm stereo receiver
By rik
2008-09-24 12:39
2008-09-24 12:39
This is an electronics question that has little to do with robots. But this forum seems a good place to ask it anyway.
For an upcoming diy project, I am in need of some advice on integrated radio circuits. For my 93 yr old grandmother I hope to build a radio that can do this:
- receive fm radio stations (over a central antenna system, i.e. cable)
- in stereo
- drive two 4-8 ohm speakers
- remember up to 30 preset frequencies
- micro controller tells radio which station or which frequency to tune
- produce Sound That Does Not Suck (STDNS quality)
- perhaps will be expanded with a CD player
- looks beautiful and compact (this would be a non electronics issue, so forget it)
So please help me if you can. Do you know a suitable radio IC to start out with? Do you have experiences with these ICs to share with me? Does it take a digital input for frequency choice?
What kind of amplifier am I looking for? Another neatly packaged IC would be my preference.
Thanks in advance, 8ik

KISS for Inventors
Simplest is also best for inventors. I suggest you get your hands on a car stereo and a wallwart to power it with. In my other life, I design and build free one-off devices to help disabled people. I've used car stereos in the past specifically for their KISS interface.
PS - I belive this reply to be the first post on the new server....
What is this for? Are you
What is this for? Are you trying to create a tabletop stereo? Something integrated into a wheelchair?
Also, 30 preset stations? That's enough to program every single local radio station (depending on your area) that's what the tuner knob is for :)
Experience
30 presets - overkill?
Maybe 30 is too much of a good thing
I am comparing my design ideas with the "competition" of the existing set in Grandmother's living room. That one has (up to) 30 presets. I think I programmed no more than 20 and she only uses about, errr, six or so.
The car stereo has been on my mind as well. But I am also curious about programming a very basic interface myself. In a micrcontroller. I want some fun in this project for myself as well! And I read about one chip solutions, so I started to wonder if it could really be so easy. The datasheets so far are a bit intimidating...
If I were to present my gran with a radio that limits her to fewer stations she has got now, she would perhaps see that as a rip off. No radio ham. Just picky. Also, I want to program the presets for her. Not teach her how to do that and then use them. I want to literally (!) write the name of the station on each button/position/indentation whatever the physical interface. Never again would she have to wonder about which station she selected.
8ik
Random thoughts
Hide the unused buttons behind a facade is the easy answer.
You want a complicated solution for the sake of a complicated solution. I like that attitude. I can work with that.
So, I'm thinking firstly that a modern car stereo has an input for a remote control. You know the control on the stalk of the steering wheel? I works by applying a resistance across a pair of pins on the receiver. The buttons short (or open) resistors in the stalk such that a particular resistance corresponds to aparticular button being depressed.
A microcontroller connected by I2C to an electronic potentiometer could potentially be used to remote control the set.
Secondly, I'm thinking that a half decent radio has RDS, so teh display should always show the name of the selected station.
RDS
Hmm, complex for complex' sake. Did I write that? I suppose I did. Sounds a lot like me anyway. Glad you agree though.
Yes RDS is included in a car stereo. No I would not like it in my design. One reason being: my gran complains about the readability of the display she has now. And I do not see a possible replacement that she could live with.
Another one: not all these stations provide a callname (that my gran would recognise). And then there is all that advertising on RDS. Is there a way to not display that?
On RDS
driving hazard
Remote control
S'pose
I dunno about the reciever but...
Here is your amplifier circuit. http://www.instructables.com/id/Audio-Amplifier/
The LM386 is a great, simple amp. I have used it for this little guy and I also built a cute little USB-powered amp for my wife's Mac. Not only can you get it at Radio Shack for a couple bucks, but you only need a couple extra componants to make it go. --Simply a wonderful, cheapie amp.
will check it out
If you want something small,
If you want something small, I was just looking at this at Sparkfun.com. SPI or I2C interface. I don't have any experience with it and haven't even had time to read the data sheet yet. But since you asked...
Search there for FM Receiver Module, sku: WRL-08770.
Hope this helps.