一种基于单片机的遥控电子密码锁的制作方法

文档序号:2183675阅读:307来源:国知局
一种基于单片机的遥控电子密码锁的制作方法
【专利摘要】本实用新型公开了一种基于单片机的遥控电子密码锁,包括单片机系统、红外发射模块、红外线接收模块、按键功能模块、开锁功能模块、报警功能模块和LCD显示模块。所述按键功能模块的键盘信号输出端与单片机的键盘信号输入端连接,所述单片机的键盘开锁信号输出端与所述开锁功能模块的键盘开锁信号输入端连接。本实用新型以LED灯的亮灭来代替电磁锁的开锁与闭锁,采用模块化设计思想,实现了遥控开锁、键盘开锁、密码修改、误码报警等功能,弥补了目前市面上的电子密码锁只能键盘开锁或遥控开锁的缺陷,具有保密性高、灵活性好、安全系数高、方便升级的特点。
【专利说明】—种基于单片机的遥控电子密码锁【技术领域】
[0001]本实用新型涉及一种基于单片机的遥控电子密码锁,属于电子密码锁【技术领域】。【背景技术】
[0002]随着社会科技和人们的生活水平的提高,如何实现家庭防盗这一问题变的尤其突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜。电子密码锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。就当前社会技术水平而言,使用相对广泛的电子密码锁还是键盘式电子密码锁。键盘式电子密码锁在键盘上输入开锁密码,开锁密码是记忆在被授权人脑子里中,既准确又可靠,不易丢失,难以被窃,因此操作简单易于掌握。但先前研发的电子密码锁由于技术水平受限和需求的单一性使其种类较少、保密性相对仍较差。随着电子技术不断创新与发展,社会急切需要功能加强、使用简洁方便、保密性增强的新型电子密码锁。

【发明内容】

