基于单片机一氧化碳监测报警仪设计

最新更新时间:2012-11-15来源: 互联网关键字:单片机  一氧化碳  监测报警仪 手机看文章 扫描二维码
随时随地手机看文章

随着工业的迅速发展,人类接触有害气体的场合越来越多,由此造成对人类本身的危害也越来越大。在炼钢厂、炼铁厂中,高炉生产的副产品高炉煤气(主要成分为CO)经过降温、除尘、加压后送入煤气管网或送入煤气柜储存。在高炉旁或附近工房内的工人以及加压站的工人经常发生一氧化碳中毒的事故,危害较大;而且在煤气管道及储存柜检修期间,也经常发生泄露的一氧化碳气体遇明火产生爆炸的事故,因而研制一种一氧化碳气体监测仪有着十分重要的现实意义。本文采用AD公司的数据采集芯片ADuC834为主控芯片,介绍了一种灵敏度高、性能可靠、操作简单的一氧化碳监测报警仪。

  1系统硬件组成

  1.1系统框图

  这个系统的工作原理为:首先通过一氧化碳传感器采集现场的一氧化碳数据信息,传感器选用的是英国CityTechnologyLtd公司的电化学一氧化碳气体传感器7E/F;当一氧化碳气体经过传感器外壳上的气孔扩散到工作电极表面上时发生化学变化,工作电极输出变化的电流,其电流大小与气体浓度成正比,该电流信号再经过运算放大器电路输出0~2.5V的电压信号。此电压信号与气体浓度成线性关系,ADuC834单片机通过自身集成的24位A/D转换器采集该电压信号即可获取一氧化碳气体的浓度值,再利用LCD显示当前现场的一氧化碳的浓度。另外,通过按键可设置一氧化碳一级、二级气体浓度报警点,当一氧化碳浓度大于某一报警点时,设有声、光、振动3种报警方式。

  1.2ADuC834单片机介绍

  ADuC834单片机内部集成了两路独立的∑-△ADC,其中主通道ADC为24位,辅助通道ADC为16位。主通道AD输入范围为±20mV~±2.56V,分为8档,使用时可任选一档。由于使用了∑-△转换技术,因此可以实现高达24位无丢失码性能;辅助通道除具有基本的A/D转换功能外,还可作为内部温度传感器的输入接口。

  ADuC834单片机利用32kHz晶振来驱动片内锁相环(PLL),并通过内部寄存器的设定以产生内部所需要的工作频率,它的微控制器内核与8051兼容,片内外围设备包括一个与SPI和I2C兼容的串行端口、多路数字输入/输出端口、看门狗定时器、电源监视器以及时间间隔计数器,同时片内还提供了62KB闪速/电擦除程序存储器以及2304B的片内RAM。

  ADuC834单片机由厂家提供了启动引导程序,因此通过标准的UART串行接口可以方便地把用户程序代码加载到ADuC834单片机中,非常便于程序的开发和设计。

  2软件程序设计

  2.1数据采集程序

  进行数据采集时,使ADuC834单片机的外部参考电压Vref=2.5V,并通过寄存器AD0CON的RN2、RN1和RN0位来设置不同的输入范围,以实现对主通道输入信号的采样。

  2.2用户闪速/电擦除数据寄存器的编程

  ADuC834单片机提供给开发人员的闪速/电擦除数据存储器的容量为4KB,利用这些EEPROM可以进行系统配置信息的掉电保存。

