本文介绍了基于89C51单片机和TEA5767模块制作的数字收音机,TEA5767模块提供系统的数字FM解调,LCD1602显示系统工作的状态和当前频率,单片机负责调控TEA5767的工作状态,两枚按键实现频率的调整和频道搜索。本设计可以实现手动调整频率、自动搜台等功能。
TEA5767是PHILIPS,它是由PHILIPS公司推出的针对低电压应用的单芯片数字调谐FM立体声收音机芯片。TEA5767芯片内集成了完整的IF频率选择和鉴频系统,就可实现FM收音机的全部功能。这样大大简化了解调电路的设计和调试难度,并保证了较高的稳定性同时缩小了系统的体积。
▼硬件框图
▼软件流程图
▼系统原理图
▼实物图片
遗憾:
应加入24C02模块,用来保存上次关机时的收FM频率。 LM386的推力着实有限,推动耳机是可以的,但是在推动扬声器时声音过大就会出现噪音,所以如果有条件的话还是TDA2025或其他更强大推力的功放。 主控单元可以使用更少引脚的80c51单片机或STM8系列的单片机,LCD1602的性价比也并不高,可以考虑选用LCDNokia5110或OLED甚至数码管。 频率微调/搜索可以通过一个旋转电位器来实现,不仅节省了引脚,更便于微调时候调整速度的掌握。