May 19th, 2008 Atmega168 RDS decoder

atmega168_avr_rds_decoder_rs232-rds-atmel-atmega168-decoder

This decoder is fed by a RDS demodulator IC (or tuner) which has RDDA (data signal) and RDCL (clock signal) outputs.T he microcontroller is an Atmega168 clocked on the external 4.332MHz crystal from the RDS demodulator. The TDA7330B RDS demodulator IC from STMicroelectronics is connected to the Atmega168 with RDDA connected to PD4 (on PORTD) and RDCL to INT0 (PD2).

The tuner module on this card is an FM1216 from Philips. It has an unmodulated MPX FM signal output (AF sound output) which the RDS demodulator needs. This is the same signal which is fed into a stereo decoder to produce stereo sound outputs.

Atmega168 RDS decoder: [Link]

Electronic Phone Directory and DTMF Generator

This project was designed and implemented an electronic phone directory which has a built-in automatic dialer. The electronic directory allows user to Dial, Enter, Search and Delete entries. When dialing, the Atmel 8515 microcontroller will generate the Dual Tone Multi Frequency (DTMF) signals corresponding to the phone number being dialed. To avoid building the phone circuit for the dialer, a DTMF decoder was used to detect what number is dialed by the user.

Electronic Phone Directory and DTMF Generator: [Link] - [Via]

May 2nd, 2008 555 Simple Metronome


“A metronome is any device that produces a regulated audible and/or visual pulse, usually used to establish a steady beat, or tempo, measured in beats-per-minute (BPM) for the performance of musical compositions. It is an invaluable practice tool for musicians that goes back hundreds of years.”(wikipedia about metronome)

Basically the project consists of 3 resistors, 2 capacitors, 2 led’s, a speaker and the 555 IC so its not much that can go wrong. I recommend this project to beginners, you can either fabricate a PCB for it or just assemble it on a breadboard.

555 Simple Metronome: [Link]

You need to a flashplayer enabled browser to view this YouTube video

It seems generating sync-ed sound and video on AVR its not that easy. AVR Atmega88 microcontroller is clocked at 20MHz and so it generates 45 full VGA display lines at almost 60Hz frame rate. Sound is generated during VGA horizontal blanking periods. That gives a sampling rate of 31496kHz which is enough for good chip-sound quality. Sound player is capable to play four sound channels. And all that beauty is programmed in pure assembly language for best performance.

Generate Sound and Video on the same AVR chip: [Link] - [Via]

April 26th, 2008 Two way telephone system

 Two way telephone system with two telephones attached

This is a very small telephone exchange system with two ordinary telephones attached. Full bi-directional facility with an intercom system: when a phone is in off hook condition , the circuit will detect it & send ringing pulse to the other phone. When it will be picked up , the connection will be established between both phones. This will take place vice-versa also. This project sounds great if you need a simple and efficient communication system, like in a tree house, you place on telephone in the tree house and the other one in your house. This is just an example but there are far more applications for this system.

Two way telephone system: [Link]



© 2008 YourITronics | Any logo, trademark and project represented here are property of their respective owners | Wordpress                                       RSS