基于红外遥控的门禁系统

合集下载

红外遥控密码锁设计方案与实现

红外遥控密码锁设计方案与实现

红外遥控密码锁的设计与实现1 概述根据用户的要求和需要,主要为了解决当前市场上无遥控密码锁的问题,以提高门禁系统的可靠性和安全性,适应市场需要而设计的该红外红外遥控密码锁系统。

该系统具有普通电子密码锁功能的同时,还增加了遥控功能。

该锁采用6位数作为密码,总密码组有106组,完全满足用户对密码安全性高的要求。

该系统具有较强的实际应用价值,所涉及的技术包括:红外载波数据传输技术、单片机控制技术、红外遥控系统编码及译码技术、电路设计与演示板制作技术等。

2 系统硬件设计与实现<单元电路设计)2.1 硬件结构图:系统以单片机AT89C51RC为核心。

系统结构框图如图1所示。

本系统的功能设计目标应该包括以下几个方面:红外发射功能模块,红外线接收转换模块、单片机模块、蜂鸣器报警功能模块、LED数码管显示模块、按键功能模块,开锁功能模块等。

下面详细介绍一下各单元的硬件电路和实现的功能。

图1 红外遥控密码锁硬件结构图2.1.1电源部分设计本系统的电源部分使用LM7805芯片进行稳压后提供单片机5V的电压。

其电源部分电路的设计如图2所示。

图2 红外遥控密码电源部分的电路原理图该电源部分电路,使用四个1N4004二极管构成整流桥,可以输入直流或是交流9V电源,然后再通过7805稳定到5V供单片机工作。

固定式三端稳压电源7805是由输出脚Vo,输入脚Vi和接地脚GND组成,它的稳压值为+5V,它属于LM78XX系列的稳压器,输入端接电容可以进一步的滤波,输出端也要接电容可以改善负载的瞬间影响,电路的稳定性也比较好。

2.1.2 红外接收头部分和LED显示部分设计红外信号接收部分是使用KS38BL红外接收头实现的,其电路如图3所示。

图3是红外线遥控器信号接收头的简易电路,它可接收载波频率从33~57KHz的遥控器信号。

100Ω电阻起到限流的作用,470uF电容滤波减少干扰。

以逻辑笔接触红外线接收模块的信号输出端<OUT),便可以侦测当按下红外线遥控器某一按键时,红外线数字信号的发射。

红外遥控ID门禁模块说明V1.2

红外遥控ID门禁模块说明V1.2

ID门禁一体机(带红外遥控功能)操作方法V1.2特性参数:1、工作电压:直流DC12V-DC18V;待机电流:<60mA2、ID卡或EM兼容卡,读卡距离0-10CM(距离取决于线圈及安装环境)3、容量:登录卡1张、删除卡1张,用户卡2000张4、通过红外遥控功能,可以单独删除用户卡,轻松解决丢卡管理问题5、开门方式:刷用户卡开门、出门开关开门6、输出方式:继电器输出(开关量);开锁时间1S、7S、7、工作温度:-40℃——60℃;遥控接收距离:3M;待机时,红灯以1HZ的频率闪灭增加开门卡操作步骤方式1:将红色拨码开关3,拨至ON时,—>连续刷未授权卡(“嘀”,授权成功)将红色拨码开关3返回,停止授权。

方式2:刷增加卡一次(蜂鸣叫一次,绿灯亮)——>连续刷未授权卡(“嘀”,授权成功,“嘀嘀”表示此卡已经授权)——>要退出发卡操作,只需再刷一次增加卡。

注:强烈建议将用户卡号登记抄录,这样可方便日后管理。

丢失卡后的操作一、登录卡、删除卡丢失、遥控密码忘记后怎么办?可以重新设置功能卡,操作步骤为:先断电——>将1号拨码拨到ON位置,然后通电(绿灯闪,蜂鸣提示)——>再将1号拨码还原,(绿灯亮,蜂鸣停)——>连续刷两张新卡,则第一次刷卡为“增加卡”、第二次刷卡为“删除卡”注:此操作不会造成原有的开门卡丢失!二、开门卡丢失怎么办?操作步骤为:参考红外遥控操作说明!三、将所有开门卡都删除,操作步骤:刷一次删除卡,然后将1号拨码拨到ON位置,绿灯闪,20秒后删除所有用户卡。

红外遥控操作说明:(遥控器可代换管理卡实现发卡和删卡功能)注:以下操作说明中XXXXXX表示系统密码;XXXXXXXXXX表示ID卡前十位卡号,按键有效绿灯闪亮一次、蜂鸣器叫一次。

进入系统:按XXXXXX CALL ——>绿灯亮。

(XXXXXX即为系统密码,初始值为888888)1、增加开门卡:按1,绿灯亮,按XXXXXXXXXX CALL,或直接刷空白卡,操作完毕按EXIT退出操作。

红外线自动门控制系统-(景宝庆)

红外线自动门控制系统-(景宝庆)

摘要随着科技的不断发展,自动化程度的不断提高,自动门在人们日常生活中断得到了广泛的应用。

单片机SCM(Single Chip Microcomputer),即Micro Controller,是把微型计算机主要部分都集成在一个芯片上的单芯片微型计算机。

由于单片机系统的适应能力强,稳定性高,所以本设计采用AT89C51单片机作为主控制器。

本次设计是红外线自动门控制系统,使用红外线传感器作为感应器,检测到人体辐射的红外线能量变化,将其转化为电信号,传给单片机。

交流电机作为门驱动装置。

通过单片机控制交流电机,使门自动打开,当人进门后又可以使门自动关闭。

本课题主要实现红外线检测和基于AT89C51的单片机控制系统设计,是检测和控制相结合的测控课题。

关键词:单片机热释红外线传感器AT89C51 BISS0001AbstractWith the continuous development of science and technology, automatic door in People's Daily life interrupts a wide range of applications, and to its security and the properties of the demand is higher and higher. The automatic control system is as people living conditions for the pursuit of science and technology, the development of high-tech products. Arises because of the strong ability to SCM system .So this design uses AT89C51 single-chip microcomputer as the main controller.This design is infrared automatic control system, the use of infrared sensors as sensors, detection to human radiation of the infrared ray energy changed , turn it into electrical signals, to microcontroller. Put Ac motor as a door drive device. Through the single-chip microcomputer control ac motor, making the door automatically open, when people can make the door again after the door shut automatically. This subject mainly realizes infrared detection and control system based on AT89C51 single chip.Key words: thermal infrared sensors AT89C51 single chip interpretation BIS0001 chip.摘要 (I)Abstract ...................................................................................................... I I 第一章绪论 . (1)1.2 课题的意义和目的 (1)1.3 该设计的基本设计思路 (2)第二章方案论证 (4)2.1 调速控制方法及选择 (4)2.1.1 直流伺服电机与普通直流电机以及交流伺服电机的比较 (4)2.1.2 选用PWM调速系统控制直流伺服电机 (4)2.2 单片机的选择 (5)2.3 门控传感器的选择 (6)第三章主要器件的介绍 (7)3.1 热释红外传感器的原理和使用 (7)3.2 BISS0001芯片介绍和典型电路 (10)3.2.1 BISS0001的内部: (11)3.2.2 BISS0001的特点: (12)3.2.3 BISS001管脚图: (12)3.2.4 BISS001管脚说明: (13)3.2.5 BISS0001的参数: (14)3.2.6 BISS0001工作原理 (15)3.3 AT89C51单片机简介 (19)3.3.1 AT89C51主要特性: (21)3.3.2 AT89C51管脚说明: (22)3.3.3振荡器特性: (24)3.3.4芯片擦除: (24)3.4 菲涅尔透镜原理 (25)3.4.1 镜片主要有三种颜色: (26)3.4.2 菲涅尔透镜的主要技术指标 (27)3.5 步进电机 (27)3.5.1步进电动机有如下特点: (27)3.5.2反应式步进电机 (28)3.5.3 反应式步进电动机的步进原理 (29)3.5.4 驱动控制系统组成 (31)3.5.5 斩波驱动 (33)第四章系统硬件设计 (36)4.1 设计电路的电框图和原理 (36)4.1.1系统硬件总体逻辑设计 (37)4.2 设计电路原理图 (38)第五章系统软件设计 (40)5.1 系统软件结构 (40)5.2 各部分程序设计 (40)第六章调试 (46)6.1 初步检查 (46)6.2 为了确保该门控系统的安全高效运行必须满足下列条件:466.3 自动化性能测试 (46)第七章设计总结 (47)致谢 (50)第一章绪论1.1 课题研究的可行性现如今自动化、信息化程度越来越高,单片机的应用领域也就越来越广,成为人们生活不可或缺的一部分。

基于单片机的红外遥控密码锁设计

基于单片机的红外遥控密码锁设计

目录1目的和意义 (2)2方案设计 (2)3 硬件原理分析及设计 (2)3.1发射模块原理 (2)3.1.1 红外发送系统原理 (2)3.1.2 NEC编码格式介绍 (3)3.2接收解码模块 (4)3.2.1 接收解码原理 (4)3.2.2 接收解码模块的硬件电路 (5)3.4液晶显示模块 (6)4 软件设计 (6)4.1编程语言 (6)4.2主要程序说明及流程图 (7)4.2.1 主程序 (7)4.2.2 接收解码程序 (7)4.2.3 按键数字分配 (10)4.2.4 密码判断、报警及修改程序 (11)4.2.5 按键发声程序 (16)4.2.6 没操作响应 (17)5 功能分析及总结 (17)5.1功能分析 (17)5.2C语言编程的延时技巧 (19)5.3本设计优缺点 (20)5.4设计总结 (21)参考文献 (1)附录C 实物图 (3)摘要单片机遥控系统是将红外遥控技术和单片机应用技术相结合的一种方案。

本系统为红外遥控电子密码锁的控制管理部分,只要再连接上不同用途的电磁锁即可成为一个完整的红外遥控电子密码锁系统应用到各种领域中。

而且本系统还设计有学习NEC红外编码遥控器的功能,通过红外接收解码电路,把遥控器的键码还原并储存起来,再利用查找对比的方法便能够识别不同的遥控器,大大提高了系统的灵活性和实用性。

本系统以单片机作为核心元件将电子密码锁和无线遥控技术结合起来,使其具有修改密码、报警锁定等功能,不仅能进行远距离遥控解锁,还能实现近距离按键密码初始化及复位解除报警。

同时采用E2PROM作为存储单元,方便用户存储、修改密码和遥控器键码;采用LCD显示令使用更加方便直观。

红外线遥控电子密码锁能实现多种控制功能,改善了传统机械锁的各种缺点,有较好的市场发展前景和技术应用价值。

而且本系统的红外接收解码部分延时计数准确,并且有错误校验,所以整个接收解码的准确性非常高。

设计电路主要由红外线解码学习电路、密码修改和存储电路、声光提示报警电路、LCD 显示电路组成。

基于红外通信电子的安全系统设计

基于红外通信电子的安全系统设计

基于红外通信电子的安全系统设计近年来,随着智能化和信息化的快速发展,各种智能设备和产品涌现出来,使得人们的生活变得更加便捷和舒适。

然而,新技术和新应用的增加也给安全带来了新的挑战。

在这种情况下,基于红外通信电子的安全系统设计成为了当前比较热门和重要的领域。

一、红外通信电子技术的优势和应用红外通信电子技术具有很多优势,如传输速度快、容易实现、安全性高、抗干扰能力强等等。

在现实生活中,红外线信号广泛应用于遥控器、安防监控、智能家居等方面。

对于安全领域而言,红外信号具有通信速度快、稳定性好、抗干扰能力强、通信距离长等特点,可以用于安全防范、监控系统等方面。

二、基于红外通信电子的安全系统设计方案1、系统硬件设备选型基于红外通信电子的安全系统主要需要的硬件设备有控制器、红外传感器和红外接收器。

控制器是整个系统的核心部件,需要根据不同的使用需求选型。

红外传感器主要用于检测人体的红外信号,可以根据需要选用不同类型的传感器。

红外接收器则用于接收红外信号,通常采用双色红外线接收器和38KHz红外接收模块。

2、系统软件程序设计系统软件程序主要包括红外通信协议的设计和程序编写两个方面。

在红外通信协议的设计上,需要制定协议的传输格式、命令格式、传输速率、通信协议和错误检测机制等等。

在程序编写方面,需要完成红外信号的解码、数据的处理和传输等功能,并且要求能够适应不同场合的使用需求。

3、系统运行流程系统运行流程主要包括任务设置、检测控制、数据处理、数据传输和监控反馈等环节。

在任务设置阶段,需要进行系统的参数配置,设定系统的目标和任务。

在检测控制阶段,需要进行红外信号的检测和控制功能的实现。

在数据处理阶段,需要进行数据的解码、加密和传输处理。

在数据传输阶段,需要根据不同场合实现红外信号的传输和接收。

在监控反馈阶段,需要将监控信息反馈给系统,进行实时监测和反馈处理。

4、系统安全性设计在系统安全性设计方面,需要从设计硬件设备、软件程序的编写、数据加密、权限控制等多个方面入手。

基于单片机的红外感应自动门控制系统设计

基于单片机的红外感应自动门控制系统设计

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊摘要随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的自动控制系统开始进入了人们的生活,以单片机为核心的自动门系统就是其中之一。

本论文介绍的自动门控制器使用简单、工作稳定、成本低廉,采用双速运行、动作迅速。

