Mark Wylie's Electronics Projects
Email: x_goose_x at hotmail dot com
TV Tuner Project
A while back, I purchased a TV tuner from
MTM Scientific. I finally
got around to playing around with it. I wrote a simple test program to control
the tuner using an Atmel AVR microcontroller. The tuner can be used to receive
signals from 60 MHz to 860 MHz. For more information, please see the MTM
website. Note that the tuner is designed for television reception, and therefore
the the passband is fairly large and you may have trouble isolating signals such
as FM radio. If you wish to use this tuner as a wideband FM receiver, I suggest
use it as a front end, but construct your own mixer/filter/demod circuit. A site
worth checking out for such a design can be found
here. Although I
have not personally built any of the tuner projects on that site, I have looked
over the designs and they seem well designed. I also recommend looking over
other articles on the site, you can find a lot of useful information there.
Datasheets:
Tuner,
TSA5521,
LA7577N
The files for the project can be downloaded here:
Files:
- main.c
- tuner.c
- tuner.h
- delay.c
- delay.h
Note: You will need to rename the header files. In order to upload them here, I
had to save them as text files. This code can be used with any 8-bit AVR microcontroller, such as the ATTINY2313.
Feel free to use this code, just
please reference me in the code.
More to come...
Mark Wylie, 2008