基于单片机控制的电子密码锁设计内容摘要:

目的。 移位寄存器 74HC164 还兼作数码管的驱动,插头 1( header1)接电源,插头 2( header2)接数据和脉冲输出端。 电路中的三个整流管 D1~D3 的作用是降低数码管的工作电压,增加其使用寿命。 A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 1A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 2A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 3A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 5A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 612H E A D E R 21 2H E A D E R 1v c cabfcg deDPY1 2 3 4 5 6 7a b c d e f g8dpdp9 L E D 0abfcg deDPY1 2 3 4 5 6 7a b c d e f g8dpdp9 L E D 1abfcg deDPY1 2 3 4 5 6 7a b c d e f g8dpdp9 L E D 2abfcg deDPY1 2 3 4 5 6 7a b c d e f g8dpdp9 L E D 3abfcg deDPY1 2 3 4 5 6 7a b c d e f g8dpdp9 L E D 4abfcg deDPY1 2 3 4 5 6 7a b c d e f g8dpdp9 L E D 5Cd1d2d3 图 7 显示器原理图 显示器主要用于显示以下几个字符,指示如图 8 所示。 图 8 a 关闭状态 图 8 b 开锁状态 O F F O F F 8 8 8 8 8 8 6 图 8 c 密码输入及修改状态 图 8 d 密 码输入错误及输入密码超时的提示 AT24C02 掉电存储单元的设计 掉电存储单元的作用是在电源断开的时候,存储当前设定的单价信息。 AT24C02 是 ATMEL公司的 2KB字节的电可擦除存储芯片,采用两线串行的总线和单片机通讯,电压最低可以到 ,额定电流为 1mA,静态电流 10Ua(),芯片内的资料可以在断电的情况下保存 40 年以上,而且采用 8 脚的 DIP 封装,使用方便。 其电路如图 9 所示。 V C CWPS C LS D ANCNCNCGND12348765A T 2 4 C 0 2R 1 95KR 2 05KV C CP 2 . 4 P 2 . 5 图 9 掉电存储电路原理图 图中 R1 R20 是上拉电阻,其作用是减少 AT24C02 的静态功耗,由于 AT24C02 的数据线和地址线是复用的,采用串口的方式传送数据,所以只用两根线 SCL(移位脉冲)和 SDA(数据/地址)与单片机传送数据。 每当设定一次密码,系统就自动调用存储程序,将密码信息保存在芯片内;当系统重新上电的时候,自动调用读存储器程序,将存储器内的密码信息,读到缓存单元中,供主程序使用。 4 程序设计 模块介绍 该单片机密码锁的软件设计分为以下几个模块: (1)主程序模块 主程序主要。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。