除能实现自动开关门之外,还具有常开、常关、门禁、防误夹等多种功能。

通过对“控制自动门系统”的研究和设计,精心撰写了控制自动门系统论文。

本设计主要应用单片机8051作为控制核心,步进电机、热释电型红外传感器、电位器相结合的系统。

充分发挥了单片机的性能。

其优点硬件电路简单,软件功能完善,控制系统可靠,性价比较高等特点,具有一定的使用和参考价值。

单片机主要组成部分:中央处理器CPU(Central Processing Unit)、随机存储器RAM(Ramdom Access Memory)、只读存储器ROM(Read Only Memory)、中断系统、定时器/计数器以及I/O(Input/Output)口电路等部件。

单片机在控制领域的优点:体积小,成本低,运用灵活,易于产品化,它能方便的组成各种智能化的控制设备和仪器,做到机电一体化。

它能针对性的解决从简单到复杂的各类控制任务,抗干扰能力强,适用温度范围宽,可以方便的实现多机和分布式控制,使整个控制系统的效率和可靠性大为提高。

本课题通过红外传感器感应到来人进出门时向单片机送入一个高电平,后以单片机为控制核心对步进电机进行控制。

系统实现简单,但功能强,能有效的对门进行开关控制。

关键词:单片机,自动门,直流电机,红外传感器 ,转速测量┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊AbstractAs it becomes more and more automatic and informational nowadays, the application of microcontroller also becomes more and more extensively. Progress of with the development of the society, science and technology and gradual improvement of people's living standard, various kinds of help automatic control system in life begin to enter people's life, the system of automatically-controll door taking one-chip computer as the core is one of them. Indicate too that the automatic controlled field became a member in digitized era at the same time. Its practicability is strong, multiple functional, modern techniques, make people believe this is an achievement of scientific and technological progress. It lets the mankind understand even more, the development in digital era will change human’s life, will quicken the development of science and technology.Through the research and design to the thing that "the system of single chip controlled auto-door", I have written the computer and controlled the systematic thesis of automatically controlled door meticulously. Thesis this is it rely mainly on one-chip computer to explain emphatically, DC motor and the measure of rotate speed central systems.It is uses 8051 as core of controlling, the DC motor, infrared sensor and electromagnetic switch combine together mainly to design originally. Give full play to the performance of the one-chip computer. Its advantage hardware circuit is simple, the software is with perfect function, the control system is reliable, higher characteristic of the sex price, and it has certain use and reference value.Keywords : Microcontroller Auto-door DC motor Infrared sensor Rotate speed- measure┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊目录第1章课题研究的意义和目的 (5)第2章课题的功能概述 (6)第3章数字控制开关电源的设计 (7)3.1 总体设计方案 (7)3.2系统设计 (7)3.3基本设计电路 (7)3.4电路设计 (8)3.4.1 数字调压控制电路 (10)3.4.2 计数控制电路 (10)3.4.3 数模转换电路 (10)3.4.4 比较器及PNM控制电路 (11)3.4.5 输出稳压电路 (12)第4章单片机的介绍和发展概况 (13)第5章单片机的工作原理 (14)5.1单片机的基本组成 (14)5.2 MCS-51的寻址方式 (15)5.3指令 (15)5.4计数初值的计算 (15)5.4.1计数的工作方式 (16)5.4.2定时的工作方式 (16)5.5中断响应的条件 (17)5.6串行口工作方式及帧格式 (17)第6章步进电机的发展和应用 (18)第7章步进电机的工作原理 (21)第8章用单片机和CPLD实现步进电机的控制 (23)8.1 电机控制电路设计 (23)8.2 步进电机控制方案 (26)8.3 电机驱动器硬件结构 (27)8.4 CPLD硬件电路设计 (27)8.5 控制的实现 (28)第9章红外热释电处理芯片BISS0001 (31)第10章红外接收和电机驱动电路配制方案 (35)┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊10.1 开门信号 (37)10.2 门禁系统与非公共区域的自动门 (37)10.3 解锁动作与开门动作之间的协调 (38)10.4 集中控制 (38)第11章逻辑运算电路设计 (39)第12章软件设计 (40)第13章其他问题 (41)参考文献 (42)结束语 (43)致谢 (44)附录 (45)┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊第1章课题研究的意义和目的自动门根据使用的场合及功能的不同可分为自动平移门、自动平开门、自动旋转门、自动圆弧门和自动折叠门等,其中平开门用的场合较少,旋转门由于昂贵而且非常庞大,一般只用于有需要的高档宾馆,自动平移门使用得最广泛,大家一般所说的自动门和感应门就是指自动平移门。

基于单片机的红外报警系统的设计

基于单片机的红外报警系统的设计

传感器课程设计基于单片机的红外报警系统的设计考核成绩:2016年6月目录一.绪论 (1)1.1发展概况与设计背景 (1)二.设计要求 (2)三.基本原理 (3)3.1 AT89C51的结构 (3)3.2 AT89C51的引脚结构 (3)3.3热释电红外传感器的原理 (5)3.4人体热释电传感器的原理 (6)四.硬件电路设计 (7)4.1主电路的设计 (7)4.1 红外防盗报警电路总原理图 (7)4.2 时钟电路的设计 (7)4.3 复位电路的设计 (8)4.4 发光二极管报警电路的设计 (8)4.5声音报警电路的设计 (9)五.系统软件的设计 (10)5.1主程序工作流程图 (10)六.结论 (11)七.心得体会 (12)八.参考文献 (13)附录 (14)一.绪论1.1发展概况与设计背景随着社会经济的飞速发展,但是社会的治安问题也越来越凸显出来,各种入室抢窃、偷盗事件时有发生。

人们对其住宅的要求也越来越高,表现在不仅希望拥有舒适的住所,而且对安全性、智能性等方面也提出了更高的要求。

这时,传统的家庭住宅显然己经远远不能满足人们的需求。

人们迫切需要一种智能型的家庭防盗报警系统,面对种种治安问题,我们需要利用现代科技技术来保护我们的自身财产。

在此设计防盗报警系统,它是利用探测器装置对建筑物内外重要地点和区域进行布防、探测。

当探测器探测到非法入侵,报警器工作状态变为报警状态,产生报警声。

日常生活中应用的报警装置有目标明显反映迟钝等现象。

目前市面上装备主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,但是这几种比较常见的报警器都存在或多或少的缺点。

为了解决这些问题和要求,本设计采用了一种简单的红外探测报警装置,而且性能更良好,设计中采用被动热释红外探测地方法设计热释红外的报警系统。

本设计的报警系统所使用的红外线是不可见光,并且有很强的隐蔽性和保密性,因此在防盗、警戒等安保装置中得到了广泛的应用。

红外感应自动门的设计理念

红外感应自动门的设计理念

红外感应自动门的设计理念
红外感应自动门是一种智能化的门禁系统,它利用红外线传感器来感知人体的
存在,从而实现门的自动开启和关闭。

这种设计理念不仅提高了门的使用便利性,还能够有效地节约能源和提高安全性。

首先,红外感应自动门的设计理念体现了智能化和便利性。

无论是商场、医院、办公楼还是酒店,这种自动门都能够为用户提供更加便捷的出入体验。

当有人靠近门口时,红外感应系统会自动感知到并打开门,无需用户手动推拉门扇,极大地提高了出入的便利性。

尤其对于老年人、残疾人或者手上拿着物品的人来说,更是一种贴心的设计。

其次,红外感应自动门的设计理念还能够有效地节约能源。

相比传统的手动门
或者常开状态的自动门,红外感应自动门只有在有人靠近时才会开启,其余时间都会保持关闭状态。

这种智能化的设计不仅能够减少室内空调能量的消耗,还能够有效地降低室内外温度的交换,从而节约能源,减少能源浪费。

最后,红外感应自动门的设计理念还能够提高安全性。

传统的手动门在使用过
程中可能存在着被卡住、夹到手等安全隐患,而红外感应自动门能够避免这些问题的发生。

当有人靠近门口时,门会自动打开,避免了因为手动推拉门扇而导致的安全问题。

同时,红外感应系统还能够及时感知到门口的人流情况,保障了出入口的安全顺畅。

总的来说,红外感应自动门的设计理念体现了智能化、便利性、节能和安全性。

随着科技的不断发展,相信红外感应自动门将会在更多的场所得到应用,为人们的生活带来更多的便利和安全保障。

红外遥控密码锁

红外遥控密码锁

第一章前言电子技术的飞速发展,给古老的锁具生产带来了巨大的变革,现代的电子技术与机械技术相结合,产生了一大批如声控锁、磁控锁、密码锁、遥控锁,指纹锁等先进的锁具。

目前国内外密码锁系统的主要方向的发展是:接触式密码锁系统,非接触式密码锁系统,智能识别密码锁系统,但是他们都相应的存在着不同的缺点。

例如:接触式密码锁系统成本较低,体积小,卡片本身无须电源,但使用不太方便,而且有接触磨损。

相比之下,红外遥控密码锁系统的成本与接触式密码锁系统相当,而且可以进行近距离遥控,使用十分方便。

而且它已经与PC机的数据库相结合,可以组成一套酒店房间的门禁管理系统。

由于红外遥控具有许多优点,例如红外线发射装置采用红外发光二极管,遥控发射器易于小型化且价格低廉;采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,增加遥控功能,提高信号传输的抗干扰性,减少误动作,而且功率消耗低;红外线不会向室外泄露,不会产生信号串扰;反应速度快、传输效率高、工作稳定可靠等。

工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。

所以红外线遥控是目前使用最广泛的一种通信和遥控手段。

在本设计中,红外遥控密码锁和PC机、数据库相结合,能够实现适时的、强大的管理,使得整个红外遥控系统得到更好的完善。

第二章 相关理论分析2.1 IRDA标准简介1993年,由HP、COMPAQ、INTEL等二十多家公司发起成立了红外数据协会(Infrared Data Association,简称IrDA),1993年6月28日,来自50多家企业的120多位代表出席了红外数据协会的首次会议,并就建立统一的红外通讯标准问题达成了一致。

一年以后,第一个IRDA的红外数据通讯标准发布,即IRDA1.0。

IRDA1.0简称为SIR(Serial InfraRed),它是基于HP-SIR开发出来的一种异步的、半双工的红外通讯方式。

楼宇门禁机(带红外遥控功能)操作方法

楼宇门禁机(带红外遥控功能)操作方法

楼宇门禁机(带红外遥控功能)操作方法实物图接线图特性参数:1、工作电压:直流DC10V-DC20V2、待机电流:<60mA3、Id卡或EM兼容卡,读卡距离5-15CM(距离取决于线圈及安装环境)4、容量:登录卡1张、删除卡1张,用户卡2000张(可定制5千张卡)5、通过红外遥控功能,可以单独删除用户卡6、开门方式:刷用户卡开门,出门开关开门7、输出方式:继电器输出(开关量);开锁时间1S、5S、15S、反转,四种方式可调8、工作温度:-40——609、工作湿度:<95%10、遥控接收距离:3M11、待机时,红灯以1HZ的频率闪灭12、两个读卡线圈接口,可实现进出门里外刷卡一、发卡操作步骤1、系统初始化(仅在首次使用时;或登陆卡、删除卡、密码丢失时需要本次操作,其他情况无需操作)先断电——>再将1号拨码拨到ON位置,然后通电(灯闪,蜂鸣提示)——>再将1号拨码拨到OFF位置,(灯不闪,蜂鸣停)——>连续刷两张新卡,则第一次刷卡为登录卡、第二次刷卡为删除卡,同时系统遥控密码恢复为123456。

注:此操作不会造成原有的用户卡丢失!2、发用户卡用第1步设置好的登陆卡刷一次(蜂鸣叫一次,变黄灯)——>连续刷卡,则此卡即为用户卡(登录成功,则蜂鸣叫一次,亮一下绿灯)——>要退出发卡操作,只需再刷一次登录卡。

注:强烈建议将用户卡号登记抄录,这样可方便日后管理。

二、删除用户卡的操作(用户卡未丢失的情况,用户卡已丢失的情况请参考红外遥控操作)用第1步设置好的删除卡刷一次(蜂鸣叫一次,变黄灯)——>连续刷待删除的用户卡卡,(删除成功,则蜂鸣叫一次,亮一下绿灯)——>要退出删除卡操作,只需再刷一次删除卡。

三、删除所有用户卡将删除卡在读卡器上保持5S时间,此时灯连续闪烁——>蜂鸣器长叫一声后移开删除卡,则所有的卡全部删除。

红外遥控操作说明:(遥控器可代换管理卡实现发卡和删卡功能)注:以下操作说明中 XXXXXX表示系统密码;XXXXXXXXXX表示ID卡前十位卡号,按键有效绿灯闪亮一次、蜂鸣器叫一次。

遥控门锁原理

遥控门锁原理

遥控门锁原理遥控门锁是一种通过无线遥控器或手机APP等远程控制的门锁系统,它的原理是利用无线通讯技术和电子锁控制技术,实现对门锁的远程开锁、闭锁、管理等功能。

在现代社会,遥控门锁已经成为了家庭、商业场所等门禁管理的重要工具,其原理和工作方式备受关注。

首先,遥控门锁的原理基于无线通讯技术。

无线通讯技术是指利用无线电波或红外线等无线传输媒介,实现信息的传输和交换。

