网站大量收购独家精品文档,联系QQ:2885784924

基于ARM9的环境监测与设计开发-化工.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM9的环境监测与设计开发-化工

基于ARM9的环境监测与设计开发-化工 基于ARM9的环境监测与设计开发 李青华 (安徽工程大学电气工程学院,安徽 芜湖 241000) 【摘 要】随着中国经济的快速发展、工业化程度的不断提高,自然生态环境受到了严重的破坏,而国家对环境保护也越来越重视,针对这个问题设计一个基于ARM的环境监测系统。该环境监测系统主要包含以下三部分:主控制部分、信号采集部分、电源电压模块电路。监测仪以ARM9微控制器S3C2440为控制核心,传感器负责采集SO2浓度、温度和湿度。系统集合了嵌入式技术、电子技术、计算机应用技术,虽然该系统只监测SO2浓度、温度和湿度,但系统接口丰富、扩展性强,接入其他传感器就能实现相应环境数据的监测,如CO2可吸入颗粒物等。 关键词 嵌入式系统;环境监测;A/D转换器 ※基金项目:安徽工程大学创新训练项目(AH201310363224)。 0 引言 温度,湿度和SO2浓度等环境参数是基本的物理量和化学量,几乎所有的科研和生产过程都与环境质量密切相关。因此,环境测量是现代测量中最普遍的测量之一。而准确的测量和控制环境参数对于获得正确的科研数据和保证产品质量都是十分重要的。 时至今日,科技竞争不断升级,节能减排的呼声日益高涨,人们对环境质量越来越重视,尤其是在某些特殊的领域,如何对生产,科研局部环境参数进行精确实时监测,成为日趋严峻的任务。本就是针对以上实际中出现的问题,提出的相应可行的解决方案。 1 系统的实现与分析 本系统是要求将现场空气中的温度、湿度和SO2气体浓度的情况通过各自的传感器收集起来,再通过AD转换器转换成数字信号传给ARM,再通过ARM的处理和液晶显示屏将这些信号转换为人眼可识别的数字信号,这样就建立了一个以ARM为核心,以传感器和AD转换器等为辅助的环境监测系统,其结构如图1所示。 整个系统需要解决两个问题:(1)ARM是如何控制A/D转换器来处理现场数据;(2)ARM是怎样去控制这些传感器的。将这些问题处理好并将转到液晶屏上显示出来,该系统就完成了。 2 数据采集部分 该部分是由传感器、模数转换、嵌入式系统构成。传感器有三类:温度传感器、湿度传感器、SO2浓度传感器,它的作用是将环境中的模拟量感知出来;A/D模数转换器将传感器送来的模拟信号转换成数字信号;再将转换后的信号送到ARM进行处理。下面对此进行逐一介绍。 2.1 传感器 2.1.1 温度传感器 本次使用温度传感器型号是DS18B20型数字传感器。输出的是电压量,并支持“一线总线”接口,适用于多点监测。测温范围:-55℃~+125℃,固有测温误差0.5℃。工作电压:3~5V/DC,测量结果以9~12位数字量方式串行传输。 2.1.2 湿度传感器 本次采用的湿度传感器型号为HF3223型,它采用模块式结构,属于频率输出式集成湿度传感器,在55%RH时的输出频率为8750Hz(型值),当相对湿度从10%变化到95%时,输出频率就从9560Hz减小到8030Hz。这种传感器具有线性度好、抗干扰能力强、便于配数字电路或单片机、价格低等优点。 2.1.3 SO2传感器 本次采用的SO2传感器型号为3SF CiTiceL型,它是一种电化学型的传感器,输出的是电压量,输出电压:Vout=0.1*C*R,其中C为大气中SO2的浓度,由ARM对收集到的信号进行处理,计算出相应的SO2含量。它基于伽伐尼电池基本原理,具有体积小,重量轻,线性度好,性能稳定等特点。 2.2 模数转换器ADC0809 模数转换器一方面接收传感器送来的模拟信号,另一方面受ARM的控制转化成数字信号并输出,它的工作流程图如图2所示。ADC0809模数转换器,它是逐次逼近型8位8通道A/D模数转换器,转换时间典型值为100us,模拟信号输入电压0~5V,电源电压为单电源5V。 2.3 ARM S3C2440 ARM处理器是一种低功耗,高性能的32位的处理器,且一般具备以下特点:(1)体积小,低功耗,低成本,高性能;(2)支持16位和32位双指令集,能很好的兼容8位和16位器件;(3)大量使用寄存器,指令执行速度更快;(4)大多数数据操作都在寄存器中完成;(5)寻址方式灵活简单,执行效率高;(6)指令长度固定。因此系统选用 S3C2440型ARM,它在数据采集部分中的作用就是控制ADC0809何时转换,何时输出数据。相应的程序流程图如图3所示。 2.4 嵌入式操作系统 因为LINUX与其他的嵌入式操作系统相比,有很多优势:第一,LINUX内核稳定,功能强大,支持多种硬件平台,应用软件多,兼容性好;第二,LINUX的源代码是开放的,可免费获得,能大幅降低成本;第三

您可能关注的文档

文档评论(0)

phltaotao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档