[0003]本实用新型的目的在于提供一种基于单片机的遥控电子密码锁,以解决现有技术中输入密码操作失败率高、密码复杂不方便用户记忆的问题。
[0004]本实用新型采用如下技术方案实现发明目的:
[0005]一种基于单片机的遥控电子密码锁,包括单片机系统、红外发射模块、红外线接收模块、按键功能模块、开锁功能模块、报警功能模块和LCD显示模块。所述按键功能模块的键盘信号输出端与单片机的键盘信号输入端连接,所述单片机的键盘开锁信号输出端与所述开锁功能模块的键盘开锁信号输入端连接。
[0006]所述的基于单片机的遥控电子密码锁,还包括报警功能模块。所述报警功能模块的报警信号输出端与所述单片机系统的报警信号输入端连接。所述报警功能模块电路中蜂鸣器、报警灯控制端与单片`机的P2.6、P2.7 口相连。
[0007]优选的,所述单片机系统为AT89S51单片机。
[0008]优选的,所述按键功能模块为4X4矩阵键盘电路。
[0009]优选的,所述IXD显示模块采用IXD1602集成芯片,IXD控制端接单片机P3.3~P3.5 口,数据端接 P0.0 ~P0.7 口。
[0010]本实用新型的有益效果是:所述基于单片机的遥控电子密码锁灵活性高、准确性好,最主要的是扩展功能强大、方便升级、实用性较好。本实用新型实现了红外遥控输入密码开锁和键盘输入密码开锁双重开锁控制。用户通过LCD提示信息,用键盘输入正确密码,从而达到开锁的目的。当用户输入的密码正确并且是在按下确定键的话,单片机便输出开门信号,送到开锁驱动电路,然后驱动LED灯亮,达到模拟开门的目的。
【专利附图】

【附图说明】
[0011]图1是本实用新型的系统结构图。[0012]图2是本实用新型的AT89S51单片机系统引脚图。
[0013]图3是本实用新型的按键功能模块电路图。
[0014]图4是本实用新型的IXD显示模块电路图。
[0015]图5是本实用新型的报警功能模块电路图。
[0016]图6是本实用新型的系统电路图。
[0017]图7是本实用新型的遥控器仿真图。
【具体实施方式】
[0018]下面结合附图和优选实施例对本实用新型作进一步的详细描述。
[0019]如图1所示,一种基于单片机的遥控电子密码锁,包括单片机系统、红外发射模块、红外线接收模块、按键功能模块、开锁功能模块、报警功能模块和LCD显示模块。所述按键功能模块的键盘信号输出端与单片机的键盘信号输入端连接,所述单片机的键盘开锁信号输出端与所述开锁功能模块的键盘开锁信号输入端连接,所述报警功能模块的报警信号输出端与所述单片机系统的报警信号输入端连接。
[0020]如图2所示,所述AT89S51单片机系统包括P0.0?P0.7接口、Ρ1.0?Pl.7接口、Ρ2.6接口、Ρ2.7接口、Ρ3.0接口及Ρ3.3?Ρ3.5接口,引脚图如图2所示。电源部分为整个系统供电,采用5V直流电源。键盘输入部分采用的是4*4矩阵行列键盘,需要扫描检查有无按键按下,然后进行识别。复位电路采用的是手动复位功能,单片机发生异常时可以手动复位单片机。晶振部分是提供外部12ΜΗΖ石英晶体谐振器。
[0021]如图3所示,所述按键功能模块为4X4矩阵键盘电路,键盘输入电路的键盘的列线与单片机Pl.4,Pl.5,Pl.6,Pl.7 口相连,键盘的行线和Pl.0,PL UPl.2,Pl.3 口相连。
[0022]如图4所示,所述IXD显示模块采用IXD1602集成芯片。单片机的PO 口接IXD1602的8位数据线,通过输出数据控制LCD1602显示不同的提示字符。LCD1602本身内置各种字符,还可以自定义显示字符。设计中根据不同要求IXD1602会显示各种提示字符。P0.0?P0.7接IXD1602控制端,其中Ρ3.5接使能端Ε,写操作时,使能端下降沿有效。Ρ3.4接读写控制端R/W,R/ff=0,读操作;R/W=1,写操作。P3.3接寄存器选择端RS,RS=O,写操作时指向指令寄存器,读操作时指向地址寄存器;RS=1,无论读操作还是写操作都指向数据寄存器。IXD1602的GND为地,需接地;VCC为电源电压;V0为IXD驱动电压,接电位器,通过调节电位器控制显示的亮度,使IXD显示清晰而无黑影。
[0023]如图5所示,所述报警功能模块的蜂鸣器有两个引脚,其中长脚端为正极,短脚端为负极。发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要相应的电流才能驱动它。由于单片机I/o引脚输出的电流很小,无法驱动蜂鸣器,因此需要增加一个电流放大的电路,一般采用三极管来放大电流。本设计中使用的三极管为NPN型,当P2.6 口输出为高电平时,三极管处于截至状态,蜂鸣器不会工作;当?2.6 口输出为低电平时,三极管处于导通状态,蜂鸣器就会发出声音。因此,控制P2.6 口的输出电平状态,就可以控制蜂鸣器的发声。发光二极管作为报警灯,一端串接在蜂鸣器的一个引脚上,另一端与单片机的P2.7相连,通过控制P2.7端口的电平状态即可控制报警灯的亮灭。
[0024]如图6图7所示,当按下遥控器上的某个按键后,就会有相应的遥控码产生,不同的按键产生不同的遥控码,然后红外线就会由红外发射二极管产生,并向空间发射。在解码的时候,用单片机来检测红外接收头产生的信号的脉宽,以用来判断接收到的O和I的个数,再合成为4个字节的8位代码值。接收部分,采用与单片机相连接的红外接收头。红外接收头把接收到的红外波形转化成红外脉冲,输入到单片机中,经过单片机接收和处理,以此来读取按键值。遥控发射系统采用小型遥控器,遥控器发射出红外线,使本机中的红外接收部分接收到感应,然后开始解码。对应接收管接收到的红外信号是否正确,如若正确就启动正常开锁程序,错误便放弃开锁,启动报警程序。本系统用二极管Dl亮灭来表示电磁锁的开闭。当发光二极管亮时,表示电磁锁被打开,开锁成功,否则,就表示密码输入错误。系统硬件连接时,只需在P3.2 口上接上红外接收头,就能够实现红外遥控开锁功能了。开锁控制电路的功能就是在输入正确的密码后开锁。系统使用单片机P2.0引脚发出信号,经三极管放大之后,由继电器控制LED灯亮。设计中用一个发光二极管模拟表现锁的开关,只有锁打开之后,继电器吸合至常开触电,发光二极管才会亮起;实际应用中用继电器控制开锁电路的打开与闭合。
【权利要求】
1.一种基于单片机的遥控电子密码锁,其特征在于:包括单片机系统、红外发射模块、红外线接收模块、按键功能模块、开锁功能模块、报警功能模块和LCD显示模块,所述按键功能模块的键盘信号输出端与单片机的键盘信号输入端连接,所述单片机的键盘开锁信号输出端与所述开锁功能模块的键盘开锁信号输入端连接。
2.根据权利要求1所述的一种基于单片机的遥控电子密码锁,其特征在于:还包括报警功能模块,所述报警功能模块的报警信号输出端与所述单片机系统的报警信号输入端连接。
3.根据权利要求1所述的一种基于单片机的遥控电子密码锁,其特征在于:所述单片机系统为AT89S51单片机。
4.根据权利要求1和权力要求3所述的一种基于单片机的遥控电子密码锁,其特征在于:所述的单片机系统包括:P0.0?P0.7接口、Pl.0?Pl.7接口、P2.6接口、P2.7接口、P3.0接口及P3.3?P3.5接口,所述的P0.0?P0.7接口外接LCD显示模块,所述的Pl.0?Pl.7接口外接按键功能模块,所述的P2.6接口及P2.7接口外接报警功能模块,所述的P3.0接口外接红外线接收模块,所述的P3.3?P3.5接口用于IXD显示模块的控制。
5.根据权利要求1所述的一种基于单片机的遥控电子密码锁,其特征在于:所述按键功能模块为4X4矩阵键盘电路。
6.根据权利要求1所述的一种基于单片机的遥控电子密码锁,其特征在于:所述LCD显示模块采用IXD1602集成芯片。
【文档编号】E05B47/00GK203531557SQ201320685289
【公开日】2014年4月9日 申请日期:2013年10月31日 优先权日:2013年10月31日
【发明者】李明娟, 厉进步, 侯甲凯 申请人:滨州学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1