新闻中心

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

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

作者:时间:2010-12-09来源:网络收藏

1 引言

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

  根据用户的要求和需要,主要为了解决当前市场上无的问题,以提高门禁系统的可靠性和安全性,适应市场需要而的该系统。该系统具有普通电子功能的同时,还增加了功能。该锁采用6位数作为密码,总密码组有106组,完全满足用户对密码安全性高的要求。该系统具有较强的实际应用价值,所涉及的技术包括:载波数据传输技术、控制技术、红外遥控系统编码及译码技术、电路与演示板制作技术等。

  2 系统硬件(单元电路设计)

  2.1 硬件结构图:

  系统以为核心。系统结构框图如图1所示。本系统的功能设计目标应该包括以下几个方面:红外发射功能模块,红外线接收转换模块、模块、蜂鸣器报警功能模块、LED数码管显示模块、按键功能模块,开锁功能模块等。下面详细介绍一下各单元的硬件电路和的功能。 

  

   图1 红外遥控密码锁硬件结构图

  2.1.1电源部分设计

  本系统的电源部分使用LM7805芯片进行稳压后提供单片机5V的电压。其电源部分电路的设计如图2所示。

  红外遥控密码锁的设计与实现

  图2 红外遥控密码电源部分的电路原理图

  该电源部分电路,使用四个1N4004二极管构成整流桥,可以输入直流或是交流9V电源,然后再通过7805稳定到5V供单片机工作。固定式三端稳压电源7805是由输出脚Vo,输入脚Vi和接地脚GND组成,它的稳压值为+5V,它属于LM78XX系列的稳压器,输入端接电容可以进一步的滤波,输出端也要接电容可以改善负载的瞬间影响,电路的稳定性也比较好。 2.1.2 红外接收头部分和LED显示部分设计

  红外信号接收部分是使用KS38BL红外接收头的,其电路如图3所示。 图3是红外线遥控器信号接收头的简易电路,它可接收载波频率从33~57KHz的遥控器信号。100Ω电阻起到限流的作用,470uF电容滤波减少干扰。以逻辑笔接触红外线接收模块的信号输出端(OUT),便可以侦测当按下红外线遥控器某一按键时,红外线数字信号的发射。若有发射红外线数字信号则经过红外线接收模块取出数字信号数据,逻辑笔脉冲LED便会闪动。这样可以检测到当前有没有红外信号发射最简单的方法。

  红外遥控密码锁的设计与实现

  图3 红外线接受部分

  如图4所示,系统的显示是使用MAX7219实现的8位稳定静态显示,MAX7219是串行共阴极数码管动态扫描显示驱动芯片,仅使用3线串行接口传送数据,可直接与单片机接口,用户还可以方便地修改其内部参数以实现多位LED显示,因此可以方便地使用单片机的串口送出显示数据,并且其占用的时间少,方便编程及对信号的检测。

  红外遥控密码锁的设计与实现

  图4 利用MAX7219设计显示部分


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