基于stm32的CO分析仪的设计

基于stm32的CO分析仪的设计(任务书,开题报告,外文翻译,论文11000字)
摘要
在工业和家庭生活中一氧化碳都是一种必须要时刻警惕的气体,因为一氧化碳无色、无臭、无味、有毒,它和空气密度标准状况下相差很小,故易于忽略而致中毒。一氧化碳进入人体之后会和血液中的血红蛋白结合,进而排挤血红蛋白与氧气的结合,从而出现缺氧,这就是一氧化碳中毒,严重时会有生命危险。所以本人以STM32单片机设计一套一氧化碳分析仪器,能够对一氧化碳的浓度及时检测。
本设计涉及硬件和软件两方面。硬件方面,基于STM32单片机,红外CO传感器,A/D转换芯片,LCD可触摸显示屏。他们分别用来采集数据,将CO浓度信号转换为数字信号,显示数据和人机交互。软件方面分为三块,第一块是数据采集程序,A/D7705芯片初始化,采集程序,均值滤波程序;第二块是界面程序,显示程序;第三块是报警程序。
设计过程,首先进行硬件设计,绘制原理图。然后在学习板上对软件设计和开发,并且反复论证、测试以使其稳定运行,最终使得此系统实现了对CO浓度的检测。
关键词:STM32F107单片机,AD7705芯片,可触摸液晶显示屏。
Abstract
In the industrial and family life, CO is a kind of gas must be vigilant, Because carbon monoxide is a colorless, odorless, tasteless, toxic gas, It is the air density under standard conditions and the difference is very small. Council and the hemoglobin in the blood into the body after carbon monoxide, And then combined with hemoglobin and oxygen exclusion. Thus appeared hypoxia,This is carbon monoxide poisoning,Sometimes will have life risk。So I designed the CO analyzer Based on STM32 single chip microcomputer。To show The concentration of carbon monoxide detected in time。
The design involves both hardware and software,for hardware,Based on STM32 single chip microcomputer,Infrared CO sensor,A/D converter chip,LCD touch screen。They were used to process data,converted The CO concentration signal is to a digital signal,Display data and interactive 。Software is divided into three,The first one is the data collection procedures,A/D7705 chip initialization,Collection procedures,Mean filter program。The second one is the interface program,Display program。The third one is the alarm program.
The design process, first of all the hardware software design and development, to achieve feature an integrated design of the software , and repeated demonstration, testing the device parameters to make it stable operation, This system finally achieved the detection of CO concentration.
Keywords: STM32F107 single chip microcomputer,A/D7705 converter chip,LCD touch screen。
[资料来源:www.doc163.com]


目 录
摘要 I
Abstract II
第一章 绪 论 1
1.1 课题背景 1
1.2 国内外发展前景 1
1.3 课题研究的内容和要求 2
1.3.1 课题研究的主要内容 2
1.3.2 系统整体目标 2
第二章 元器件及软件开发工具介绍 4
2.1 stm32f107单片机简介 4
2.2 stm32f107引脚图 5
2.3 CO浓度检测传感器简介 5 [来源:http://www.doc163.com]
2.4 keil软件介绍 7
2.5 AltiumDesigner软件介绍 9
第三章 硬件系统的设计 12
3.1 主控模块设计 12
3.1.1 芯片电源电路 12
3.1.2 STM32的复位电路 12
3.1.3 STM32的J-Link电路 13
3.2 AD转换电路 14
3.3 可触摸LCD显示屏 16
3.4 报警模块设计 17
第四章 软件系统设计 18
4.1 程序框架 18
4.2 数据采集程序 19
4.3 显示及人机交互程序 23
4.3.1 界面程序 23
4.3.2 触摸屏按键程序 24
4.3.3 调零和校准程序。 24
4.4 报警程序 24
第五章 调试及结论 26
结语 30
参考文献 31
致谢 33
附录一 界面程序 34 [版权所有:http://DOC163.com]
附录二 触摸屏按键程序 38 [来源:http://www.doc163.com]
