当前位置:首页 > 作文大全 >

单片机在电磁密码箱中的应用

发布时间: 2022-03-21 08:29:01 浏览:

zoޛ)j馔Bn8ㄓBnBo饨ky方案设计

它是以STC89C52单片机为核心,配以相应硬件电路,完成密码的设置、存贮、识别、驱动电磁执行器并检测其驱动电流值、接收蜂鸣器送来的报警信号、发送数据等功能,单片机接收键入的代码,并与存贮在EEPROM中的六位密码进行比较,六位密码可以有298万多组密码供主人随意变换,保密性极高,可选密码组是连续排列的,如果密码正确,则驱动电磁执行器开锁;如果密码输入不正确,则单片机通过通信线路向智能报警器发出报警信号。

密码箱主要由矩阵键盘、单片机、外部硬件等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。实际使用时只要将单片机的负载由继电器换成电磁密码箱的电磁铁吸合线圈即可,当然也可以用继电器的常开触点去控制电磁铁吸合线圈,单片机将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给单片机的芯片处理,同时将接收来自无限循环的密码识别程序的报警信息也发送给智能报警器,从而使整个密码箱正常运行。

二、硬件實现及单元电路设计

1、单片机的时钟电路与复位电路设计

本系统采用STC系统列单片机,相比其他系列单片机具有很多优点。一般STC单片机资源比其他单片机要多,而且执行速度快;STC系列单片机使用串口对单片机进行烧写,下载程序较为方便;STC51单片机内部集成了看门狗电路;且具有很强抗干扰能力。本系统采用内部方式的时钟电路和加电自复位的复位电路,由于单片机P0口内部不含上拉电阻,为高阻态,不能正常地输出高/低电平,因而该组I/O口在使用时必须外接上拉电阻。

2、键盘电路设计

在单片机应用系统中,一般都会设置键盘,主要为了控制运行状态,输入一些命令或数据,以完成特定的人机交互。键盘是与单片机进行人机交互的最基本的途径,其以按键的形式来设置控制功能或输入数据,按键的输入状态本质上是一个开关量。对于简单的开关量的输入可以采用独立式按键,这种方法接口简单,但占用单片机I/O端口资源较多。对于输入参数较多、功能复杂的系统,需要采用矩阵式键盘进行输入控制。本系统采用4×4矩阵式键盘。

3、液晶显示电路设计

液晶显示器(LCD)是一种功耗很低的显示器,它的使用非常广泛,比如电子表、计算器、数码相机、计算机的显示器和液晶电视等。电子密码锁中需要显示的信息比较多,为了能直观的看到结果,并且为了设计显的美观,使用总线和排阻进行简化连接方式,本设计采用液晶显示屏LCD进行显示,

4、存储芯片电路设计

I2C总线(Inter Intergrate Circuit BUS)全称为芯片间总线,它在芯片间以两根连线实现全双工同步数据传送,一条数据线(SDA)和一条串行时钟线(SDL),可以很方便地构成外围器件扩展系统。I2C总线采用两线制,由数据线SDA和时钟线SCL构成,为了对数据进行存储,本系统使用串行EEPROM芯片,AT24C01系列是典型的I2C串行总线的EEPROM,本系统采用此芯片进行数据存储。

三、系统软件设计方案

1、主程序流图

如图所示为主程序流程图,用户才可以自行设定和修改6位密码,密码输错会有提示声。只有键入6位开锁密码完成正确才能开锁。

四、系统的安装与调试

安装步骤1.检查元件的好坏。按电路图买好元件后首先检查买回元件的好坏,按各元件的检测方法分别进行检测,一定要仔细认真。而且要认真核对原理图是否一致,在检查好后才可上件、焊件,防止出现错误焊件后不便改正。2.放置、焊接各元件按原理图的位置放置各元件,在放置过程中要先放置、焊接较低的元件,后焊较高的和要求较高的元件。特别是容易损坏的元件要后焊,在焊集成芯片时连续焊接时间不要超过10s,注意芯片的安装方向。

参考文献:

[1] 王千. 实用电子电路大全[M]. 电子工业出版社, 2004, 28-36

[2] 彭为. 单片机典型系统设计实例精讲[M]. 电子工业出版社,2 006, 69-88

[3] 张荣. 基于单片机的智能系统设计与实现[M]. 电子工业出版社, 2005, 35-38

[4] 朱勇. 单片机原理与应用技术[M]. 清华大学出版社, 2006, 14-16

[5] 潘永雄. 新编单片机原理与应用[M]. 西安电子科技大学出版社, 2003, 78-86

[6] 叶启明. 单片机制作的新型安全密码锁[J]. 家庭电子, 2005, (10):

相关热词搜索: 密码箱 单片机 电磁

版权所有:无忧范文网 2010-2024 未经授权禁止复制或建立镜像[无忧范文网]所有资源完全免费共享

Powered by 无忧范文网 © All Rights Reserved.。冀ICP备19022856号