3仪器标定与检验

  3.1仪器标定

  由于传感器本身的线性度比较好,因此仪器的标定采用两点标定法。首先将仪器置于纯净空气中,待显示数据稳定后,将此点作为第一点即零点,并调节LCD的示值为零;然后调整标准气瓶气体流速为200m1/min,保持气流稳定流过传感器约1min;待显示器读数稳定后,将此点的浓度作为第二点并调节LCD的示值与标准气瓶气体浓度值一致,然后关闭气瓶,由此完成标定的全过程。

  3.2检验结果

  3.2.1示值误差

  将各种标准浓度的气体以200ml/min的流速通过传感器后,延时35s后记录测量结果,并根据示值误差计算公式:

  式中:△e为重复性误差;A为读度数算术平均值;As为标准气体浓度值;R为量程。

  计算得到不同浓度下的示值误差,如表1所示。

  通过以上测验数据分析可知,一氧化碳监测报警仪的示值误差小于±3%FS,满足示值误差检定规程要求。

  3.2.2重复性误差

  将同种浓度标准的气体以200m1/min的流速多次通过传感器后,延时35s后记录测量结果,并根据重复性误差计算公式:

  式中:Sr为重复性误差;A为读数算术平均值;Ai为仪器读数值;n为测量次数,n=6。

  计算重复性误差如表2所示。

  通过以上测验数据可知,一氧化碳监测报警仪的重复性误差小于±2%,满足重复性误差检定规程要求。

  4结束语

  本文所介绍的一氧化碳监测报警仪具有硬件上结构简单、体积小巧,软件上编程简单、开发时间短等特点。另外,作者设计的这款一氧化碳报警仪实际已应用于炼钢厂、炼铁厂,也取得了良好的实用效果。

关键字:单片机  一氧化碳  监测报警仪 编辑:神话 引用地址:基于单片机一氧化碳监测报警仪设计

上一篇:消除单片机系统电磁干扰解决方案
下一篇:对单片机程序的动态加密措施

推荐阅读最新更新时间:2023-10-12 20:44

