基于单片机的红外防盗报警系统设计毕业论文内容摘要:

方式 1 基于单片机的红外防盗报警系统设计 9 C口各位置位 /复位控制字,两种控制字写入的控制寄存器相同,只是用 D7位来区分哪一种控制字。 D7=1时为 C口置位 /复位控制字。 两种控制字的格式和定义如下图所示 : a b a 方式选择控制字 b C 口置 /复位控制字 AT89C51与 8255的接口电路 在 89C51 单片机上扩展一片 8255A 芯片,无需外加任何逻辑电路,其接口如图 25 所示。 图中 8255A 的 PA 口地址为 7CH, PB 口地址为 7DH, PC 口地址为 7EH,控制字寄存器地址为 7EH。 这里 8951 单片机对 8255 采用了线性选址法。 基于单片机的红外防盗报警系统设计 10 D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U?7 4 L S 3 7 3E A / V P31R E S E T9RD17WR16P 0 039P 0 138P 0 237P 0 336P 0 435P 0 534P 0 633P 0 732A L E / P30U?8 9 C 5 1D034D133D232D331D430D529D628D727P A 04P A 13P A 22P A 31P A 440P A 539P A 638P A 737P B 018P B 119P B 220P B 321P B 422P B 523P B 624P B 725P C 014P C 115P C 216P C 317P C 413P C 512P C 611P C 710RD5WR36A09A18R E S E T35CS6U?8 2 5 5 图 25: 89C51 与 8255A 的接口电路图 显示部分 在数字测量仪表和各种数字系统种,都需要将数字量直观地显示出来,一方供人们直观读取测量和运算的结果;另一方面用于监视数字系统的工作情况。 因此数字显示是许多数字设备不可缺少的部分,本设计 中发生盗情时要让主人知道具体发生在哪点,所以直观地用 LED 显示数字 4…… ,表示相对应的地点,很是一目了然。 并且采用 7448 译码驱动 ,为软件提供了方便。 七段显示译码器 数字显示通常由译码器、驱动器和显示器等部分组成,如图 26:所示。 下面对显示器和译码驱动器分别进行介绍。 数码显示器是用来显示数字、文字或符号的器件,现在已有各种不同类型的产品,广泛应用于各种数字设备中,目前数码显示器件正朝小型、低功耗、平面化方向发展。 常用的 LED 显示器有七段,这种显示器有共阴极和共阳极两种。 当某个发光二极管的阳极为高电平时,发光二极管点亮,相应的段被显示。 基于单片机的红外防盗报警系统设计 11 图 261 表示七段数字显示器利用不同发光段组合,显示 0~15 等阿拉伯数字。 在实际应用中, 10~15 并不采用,而是两位数字显示器进行显示。 abfcgdeD P Y[ L E D g n ]1234567abcdefg a. 分段布置图 V C Ca b c d e f ga b c d e f g c. 共阳极 单片机与 7448 译码驱动器及 LED 的连接 现直接用 7448 译码驱动 LED 显示数字,直观明了,在软件方面也有优点。 7448 的输入接单片机一般 I/O 口,电阻起限压作用。 单片机与 7448 译码驱动器及 LED 的接口电路如下所示。 abfcgdeD P Y[ L E D g n ]1234567abcdefgD S ?D P Y _7 S E GA7B1C2D6LT3B I / R B O4R B I5a13b12c11d10e9f15g14U?7 44 8P P P P 图 262 单片机与 7448 译码驱动器及 LED 的连接图 计数器 译码器 驱动器 显 示 器 脉冲信号 KHZ 图 26: 数字显示电路组成框图 图 261:七段数字显示发光段组合图 基于单片机的红外防盗报警系统设计 12 外部地址锁存器 单片机中的 16 位地址,分为高 8 位( A15~ A8)和低 8 位( A7~ 0)。 高 8位由 P2 口输出,低 8 位由 P0 输出。 而 P0 口同时又是数据输入 /输出接口,故在传送时采用分时方式,先输出低 8 位地址,然后再传送数据。 但是,在对外部存储器进行读 /写操作 时,地址必须保持不变,这就需要适当的寄存器存放低 8 位地址,这个外接的寄存器就称为地址锁存器。 在进行外部存储器扩展时,凡具有输入 /输出控制的 8 位寄存器均可作为地址锁存器 [8]。 目前常用的地址锁存器芯片有: 74LS27 74LS37 8282 等 ,引脚图分别如 263 所示。 引脚说明:  STB:数据输入锁存选通信号 ,高电平有效 .当该信号为高电平时 ,外部数据选通到内部锁存器 ,负跳变时 ,数据锁存。  /OE:数据输出允许信号,低电平有效。 当该信号为低电平时,锁存器中数据输出到数据输出线。 当该信号为高电平时,输出线为 高阻态。  D0~D7: 8 位数据输入线。  Q0~Q7: 8 位数据输出线。 D13Q12D24Q25D37Q36D48Q49D513Q512D614Q615D717Q716D818Q819C L K11C L R1G N D10V C C207 4 L S 2 7 3D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11G N D10V C C207 4 L S 3 7 3D I 01D O 019D I 12D O 118D I 23D O 217D I 34D O 316D I 45D O 415D I 56D O 514D I 67D O 613D I 78D O 712OE9S T B11G N D10V C C208 2 8 2 ( a) 74LS273 (b) 74LS373 (c)8282 图 263: 地址锁存器引脚图 89C51 单片机 P0 口与地址锁存器的连接方法如图 所示。 图 中的b 图为 74LS373 的引脚图, /OE 为使能控制端, G 为锁存控制信号。 74HC373 有三种工作状态:( 1)当 /OE 为低电平, G 为高电平时,输出状态和输入状态相同,即输出跟 随输入。 ( 2)当 /OE 为低电平, G 由高电平变为低电平时,输入端数据锁入内部寄存器 基于单片机的红外防盗报警系统设计 13 中,内部寄存器中的内容与输出端相同。 当 G 保持低电平时,即输入端数据变化也不会影响输出端状态,从而实现了锁存功能。 ( 3)当 /OE 为高电平时,锁存器缓冲三态门封闭,即三态门输出为高组态,输入端 D0~D7 和输出端 Q0~Q7 隔离,则不能输出。 C L R1C L K111D31Q22D42Q53D73Q64D84Q95D135Q126D146Q157D177Q168D188Q19U?7 4L S 2 73OC1C111D31Q22D42Q53D73Q64D84Q95D135Q126D146Q157D177Q168D188Q19U?7 4L S 3 73D I 01D O 019D I 12D O 118D I 23D O 217D I 34D O 316D I 45D O 415D I 56D O 514D I 67D O 613D I 78D O 712OE9S T B11U?8 28 21 2AA L EA L E+ 5VA L EP P P P P P P P A0A1A2A3A4A5A6A7P P P P P P P P P P P P P P P P A0A1A2A3A4A5A6A7A0A1A2A3A4A5A6A7 (a)使用 74LS273 (b)使用 74LS373 (c)使用 8282 图 89C51 单片机 P0 口与地址锁存器的连接方法 基于单片机的红外防盗报警系统设计 14 第 3 章 检测信号放大电路设计 红外线探测信号放大电路设计 红外线探测信号放大电路设计中红外线探测器能探测人体发出的红外线,当人进入报警器的监视区域内,即可发出报警声,适用于家庭、办公室、仓库、实验室等比较重要场合防盗报警。 该设计电路原理见图 31。 由红外线传感器、 晶体三极管、运算放大器 、电压比较器、 V/I 转换器等组成。 D1S2E3U2Q 74V T 19 01 4+C14 7u / 16 VR21MR31K+C24 7uR14 7KR64 . 7K32184U 3AL M 3 5856784U 3BL M 3 58R71 0K+ C32 2u / 16 VR83 00 KC40 . 01R41 00 KR51 00 K+C52 2u / 16 VR 111 0KR91 0KV D 2I N 40 01R P 11 00 K32148U 4AL M 3 93R 121 00 KR 134 70 KR 141 00 KV D 3I N 40 01R 153 00 K+ 6VR 101 00 KR 161 2. 5 KR 175 0KR 181K+ 10 VR e f1 I N2+ I N3V4S e ns e5O ut p ut6V+7NC8U6I N A 10 5R 195 0. 12+36U5O P 2 7R 205 0. 14 ~ 2。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。