遥控门锁通过内置的无线接收装置,接收来自遥控器或手机APP等远程控制设备发送的开锁、闭锁指令,然后通过内部电路控制门锁的开合动作。

这种无线通讯技术使得用户可以在一定范围内远程控制门锁,方便快捷。

其次,遥控门锁的原理还基于电子锁控制技术。

电子锁控制技术是指利用电子元器件和电路,实现对门锁的控制和管理。

遥控门锁内部通常包含了微处理器、电子开关、电磁锁等电子元器件,通过这些元器件实现对门锁的智能控制。

当接收到远程控制设备发送的开锁指令时,微处理器会解析指令并控制电子开关通断,从而实现对电磁锁的控制。

这种电子锁控制技术不仅提高了门锁的安全性和可靠性,还增加了门锁的智能化和便利性。

另外,遥控门锁的原理还涉及到密码学和加密技术。

为了保障遥控门锁的安全性,通常会采用密码学和加密技术对通讯数据进行加密和解密。

远程控制设备发送的开锁指令会经过加密处理,只有经过授权的接收装置才能解密并执行指令。

这种密码学和加密技术有效防止了遥控门锁被非法破解和攻击,保障了门锁系统的安全性。

总的来说,遥控门锁的原理基于无线通讯技术、电子锁控制技术和密码学加密技术的综合应用。

通过这些技术的协同作用,遥控门锁实现了远程控制、智能化管理和安全保障等功能。

随着科技的不断进步和创新,遥控门锁的原理和技术也在不断完善和提升,为人们的生活和工作带来了更多的便利和安全保障。

红外感应自动门的设计原理

红外感应自动门的设计原理

红外感应自动门的设计原理红外感应自动门是一种利用红外线技术探测人员进出的自动门。

其设计原理是基于红外传感技术,通过红外线的发射和接收来感知人员的接近和离开,并根据感知到的信号控制门的打开和关闭。

红外感应自动门的设计包括以下几个主要部分:红外传感器、信号处理器和门控制器。

它们共同工作来实现自动门的开启与关闭。

首先,红外传感器是红外感应自动门的核心部件之一,它由红外发射器和红外接收器组成。

红外发射器发射红外光束,而红外接收器用于接收传感区域内返回的红外光信号。

当有人员进入或离开传感区域时,红外光束就会被遮挡或被重新引导,从而改变传感器接收到的红外光信号强度。

这个信号变化将被用于感知人员的接近和离开。

其次,信号处理器是用于处理红外传感器接收的红外光信号的部件。

它可以对红外信号进行放大、滤波、去噪等处理,以提高信号的稳定性和可靠性。

最后,门控制器是用于控制门的开启与关闭的部件。

它根据信号处理器输出的结果判断人员的接近或离开,并根据判断结果发出相应的指令来控制门的运动。

当传感器感知到有人员接近时,门控制器会发送开门指令,门就会自动打开;当传感器感知到人员离开时,门控制器会发送关门指令,门就会自动关闭。

红外感应自动门的工作原理是利用红外线的特性来实现人员的接近和离开的感知。

红外光束在传感区域内传播,如果有人员进入传感区域,他们的身体会阻挡或反射部分光束,从而导致红外接收器接收到的红外光信号强度发生变化。

红外传感器可以通过对红外光信号强度的检测,判断人员的接近或离开。

当人员接近红外感应自动门时,红外传感器感知到红外光信号强度的变化,信号处理器会对接收到的红外光信号进行处理,并发送开门指令给门控制器。

门控制器根据接收到的指令,控制门的电机或气动装置,使门自动打开。

当人员通过门进入或离开后,红外传感器感知到红外光信号强度的变化,并将这个变化传递给信号处理器。

信号处理器再次处理这个信号,并发送关门指令给门控制器。

门控制器收到关门指令后,控制门自动关闭。

基于STM32智能红外幕帘控制系统设计

基于STM32智能红外幕帘控制系统设计

• 130•引言:系统基于STM32单片机开发平台,运用红外热释电传感器传感器和菲涅尔透镜原理,制作系统主传感器,采集探测信息,由STM32处理后通过433M 无线模块发射出去,接收模块解码出相应的信号,由接收模块STM32以串口协议的形式发送命令控制幕帘运动方向。

解决了市面上红外幕帘方向识别准确率低的问题。

经测试,该系统能在不同的环境下运用,灵敏度可调节,方便实用。

前言红外热释电传感器因为其结构简单,成本低廉,一直被用作自动门迎宾,安防等场所。

随着社会的发展,已经不能满足安防、迎宾等产品的需要,有很多红外幕帘的代替品,如红外对管,激光运动探测仪、多普勒运动探测仪等。

这些各有各的优点,但是均无法代替无线红外幕帘的低功耗、低成本、安装简易等特点(李建.热释电传感器原理与应用[J].传感器世界,2005,11(7):34-36)。

无线红外幕帘的设计也是以安防和迎宾为背景,但其适应不同应用场合、易扩展。

系统设计有无线红外幕帘信号采集,和无线接收两个模块,无线红外幕帘主要功能是采集传感器信号进行处理、判断运动方向,判断结果运用自定义的编码方式,有效降低了外界信号干扰,通过433M 无线发射模块发射出去,接收处理模块实现方向控制(倪忠俊,麻红昭.基于433MHz 的智慧农业无线测控系统的设计与实现[J].工业控制计算机,2016,29(3):69-71)。

1.系统整体方案设计及原理整个系统开发是基于STM32单片机开发平台,选取红外热释电传感器作为系统主传感器,采集探测信息,并由STM32处理将处理结果通过433M 无线模块发射出去,由另外一块接收模块接收,并解码出相应的信号(刘世伟,邱玉泉,韩均雷等.基于STM32微控制器的无线智能家居监控系统[J].物联网技术,2016,6(3):15-16.),由接收模块的STM32处理出相应的结果,并将结果以串口协议的形式发送到主控电机,控制幕帘运动方向。

整体方案如图1无线红外幕帘发送框图,如图2无线接收模块框图。

基于单片机红外遥控开关的设计

基于单片机红外遥控开关的设计

基于单片机红外遥控开关的设计一、引言随着科技的发展和人们对生活品质的追求,智能化家居逐渐成为人们生活中的一部分。

其中,红外遥控技术是实现智能化家居的重要手段之一、本文将介绍基于单片机的红外遥控开关的设计方案,通过学习该方案,读者可以了解到红外遥控技术的原理和应用。

二、设计方案1.硬件设计本设计方案采用AT89S52单片机作为控制核心,通过红外接收头接收红外信号,并通过解码,将信号转化为数字信号;同时,使用继电器作为开关,通过控制继电器的通断,实现对电器设备的开关控制。

2.红外信号解码红外信号解码是实现遥控开关的关键步骤。

当用户按下遥控器上的按键时,红外发射器会发射一组特定的红外信号。

这组信号会被红外接收头接收,并通过解码器进行解码。

解码器将解码后的信号与预设的数据进行比对,确认遥控指令是否有效。

如果有效,则向单片机发送指令,控制继电器通断。

3.程序设计在单片机中,需要编写相关的程序,实现对红外信号的解码和继电器的控制。

首先需要配置单片机的I/O口为输入和输出模式,然后初始化红外接收头,设置外部中断,以便能够接收到红外信号。

接收到红外信号后,将解码后的数据与预设的数据进行比对,如果相同,则通过单片机的输出口控制继电器的通断,实现开关控制。

三、实验结果通过实验验证,基于单片机红外遥控开关的设计方案可以正常工作。

用户可以通过按下遥控器上的按键,控制继电器的通断,从而实现对电器设备的开关控制。

四、应用展望基于单片机红外遥控开关的设计方案可以广泛应用于智能化家居中,通过设置不同的红外编码,可以实现对不同设备的开关控制。

例如,通过不同编码实现对灯光、电视、空调等设备的开关控制。

此外,还可以通过增加传感器模块,实现对环境的监测和控制。

比如,根据温度传感器的数据,自动控制空调的开关,实现智能化温度控制。

总结:基于单片机红外遥控开关的设计方案利用了红外遥控技术和单片机控制技术,实现了对电器设备的智能化控制。

通过学习该方案,读者可以了解到红外遥控技术的原理和应用,以及单片机的应用。

红外遥控电子密码锁文献综述

红外遥控电子密码锁文献综述

文献综述——基于单片机的红外线遥控电子密码锁前言随着现今科学技术的不断发展和人们生活水平的提高。

人们对于自身的生命财产安全意识越来越高。

其中,如何进行家庭防盗的问题就越来越突出了。

现在大多数家庭还在使用传统的机械锁来进行防盗,传统机械锁由于设计理念的不完善和构造简单。

防盗性能很低,盗窃高手只需要一些小小的工具就能把这些机械锁打开,所以每年被盗事件频频发生,人们的财产损失非常严重。

这就催生了密码锁。

密码锁由于其安全性较高、功耗低、易操作等特点。

逐渐别市场所接受。

电子密码锁是其中的佼佼者,相比较其他的密码锁,比如指纹识别、IC卡辨认等。

这些密码锁在安全性上还是比较可行的。

但是这些产品主要还是适用于类似保险柜(箱、门、柜)。

如果用于公共场合的话,容易损坏、丢失等。

再加上起成比较高,这样就大大的限制了这类产品的推广。

而电子密码锁由于安全性高、操作简单、成本低、适用范围广等特点,成为这类电子防盗产品的主流。

但是传统的密码锁的不足之处是将操作键盘固定在门上,这就使得用户的操作缺少屏蔽性。

容易泄露同行指令。

而遥控密码锁就克服了这种缺陷,它不仅难以被盗用,而且对其操作具有相当的屏蔽性。

一、国内外研究状况随着科学技术的不断发展,红外线技术无论是在国内还是国外都已经相当的成熟了,相比其他的传输方式,红外线传输数据的方法既方便又实惠。

而红外线遥控的优点也日渐突出。

它具有控制内容多、抗干扰能力强、低功耗、低成本等优点。

将红外线遥控技术用于电子密码锁系列,会使得电子密码锁的安全性、隐蔽性、操作性更高。

因此,红外线遥控电子密码锁是一种非常理想的门禁系统密码锁。

二、选题意义由于现在使用的传统锁安全性低,钥匙容易被复制。

导致财产和人身安全受到威胁。

而一般的电子密码锁的操作屏蔽性较低,同样也容易被盗窃指令,安全性和实用性也不是最好的。

遥控电子密码锁就克服了这些困难,它的操作屏蔽性很高,不容易被窃取密码。

且操作简单快捷。

所以电子遥控密码锁的实用性是非常高的。

基于单片机的红外电子密码锁的设计

基于单片机的红外电子密码锁的设计

基于单片机的红外电子密码锁的设计基于单片机的红外电子密码锁的设计随着科技的发展,红外电子密码锁逐渐取代传统的机械密码锁成为了门禁系统中的主流。

红外电子密码锁通过红外线传输数据,使得开锁变得更加智能化、快速化,而且提高了安全性,防止了密码泄露以及密码碰撞的问题。

本文将介绍一种基于单片机的红外电子密码锁的设计方案。

一、系统方案本设计采用C51单片机为控制器,红外线信号接收模块作为主控,驱动步进电机控制门锁的开关,使得门的开关更加方便快捷,并提高了安全性。

电路运用了ISP编程器,通过USB 接口与电脑连接,并通过Keil软件编写程序上传到控制器中,以控制系统的整体运行流程。

二、硬件设计1. 单片机选型本设计中,选用51系列单片机控制器Atmel AT89C51,其具有内部FLASH可编程存储器,可在编程过程中对程序进行修改,更加便于控制器程序的更新维护。

同时,该单片机具有多种外设接口,包括计数器、定时器、串口等,便于实现控制器与各种传感器、执行器的互联。

2. 电源设计本系统使用直流12V供电,其中12V正极接单片机VCC,负极接GND,同时将12V作为步进电机的电源。

在电路中使用L7805稳压电源,将电压稳定输出为5V供给单片机芯片和红外线传感器等其他模块。

3. 红外线接收模块在门锁上方适当放置一个2150nm红外线传感器模块,以接收红外线信号并将其转化为数字信号。

这里采用的是RS232接口连接,将红外二极管所收到的红外线信号交给MCU进行处理。

4. 步进电机为实现门的自动开启关闭,本设计采用了步进电机驱动门锁的开关。

步进电机与单片机控制器的连接采用的是四线步进电机驱动电路。

其中,两根草绿色和橙色的线为电机的控制线,将其接入单片机P3口中,蓝色和红色的两根线分别为电机的两个电极,将它们接到电机驱动器的两个对应通道上。

三、软件设计1. 开发环境本设计所需的IDE使用Keil 4.0集成开发工具,同时也需要用到AT89C51单片机的ISP编程器,将程序下载到MCU板上。

红外技术在智能家居中的应用

红外技术在智能家居中的应用

红外技术在智能家居中的应用近年来,随着人类生活水平的不断提高,我们对于家居生活的需求也越来越高。

智能化家居就是其中之一,它能够帮助我们更加方便、快捷地管理家庭,得到更好的生活体验。

而红外技术也成为智能家居的重要组成部分之一,能够帮助智能家居实现智能化。

一、红外技术简介红外技术是一种无线通信技术,它可以利用红外线传递信号,可以非常方便地在各种设备之间进行通信。

红外线是一种光波,波长较长,不会被肉眼所看见。

利用红外线技术可以实现近距离通信、无线遥控等功能。

红外线技术在智能家居中发挥了重要作用。

二、红外技术在智能家居中的应用1、智能遥控功能红外技术最常见的应用就是智能遥控功能,它可以帮助我们通过遥控器遥控各种智能设备。

比如,我们可以通过遥控器控制智能电视、空调、音箱等设备,实现远程控制的功能。

不需要再去找设备的遥控器,只需要一个遥控器就能控制多个设备,非常方便快捷。

2、智能开关灯功能利用红外技术,我们还可以实现智能开关灯的功能。

只需要在家中安装一个红外传感器,它就可以检测到人的存在。

当有人进入房间时,红外传感器就会检测到人体红外线辐射,然后自动开启灯光。

当人离开房间时,红外传感器也会检测到人离开,然后自动关闭灯光。

这样不仅方便习惯性关着灯的人,还能节约用电。

3、智能门禁系统功能智能门禁系统也是红外技术的一个重要应用。

它可以利用红外传感器检测到人的存在,然后自动开启门锁,实现智能开锁功能。

同时,智能门禁系统还可以记录住户出入时间,可以帮助物业或业主更加方便地管理出入人员。

三、红外技术的优点利用红外技术实现智能家居有以下几个优点:1、无线通信:利用红外技术可以实现无线通信。

不需要任何的接线,减少了装修过程中的麻烦。

2、低功耗:红外技术需要的功耗非常低,可以帮助智能设备更加节能,对于减少用电也有很大的帮助。

3、准确性高:红外传感器可以准确检测到人的存在,从而实现准确的开启或关闭灯光、门禁等功能。

四、红外技术的未来发展随着人类生活的不断进步,红外技术将会有更广泛的应用场景。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子设计大赛之“duang片机,给生活加特技”题目:红外遥控开门红外遥控开门一、选题背景华工北校宿舍的们是没有外置门把的,每次同学来敲门都要走到门口开房门,非常麻烦,如果出门忘记带钥匙就没办法从外面打开门。

因此,使用红外遥控开门就能很方便实现门的自动开启。

本课题要求使用红外遥控器控制来控制步进电机的转动,从而达到开门效果。

通过51单片机设定密码锁,并对红外遥控器的信号进行解码,输入正确密码时可以开锁。

主要是需要实现单片机最小电路的设计,红外接收电路的设计,步进电机驱动电路的设计以及液晶显示模块的电路设计等。

二、方案论证2.1设计题目要求制作红外遥控开门装置,使得开关门可以通过红外遥控器控制步进电机转动来控制。

(1)当用上遥控器上锁后,需输入相应的开门密码,单片机判断后,若正确,蜂鸣器发出“滴滴”,代表开门,若错误,蜂鸣器发出较快的“滴滴滴滴”。

(2)在下次用遥控器上锁之前,直接按开门键即可开门。

(3)单片机断电之后,所设密码不会丢失。

(4)实现修改密码功能:以原密码修改旧密码,或者有更高层的密码可直接修改旧密码(类似于安全码)。

(5)平时不用时,单片机处于休眠模式(降低功耗),但接收到遥控器的消息后,单片机进入工作模式。

2.2方案设计与论证2.2.1设计思路单片机最小系统部分:设计使单片机运行起来的最小系统,控制外围电路;红外信号解码部分:设计红外接收电路,与单片机连接,并编写解码程序利用单片机对红外信号进行解码;显示部分:设计液晶与单片机连接的接口电路,编写控制液晶显示的程序,将开门过程的信息实时显示在液晶屏上;报警部分:由单片机控制外围的蜂鸣器,当密码输入正确是,输出方波使其发出“滴滴”声,输入错误时,则发出较快“滴滴滴滴”;电机驱动部分:设计步进电机驱动电路,当按下开门键时,由单片机控制其转;信息保存部分:利用单片机内部自带的EEPROM,将密码实时写入EEPROM中,重新执行程序时从EEPROM中读取密码数据,实现掉电保存。

2.2.2设计方案论证与比较(1)红外遥控电路:方案一:使用红外发射管与红外接收管组合红外发射管与接收管组合硬件电路简单,制作简便;但是需要外加电路对信号进行调制,增加按键电路,同时接收效率不高,难以实现题目要求方案二:使用红外遥控器与红外一体接收管1838红外遥控器内置调制电路,按下某个按键即发射出特定的调制信号,信号稳定,且传输效率高;红外一体接收管1838对红外遥控器发射的信号进行解调,并转换为数字信号输出到输出管脚,利用单片机可以很方便地对信号进行解码,同时外围电路设计简单。

综上所述,选择方案二。

(2)显示模块方案一:使用LCD12864液晶进行显示LCD12864是一款常用的中文图形点阵液晶,128x64点阵,内含中文字库,可以显示SCAII码跟中文,同时,硬件电路简单,支持并行与串行操作时序,当使用串行操作时,只需要少量IO口便能进行控制,由单片机进行控制时需要遵守读写时序,能比较详细显示程序运行过程的信息。

方案二:是用移位寄存器74HC595与数码管配合显示74HC595是一种8位串行输入,8位串行输入或并行输出的三态移位寄存器,利用74HC595可以大量节省单片机的IO口资源,实现对外数据的传输;数码管是多个发光二极管组成的“8”字形器件,通过8根管脚来控制内部对应二极管的亮与灭。

但是数码管只能显示数字,且外围接口电路复杂,显示多位数字时需要不停进行动态扫描,显示效果单一。

综上所述,选择方案一。

(3)掉电保存模块方案一:使用AT24C02作为外部ROMAT24C02是一个串行的E2PROM,内部含256个8位字节,通过I2C总线进行操作,数据保密性好,能保存100年,操作简便,外部接口电路简单,需要遵守I2C协议与单片机进行通讯,能对单片机数据进行保存。

方案二:使用STC12C5A60S2内部自带的E2PROMSTC12C5A60S2将内部的Data Flash当做E2PROM,擦写次数达10万次以上,并且内部拥有相应的控制寄存器,可以很方便对程序执行过程中的数据进行保存,执行速度快,指令操作简单,不需要添加外围元件即能实现对数据的保存。

综上所述,选择方案二。

2.3方案框图三、硬件电路论述3.1最小系统电路图1 单片机最小系统电路51单片机是一块芯片,单独时没办法进行工作。

使得单片机能顺利工作的最少外围电路合称为最小系统,包括电源滤波模块,复位电路模块,时钟电路模块等。

3.1.1滤波电路由于平时使用的5V电源并不是完全是直流成分,其中还包含了交流信号部分,为了剔除这部分噪声,在电源正极与负极之间并联了两个电容,其中104小电容可滤除高频信号,10uF电容可滤除低频信号,保证了流入单片机的电流基本上为直流电。

