新颖的多功能电子密码锁集电子门锁、防盗报警器、门铃等功能于一身,同时具有定时器呼唤、断电自动报知、显示屋内有无人和自动留言等诸多附加功能。本文利用AT89C2051微控制器控制硬件电路,打破传统专用硬件的电路形式,使功能更加灵活、快捷。
系统结构框图
系统硬件结构框图如图1所示,核心单元模块采用MCS-51系列AT89C2051的最小系统,主要功能是提供密码校验和电子钥匙校验,控制系统
的4×3键盘输入单元、各功能开关、防盗报警系统、LCD液晶显示器、音效电路等单元电路,系统组装之后的成品如图2所示。
键盘输入单元 系统通过PA口与PC口扩展1个4×3键盘,作为密码输入单元。键盘扫描所用引脚为P1.0~P1.6,其中P1.4~P1.6的3个引脚用于输出扫描信号,P1.0~P1.3的4个引脚用于检测按键的状态。P1.0~P1.6的状态组成的键码以及对应按键如附表所示。
用户可以根据实际情况随意改变密码值或密码长度,按下"密码修改键"提示用户输入原密码,通过校验后提示输入新密码,一次写入CPU存储器中,另一次写入8155内部RAM中,以便机器确认密码的正确性。输入完毕后,按修改确认键,两次的密码完全一致时,密码修改完成,用户在开启时输入新密码即可。
系统采用分段校验密码的方法实现密码校验的辅助功能,这种方法可靠度高,易实现。因用户密码分别存储在8155和CPU存储器中,利用两次密码的比较,提高密码的可信度,有效防止程序跑飞、出错等情况。开锁时系统自动进入密码校验子程序,每输入一位系统校验一位,密码输入最长时间为90s,当密码输入错误时,则系统声、光提示一次;若连结三次输入密码错误,则系统自动报警;当输入密码正确无误时门锁自动开启并提示。
外围单元电路引脚P3.0作为开锁电平UNLOCK的输出端,P3.0输出开锁电平UNLOCK;引脚P3.1作为报警电平DANG的输出端;P3.2作为LOCK控制输出端,P3.3作为有效按键提示EFFI输出端;P3.4作为错误输入警告WARN输出端。当系统引脚作为I/O口使用时,引脚第二功能信号引线保持高电平,维持从锁存器到输出端数据输出通路的畅通;当引脚作为第二功能时,该引脚置"1",维持第二功能信号的输出畅通。
部分外围电路原理图如图3所示。
系统扩展功能
定时器呼唤功能 在用户打开门锁的期间内,如果门锁不立即闭合,则系统通过CPU定时器功能,每隔20s蜂鸣器报警一次,提示用户及时关闭门锁。
防盗报警功能 系统的报警功能利用断线方式报警,除使用密码和电子钥匙开启门锁之外的任何方式打开门锁时都会截断安装在门内侧的线路,当CPU检测不到返回信号时,系统自动启动报警单元报警。正常开启门锁时,系统暂时切断报警单元的电源,直到门锁再次闭合,CPU重新检测到信号时再接通报警单元电源,同时进入监控状态。
多功能门铃单元 当有客人按下门铃时,多功能门铃单元还将显示主人是否在家。若有人在家时,门铃单元执行正常的门铃功能;若无人在家,按下锁门键时门内侧安装的一开关被闭合,当按门铃时,门铃不响,同时提示"主人不在家,有事请留言"。若按下"留言"键,则系统控制磁带录音机录音,通过门外侧的MIC留言,留言结束后松开按键,同时点亮门内侧的"留言指示灯",直到手工关闭留言指示灯。
断电自动报知单元 为保证系统和报警单元在断电情况下可以正常工作,系统备有独立电源供电,断电时自动切换供电方式并告知用户。
电子钥匙辅助单元 常用的电子钥匙为IC卡式,整个读卡单元由CIPH09芯片、24C01A密码存储器、卡座以及外围电路组成,原理图如图4所示。
小结
在本文多功能电子密码锁系统的基础上结合单片机的串行通讯功能,可以将多个家庭的密码锁互联成网络,通过上位机进行有效管理,同时结合IC卡和网络技术,更适合于楼寓管理或小区化管理。
关键字:密码 断电 控制 输入
引用地址:
MIC4826低压输入160Vpp高压输出EL灯驱动器
推荐阅读最新更新时间:2024-05-13 18:35
基于ATV71变频器在分切机控制应用方案
分切机是一种将宽幅纸张或薄膜分切成多条窄幅材料的机械设备,常用于造纸机械和印刷包装机械。分切机的简单示意图如图所示。 图 1 分切机示意图 工艺描述 其工艺过程:首先将母卷置于分切机构上;薄膜或纸卷穿过分切机的放卷辊、导向辊、展平辊及相关过渡辊;由驱动辊拖拉;切刀分切;最后通过跟踪辊(分配辊)、压紧辊,进行主动收卷。 薄膜或纸卷在张力控制、压力控制、母卷摆动纠偏等综合系统的作用下,自动完成分切全过程。 控制实现 使用四台施耐德电气高性能的 ATV71 变频器分别控制分切机的放卷辊、驱动辊和上下收卷辊。Control inside 卡安装在驱动辊变频器上作为主控制器,通过 CANopen 总线控制收放辊变频器,实现收放卷的恒张力
[嵌入式]
揭秘STC12C控制智能家电防盗系统应用电路
随着经济的发展,人们对防盗、防劫、防火安保设备的需求量日益增长,报警系统也从原来的简单化、局部化向智能化、集成化发展。本文设计防盗系统采用STC12C系列高速1T单片机作为整个系统的控制核心,负责对家居内的各个智能防盗模块进行控制管理,若出现异常物体或者人员侵入,在启动高强度声音报警的同时,还可控制本系统中的GPRS模块SIM300自动拨打设定的电话或者发短信,实现系统的智能远程报警。同时远程控制者还可以通过拨打电话或者短信方式实现对系统的远程控制,对受控区域的电源或者其他装置进行控制管理,从而保护个人的家居财产安全。 GPRS通信模块 本设计中GPRS通信模块采用的是一款三频段GSM/GPRS模块SIM300,
[电源管理]
LabVIEW在暖通空调数据采集控制系统中的应用
引言 LabVIEW 大量应用在自动控制领域,对于HVAC系统中采用LabVIEW作为上位端软件还不多见,但随着LabVIEW 7 Express的发布,LabVIEW已经开始逐渐渗透到各个领域。在笔者所在专业HVAC自动控制领域使用LabVIEW后发现,其功能十分强大,节省系统开发时间,非常适合工程开发人员使用。笔者结合近来开发的一套HVAC系统,对LabVIEW在HVAC数据采集控制系统的应用做个介绍。 1 系统总体结构 HVAC中有大量数据需要采集,通过对数据的采集,来对各项系统参数进行调整。本系统主要由水系统、风系统、控制系统组成。 ● 水系统包括:水冷式冷水机组,冷却塔,膨胀水箱,冷冻水泵,冷
[测试测量]
一种简易温室控制系统的设计
温室是一种可以改变植物生长环境,为植物生长创造更好条件、避免外界四季变化和恶劣气候对其影响的场所。随着社会经济的发展,各种园艺温室和农作物温室的数量在不断的增加,目前这些温室环境的控制大部分仍靠人工经验来进行手动控制,这种控制方式生产效率低下,单位产品的生产成本偏高,严重影响了农业生产的效益,阻碍了农业生产的发展。因此采用智能温室控制代替手工控制是现代温室发展的一个必然趋势,而当今国内常见的智能温室系统都是采用工控机或者PLC方案,其控制成本高,性价比低,较大部分用户经济能力承受不起。为此本文在综合考虑系统的测量精度、生产效率以及成本等多方面因素之后,设计了一种基于STC89E55RD+单片机的低成本简易温室控制系统。其成本较工
[单片机]
LED电子礼花树控制器设计
摘要:用LED取代小型灯泡作为电子礼花树的显示器件具有节电、工作寿命长、高亮度、多发光颜色、响应快等优点。依据LED显示器件的特点及系统的可维护性和可扩充性需求,文章给出了一种电子礼花树系统主板、LED显示驱动板的硬件原理电路及主程序的工作流程框图,同时也对LED显示驱动芯片TPIC6B273进行了简要介绍。
关键词:礼花树;LED;嵌入式系统;单片机;TPIC6B273
随着人们工作、学习、休闲和娱乐环境的不断改善,城市的美化、亮化工程也在不断改观。电子礼花树作为美化、亮化工程的一项重要景观,一直为人们所重视。但现有的电子礼花树是以低压小型灯泡作为光源,在实际使用中凸现出耗电大、使用寿命短、易损坏以及缺乏色彩等严重缺点。
[电源管理]
液压解耦线控制动系统研发与产业化
在电动化和智能化浪潮下,线控制动产品作为自动驾驶核心执行部件,市场空间广阔。 2022年11月18日,由盖世汽车主办,上海虹桥国际中央商务区管委会、上海闵行区人民政府指导,上海南虹桥投资开发(集团)有限公司协办的2022第二届汽车智能底盘大会上,利氪科技合伙人&副总裁文亮介绍道: 利氪科技瞄准线控制动产品领域,致力于向车企和产业伙伴提供完整的线控底盘解决方案。线控底盘的转向、制动和驱动对安全冗余和横纵向控制有着更高要求。在高阶的自动驾驶上怎么把冗余做得更好,系统之间如何互相进行冗余备份,是利氪科技在线控底盘领域积极思考的问题。 文亮 | 利氪科技 合伙人&副总裁 关于智能底盘的市场洞察 线控底盘是自动驾驶
[汽车电子]
MAXQ2000微控制器软件I2C驱动
引言 I2C (内置集成电路)是一种2线接口,实现集成电路之间的双向通信。本应用笔记介绍maxqi2c库,它是MAXQ2000微控制器(µC)的软件I2C驱动。 maxqi2c库采用扩展C语言编写,由MAXQ的IAR嵌入式平台编译。它由两个文件组成:maxqi2c.h和maxqi2c.c。当这些文件包含在MAXQ2000固件工程时,使用µC的任意GPIO引脚,便可实现100kHz或者400kHz灵活的I2C通信。 MAXQ系列的微控制器具有高速、灵活的GPIO模块以及独立的I/O供电,适用于位拆裂等应用。 本应用笔记讨论的实例工程文件可以从Maxim Integrated Products网站下载。 配置maxqi2c库
[单片机]