基于 MSP430G2553 的工业遥控发射器的设计
季小榜,李永星
(河南职业技术学院 电气工程系,河南 郑州 450046)
摘要:本文所设计的工业遥控发射器的射频芯片采用 TI 公司的 CC1101,主控芯片采
用 TI 公司最新推出的超低功耗单片机 MSP430G2553,具有超低功耗、高可靠性、高性价
比、稳定性能好等优点。
关键词:工业遥控器 超低功耗 MSP430G2553 CC1101
工业遥控器是利用无线电传输对工业机械进行远距离操作控制或远程控制的一种装置,
主要用于工业建筑、采矿、集装箱码头、仓储、机械制造、化工、造纸、工程机械等重工
业领域,使用遥控器实现远程操作的行业。本文所设计的工业遥控发射器在原有产品的基
础上进行改进,发射器电流消耗更低,稳定性更好,性价比更高。
1 系统的硬件设计
工业遥控发射器的硬件系统结构框图如图 1 所示。电源部分采用 2 节 5 号电池供电,
电源电压 3V 左右,要求微控制器和射频芯片必须在低电源电压供电的情况下正常工作。
为了降低系统功耗,尽可能的延长发射器电池的使用寿命,从硬件和软件两个方面实现低
功耗的设计目标。微控制器采用超低功耗单片机 MSP430G2553,该芯片的正常工作电压
范围:1.8V 至 3.6V。射频收发芯片采用 CC1101,其正常工作电压范围:1.8V 至 3.6V。
图 1 工业遥控发射器的硬件系统结构框图
微控制器检测 8 个按键的闭合情况和磁性钥匙是否正常(干簧管检测),由微控制器
对按键状态和磁性钥匙的工作状态进行识别处理判断是否需要发射数据,若需要发射数据
则由微控制器通过 SPI 总线控制射频收发芯片 CC1101 发射数据信息,CC1101 输出的射
频信号经发射天线发射出去。
射频部分的电路采用 TI 公司提供的 CC1101 芯片数据手册里的典型应用电路,在本产
品中 CC1101 工作于 433MHZ 频段。
2 系统的软件设计
软件程序的编写采用超低功耗的设计思想,充分利用了 MSP430 单片机在超低功耗方
面的优势,在电流消耗方面比同类遥控器更低,更加节能,有效延长了遥控器中电池的使
用寿命。
主程序流程图如图 2 所示。按键闭合的检测在端口中断程序中处理,当按键被用户按
下时,按键由开路状态变为闭合状态,相应的微处理器端口产生下降沿跳变而引发端口中