防盗与恒温系统的设计与制作.doc_第1页
防盗与恒温系统的设计与制作.doc_第2页
防盗与恒温系统的设计与制作.doc_第3页
防盗与恒温系统的设计与制作.doc_第4页
防盗与恒温系统的设计与制作.doc_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘 要 本文较为全面、系统地叙述了以MCS51系列单片机为控制核心的防盗与恒温功能的实现。以及驱动芯片、三极管、汇编语言程序设计、输入输出技术的原理与应用。 在恒温系统中,采用的是多点温度采集,不同位置的温度通过相应的数字温度传感器采集后传送给控制核心单片机。再经过单片机对传送来的各个温度值进行与我们设置的温度作比较来控制对应电机的工作。对于我们想要得要的温度值是通过我们手动来实现的,即通过按键的来执行增减的功能。 在防盗系统中,采用热释电红外传感器方法,即通过目标与背景的温差来探测目标的,从而对控制核心单片机来产生中断。实现报警的功能。 关键字:单片机AT89C51 红外对管 DS18B20AbstractThis paper is more comprehensive systematically describes theMCS-51 microcontroller to control the core temperature and securety functions.And the driver chip, transistor, assembly language programming ,input output technology and application of the principle. In the thermostat system, themulti-point temperature is collecting, Different locations through the temperature corresponding digital temperature sensors were collected transmitted to the control center -MCUAfter MCU right to transmit all the values of temperature and thetemperature we set up for comparison to the corresponding motor control work. We want to be in the temperature value through our manual to achieve, and that is through the implementation of key changes in the function.In the anti-theft system, using the infrared, Through infrared dradiation to the transistor to control its on - or not achieved, So as to control the core MCU to generate interrupt, implementation alarm function.Keyword: AT89C51 Infrared diode DS18B2061目 录第1章 概 述11.1 课题背景11.2 恒温控制系统与防盗系统发展的概况1第2章 方案的论证22.1 设计任务及基本要求22.2 方案及原理32.2.1 对于恒温控制的设计方案32.3.1 对于防盗控制系统设计方案4第3章 主要元件器件的介绍63.1 数字温度传感器DS18B2063.1.1 DS18B20的特性63.1.2 外形和内部结构73.1.3 工作原理83.2 驱动芯片74LS24483.3 单片机AT89C5193.3.1 基本结构93.3.2 单片机外观与引脚93.3.3 控制信号或与其他电源复用的引脚103.3.4 存储器结构123.3.5 单片机最小项系统电路123.4 热释电红外传感器的结构原理143.4.1 PIR的原理特性163.5 液晶显示电路(LCD12864)163.5.1 LCD12864基本特性173.5.2 LCD12864并行接口管脚图183.5.3 LCD12864控制器接口信号说明193.5.4LCD12864的基本指令集193.6 BISS0001工作原理213.7 步进电机原理233.7.1 工作原理243.7.2 脉冲信号的产生27第4章 系统的硬件设计284.1 总体设计方案284.2 红外防盗功能的实现294.2.1 放大电路的设计294.2.2 时钟电路的设计294.3.3 复位电路的设计304.4.4 发光二极管报警电路的设计314.5.5 声音报警电路的设计314.3 系统硬件电路的选择及说明32第5章 系统的软件设计335.1 系统总程序流程图335.1.1 主程序工作流程图335.2 恒温功能的电路实现355.2.1 DS18B20温度采集实现程序355.3 显示子程序的设置365.3.1 数据转换子程序365.3.2 动态显示子程序375.3.3 温度控制执行子程序395.3.4 按键功能程序的设置415.4 软件的程序实现41总 结42致 谢43参考文献44附录1: 防盗与恒温系统设计原理图45附录2: 防盗与恒温系统程序清单46第1章 概 述1.1 课题背景随着时代的不断进步,人们对自己所处环境的舒适性和安全性提出了更高的要求,尤其是在家居安全方面,人们为了拥有一个更舒适的生活环境,往往需要室内拥有一个合理的温度,可结合升温和降温设备,有效的应用到实际生活中。而且又不得不时刻留意那些不速之客。现在很多小区都安装了智能报警系统,因而大大提高了小区的安全程度,有效保证了居民的人身财产安全。由于红外线是不见光很强的隐蔽性和保密性,因此在防盗、警戒等安保装置中得到了广泛的应用。此外,在电子防盗、人体探测等领域中,被动式热释电红外探测器也以其价格低廉、技术性能稳定等特点而受到广大用户和专业人士的欢迎。1.2恒温控制系统与防盗系统发展的概况 温度是工业生产中主要的被控参数之一,与之相关的各种温度控制系统广泛应用于冶金、化工、机械、食品等领域。温度控制是工业生产中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。目前国内使用的各类防盗、保安报警器基本都是以超声波、主动式红外发射接收以及微波等技术为基础。而这里所设计的被动式红外报警器则采用了美国的传感元件热释电红外传感器。这种热释电红外传感器能以非接触形式检测出人体辐射的红外线,并将其转变为电压信号,同时,它还能鉴别出运动的生物与其它非生物。热释电红外传感器既可用于防盗报警装置,也可以用于自动控制、接近开关、遥测等领域。第2章 方案的论证2.1设计任务及基本要求1.系统设计的基本要求该设计包括恒温控制和防盗控制两部分,模块划分为数据采集、键盘控制、报警等模块子函数。红外线防盗报警系统由热释电红外传感器、报警器、单片机控制电路。LED控制电路及相关的控制管理软件组成。用户终端完成信息采集、处理、数据传送、功能设定、本地报警等功能。终端由中央处理器。输入模块、输出模块、通信模块、功能设定模块等部门组成。 (1)系统可实现功能。当人员外出时,可把报警系统设置在外出布防状态,探测器工作起来,当有人闯入时,热释电红外传感器将探测到动作,设置在监测点上的红外探头将人体辐射的红外光谱换成电信号,经放大电路、比较电路送至门限开关,打开门限开关送出TTL电平至AT89C51单片机,经单片机处理运算后驱动执行报警电路使警号发声。(2)红外线具有隐蔽性,在露天防护的地方设计一束红外线可以方便地检测到是否有人出入。此类装置设计的要点:其一是能有效判断是否有人员进入:其二是劲可能大地增加防护范围。当然,系统工作的稳定性和可靠性也是追求的重要指标。至于报警可采用声光信号。2.课题内容其工作量本设计从实际应用出发选取了体积小,精度相对高的数字式温度传感器元件DS18B20作为温度采集器,单片AT89C51作为主控芯片,液晶显示屏1602作为显示输出,实现了对温度的实时测量与恒定控制。在防盗控制系统方面,利用热释电红外传感器的红外辐射与红外探测的原理,以热释电红外线为数据采集部件,经过比较放大之后,输入单片机进行数据判断及处理。当检测到有被测物体进入测量范围时,系统自动发出声光报警信号,等待一段延时时间后自动消除报警信号,并可手动解除报警信号。并把采集到的数据传输给计算机统一处理。2.2 方案及原理2.2.1 对于恒温控制的设计方案方案一:利用单片机实现恒温控制 利用单片机实现温度恒定的控制,系统主要包括现场温度的采集、实时温度显示。加热控制参数设置、加热电路控制输出、报警装置和控制核心AT89C51单片机作为微处理器。温度采集电路以数字形式将现场温度传至单片机,单片机结合现场温度与用户设定的目标温度,按照已经编程固化的模糊奇偶那个值算法计算出实时控制量。以此控制量控制场效应管开通和关断,决定加热电路的工作状态,使温度逐步稳定于用户设定的目标值。在温度达到设定的目标温度后,由于冷却温度降低,单片机通过检测到的温度与设置的目标温度比较,作出相应的控制开启加热片。方案二:利用PLC实现恒温控制这用恒温控制,采用PLC控制实现电热丝加热全通、间断导通和全段加热的自控式方式,来达到温度的恒定。智能型点偶温度表置于被测对象中,热电偶的传感器信号与恒定温度的给定电压进行比较,生成温差,自适应恒温控制电路根据差值大小控制电路的断开。 对于方案一,采用单片机实现恒温控制,该方案成本低,可靠性高,抗干扰性强,对于系统动态性能与稳定性要求不是很高的场合时非常实用的。采用高精度的温度传感器:数字温度传感器DS18B20.这种数字温度传感器是DALLS公司生产的单总线。在这种前提下通过单片机对偏差进行模糊控制运算,对调节加热可达到控制温度恒定。 对于方案二,采用的PLC实现恒温控制,由于其PLC成本高且PLC外围系统配置复杂,不利于我们的设计。由于数字调节和运算量大,相反对于AT89C51单片机只要选择合适的参数对于温度的控制精度往往能达到比较好的效果。综合以上意见,本设计采用单片机来实现文的的控制。2.3.1 对于防盗控制系统设计方案方案一 利用热释电红外线传感器实现防盗控制热释电红外线传感器(Pyroelectric Infrared Radial Sensor)是由一种高热电系数的材料,制成的探测元件。在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。由探测元件将探测并接收到的红外辐射转变成微弱的电压信号,经装在探头内的场效应管放大后向外输出。为了提高探测器的探测灵敏度以增大探测距离,一般在探测器的前方装设一个菲涅尔透镜。由于人体辐射的红外线中心波长为910um,而探测元件的波长灵敏度在0.220um范围内几乎稳定不变。而传感器顶端开设了一个装有滤光镜片的窗口,这个滤光片可通过光的波长范围为710-um,正好适合于人体红外辐射的探测,这样便形成了一种专门用作探测人体辐射的红外线的器件。1.防小动物干扰探测器安装在推荐地使用高度,对探测范围内地面上地小动物,一般不产生报警。2.抗电磁干扰探测器的抗电磁波干扰性能符合GB10408中4.6.1要求,一般手机电磁干扰不会引起误报。3.抗灯光干扰探测器在正常灵敏度的范围内,受3米外H4卤素灯透过玻璃照射,不产生报警。方案二 利用震动传感器实现防盗控制振动传感器(vibration transducer)是将振动信号(加速度、速度及位移)转换成电信号的装置,振动传感器在测试技术中是最关键部件之一,它的作用主要是将机械量接收下来,并转换为与之成比例的电量。振动传感器并不是直接将原始要测的机械量转变为电量,而是将原始要测的机械量做为振动传感器的输入量M,然后由机械接收部分加以接收,形成另一个适合于变换的机械量N,最后由机电变换部分再将N变换为电量E,因此一个传感器的工作性能是由机械接收部分和机电变换部分的工作性能来决定的。在防盗系统中常用的是机械式振动传感器和压电式振动传感器。由于方案一本身不发任何类型的辐射,器件功耗很小,隐蔽性好,价格低廉。所以选择方案一。由于是毕业设计,在设计过程中要以电路原理为主题,因此在电路元件和模块的选择上尽量采用通用、基础的元器件,避免采用大规模的集成电路来设计电路。第3章 主要元件器件的介绍3.1 数字温度传感器DS18B20 DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚TO-92小体积封装形式:温度范围为-55+125,可编程为912位A/D转换精度,测温分辨率可达0.0625被测温度用符号扩展的16位数字量方式串行输出:其工作电源即可在远端引入,也可采用寄生电源方式产生:多个DS18B20可以并联到3根或2根在线,CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。以上特点使DS18B20非常适用于远距离多点温度检测系统。3.1.1 DS18B20的特性 DS18B20可以程序设定912位的分辨率,精度为+-0.5度。可选更小的封装方式,更宽的电压使用范围,分辨率的设定,及用户的设定的报警温度存储在EEPROM中,掉电后依然保存。DS18B20的特性是新一代产品中最好的!性能价格比也非常出色!DS18B20的主要特性1.适应电压范围更宽,电压范围:3.05.5v,在寄生电源方式下可由数据线供电。2.独特的单线界面方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。3.DB18B20支持多点组网功能,多个DS18B20可以并联在唯一的三在线,实现组网多点测温。4.DB18B20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内。5.温度范围-55度+125度,在-10+85度时精度为+0.5度。6.可编程的分辨率为912位,对应的可分辨率温度分别为0.5度,0.25度和0.0625度,可实现高精度测温在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换成数字,速度更快。7.测量结果直接输出数字温度信号,以一线总线串行传输CPU,同时可传送CRC校检码,具有极强的抗干扰纠错能力。8.负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。3.1.2 外形和内部结构 DB18B20内部结构主要由四部分组成:64位ROM,温度传感器,非挥发温度报警触发器TH和TL,配置寄存器,DB18B20的外形及管脚排列如下图:图3-1 DB18B20管脚图DB18B20引脚定义: 1.DQ为数字信号输入/输出端: 2.GND为电源地:3.VDD为外接电电源输入端(在寄生电源接线方式时接地). 3.1.3 工作原理低温度系数晶振的震荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计数器1,高温度系数晶振随温度变化其震荡频率明显改变,所产生的信号作为减法计数器2的脉冲输入,还隐含着计数门,当计数门打开时,DS18B20就低温度系数振荡器产生的时钟脉冲后计数,进而完成温度测量。计数门得开启时间由高温度系数振荡器来决定,每次测量前,首先将-55度所对应的基数分别置入减法技术器1和温度寄存器中,减法计数器1和温度寄存器被预置在-55度所对应的一个基数值。减法计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当减法计数器1的预置值减到0时温度寄存器的值将加1,减法计数器1的预置将重新被装入,减法计数器1重新开始对低温系数晶振产生上网脉冲信号进行计数,如此循环直到减法计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测的温度。斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正减法计数器的预置值,只要计数门仍未关闭就重复上述过程,直至温度寄存器达到被测温度值,这就是DS18B20的测温原理。3.2 驱动芯片74LS244 74LS244为3态8位缓冲器,一般用于总线驱动器。74LS244没有锁存的功能。地址锁存器就是一个暂存器,它根据控制信号的状态,将总线上地址代码暂存起来。8066/8088数据和地址总线采用分时复用操作方法,即用同一总线即传输数据又传输地址。当微处理器与存储器交换信号时,首先由CPU发出存储器地址,同时发出允许锁存信号ALE给锁存器,当锁存器接到该信号后将地址/数据总线上的地址锁存在总线上,随后才能传输数据。锁存器是一个很普通的时序电路。一般的,它在时钟上升沿或者下降沿来的时候锁存输入,然后产生输出,在其他的时候输出都不跟随输入变化,这就是所谓边缘出发的D触发器。当然也有电平触发的D触发器,具体使用哪种,得看你使用得总线配置。3.3 单片机AT89C51 3.3.1 基本结构 为使基于单片机控制的红外线遥控系统在实际使用中方便快捷,并且具有较高的性能比,所以对该系统的元器件做了精心挑选。按在实际工作中的作用,可分为以下几个部分:AT89C51单片机是整个电路的核心,它控制其他木块来完成各种复杂的操作;红外线一体化接受头负责接受命令; 芯片DS1302负责时钟的运行及设置参数的存储。AT89C51是山ATMEL公司推出的一种小型单片机,95年出现在中国市场。其主要特点为采用Flash存储器技术,降低了制造成本其软件、硬件与MCS-51完全兼容,且采用ATMEL高密度非易失存储器制造技术制造,将多功能8位CPU和闪烁存储器组合在单个芯片中,可以很快被中国广大用户接受。其程序的电可擦写特性,使得开发与试验比较容易,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。3.3.2 单片机外观与引脚 AT89C51有很宽的工作电源电压,可为2.7-6v,当工作在3v时,电流相当于6v工作是的1/4。AT89C51工作于15HZ时,动态电流为5.5MA,空闲态为1MA,掉电状态仅为20MA。这样小的功耗很适合与电池供电的小型控制系统。AT89C51具有以下几个特点:AT89C51与MCS-51系列的单片机在指令系统和引脚上完全兼容;片内有4k字节在线可复杂编程快擦写程序存储器;全静态工作,工作范围:0HZ-24MHZ;三级程序存储器加密;128*8位内部RAM;32位双向输入输出线;俩个十六位定时器/计数器;五个中断源,两级中断优先级;一个全双工的异步串行口;间歇和掉电两种工作方式。图3-2 AT89C51结构图3.3.3 控制信号或与其他电源复用的引脚 口线:P0,P1,P2,P3共四个八位口。 P0口是三态双向口,通称数据总线口,因为只有该口能直接用于对外部存储器的读/写操作。P0口也用以输出外部存储器的低8位地址。由于是分时输出,故应在外部加锁存器将此地址数据锁存,地址锁存信号用ALE。P1口是专门供用户使用得1/0口,是准双向口。P2口是从系统扩展时作高8位地址线用。不扩展外部存储器时,P2口也可以作为用户v0口线使用,P2口也是准双向口。P3口是双功能口,该口得每一位均可独立地定义为第一I/ 0功能或第二I/0功能。作为第一功能使用时操作同P1口。P3口得第二功能如表3-1所示:表3-1 P3口第二功能端口引脚各个功能P3.0RXD(串行口输入端)P3.1TXD(串行口输出端)P3.2/INT0(外部中断0输入端,低电平有效)P3.3/INT1 (外部中断1输入端,低电平有效)P3.4(定时器/数器0计数脉冲输入端)P3.5 (定时器/数器1计数脉冲输入端)P3.6(外部数据存储器写选通信号输出端,低电平有效)P3.7(外部数据存储器读选通信号输出端,低电平有效)RST:复位输入。晶振工作时,RST脚持续2个机器周期高电平将使单片机复位。看门狗计时完成后,RST脚输出96个晶振周期的高电平。特殊寄存器AUXR(地址 8EH)上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。ALE/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。在flash编程时,此引脚(PROG)也用作编程输入脉冲。在一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。如果需要,通过将地址为8EH的SFR的第0位置“1”,ALE操作将无效。这一位置“1”, ALE仅在执行MOVX或MOVC指令时有效。否则,ALE将被微弱拉高。这个ALE使能标志位(地址为8EH的SFR的第0位)的设置对微控制器处于外部执行模式下无效。PSEN:外部程序存储器选通信号(PSEN)是外部程序存储器选通信号。当 AT89S52从外部程序存储器执行外部代码时,PSEN在每个机器周期被激活两次,而在访问外部数据存储器时,PSEN将不被激活。EA/VPP:访问外部程序存储器控制信号。为使能从0000H到FFFFH的外部程序存储器读取指令,EA必须接GND。为了执行内部程序指令,EA应该接 VCC。在flash编程期间,EA也接收12伏VPP电压。XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。XTAL2:振荡器反相放大器的输出端。3.3.4 存储器结构MCS-51器件有单独的程序存储器和数据存储器。外部程序存储器和数据存储器都可以64K寻址。程序存储器:如果EA引脚接地,程序读取只从外部存储器开始。对于89S52,如果EA接VCC,程序读写先从内部存储器(地址为0000H1FFFH)开始,接着从外部寻址,寻址地址为:2000HFFFFH。数据存储器:AT89S52有256字节片内数据存储器。高128字节与特殊功能寄存器重叠。也就是说高128字节与特殊功能寄存器有相同的地址,而物理上是分开的。当一条指令访问高于7FH的地址时,寻址方式决定CPU访问高128字节 RAM还是特殊功能寄存器空间。直接寻址方式访问特殊功能寄存器(SFR)。例如,下面的直接寻址指令访问0A0H(P2口)存储单元 MOV 0A0H , #data 使用间接寻址方式访问高128字节RAM。例如,下面的间接寻址方式中,R0内容为0A0H,访问的是地址0A0H的寄存器,而不是P2口(它的地址也是0A0H)。 3.3.5 单片机最小项系统电路3.3.5.1 最小项电路设计1. 复位电路考虑到设计要求,本设计中的复位电路集手动复位及上电自动复位于一体。(1) 上电自动复位是通过外部复位电路的电容C3的充电来实现的,这样只要电源VCC的上升时间不超过1ms,就可以实现自动上电复位。(2) 按键手动复位是通过使复位端经电阻与VCC接通而实现的。图3-3 单片机最小系统图3.4 热释电红外传感器的结构原理热释电效应 自然界的任何物体,只要其温度高于绝对零度(273),总是不断地向外发出红外辐射,并以光的速度传播能量。物体向外辐射红外辐射的能量与物体的温度和红外辐射的波长有关。假定物体发射红外辐射的峰值波长为m,它的温度为T,则辐射能量等于红外辐射的峰值波长m与物体温度T的乘积。这一乘积为一常数,即mT29983000(mK)。物体的温度越高,它所发射的红外辐射的峰值波长越小,发出红外辐射的能量也越大。某些被称为“铁电体”的电介质材料,如钛酸铅、硫酸三甘钛、钽酸锂等,受到红外辐射后其温度会升高,这种现象称为红外辐射的热效应。通常,电介质的内部是没有载流子的,因此它没有导电能力。但是任何电介质毫无例外地都是由带电粒子组成的,即自由电子和原子核组成的。在外加电压的作用下,这些带电粒子也要发生移动,带正电荷的粒子趋向负极,带负电荷的粒子趋向正极。其结果是使电介质的一个表面带正电,另一个表面带负电,我们称这种现象为电极化。对于上述现象,某些铁电体电介质材料却是个例外,像上述的几种铁电体材料,当被极化后撤去外加电压时,这种极化现象仍然保留下来,这种现象被称为自发极化。自发极化的强度与温度相关,当温度升高时,极化强度降低。自发极化的铁电体平时靠捕捉大气中的浮游电荷保持平衡状态。在某些绝缘物质中,由于温度的变化引起极化状态改变的现象称为热释电效应。将释放出的电荷通过放大器放大后就成了一种控制信号,利用这一原理制成的红外传感器称为热释电红外传感器。 红外感应源通常采用热释电元件,这种元件在接收到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,后续电路经检测处理后就能产生报警信号。 如果红外辐射持续下去,电介质的温度就会升到新的平衡状态,表面电荷也同时达到平衡。这时它就不再释放电荷,也就不再有信号输出了,如图1所示。因此,对于这类热释电红外传感器,只有在红外辐射强度不断变化,它的内部温度随之不断升降的过程中,传感器才有信号输出,而在稳定状态下,输出信号则为零。因此在应用这类传感器时,应设法使红外辐射不断变化,这样才能使传感器不断有信号输出。 热释电红外线(PIR)传感器是80年代发展起来的一种新型高灵敏度探测元件。是一种能检测人体发射的红外线而输出电信号的传感器,它能组成防入侵报警器或各种自动化节能装置。它能以非接触形式检测出人体辐射的红外线能量的变化,并将其转换成电压信号输出。将这个电压信号加以放大,便可驱动各种控制电路2。本设计所用的热释感器就采用这种双探测元的结构。其工作电路原理及设计电路如图3-4示, 在VCC电源端利用C1和R2来稳定工作电压,同样输出端也多加了稳压元件稳定信号。当检测到人体移动信号时,电荷信号经过FET放大后,经过C2,R1的稳压后使输出变为高电位,再经过NPN的转化,输出OUT为低电平。图3-4热释电红外传感器原理图热释电红外传感器和热电偶都是基于热电效应原理的热电型红外传感器。不同的是热释电红外传感器的热电系数远远高于热电偶,其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合滤光镜片窗口组成,其极化随温度的变化而变化。为了抑制因自身温度变化而产生的干扰 ,该传感器在工艺上将两个特征一致的热电元反向串联或接成差动平衡电路方式,因而能以非接触式检测出物体放出的红外线能量变化 ,并将其转换为电信号输出。热释电红外传感器在结构上引入场效应管的目的在于完成阻抗变换。由于热电元输出的是电荷信号,并不能直接使用,因而需要用电阻将其转换为电压形式 ,该电阻阻抗高达104M,故引入的N沟道结型场效应管应接成共漏形式,即源极跟随器来完成阻抗变换。热释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三部分组成。设计时应将高热电材料制成一定厚度的薄片, 并在它的两面镀上金属电极,然后加电对其进行极化,这样便制成了热释电探测元。由于加电极化的电压是有极性的,因此极化后的探测元也是有正、负极性的。3.4.1 PIR的原理特性热释电红外线传感器主要是由一种高热电系数制成的探测元件,在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。由探测元件将探测并接收到的红外辐射转变成微弱的电压信号,经装在探头内的场效应管放大后向外输出。人体辐射的红外线中心波长为9-10um,而探测元件的波长灵敏度在0.2-20um范围内几乎稳定不变。在传感器顶端开设了一个装有滤光镜片的窗口,这个滤光片可通过光的波长范围为7-10um,正好适合于人体红外辐射的探测,而对其它波长的红外线由滤光片予以吸收,这样便形成了一种专门用作探测人体辐射的红外线传感器。一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同不能抵消,经信号处理而输出电压信号。3.5 液晶显示电路(LCD12864) 图3-5 液晶显示电路原理图3.5.1 LCD12864基本特性1.低电源电压(VDD:+3.0-+5.5V) 2.显示分辨率:12864点 3.内置汉字字库,提供8192个1616点阵汉字(简繁体可选) 4.内置 128个168点阵字符 5.2MHZ时钟频率 6.显示方式:STN、半透、正显 7. 驱动方式:1/32DUTY,1/5BIAS8.视角方向:6点 9.背光方式:侧部高亮白色LED,功耗仅为普通LED的1/51/1010.通讯方式:串行、并口可选11.内置DC-DC转换电路,无需外加负压 12.无需片选信号,简化软件设计 13.工作温度: 0 - +55 ,存储温度: -20 - +603.5.2 LCD12864并行接口管脚图表3-2 LCD12864并行接口管脚图管脚号管脚名称电平管脚功能描述1VSS0V电源地2VCC3.0+5V电源正3V0-对比度(亮度)调整4RS(CS)H/LRS=“H”,表示DB7DB0为显示数据RS=“L”,表示DB7DB0为显示指令数据5R/W(SID)H/LR/W=“H”,E=“H”,数据被读到DB7DB0R/W=“L”,E=“HL”, DB7DB0的数据被写到IR或DR6EN(SCLK)H/L使能信号7DB0H/L三态数据线8DB1H/L三态数据线9DB2H/L三态数据线10DB3H/L三态数据线11DB4H/L三态数据线12DB5H/L三态数据线13DB6H/L三态数据线14DB7H/L三态数据线15PSBH/LH:8位或4位并口方式,L:串口方式(见注释1)16NC-空脚17/RESETH/L复位端,低电平有效(见注释2)18VOUT-LCD驱动电压输出端19AVDD背光源正端(+5V)(见注释3)20KVSS背光源负端(见注释3)*注释1:如在实际应用中仅使用并口通讯模式,可将PSB接固定高电平,也可以将模块上的J8和“VCC”用焊锡短接。*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。 *注释3:如背光和模块共用一个电源,可以将模块上的JA、JK用焊锡短接。3.5.3 LCD12864控制器接口信号说明1、 RS,R/W的配合选择决定控制界面的4种模式表3-3 控制界面的4种模式RSR/W功能说明LLMPU写指令到指令暂存器(IR)LH读出忙标志(BF)及地址记数器(AC)的状态HLMPU写入数据到数据暂存器(DR)HHMPU从数据暂存器(DR)中读出数据2、 EN信号表3-4 EN信号EN状态执行动作结果高低I/O缓冲DR配合/W进行写数据或指令高DRI/O缓冲配合R进行读数据或指令低/低高无动作 3. 忙标志位BF的作用BF标志提供内部工作情况.BF=1表示模块在进行内部操作,此时模块不接受外部指令和数据.BF=0时,模块为准备状态,随时可接受外部指令和数据.利用读指令,可以将BF读到DB7总线,从而检验模块之工作状态.3.5.4 LCD12864的基本指令集表3-5 LCD12864的基本指令指 指 令 码功 能令RSR/WD7D6D5D4D3D2D1D0清除显示0000000001将DDRAM填满20H,并且设定DDRAM的地址计数器(AC)到00H地址归位000000001X设定DDRAM的地址计数器(AC)到00H,并且将游标移到开头原点位置;这个指令不改变DDRAM 的内容显示状态开/关0000001DCBD=1: 整体显示 ONC=1: 游标ON B=1:游标位置反白允许进入点设定00000001I/DS指定在数据的读取与写入时,设定游标的移动方向及指定显示的移位游标或显示移位控制000001S/CR/LXX设定游标的移动与显示的移位控制位;这个指令不改变DDRAM 的内容 功能 设定00001DLXREXXDL=0/1:4/8位数据RE=1: 扩充指令操作RE=0: 基本指令操作 设定CGRAM 地址0001AC5AC4AC3AC2AC1AC0设定CGRAM 地址 设定DDRAM 地址0010AC5AC4AC3AC2AC1AC0设定DDRAM 地址(显示位址)第一行:80H87H第二行:90H97H读取忙标志和地址01BFAC6AC5AC4AC3AC2AC1AC0读取忙标志(BF)可以确认内部动作是否完成,同时可以读出地址计数器(AC)的值写数据到RAM10数据将数据D7D0写入到内部的RAM (DDRAM/CGRAM/IRAM/GRAM)读出RAM的值11数据从内部RAM读取数据D7D0(DDRAM/CGRAM/IRAM/GRAM) 3.5.5 LCD12864显示地址的选取规则FYD12864-0402B每屏可显示4行8列共32个1616点阵的汉字,每个显示RAM可显示1个中文字符或2个168点阵全高ASCII码字符,即每屏最多可实现32个中文字符或64个ASCII码字符的显示。FYD12864-0402B内部提供1282字节的字符显示RAM缓冲区(DDRAM)。字符显示是通过将字符显示编码写入该字符显示RAM实现的。根据写入内容的不同,可分别在液晶屏上显示CGROM(中文字库)、HCGROM(ASCII码字库)及CGRAM(自定义字形)的内容。三种不同字符/字型的选择编码范围为:00000006H(其代码分别是0000、0002、0004、0006共4个)显示自定义字型,02H7FH显示半宽ASCII码字符,A1A0HF7FFH显示8192种GB2312中文字库字形。字符显示RAM在液晶模块中的地址80H9FH。字符显示的RAM的地址与32个字符显示区域有着一一对应的关系,其对应关系如下表所示。表 3-6 字符显示的RAM的地址与32个字符显示区域对应关系80H81H82H83H84H85H86H87H90H91H92H93H94H95H96H97H88H89H8AH8BH8CH8DH8EH8FH98H99H9AH9BH9CH9DH9EH9FH3.6 BISS0001工作原理 BISS0001是由运算放大器、电压比较器、状态控制器、延迟时间定时器以及封锁时间定时器等构成的数模混合专用集成电路。以下图所示的不可重复触发工作方式下的波形,来说明其工作过程。 不可重复触发工作方式下的波形首先,根据实际需要,利用运算放大器OP1组成传感信号预处理电路,将信号放大。然后耦合给运算放大器OP2,再进行第二级放大,同时将直流电位抬高为VM(0.5VDD)后,将输出信号V2送到由比较器COP1和COP2组成的双向鉴幅器,检出有效触发信号Vs。由于VH0.7VDD、VL0.3VDD,所以,当VDD=5V时,可有效抑制1V的噪声干扰,提高系统的可靠性。 COP3是一个条件比较器。当输入电压VcVR时,COP3输出为高电平,进入延时周期。 当A端接“0”电平时,在Tx时间内任何V2的变化都被忽略,直至Tx时间结束,即所谓不可重复触发工作方式。当Tx时间结束时,Vo下跳回低电平,同时启动封锁时间定时器而进入封锁周期Ti。在Ti时间内,任何V2的变化都不能使Vo跳变为有效状态(高电平),可有效抑制负载切换过程中产生的各种干扰。1不可重复触发工作方式以下图所示的不可重复触发工作方式下的波形,来说明工作过程。图3-7 BISS0001不可重复触发工作方式以下图所示的可重复触发工作方式下的波形,来说明其工作过程。 可重复触发工作方式下的波形在Vc=“0”、A=“0”期间,信号Vs不能触发Vo为有效状态。在Vc=“1”、A=“1”时,Vs可重复触发Vo为有效状态,并可促使Vo在Tx周期内一直保持有效状态。 在Tx时间内,只要Vs发生上跳变,则Vo将从Vs上跳变时刻起继续延长一个Tx周期;若Vs保持为“1”状态,则Vo一直保持有效状态;若Vs保持为“0”状态,则在Tx周期结束后Vo恢复为无效状态,并且,同样在封锁时间Ti时间内,任何Vs的变化都不能触发Vo为有效状态。 2.可重复触发工作方式以下图所示的可重复触发工作方式下的波形,来说明工作过程。图 3-8 BISS0001可重复触发工作方式当热释电红外传感器接收到人体红外辐射后输出检测信号,然后由14脚输入BISS0001,经地内部电路处理,由2脚输出探测信号(正向脉冲信号)。输出脉冲信号的宽度由外接电阻R9和电容C6来决定。当 2脚输出控制脉冲后,电子开关被接通,数字编码电路和无线电发射电路由于得到电源而开始工作。电源变压器为5W/15V,E为12V免维护蓄电池,供停电使用。S1为锁控电源开关,可根据需要安装在适当处所,用来接通工作电源,无必要时可取消设置。SCR采用1A的单向可控硅。HFC9301为软封装发声电路,发声为“嘀、嘀”声。电路的调试主要是主机与各分机之间的统调。将发射电路和接收电路组装好后,先将发射机中C10的调至适当位置后固定不动,接着调整接收机中的C1,使接收机能收到发射机发出的信号。若为“一对多”或“多对一”报警系统,应先将主机“一”(可以是发射机,也可以是接收机 )调好固定,然后调整各分机,使其与主机统调。3.7 步进电机原理步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。现在比较常用的步进电机包括反应式步进电机(vr)、永磁式步进电机(pm)、混合式步进电机(hb)和单相式步进电机等。3.7.1 工作原理步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。 虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。 目前,生产步进电机的厂家的确不少,但具有专业技术人员,能够自行开发,研制的厂家却非常少,大部分的厂家只一、二十人,连最基本的设备都没有。仅仅处于一种盲目的仿制阶段。这就给户在产品选型、使用中造成许多麻烦。签于上述情况,我们决定以广泛的感应子式步进电机为例。1.感应子式步进电机工作原理反应式步进电机原理由于反应式步进电机工作原理比较简单。下面先叙述三相反应式步进电机原理。(1)结构: 电机转子均匀分布着很多小齿,定子齿有三个励磁绕阻,其几何轴线依次分别与转子齿轴线错开。0、1/3、2/3,(相邻两转子齿轴线间的距离为齿距以表示),即A与齿1相对齐,B与齿2向右错开1/3,C与齿3向右

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论