该设计是由 TI 公司设计生产的一款超低功耗的 16 位单片机 msp430f5529 作为主控芯片,辅以必要电路,基于 RDA5820 的 FM 调频发射机,可以发射 88MHZ~108MHZ 的 FM 信号,RDA5820 可以检测被占用信号,自动选择载波频率规避干扰信号,用 OLED 显示屏作为显示模块,显示发射频率,信号强度等信息,接收机采用成品收音机无线接收模块,用 TDA2030 功率放大器放大信号,用喇叭播出,最终完成了一个灵敏度高,抗干扰能力小的 FM 收发机。
系统方案
本系统主要由单片机模块、RDA5820 发射模块、无线接收模块,功放模块,显示模块组成,下面分别论证这几个模块的选择。
1.1 单片机模块的论证与选择
·方案一:选择 STC89C52 作为主控芯片,STC89C52 系列单片机结构简单,外围模块较少。与外接设备的通信需要单片机程序模拟,通信可靠性较差。而且 STC89C52 时钟源是基于晶振的分频时钟源,无法获得较高时钟周期和处理速度。针对 STC89C52 的编程工具是 Keil。该编程工具较难对 51 单片机进行在线调试,只能通过下载程序和观察现象的方法对程序进行调试,调试难度较大。
·方案二:选择 MSP430F5529 作为主控芯片,MSP430 系列单片机是一种 16 位超低功耗、具有精简指令集(RISC)的混合信号处理器。MSP430F5529 单片机内部集成了 IIC、SPI 通信模块,不需要用户编写通信协议,大大节省了 CPU 资源。而且该单片机内部集成锁相环,可以使用普通手表晶振(32.768kHz)倍频生成高达 25MHz 的时钟信号,处理速度较快。该单片机最大的特性就是低功耗功能,可通过软件编程进一步降低系统的功耗。从 TI 官网申请的 MSP430F5529 开发板配有在线调试模块,可以使用软件 IAR 或者 CCS 十分方便的进行程序下载和在线调试,调试效率大大提高。而且 MSP430F5529 的 IO 口也较 51 单片机丰富很多。
综合以上两种方案,选择方案二。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !