毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89S51单片机家用煤气报警控制系统设计(6)
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 显示子程序的设计流程图
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
STC12C5A60S2单片机的音乐喷泉控制系统的设计+源程序
下一篇:
PLC车库监控系统的设计+原理图+梯形图
单片机数字红外测距系统设计+电路图+程序
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
STM32单片机的无刷直流电机控制系统设计
基于磁共振技术的家用无...
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
《醉青春》导演作品阐述
高校网球场馆运营管理初探【1805字】
中国古代秘书擅权的发展和恶变
辩护律师的作证义务和保...
国内外无刷直流电动机研究现状
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...