太阳成集团tyc33455cc(中国)有限公司

欢迎访问太阳成集团tyc33455cc(中国)有限公司!

预约上门| 联系我们

全国24服务热线

400-123-4567
太阳成集团 太阳成33455cc官网
AT89C2051微控制器控制硬件电路组成的多功能电子太阳成集团密码锁
时间:2023-11-16 15:44:37        点击量:【 】次

  太阳成33455cc官网新颖的多功能电子密码锁集电子门锁、防盗报警器、门铃等功能于一身,同时具有定时器呼唤、断电自动报知、显示屋内有无人和自动留言等诸多附加功能。本文利用AT89C2051微控制器控制硬件电路,打破传统专用硬件的电路形式,使功能更加灵活、快捷。

AT89C2051微控制器控制硬件电路组成的多功能电子太阳成集团密码锁(图1)

AT89C2051微控制器控制硬件电路组成的多功能电子太阳成集团密码锁(图2)

  系统硬件结构框图如图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的状态组成的键码以及对应按键如附表所示。

AT89C2051微控制器控制硬件电路组成的多功能电子太阳成集团密码锁(图3)

  用户可以根据实际情况随意改变密码值或密码长度,按下密码修改键提示用户输入原密码,通过校验后提示输入新密码,一次写入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,维持第二功能信号的输出畅通。

AT89C2051微控制器控制硬件电路组成的多功能电子太阳成集团密码锁(图4)

  定时器呼唤功能 在用户打开门锁的期间内,如果门锁不立即闭合,则系统通过CPU定时器功能,每隔20s蜂鸣器报警一次,提示用户及时关闭门锁。

  防盗报警功能 系统的报警功能利用断线方式报警,除使用密码和电子钥匙开启门锁之外的任何方式打开门锁时都会截断安装在门内侧的线路,当CPU检测不到返回信号时,系统自动启动报警单元报警。正常开启门锁时,系统暂时切断报警单元的电源,直到门锁再次闭合,CPU重新检测到信号时再接通报警单元电源,同时进入监控状态。

  多功能门铃单元 当有客人按下门铃时,多功能门铃单元还将显示主人是否在家。若有人在家时,门铃单元执行正常的门铃功能;若无人在家,按下锁门键时门内侧安装的一开关被闭合,当按门铃时,门铃不响,同时提示主人不在家,有事请留言。若按下留言键,则系统控制磁带录音机录音,通过门外侧的MIC留言,留言结束后松开按键,同时点亮门内侧的留言指示灯,直到手工关闭留言指示灯。

  断电自动报知单元 为保证系统和报警单元在断电情况下可以正常工作,系统备有独立电源供电,断电时自动切换供电方式并告知用户。

  电子钥匙辅助单元 常用的电子钥匙为IC卡式,整个读卡单元由CIPH09芯片、24C01A密码存储器、卡座以及外围电路组成,原理图如图4所示。

AT89C2051微控制器控制硬件电路组成的多功能电子太阳成集团密码锁(图5)

  在本文多功能电子密码锁系统的基础上结合单片机的串行通讯功能,可以将多个家庭的密码锁互联成网络,通过上位机进行有效管理,同时结合IC卡和网络技术,更适合于楼寓管理或小区化管理。

  关键字:编辑:什么鱼 引用地址:AT89C2051微控制器控制硬件电路组成的多功能电子密码锁

  在微控制器市场,基于ARM Cortex-M的微处理器近年来一直处于高速增长的状态中,根据Semicast Research在2011年4月的报告,2010年全部Cortex-M MCU出货量达到1.44亿片。而随着时间的演进,32位的MCU产品的应用也开始愈加普遍。其中意法半导体(STMicroelectronics,简称ST)的STM32系列MCU一直有着相当不错的表现,ARM Cortex-M出货量统计报告显示,从2007年到2011年第一季度,STM32系列MCU的出货量约占其中的45%。也就是说,在售出的基于Cortex-M内核微控制器中,几乎每两颗中就有一颗是STM32。 为了进一步巩固公司在32位MCU市场的领先地

  摘 要:介绍了一种利用双口RAM实现DSP与单片机高速数据通信的方法,给出了它们之间的接口电路以及软件实现方案。 关键词:DSP;双口RAM;接口电路;数据通信 1 引言 数字信号处理器(DSP)是一种适合于实现各种数字信号处理运算的微处理器,具有下列主要结构特点:(1)采用改进型哈佛(Harvard)结构,具有独立的程序总线和数据总线,可同时访问指令和数据空间,允许实际在程序存储器和数据存储器之间进行传输;(2)支持流水线处理,处理器对每条指令的操作分为取指、译码、执行等几个阶段,在某一时刻同时对若干条指令进行不同阶段的处理;(3)片内含有专门的硬件乘法器,使乘法可以在单周期内完成;(4)特殊的指令结构和

  串口初始化 void UARTInit() { EA = 1; //打开总中断 ES = 1; //打开串口中断 SM0 = 0; SM1 = 1;//串口工作方式1,8位UART波特率可变 REN = 1;//串口允许接收 TR1 = 1;//启动定时器1 TMOD = 0x20;//定时器1,工作模式2 8位自动重装 TH1 = 0xfd; // 根据下面的公式计算得到 TL1 = 0xfd; //设置比特率9600 } 例如:计算9600的波特率 SMOD在没有设置的情况下,默认为0. SMOD = 0 所以2的0次方为1 2^0 = 1 晶震频率计算:

  串口通信 /

  我们已知单片机的内部有ROM、有RAM、有并行I/O口,那么,除了这些东西之外,单片机内部究竟还有些什么,这些个零碎的东西怎么连在一起的,让我们来对单片机内部的寄存器作一个完整的功能分析吧! 下图中我们能看出,在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在一个51单片机的内部包含了这么多的东西。 单片机内部结构图 对上面的图进行进一步的分析,我们已知,对并行I/O口的读写只要将数据送入到对应I/O口的锁存器就能了,那么对于定时/计数器

  的特殊功能寄存器完整功能分析 /

  0 引言 地震勘探中的地震仪,原前端采集系统采用采样/保持电路+瞬时浮点放大器(FPA)+14位逐次比较式A/D转换,由于采样/保持电路的平顶处理过程是为了配合FPA来实现A/D转换的范围扩展,但其严重抑制了高频地震反射信号,现大多改进为∑-△技术来完成A/D转换。目前使用∑-△ A/D转换器的系统中,其前端前置放大器,在信号调理上多为线性放大器。本文通过对地震信号的时间衰减性分析,对配合∑-△ A/D转换器的前置放大器改为非线性放大电路,尽可能发挥∑-△A/D转换器的优点,以求拓展其动态范围,提高小信号拾取能力。 1 地震信号时域特征分析 由Sinc子波改进后得到的合成模型模拟实际地震记录,

  Silicon Labs日前宣布,为汽车、健身、户外和移动导航提供创新GPS设备的领导厂商Magellan选择Silicon Labs的EFM32 Giant Gecko微控制器(MCU)作为Magellan Echo智能运动手表的节能型处理平台。荣获 CES 2014创新设计与工程奖 的Echo是首款具有 开放性 平台的智能运动手表,这帮助了应用程序开发者,使用户在手腕就可以看到和控制他们的应用程序。 在可穿戴和配件的新兴市场中,屡获殊荣的Magellan Echo因其创新设计脱颖而出。它的显示界面能够定制化的反映运动健身状况,包括从跑步、骑自行车、徒步旅行到高尔夫运动等,当然它也提供其他特性,例如远程控制智能手机

  实验名称:定时器0实验 接线说明: 实验现象:下载程序后,D1指示灯间隔1s闪烁 注意事项: ***************************************************************************************/ #include reg52.h typedef unsigned int u16; //对系统默认数据类型进行重定义 typedef unsigned char u8; //定义LED1管脚 sbit LED1=P2^0; /********************************************************************

  为得到更高的带宽,需要使用更高的波特率。UART波特率的计算已经介绍过了,现在就尝试下调整外设的时钟频率。可以有多种方法调整外设时钟(MCK)的频率,这里先介绍先主要时钟(MAINCK)的设置,其中包括外部晶振的使用。 外设的时钟(MCK)可以在慢时钟(SLCK)、主要时钟(MAINCK)和MAINCK经锁相环升频后的时钟PLLACK三者中选择,并可以对选择的时钟进行分频。重置时,MCK使用的时钟为MAINCK,且不分频。 MAINCK可以选择使用一个嵌入的快速RC振荡器,或是一个晶体振荡器产生时钟。快速RC振荡器启动时间较短,但不是太精确;而晶体振荡器则相反。同时,RC振荡器可以选择输出时钟的频率(4/8/12 MHz)。重置时

  之旅——9、UART与MCK之MAINCK /

AT89C2051微控制器控制硬件电路组成的多功能电子太阳成集团密码锁(图6)

  2023年11月15日,致力于亚太地区市场的国际领先半导体元器件分销商---大联大控股宣布,其旗下品佳推出基于联发科技(MediaTek)Genio 700 ...

  合泰2023年度新品发布会11月9日于北京召开,作为公司疫情过后首次线下发布会,合泰带来了多项新品,涵盖32位MCU、智慧家居、绿能节电、健康 ...

  01 前言如果我们想对电机进行速度或者转角的精确控制,需要使用到很多算法,比如非常经典的PID控制算法,或者一些只能算法,但这些算法都 ...

  max7219驱动数码管程序(51单片机+STM32 MAX7219数码管程序案例)

  1、STM32硬件SPI max7219 8位数码管显示模块数码管模块电路图 *****************************************************************Updat ...

  写在前面:本文章为《ARMCortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157 ...

  基于STM32F103C6与CAN收发器L9616实现一体化步进电机驱动器设计

  采用STM32F103VET6处理器实现数字式电镀电源并联均流系统的设计

AT89C2051微控制器控制硬件电路组成的多功能电子太阳成集团密码锁(图7)

  站点相关:综合资讯51单片机PIC单片机AVR单片机ARM单片机嵌入式系统汽车电子消费电子数据处理视频教程电子百科其他技术STM32MSP430单片机资源下载单片机习题与教程

Copyright © 2012-20128 太阳成集团tyc33455cc(中国)有限公司 版权所有         苏ICP备13040158号-3

网站地图html 网站地图xml 网站地图txt
x
现在留言,无需等待!

收到你的留言,我们将第一时间与你取得联系