文档介绍:毕业论文
学生姓名
学号
学院
专业
题目
指导教师
2012
年
5
月
摘要: 本设计就介绍了一种基于气压传感器MPX4105的精密数字气压计系统的实时显示设备。它通过气压传感器MPX4105获得与大气压相对应的模拟电压值,并经过电压/频率(V/F)转换模块转换为数字脉冲,通过单片机接收该脉冲信号,得到单位时间内获得的脉冲数,依据电压与频率的线性关系式计算出所对应的实际气压值,最后在单片机的控制下由液晶显示电路显示出实际气压值。阐述了系统的软件设计,以C语言为开发工具,进行了详细设计和编码。总体目标是实现系统的可靠性、稳定性、安全性和经济性。
关键词:气压传感器,电压/频率转换,单片机,液晶显示
Abstract: This design is introduced which is based on pressure sensor MPX4105 precision digital barometer of real-time display device. System It through the air pressure sensor MPX4105 was obtained with the atmospheric pressure corresponding simulation voltage values, and through voltage/frequency (V/F) conversion module converted to digital pulse, through the microcontroller receives the pulse signal, receive an unit time get, according to the number of pulses of linear equation of voltage and frequency calculated the actual air pressure value corresponding last, under the control of the processor by liquid crystal display circuit shows real pressure value. On the system software design, development tools is C language, a detailed design and coding. The overall objective is to achieve system reliability, stability, security and economy.
Keywords: mcu,pressure sensor,v/f transferor,lcd
目录
1 绪论 3
课题背景 3
技术概况及发展趋势 3
数字气压计系统设计的意义 5
2 系统总体设计 5
设计思路分析 5
系统总体结构 7
系统各功能模块的设计思想 8
气压传感器的选择 9
A/D转换器件的选择 10
三端稳压器 11
系统配置 11
3 硬件电路设计 11
单片机电路部分 11
气压传感和V/F转换电路部分 14
气压计电源与单片机电路部分 17
4 软件设计 19
如何由频率计算出气压值 19
程序流程图 20
5 系统调试与仿真 20
Keil软件介绍 20
PROTEUS软件介绍 21
结论 23
参考文献 24
致谢 25
程序代码 26
1 绪论
课题背景
压计是一种测量大气压的装置,一般把作用于单位面积上空气柱的重量称为大气压力,简称气压。气象学研究表明,在空间垂直方向上气压随高度增加而降低,这种变化的幅度在近表面和高空时又有所不同,近地表时气压随高度增加而降低的幅度最大,越到高空这种变化越缓慢。气压还会受空气中的气流影响,若空气中有下降气流,气压会增加;若空气中有上升气流,气压会减小。
本课题要求利用单片机控制实现气压计功能,而单片机的接口信号必须是数字信号,因此想要用单片机获取气压这类非电信号的信息,必须使用气压传感器。通过气压传感器MPX4105获得与待测气压相对的模拟电压值,并经过电压/频率(V/F)转换模块转换为数字脉冲,得到单位时间内获得的脉冲数,依据电压与频率的线性关系式计算出所对应的实际气压值,最后在单片机的控制下由液晶显示电路显示出实际气压值。以C语言为开发工具,进