- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM7 微处理器的智能型甲烷检测器及其低功
耗设计
部凡,夏继强,满庆丰
北京航空航天大学机械工程及自动化学院,北京(100083 )
E-mail :bufan330@
摘 要:本文介绍了一种以AT91M55800 ARM 为核心构成的高精度、低功耗、智能型甲
烷检测器。在设计中,作者将低功耗的一些设计思想和手段应用于其中,经实验证明,
通过低功耗设计,甲烷检测器功耗大大降低,大约仅为设计前的三分之一。
关键词:ARM7 ;甲烷检测器;低功耗设计
中图分类号:TP216
1. 引言
当前,煤炭工业正在向工业化和自动化方向高速发展,而安全问题始终是煤炭工业发
展的一个急待解决的问题。据统计,目前我国国有煤矿高瓦斯和瓦斯突出矿井占总矿井
数的46% ,每年因瓦斯爆炸造成的死亡人数在2000 人以上,近 15 年我国因瓦斯事故造
成的直接经济损失超过500 亿元。
矿用甲烷检测器主要用于媒矿井下巷道、采掘工作面等地方甲烷浓度的测量,它的使
用对确保矿井的生产安全,防止瓦斯爆炸事故的发生有十分重要的意义。但是,当前的
甲烷传感器普遍存在着功耗较大、功能单一、精度不高的缺点,而且很多仍采用模拟电
路技术,造成系统的抗干扰能力和智能化程度都很低[1] 。因此,研究开发高可靠性、高精
度、低功耗的新型甲烷检测器具有很大的实际应该价值,对促进煤炭行业的安全生产也
有很重要的意义。
本文作者在借鉴了以往设计经验的基础上,开发了一款基于AT91 ARM 核微处理器
的新型甲烷检测器,在设计过程中,作者将一些嵌入式系统低功耗设计思想应用于其中,
从而大大降低了系统的功耗。
2. 新型甲烷检测器功能分析
本文设计的新型甲烷检测器相比于早期产品,主要有以下新特点 :
(1)网络化
本文设计的甲烷检测器设计是整个测量系统的一个节点,多个节点连接到一个中心站
上,每个测量节点通过地址不同来区分。检测器可将测量值送到中心站,当甲烷浓度超
限时,可通过中心站发出控制指令,实现异地控制功能。
(2 )智能化
检测器采用红外遥控器控制,用户可以通过红外遥控器对其进行设置或变更地址、报
警限、校验气体浓度值等。
为了防止非专业人员的误操作,用户可以根据自己的需要设置密码,每次进入系统
修改参数前都需要输入密码。
(3 )两级报警
检测器具有就地报警和控制功能输出,可根据不同的地点,设定不同的两级报警限,
如果甲烷浓度超过第一级报警限值,检测器会发出声光报警,如果超过第二级报警限值
- 1 -
检测器就会控制断电器断电。
(4 ) 低功耗
在 12VDC 供电下,电路板的工作电流在 15mA 以下。
3. 系统硬件结构设计
甲烷检测器的硬件结构如图1 所示,为了将来电路设计的简化,本设计中硬件电路板
设计为核心板和扩展板两块。
图1 甲烷传感器硬件结构图
核心板主要包括了微处理器以及外扩的RAM 和FLASH ,微处理器采用ATMEL 公司
的AT91M55800A ARM 核微处理器;外扩FLASH 为SSI 公司的39SF040 ,容量为512K
bytes ;外扩RAM 为TI 公司的IS61C256AH ,容量为32K bytes 。
扩展板上,电源模块利用AS117 以及7805 来为电路板提供3.3V 和5V 两种电压;红
外接收器9149 芯片接收来自遥控器的信号;显示模块是三位七段数码显示管,由于对英
文字母也进行了编码,显示模块不仅可以显示数字也可以显示英文来提示用户操作,这
样设计可大大降低用户误操作的可能性;AD 转换模块中,MAX6192 芯片输出稳定的2.5V
电压给CPU ,作为AD 转换的基准电压,传感器送来的电压信号经放大滤波送入CPU ,
利用其内部自带的 10 位AD 转换器进行AD
文档评论(0)