1、摘 要 单片机遥控系统是将红外遥控技术和单片机应用技术相结合的一种方案。 本系统为红 外遥控电子密码锁的控制管理部分,只要再连接上不同用途的电磁锁即可成为一个完整 的红外遥控电子密码锁系统应用到各种领域中。而且本系统还设计有学习 NEC 红外编码 遥控器的功能,通过红外接收解码电路,把遥控器的键码还原并储存起来,再利用查找 对比的方法便能够识别不同的遥控器,大大提高了系统的灵活性和实用性。 本系统以单片机作为核心元件将电子密码锁和无线遥控技术结合起来, 使其具有修改 密码、报警锁定等功能,不仅能进行远距离遥控解锁,还能实现近距离按键密码初始化 及复位解除报警。同时采用 E 2PROM 作为存储
2、单元,方便用户存储、修改密码和遥控器键 码;采用 LCD 显示令使用更加方便直观。红外线遥控电子密码锁能实现多种控制功能, 改善了传统机械锁的各种缺点,有较好的市场发展前景和技术应用价值。而且本系统的 红外接收解码部分延时计数准确,并且有错误校验,所以整个接收解码的准确性非常高。 设计电路主要由红外线解码学习电路、 密码修改和存储电路、 声光提示报警电路、 LCD 显示电路组成。系统能完成输入密码开锁、出错报警、超次锁定、修改用户密码等基本 的密码锁的功能,并且还能实现远距离遥控、按键密码初始化、掉电存储、声光提示、 遥控器学习识别等附加功能。 关键词:电子密码锁 红外遥控 单片机 NEC 编
3、码 遥控器学习 目 录 1 设计目的意义 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 在线编程电路和实物图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1 在线编程电路. . . . . . . . . . . . . . . . . . . . . . . . . . . .
4、 . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2 实物图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3 设计方案. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 3.1
5、发射模块的方案. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 3.2 接收模块的方案. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4 硬件分析及设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6、 . . . . . . . . . . . . . . . . .12 4.1 发射模块原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4.1.1 红外发送系统原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4.1.2 NEC 编码格式介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4.2 接收模块原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 4.2.1 接收解码