基于ht46ru232单片机的沼气实时监测预防报警装置

基于ht46ru232单片机的沼气实时监测预防报警装置

ID:21920776

大小:53.00 KB

页数:5页

时间:2018-10-25

基于ht46ru232单片机的沼气实时监测预防报警装置_第1页
基于ht46ru232单片机的沼气实时监测预防报警装置_第2页
基于ht46ru232单片机的沼气实时监测预防报警装置_第3页
基于ht46ru232单片机的沼气实时监测预防报警装置_第4页
基于ht46ru232单片机的沼气实时监测预防报警装置_第5页
资源描述:

《基于ht46ru232单片机的沼气实时监测预防报警装置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于HT46RU232单片机的沼气实时监测预防报警装置摘要:以HT46RU232单片机为核心,配以沼气气体传感器、,通过甲烷气敏元件将甲烷浓度信号转换成电信号,然后通过单片机自带的A/D转换芯片再将电信号转换成数字信号进行实时处理,判断检测到的甲烷浓度数据是否超限并自动报警,主要利用单片机控制GSM模块TC35I以短消息(SMS)的方式进行报警和控制的装置。具有推广价值。关键词:沼气;单片机;报警一、引言近年来,农村越来越多了建设了沼气池,我们知道,沼气主要成分是甲烷,当其浓度达到一定程度(5%~16%)时容易

2、产生爆炸。因此为了预防沼气类爆炸事故发生,同时当沼气池沼气浓度不够时,及时提醒用户添加原料,以免影响使用,所以保证农村安全利用沼气,开发一种低功耗、实时性好、灵敏度高的智能甲烷浓度实时监测预防报警装置很有必要。我们在各个沼气池监测点(这里我们假设有1个监测点)装上甲烷传感器、单片机HT46RU232、无线收发器。在各个沼气池,由甲烷传感器把检测甲烷浓度的模拟直接信息传入单片机HT46RU232中,信号经单片机处理后,控制TC35I向外发送预先存储在SIM卡中的报警短信,可以给用户以短信提示!本装置结构简单、传输

3、可靠,稍做改进即可应用矿山采矿甲烷浓度监测、化粪池甲烷监测场合等。二、系统方案设计MQ-4甲烷传感器获得沼气池甲烷浓度信号,输出的是模拟电压信号,此信号直接接到单片机PB0,当测量浓度大于设定浓度时,单片机驱动TC35I开始短信报警。这样,用户变可以收到报警信息,对沼气池采取稀释甲烷措施或添加增加原料措施。图2-1给出了系统基本引脚分配图。图2-1单片机引脚分配图三、系统硬件电路设计信号检测电路设计甲烷探头是传感器的信号。传感元件的性能对传感器系统有着很大的影响,在选用传感元件时。一是测量精度要高,二是工作可靠

4、.三是工作条件能适应恶劣环境的要求。通过慎重调研对比最后选用了MQ-4新型传感器,其优于传统的催化元件,在响应特性,长期储存特性,温度特性和长期稳定性方面都有了明显的改进。MQ-4甲烷传感器,该传感器可以双路信号输出(模拟量输出及TTL电平输出),TTL输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机),模拟量输出0~5V电压,浓度越高电压越高。图3-1MQ-4甲烷传感器电路此系统选择AOUT,模拟量输出,直接将AOUT脚接单片机PB0。当传感器检测到被测气体时,电压每升高0.1V,实际被测气体的

5、浓度增加200ppm(简单的说:1ppm=1mg/kg=1mg/L=1×10-6常用来表示气体浓度。),根据这个参数就可以在单片机里面将测得的模拟量电压值转换为浓度值。当测量浓度大于设定浓度时,单片机驱动TC35I开始短信报警。通信控制电路通信控制电路主要完成单片机、TC35I模块和SIM卡之间的连接和控制功能,如图3-2所示。单片机的PA2管脚与模块的点火端IGT相连,在IGT线信号转换区间必须保证VBATT+的电压不能低于3.0V。TC35I的接口电路使用了9针串口的全部引脚,和单片机通信时只需要用到其中的

6、PC0(TX)和PC1(RX)两个引脚。值得注意的是TC35I是作为数据通信设备,因此其和单片机通信连接时是TX接TXD,RX接RXD,不能交叉。TC35i的TxD表示:这个腿应该连到对方的TxD上去,是input;而RxD是output,表示应该连到对方的RxD上去。图3-2单片机与TC35I接口存储部件设计为了实现对预设号码的存储、报警信息的记录、以及对中英文字符的字模点阵的存储,本系统采用了能够保证掉电数据不丢失的片外存储器AT24C02。该芯片是一种I2C总线的存储器,和MCU的数据通信只需要两个引脚S

7、DA和SCL即可,和通常的并行存储器相比,可以大大节约MCU的端口引脚资源和PCB的布线面积。AT24C02使用二线制协议串行总线(I2C总线)及其传输规约进行双向传输。图3-3单片机与AT24C02接口电路结构图其他电路设计包括电源电路、单片机的复位和晶振电路、单片机外扩EEPROM存储器电路、TC35I信号指示灯和单片机控制的系统状态指示灯电路,在此不再赘述。四、系统功能与软件设计软件设计编制的程序易于调试、修改,可读性好,软件的设计是一个将需求转变为软件陈述的过程。系统软件设计采用自顶向下、模块化、结构化

8、的程序设计方法,把总的编程过程逐步细分,分解成一个个功能模块,每个模块相互独立,其正确与否不依赖其它模块,每个模块都能完成一个明确的任务、实现某个具体的功能。4.1主程序单片机系统上电后,首先要对系统进行初始化,初始化程序包括内存空间的分配、初始变量的设置、设定堆栈指针等。正常初始化后开放定时器中断,外部中断和串行口中断,然后启动定时器定时。每隔一段时间对甲烷的浓度采集一次,将采集到的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。