基于STM32的NO气体传感器设计.doc

资料分类:单片机自动化 上传会员:Chaturanga 更新时间:2023-04-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14643
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:社会的发展使得NO气体的使用越来越多,随之伴随而来的便是越来越可能会发生的NO气体的泄漏。如果不及时检测到NO气体泄漏,且其浓度不断升高,当浓度值超过一定限制值时,它极有可能引起火灾,爆炸和其他安全事故,带来巨大的生命和财产的损失。因此,研制能够在线实时监测并且性能稳定、测量精度高的NO气体传感器迫在眉睫。

本文的研究内容是基于电化学传感器的NO气体传感器,把STM32当作主微控制器,通过这样实现对NO气体的实时在线监测。如若将NO气体传感器的微弱电流转换成电压信号,便需要通过I/V转换来实现,利用STM32单片机作为开发板实现A/D转换,以数据的模式传到上位机。该设计根据MODBUS协议通过RS485接口实现数据通讯。

关键词:NO气体  电化学传感器  微控制器  A/D转换

 

目录

摘要

Abstract

1.绪论-1

1.1 研究背景-1

1.2研究目的和意义-1

1.3国内外研究现状-2

1.4主要任务安排-2

2.系统设计方案-4

2.1系统设计要求和技术指标-4

2.2 系统硬件选型-5

2.2.1传感器选型-5

2.2.2单片机选型-6

2.2.3通讯接口-7

2.3 系统总体设计方案-8

3.系统硬件设计-10

3.1 传感器模块-10

3.1.1 I/V转换电路-10

3.1.2电压放大电路-10

3.1.3报警电路-11

3.1.4调零电路-11

3.2 STM32F103C8T6单片机-12

3.2.1 STM32F103C8T6系列单片机系列概述-12

3.2.2晶振电路-13

3.2.3复位电路-13

3.3 数据传输模块-14

3.3.1  RS-485总线-14

3.3.2 RS-485电路原理图和描述-15

4.系统软件设计-17

4.1 气体浓度测量程序设计-17

4.1.1  A/D转换模块介绍-17

4.1.2  A/D转换模块控制程序设计-18

4.2 Modbus通信功能程序设计-20

4.2.1 移植FreeModbus-21

4.2.2 配置FreeModbus的功能函数-23

5.系统调试-26

结束语-28

致谢-29

参考文献-30

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:近年来, NO气体传感器的应用领域范围愈发广泛,相应的研究也愈加深化。研究领域适用度也高,并且愈加小型、功耗越来越低、能容纳原件的数目越来越多。上世纪,国内为了加快重......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: