一种基于单片机的一氧化碳泄露报警器的制造方法

文档序号:6049066阅读:209来源:国知局
一种基于单片机的一氧化碳泄露报警器的制造方法
【专利摘要】本实用新型属于自动检测领域,特别涉及一种基于单片机的一氧化碳泄露报警器。本实用新型包括主控模块、气体检测模块、温度检测模块、声光报警模块以及温度显示模块。各模块之间的连接关系为:主控模块即单片机根据气体检测模块输出的高低电平,控制声光报警模块的工作状态;气体检测模块利用气体传感器将一氧化碳是否泄漏处理成高低电平输入到主控模块;温度检测模块由温度传感器组成,将检测到的温度值转换成二进制数;声光报警模块由蜂鸣器和LED板组成;温度显示模块由74LS245和4位七段数码管组成,用来显示当前温度值。本实用新型利用单片机自身结构完成各个功能模块链接实现检测报警,大大简化了外围硬件电路的设计。
【专利说明】一种基于单片机的一氧化碳泄露报警器【技术领域】
[0001]本实用新型属于自动检测领域,特别涉及一种基于单片机的一氧化碳泄露报警器。
【背景技术】
[0002]在自动检测领域中,有害气体检测是基本的测量之一。一氧化碳中毒亦称煤气中毒,一氧化碳是无色、无臭、无味的气体,顾易于忽略而致中毒。一氧化碳中毒的原因是因为一氧化碳进入人体后会和血液中的血红蛋白结合,从而出现缺氧。常见于家庭居室内通风差的情况下,煤炉产生的煤气或液化气管道泄漏的一氧化碳会导致人的中毒。
[0003]一般的气体检测都是由组合电路和时序逻辑电路作为控制核心,需要进行复杂的外围电路设计。本实用新型利用单片机自带模块来实现有害气体向高低电平的转换,再经过相应的模块处理换算,最终得出输入信号的频率并显示在LCD液晶上。本实用新型的有益效果是,简化外围硬件电路模块,大大减少了设计成本,经济实用。
实用新型内容
[0004]本实用新型的目的是提供一种基于AT89C51单片机的一氧化碳泄露报警器,通过以下技术方案来实现:
[0005]硬件部分:包括主控模块、气体检测模块、温度检测模块、声光报警模块以及温度显示模块。各模块之间 的连接关系为:
[0006]主控模块根据气体检测模块输出的高低电平,控制声光报警模块的工作状态;气体检测模块利用气体传感器将一氧化碳是否泄漏处理成高低电平输入到主控模块;温度检测模块由温度传感器组成,将检测到的温度值转换成二进制数;声光报警模块由蜂鸣器和LED板组成;温度显示模块由74LS245和4位七段数码管组成,用来显示当前温度值。
[0007]所述主控模块单片机的芯片型号为AT89C51,根据气体检测模块输出的高低电平,控制声光报警模块的工作状态,并完成温度的采集及显示功能。
[0008]所述气体检测模块主要由气体传感器以及LM358组成,其作用是将一氧化碳的泄漏与否转换为利于单片机识别的高低电平,并将此信号传到单片机。
[0009]所述温度检测模块由DS18B20温度传感器组成,将检测到的温度值转换成二进制数,并传到单片机进行处理。
[0010]所述声光报警模块由蜂鸣器和LED组成,但检测到有一氧化碳泄漏时,发出声光
报警信号。
[0011]所述温度显示模块由74LS245和4位七段数码管组成,用来显示当前温度值。
[0012]软件部分:实用C语言编制相应的计算程序和控制程序。主要包括初始化AT89C51单片机、控制声光报警模块、温度检测信号和液晶显示几个部分。
[0013]根据气体检测模块检测到一氧化碳的状态,控制声光报警模块是否发出声光报警信号,从而完成煤气、天然气监测报警功能。同时通过编程控制主控模块对温度采集模块进行数据采集,并通过温度显示模块现实当前温度值。
[0014]本实用新型的有益效果为:简化外围硬件电路模块,大大减少了设计成本,经济实用。
[0015]【专利附图】

【附图说明】
[0016]图1是所述一氧化碳泄漏报警器功能框图。
[0017]【具体实施方式】
[0018]本实用新型提供了一种基于单片机的一氧化碳泄漏报警器。
[0019]下面结合附图和【具体实施方式】对本实用新型做进一步说明。[0020]图1所示为所述一氧化碳泄露报警器的功能框图,主要包括主控模块、气体检测模块、温度检测模块、声光报警模块以及温度显示模块。主控模块根据气体检测模块输出的高低电平,控制声光报警模块的工作状态;气体检测模块利用气体传感器将一氧化碳是否泄漏处理成高低电平输入到主控模块;温度检测模块由温度传感器组成,将检测到的温度值转换成二进制数;声光报警模块由蜂鸣器和LED板组成;温度显示模块由74LS245和4位七段数码管组成,用来显示当前温度值。
[0021]当没有一氧化碳泄漏时,OUTl端为高电平,此时单片机控制0UT3端无输出信号,继续监测OUTl端的状态;当一氧化碳泄漏时,OUTl端由高电平变为低电平,此时单片机控制0UT3输出方波信号,驱动报警电路发出声光报警信号。通过单片机编程对DS18B20检测的温度值进行采集,此温度值由16位二进制数表示,通过编程对此16位二进制叔进行处理,并通过4位七段数码管加以显示。利用Pl.0控制蜂鸣器发声,利用Pl.3控制报警灯点亮,P2.2>2.7控制七段数码管,P3.1-3.4控制4位数码管显示。
【权利要求】
1.一种基于单片机的一氧化碳泄露报警器,其特征在于:包括主控模块、气体检测模块、温度检测模块、声光报警模块以及温度显示模块; 各模块之间的连接关系为: 主控模块即单片机根据气体检测模块输出的高低电平,控制声光报警模块的工作状态;气体检测模块利用气体传感器将一氧化碳是否泄漏处理成高低电平输入到主控模块;温度检测模块由温度传感器组成,将检测到的温度值转换成二进制数;声光报警模块由蜂鸣器和LED板组成;温度显示模块由74LS245和4位七段数码管组成,用来显示当前温度值。
2.根据权利要求1所述的一种基于单片机的一氧化碳泄露报警器,其特征在于:所述单片机的芯片型号为AT89C51根据气体检测模块输出的高低电平,控制声光报警模块的工作状态。
3.根据权利要求1所述的一种基于单片机的一氧化碳泄露报警器,其特征在于:所述气体检测模块利用气体传感器将一氧化碳是否泄漏处理成高低电平输入到主控模块。
4.根据权利要求1所述的一种基于单片机的一氧化碳泄露报警器,其特征在于:所述温度检测模块由DS18B20温度传感器组成,将检测到的温度值转换成二进制数。
5.根据权利要求1所述的一种基于单片机的一氧化碳泄露报警器,其特征在于:声光报警模块由蜂鸣器和LED板组成。
6.根据权利要求1所述的一种基于单片机的一氧化碳泄露报警器,其特征在于:温度显示模块由74LS245和4位七段数码管组成,用来显示当前温度值。
【文档编号】G01N33/00GK203758986SQ201420110255
【公开日】2014年8月6日 申请日期:2014年3月12日 优先权日:2014年3月12日
【发明者】卢泽华, 李枫晚, 代航, 李卫国 申请人:华北电力大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1