此外,在滤波电路旁并联一个LED,作为电源指示灯。

其中1K电阻起到限流作用,防止LED被烧毁。

3.1.2复位电路图2 滤波电路程序在运行过程中,难免会发生错误,导致程序失控。

此时通过一个复位按钮让程序从头开始执行,就能有效解决这个问题。

51单片机有一个专门的复位管脚,当给管脚送一个高电平时,单片机就能复位,从头开始执行程序。

当电路稳定时,由于电容的隔直作用,RST引脚通过10K电阻接到低电平,不发生复位。

当按下按键开关时,RST引脚瞬间变为高电平,芯片复位。

3.1.3时钟电路图3 复位电路51单片机工作的时候需要一个精准的时钟信号,根据这个信号执行指令,通过外接一个晶振与两个电容,与内部电路构成一个振荡器为芯片提供一个高频的时钟信号。

其中,晶振的频率决定了单片机工作速度的快慢。

图4 时钟电路3.2红外接收电路图5 红外接收电路红外一体接收头1838将红外遥控器发射的红外信号进行解调生成数字信号,并通过输出引脚OUT输出到单片机中。

3.3液晶显示电路LCD12864第三管脚用于设置对比度,通过改变10K电位器103的阻值就能实现对比度调节。

PSB为时序选择端,接高电平时选择串行操作时序。

RST为复位脚,低电平有效,此项目不需要复位功能,故接高电平。

19与20 引脚分别是背光灯的正负极,正极的供电通过三极管9012来控制供电,单片机控制BG_VCC输出0时,三极管导通给背光灯供电,输出1时三极管截至,背光灯熄灭。

CS,SID,CLK则为液晶的控制引脚,直接由单片机IO口控制;CS为串行片选信号,置高电平选中芯片;SID为数据口,通过该管脚接受单片机的数据与指令;CLK为串行时钟,时钟信号由单片机产生。

图6 液晶接口电路控制时需要严格遵守时序图,串行时序图如下:图7 串行操作时序图数据传送分为3个字节:第一字节——串口控制RW位为1时表示数据从LCD到MCU,RW位为0时表示数据从MCU到LCDRS位为1时表示数据为显示数据,RS位为0时表示数据为控制指令第二字节——D7到D4表示数据字节的高四位第二字节——D3到D0表示数据字节的低四位具体工作时序的操作:(1)将CS拉高选中LCD;(2)将SCLK拉低,允许修改SID上的数据,为产生上升沿做准备;(3)在SCLK为低电平期间修改SID的数据;(4)将SCLK拉高,产生上升沿,LCD将SID上的数据读入;(5)重复2到4步骤,直到24位数据传输完毕;(6)将CS拉低取消选中。

3.4步进电机驱动电路步进电机需要的驱动电流比较大,单片机无法直接驱动,因此选择ULN2003达林顿管来增大驱动电流,同时另外增加供电电压,使步进电机顺利转动。

图8 步进电机驱动电路四、整机电路图9 整机电路图五、软件原理论述5.1红外解码程序红外遥控器使用的是TC9012是一款专用红外发射集成电路,TC9012 的一帧数据中含有 32 位码,包含两次 8 位用户码, 8 位数据码和 8 位数据码的反码及最后位的同步位。

引导码由 4.5ms 的载波和 4.5ms 的载波关断波形所构成,以作为用户码、数据码以及他们的反码的先导。

“ 1”和“ 0”的区分取决于脉冲之间的时间,称之为脉冲位置调制方式。

发射码格式与数据参数如下图所示:图10 TC9012发射码格式图11 数据参数示意图数据解码过程用到了单片机内部资源的外部中断与定时器中断,采用单片机外部中断的下降沿触发,识别非常灵敏,可以准确捕捉每个跳变信号;同时,使用8位定时器自动重装模式,准确计算出脉冲信号的持续时间,从而得到红外信号数据。

具体操作过程:(1)接收到下降沿信号时计算是否为9ms,若是,则认为是启动信号;(2)依次接收数据线上的32为数据,将其数据参数暂时存入数组中,等到数据接收完毕,接收标志位置1;(3)接收标志位为1时,启动数据转换,将32位数据合为4字节数据,存入数组中;(4)判断第三字节与第四字节是否互为反码,是则认为数据接收正确(5)将数据码返回给调用函数。

5.2单片机内部E2PROM操作程序STC12C5A60S2系列单片机内部集成了的EEPROM是与程序空间是分开的,利用ISP/IAP 技术可将内部Data Flash当EEPROM,擦写次数在10万次以上。

EEPROM可分为若干个扇区,每个扇区包含512字节。

在用户程序中,可以对EEPROM进行字节读/字节编程/扇区擦除操作。

数据存储器的擦除操作是按扇区进行的。

单片机内部的E2PROM有专门的寄存器对其进行管理,包括数据寄存器IAP_DATA、地址寄存器IAP_ADDRH和IAP_ADDRL、命令寄存器IAP_CMD、命令触发寄存器IAP_TRIG、命令寄存器IAP_CONTR,具体地址如下图所示:图12 与E2PROM相关的寄存器(1) IAP_DATA : ISP/IAP操作时的数据寄存器。

ISP/IAP 从Flash读出的数据放在此处,向Flash写的数据也需放在此处(2) IAP_ADDRH : ISP/IAP 操作时的地址寄存器高八位。

IAP_ADDRL : ISP/IAP 操作时的地址寄存器低八位。

(3) IAP_CMD模式选择:图13 模式选择相关位(4) IAP_TRIG: 在IAPEN(IAP_CONTR.7) = 1 时,对IAP_TRIG先写入5Ah,再写入A5h,ISP/IAP 命令才会生效。

(5)命令寄存器IAP_CONTR:IAPEN: ISP/IAP功能允许位。

0:禁止IAP读/写/擦除Data Flash/EEPROM1: 允许IAP读/写/擦除Data Flash/EEPROMSWBS: 软件选择从用户应用程序区启动(送0),还是从系统ISP监控程序区启动ISP监控程序区启动监控程序区启动程序区启动(送1)。

要与SWRST直接配合才可以实现SWRST: 0: 不操作; 1: 产生软件系统复位,硬件自动复位。

CMD_FAIL: 如果送了 ISP/IAP命令,并对IAP_TRIG送5Ah/A5h触发失败,则为1,需由软件清零图14 等待时间设置表具体操作过程:(1)操作控制寄存器,使能IAP功能,设置CPU等待时间;(2)关闭中断,防止中断打扰数据写入或读出;(3)向命令寄存器写入操作命令,若为写指令,还需向数据寄存器写入数据;(4)向地址寄存器写入要操作的地址;(5)向触发寄存器写入触发命令5AH和A5H;(6)关闭IAP功能,若为读指令,则将数据返回。

相关文档
最新文档