瑞萨电子推出8位低功耗闪存微控制器产品78K0/Kx2-L
随着人们环保意识的日益提高,消费者越来越关注 微控制器 系统的节能化,为了扩大在节能家电和电池供电系统等市场领域的应用,Renesas瑞萨电子在新的产品中加入了节能理念,推出业界高标准8位低功耗 闪存 微控制器产品78K0/Kx2-L。该系列产品适用于电池供电系统及节能家电领域,例如 测量仪表 、感测接口、 烟雾传感器 、火灾报警器、电动牙刷、剃须刀等。 产品特征 实现高水平低功耗 STOP mode电流为0.3uA(VDD=3.0V,RMC=56H) HALT mode电流为0.65uA(int.30KHz, VDD=3.0V,RMC=56H) HALT mode电流为1.13uA(f
[工业控制]
东芝为智能仪表扩展基于ARM® Cortex® -M3的微控制器产品阵容
东京 东芝公司(TOKYO:6502)今日宣布推出一款新型微控制器TMPM311CHDUG。这是公司基于ARM Cortex -M3的TX03系列的最新产品。这种微控制器专为智能仪表应用而设计。样品发货将于4月份开始,计划于2015年9月开始批量生产。 用于单相和三相智能仪表的功率测量模拟前端(AFE)需要同时兼顾高精度电流测量、电压测量和功率计算。该新产品集成了24位 型模数(AD)转换器,可同时进行高精度电流测量、电压测量和功率计算,从而确保了高端智能仪表的实现。 应用 智能仪表 测量设备 新产品的关键特性 内置4通道
[单片机]
东芝为智能仪表扩展基于ARM® Cortex® -M3的<font color='red'>微控制器</font>产品阵容
基于单片机的智能报警系统设计方案
  本系统设计主要是满足宿舍自动报警的需要,设计的目标是要实现语音报警、时间设定和显示、灯光报警并实现网络报警等功能。   1 设计方案   1.1 主控制器的选择   采用凌阳公司的16位单片机SPCE061A 作为主控制器。由于SPCE061A 内置有2KB的SRAM 和32KB的内存FLASH,能满足本系统存储密码及各类数据的要求,且CPU时钟频率高达49.152MHz,能保证响应的快速性,内置的语音模块更提高了系统人机界面的友好性。   1.2 异地监控方案选择   采用无线通信方式。使用无线收发模块NRF2401进行无线通信。这种通信方式不受线路长短影响,主从站位置可任意设置,布置比较灵活。
[单片机]
基于<font color='red'>单片机</font>的智能报警系统设计方案
PIC单片机设计的SPWM控制技术
本文采用软硬件结合设计的方法,利用面积等效法,并且基于PIC单片机实现对试验逆变系统的SPWM控制。 目前SPWM的产生方法很多,汇总如下: 1)利用分立元件,采用模拟、数字混和电路生成SPWM波。此方法电路复杂,实现困难且不易改进; 2)由SPWM专用芯片SA828系列与微处理器直接连接生成SPWM波,SA828是由规则采样法产生SPWM波的,相对谐波较大且无法实现闭环控制; 3)利用CPLD(复杂可编程逻辑器件)设计,实现数字式SPWM发生器; 4)基于单片机实现SPWM,此方法控制电路简单可靠,利用软件产生SPWM波,减轻了对硬件的要求,且成本低,受外界干扰小。 在UPS等电力电子设备中,控制方法是核心技术。早期的
[单片机]
PIC<font color='red'>单片机</font>设计的SPWM控制技术
C51 单片机_波形发生器
课程设计内容与要求: 任务:使用单片机和DAC0832芯片生成锯齿拨波和方波,并在数码管上显示所生成波的频率. 设计要求: 1、电子仿真、测试电路。 2、独立完成课程设计报告,严禁报告内容雷同; 3、电路图中的图形符号必须符合国家或国际标准; 4、所有电路图的制作应采用电子CAD正确绘制; 5、报告内容完整,格式正确,A4纸张打印,字数不少于5000字。 说明:※符号表示提高要求。 课程设计内容与要求: 任务:使用单片机和DAC0832芯片生成锯齿拨波和方波,并在数码管上显示所生成波的频率 基本图: 0832的图解:
[单片机]
C51 <font color='red'>单片机</font>_波形发生器
如何下载stm32系列单片机的固件库
第一步 进入st官网( ST官网 ),可选中文(建议多看英文,对看数据手册有很大用处,下面步骤以英文为主),如图1 第二步 选择tool & software(工具及软件) —- MCUS Embedded Software 第三步 选择product tree 第四步 展开product tree 第五步 以stm32L151为例,如图 点进去下载即可。
[单片机]
Freescale+HC08+MCU集成开发环境的设计
1 引言 Freescale(其前身为Motorola半导体部)公司推出的系列MCU,具有单一电源供电、支持在线编程的内部Flash。在线写入、读出稳定,为研制新型嵌入式应用开发工具提供了技术基础。Freescale公司的MCU应用非常广泛,销量已多年名列前茅,其中HC08系列MCU,功耗低、运用灵活.占销量中的重要部分。开发廉价且实用的Freescale HC08系列MCU的编程调试开发工具对该系列MCU在我国的推广应用具有重要价值。目前市面上能支持HC08的集成开发环境(IDE).除了CodeWarrior,虽对HC08系列MCU都支持。但系统庞大,功能复杂。价格贵,另外一些高校如清华、复旦等,只能支持某几款芯片,对于
[单片机]
Freescale+HC08+<font color='red'>MCU</font>集成开发环境的设计
基于AT89C51应用系统的串行通信设计
1 引 言 在红外成像技术的电力设备状态检测系统中,基于AT89C51单片机的应用系统,采用美国雷态公司的型号为3iLRL3的非接触式红外测温仪.该测温仪采用的是RS232C串行通信标准接口,该接口在很多通信设备中通用,目前与PC机的直接串行通信也是RS 232C接口。尽管RS232C性能指标并非很好,但还是有广泛的市场支持。串行通信技术在测控系统中占有很重要的地位,只用三根线.就可以方便的在2个数字设备之间进行信息的交换,实现全双工的传送数据,硬件成本低.而且通用性好。 2 串行通信的硬件设计 在所开发的系统中.红外测温仪将检测电力没备的工作和环境温度,通过RS 232C串口传给单片机,同时由单片机控制检测装置的在线
[单片机]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved