菜单
  

    2.6 驱动模块
    驱动模块由报警电路和对气阀及排气装置的控制两部分组成。排气装置采用的是一般的排气扇,在仿真中用电机代替,电机转动表明排气扇处于排气状态,电机不转动,表明处于排气扇处于停止状态;煤气的气阀用蓝色的LED灯代替,蓝色的LED灯亮表示关闭气阀,蓝色的LED灯不亮表明气阀处于打开状态;电机不动,蓝色灯不亮时,表示室内煤气浓度处于安全范围内,即正常状态;电机转动,蓝色灯亮时,表示室内煤气浓度超出安全范围,有危害存在,需要及时关闭气阀并排气,即非安全状态。
    光耦合器是以光为媒介来传输电信号的,对输入、输出的电信号有相对较好的隔离作用,因此,广泛应用于各种电路。光耦合器一般由一下三个部分组成:光的发射、光的接收以及信号的放大,输入的电信号驱动发光二极管,使之发出一定波长的光,被光探测器接收从而产生光电流,经过进一步的放大后再输出,进而完成电—光—电的转换,起到了输入、输出、隔离的作用,正是由于光耦合器输入输出之间互相隔离,使电信号传输具有单向性的特点,具有良好的电绝缘能力和抗干扰能力,因此,选择光电耦合器来控制排气扇的启动与停止和气阀的关闭与打开。
    图8  驱动部分电路
    2.7 声光报警模块
    作为煤气报警控制系统,声光报警部分是必不可少的,当CO浓度过高超过B值时,就应该通过声光方式发出报警,警示疏散人群,防止因CO气体浓度过高对人身安全及财产安全造成极大危害。
     图9  声光报警电路
    表6  声光报警电路设计与单片机的连接和控制关系
        与单片机连接关系    给高电平    给低电平
    D2(LED-RED)    连接P1.5    不报警,灭    报警,亮红灯
    BUZ2(BUZZER)    连接P1.6    报警,响    不报警,不响
    单片机AT89S51的P1.5控制LED_RED的亮灭情况,严重报警的时候点亮LED_RED,并且蜂鸣器发声,表明处于严重报警情况;P1.6接晶体管基极输入端,当P1.6置0时,三极管截至,蜂鸣器不发声;P1.6置1时,三极管导通,蜂鸣器两端处于高电平状态,使蜂鸣器鸣叫。
    3. 软件设计
    3.1 主程序设计流程图
    图10  主流程图
    ADC0809对传感器检测到的模拟信号经过放大后的信号进行A/D转换,单片机对转换后的数字信号进行数据处理后,将处理后的数据和设置的两个极限值相比较,低于A值时,表明室内煤气浓度在安全范围之内;高于A值却低于B值时,表明室内煤气浓度有危害身体健康的可能,但若及时通风换气,一般不会造成严重的危害,此时进入排气和气阀控制程序;高于B值时,表明室内煤气浓度过高随时有爆炸的危险性,此时进入排气和气阀控制程序,同时进入报警子程序,发出声光报警以警示危险的存在,须及时采取相应的有效的措施,降低危害性。
    3.2    A/D转换控制程序设计流程图
    图11  A/D转换流程图
    在硬件电路中将ADC0809的START和ALE这两个信号端连接在一起,并与单片机的P1.3口相连接,这时通过软件输入一个正脉冲信号,便立即启动模/数转换,当EOC由低电平变成高电平时,经过一个反相器送给单片机的P3.2口一个脉冲,来启动外部中断INT0,同时OE端始终处于有效状态,即高电平,读取数据。
    3.3 显示子程序的设计流程图                                
  1. 上一篇:STC12C5A60S2单片机的音乐喷泉控制系统的设计+源程序
  2. 下一篇:PLC车库监控系统的设计+原理图+梯形图
  1. stc15单片机水温水压无线监...

  2. PIC16F73单片机逆变电源硬件电路设计+电路图

  3. 51单片机永磁直流无刷电动机驱动控制器设计

  4. Arduino单片机车载太阳能空气净化器设计

  5. AT89C51单片机的无线环境监测装置设计+程序

  6. STC15W404AS单片机太阳能自动浇花器的设计

  7. PIC18F4520单片机水下机器人...

  8. 高警觉工作人群的元情绪...

  9. 上市公司股权结构对经营绩效的影响研究

  10. 巴金《激流三部曲》高觉新的悲剧命运

  11. 江苏省某高中学生体质现状的调查研究

  12. C++最短路径算法研究和程序设计

  13. 浅析中国古代宗法制度

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. 中国传统元素在游戏角色...

  16. NFC协议物理层的软件实现+文献综述

  17. 现代简约美式风格在室内家装中的运用

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回