新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机的简易红外遥控密码锁设计与实现

基于单片机的简易红外遥控密码锁设计与实现

作者:时间:2012-12-10来源:网络收藏

0引言

本文引用地址:http://www.eepw.com.cn/article/170666.htm

随着科学技术的进步和社会经济的发展,电子取代传统的机械锁已成为一种必然的趋势。以往系统,直接将编好的密码程序存储在片内EPROM中,但不易密码的修改;如要完成修改密码功能,多采用片外串行E2PROM。本文研究并的一种电子,不但具有普通密码锁智能控制上锁、*、报警等特点,而且在不扩展E2PROM的情况下,可以8位密码任意修改的功能,节省了硬件资源,减小了系统体积,这是本的一个创新点。另外还增加了*的特点。所以该系统不但成本低、保密性强,更适用于那些正常人体不宜接近的特殊场合,比如高辐射区、高传染区等。

1 系统硬件方案

1.1 系统总体设计

系统主要由发射模块和本机处理接收模块两部分构成,系统总体设计框图如图1所示。发射模块和本机处理接收模块的核心分别采用AT89C2051和AT89S52信号的收发通过串口进行通信,两部分的串口工作方式及通信波特率的设置相同。

AT89C2051单片机是AT89C51的一种精简版本,只有20个引脚,体积小;具有2.7~6 V的宽电压工作范围;具备低功耗空闲和掉电模式。该单片机满足本系统低电压供电、低功耗、方便随身携带的要求。

在本机处理接收模块中,采用了AT89S52单片机,该单片机有3个定时器。设置密码和按键*时,均设计了按键间隔超过3s自动复位的功能,分别采用定时器T0和T1定时实现;定时器T2设置串口通信波特率。

1.2 红外发射模块的设计

红外发射模块仅仅是一手持器,由AT89C2051单片机及键盘电路、按键K及红外发光二极管组成。发射电路原理图如图2所示。

发射模块设置的密码必须与本机接收模块相同(设置密码方法见2.2.1节),所设密码保存在RAM存储器的31H~38H单元。在待机状态下,系统工作在空闲方式,当按键K按下时,系统上电工作,依次发送密码信号。这样做的优点是,密码不但能跟随主机任意改动,而且遥控*时,仅按一键就可完成*,方便了用户。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