AVR单片机的调频立体声收音机设计*
2014-09-06何乃味
何乃味
(柳州职业技术学院, 柳州 545006)

何乃味
(柳州职业技术学院, 柳州 545006)
介绍一种以低功耗单片机ATmega8L为控制核心,以RDA5807P芯片作为FM接收器的调频收音机。该收音机通过单片机ATmega8L的I2C总线接口读写RDA5807P收音模块的数据,用按键及红外遥控器进行搜台、音量调节等操作。用LCD显示接收频道的频率,当前音量大小等信息。设计中给出了实现FM调频收音机的硬件电路、读/写RDA5807P收音模块及红外遥控解码程序的思路。经多次比对测试,该收音机可以清晰、稳定地收听省府及本地发射的所有调频电台。
AVR单片机;调频立体声收音机;I2C总线;红外遥控
引 言
早期的数字FM处理芯片TEA5767[3-4]由Philips公司开发并被广泛地使用,但该芯片需要外加音频放大电路才能驱动耳机。鉴于此,国内锐迪科微电子公司独立开发了一颗具备高接收灵敏度的FM立体声数字芯片RDA5807P,具有自动搜台、重低音、静音、休眠、直接驱动耳机等优异的性能。本文介绍用RDA5807P芯片设计和制作了一款带遥控功能的收音机。
1 收音机总体设计方案
收音机的总体设计框图如图1所示。本收音机采用单节3.7 V、容量1500 mAh的锂电池作为电源,在使用寿命期内可以用手机充电器反复对它进行充电,使用非常方便。采用低功耗的AVR单片机ATmega8L作为微控制器,负责处理和协调各模块电路的工作,ATmega8L的工作电压为2.7 ~5.5 V,片内有512字节的EEPROM,不用专门外接EEPROM芯片就可以将掉电前接收电台的频道和音量信息保存起来,重新开机后又可以恢复原来的信息。调频收音机模块采用国产芯片RDA5807P加上少量的外围元件组成,由微控制器通过I2C总线接口对芯片内部寄存器进行写/读操作。……
