编辑导读:PIC子程序库-按键唤醒|常用PIC系列8位单片机芯片引脚符号的功能|超低功耗单片机MSP430F413实现的智能遥控器设计|MPS430JTAG仿真器电路图|第一章 PIC12C5XX功能原理|基于PIC16F877A自动太阳跟踪器的设计|PIC8位单片机程序举例及应用说明|普通I/O口实现测量可调电阻,调节LED的闪烁频率!|PIC16C54单片机在消毒柜中的应用|计算法简单实现crc校验|
正文:
引言
目前市场上常见的无线遥控器多数为四键和十二键,主要用于汽车防盗系统、家庭防盗系统及遥控玩具等方面,这些应用简单、实用、成本低。但对于一些工程中需要距离在100米以上,控制或设定一些数据时,并要求一个遥控器对多于12个甚至上百个设备时,上述遥控器对操作人员就不方便,而且系统性能不够稳定。鉴于上述情况我们便提出在此基础上,采用单片机编写地址,通过操作键设置,液晶显示遥控器的输出。同时对耗电量、多个控制的设定、便于携带、操作方便及性能稳定等的严格要求,于是便设计开发出一种新型智能遥控器。该型遥控器以TI公司的超低功耗单片机MSP430F413为微处理器,配有低功耗3位液晶显示器EDS812A,还有传输比很高的光,整个系统采用锂电池和高能氧化银电池作为供电电源,并且有功耗少、体积小、重量轻、易于编程和使用寿命长等特点。此外它使用安全可靠,便于携带,方便其它类似工程实际采用,移植性强。该遥控器的电路原理框图如图1所示,由电源电路、液晶显示、按键控制、地址输出、发射模块等电路组成。
图1 智能遥控器原理框图
单片机接口
MSP430F413 单片机是TI公司最近推出的超低功耗混合信号16位单片机系列中的一种。它采用16位精简指令系统,125ns指令周期,大部分的指令在一个指令周期内完成,16位寄存器和常数发生器,发挥了最高的代码效率,而且片内含有硬件乘法器,大大节省运算的时间。该芯片采用低功耗设计,具有五种低功耗模式,供电电压范围为1.8~3.6V,在工作模式下:2.2伏工作电压1MHz工作频率时电流为225uA;在待机模式电流为0.7uA;掉电模式(RAM数据保持不变)电流为0.1uA。所以特别适用长期使用电池工作的场合。它采用数字控制振荡器(DCO),使得从低功耗模式到唤醒模式的转换时间小于6us。该芯片具有8KB+256B Flash Memory,256B RAM,采用串行在线编程方式,为用户编译程序和控制参数提供灵活的空间,内部的安全保密熔丝可使程序不必非法复制。此外,MSP430F413具有强大的中断功能,48个通用I/O引脚,96段LCD驱动器,一个16位定时器,这样提高了对外围设备的开发能力。
由于考虑到本设计有低功耗,小体积,液晶显示,按键编址等要求,所以选用了MSP430F413型单片机芯片,在线系统设计、开发调试及实际应用上都表现出与其它单片机非常明显的优势。单片机接口电路原理图如图2所示。