毕业论文基于单片机的气压传感器研制

合集下载

基于单片机控制的数字气压计设计与实现

基于单片机控制的数字气压计设计与实现

基于单片机控制的数字气压计设计与实现摘要:介绍了一种精密数字气压计的软硬件实现方法.该方法通过气压传感器获得与大气压相对应的模拟电压值,并经过V/F变换输入到单片机进行处理,从而实时显示相应的气压值。

用本文所述的方法制成的气压计携带方便,操作简单,精确度高,完全符合设计要求。

1引言气压计是利用压敏元件将待测气压直接变换为容易检测、传输的电流或电压信号,然后再经过后续电路处理并进行实时显示的一种设备。

其中的核心元件就是气压传感器,它在监视压力大小、控制压力变化以及物理参量的测量等方面起着重要作用。

运用于气压计的气压传感器基本都是依靠不同高度时的气压变化来获取气压值的。

气象学研究表明,在垂直方向上气压随高度增加而降低.例如在低层,每上升100m?气压便降低10hPa;在5~6km的高空,高度每增加100m,气压便会降低7hPa;而当高度进一步增加时,即到9~10km的高空之后,高度每增加100m,气压便会降低5hPa;同样,若空气中有下降气流时,气压会增加;若空气中有上升气流时,作用于空气柱底部的气压就会减小.一般把作用于单位面积上空气柱的重量称为大气压力。

2 气压计的结构XX本文研究的气压计结构1所示。

其中气压传感器用来将被测气压转换为电压信号;用V/F转换器则可把气压传感器输出的电压信号转换成具有一定频率的脉冲信号;以便用单片机接收该脉冲信号,并根据单位时间内得到的脉冲数,依据电压与频率的线性关系式计算出所对应的气压值,最后在单片机控制下由LED显示出来。

XX本气压计能够在气压传感器的线性范围内准确测量相应气压值。

需要说明的是,其测量值是绝对气压值。

本文研究的气压计的技术指标如下:XX●测量范围:300hPa~1050hPa;●测量精度:0.1%FS(20℃);●显示精度:0。

1%,由4个8段LED显示实现;●工作温度范围:0~85℃;XX●电源电压:9V。

3系统实现XX在系统构建过程中,需要考虑稳定性、复杂程度、造价和调试的难易程度等因素。

基于51单片机控制的数字气压计的设计

基于51单片机控制的数字气压计的设计

基于51单片机控制的数字气压计的设计AbstractIn this paper, we propose a design of a digital barometer based on 51 single-chip microcontroller (SCM) control. The design includes the measurement of pressure using a MEMS pressure sensor, analog signal conditioning using a Wheatstone bridge circuit, and digital signal processing and display using the 51 SCM. The design is low-cost, efficient, and accurate.IntroductionA barometer is a device used to measure atmospheric pressure. It is commonly used in weather forecasting, aviation, and many other applications. A digital barometer is more accurate and convenient than a traditional mercury barometer.The 51 SCM is a widely used microcontroller in many applications due to its low cost, ease of use, and availability. In this design, we utilize the 51 SCM to process the digital signal from the MEMS pressure sensor and display the pressure reading on an LCD screen.DesignThe design includes three main components: pressure measurement, analog signal conditioning, and digital signal processing and display.The pressure measurement is achieved using a MEMS pressure sensor. The MEMS pressure sensor converts pressure changes into electrical signals that can be measured and processed by the 51 SCM.The analog signal conditioning is achieved by using a Wheatstone bridge circuit. The Wheatstone bridge circuit converts the small analog signal from the MEMS pressure sensor into a larger, more usable voltage signal that can be easily processed by the 51 SCM.The digital signal processing and display is achieved using the 51 SCM. The 51 SCM processes the analog signal and converts it into a digital signal that can be displayed on an LCD screen. The pressure reading is updated every second.ResultsThe digital barometer design based on 51 SCM control is low-cost, efficient, and accurate. The pressure readings are displayed on an LCD screen with a resolution of 0.1 hPa. The design can measure pressures from 300 hPa to 1100 hPa with an accuracy of ±0.5 hPa.DiscussionThe digital barometer design based on 51 SCM control has many advantages over traditional barometers. It is more accurate, convenient, and cost-effective. The design can be easily modified and integrated into other systems.ConclusionIn conclusion, we have proposed a design of a digital barometer based on 51 SCM control. The design includes pressure measurement using a MEMS pressure sensor, analog signal conditioning using a Wheatstone bridge circuit, and digital signal processing and display using the 51 SCM. The design is low-cost, efficient, and accurate. It can be easily modified and integrated into other systems.。

基于单片机的数字气压计设计

基于单片机的数字气压计设计

目录1 设计要求 (2)1.1课题背景 (2)1.2技术概况及发展趋势 (3)1.3数字胎压计系统设计的意义 (4)1.4国内外相关技术 (4)2 系统总体设计 (5)2.1设计思路分析 (5)2.1.1 设计方案一: (5)2.1.2 设计方案二: (5)2.2系统总体结构 (6)2.3系统各功能模块的设计思想 (6)2.3.1 A/D转换模块 (7)2.3.2 数据处理模块 (7)2.3.3 显示模块 (7)2.4气压传感器的选择 (7)2.5A/D转换器件的选择 (8)2.6三端稳压器 (9)2.7数码管显示 (9)2.7.1 数码管静态显示 (9)2.7.2数码管动态显示 (9)2.8系统配置 (10)3 硬件电路设计 (11)3.1单片机电路部分 (11)3.1.1 主要芯片介绍 (11)3.2气压传感和V/F转换电路部分 (14)3.3胎压计电源与单片机电路部分 (17)3.4 PCB制作 (18)4 软件设计 (20)4.1用C语言开发单片机的优势 (20)4.2如何由频率计算出气压值 (21)4.3程序流程图 (21)5 系统调试与仿真 (23)5.1K EIL软件介绍 (23)5.2PROTEUS软件介绍 (24)5.3单片机调试仿真 (25)5.4原理图检查调试 (26)5.5器件连接调试 (26)5.6PCB检查 (27)参考文献 (31)附录1 (32)完整原理图: (32)基于单片机的数字气压计设计1 设计要求1.1课题背景如今,随着高速公路网的蓬勃兴起,交通的日趋发达,车辆行驶速度的不断攀升,交通隐患的防范问题迫在眉睫,如因车胎漏气和爆炸等原因造成的交通事故,很多是由轮胎的工作温度过高或者不合理胎压引起的。

研究汽车轮胎胎压计,就对现代汽车行驶时的经济性、安全性和操纵稳定性具有尤为重要的现实意义。

在汽车的高速行驶过程中,轮胎故障是所有驾驶者最为担心和最难预防的,也是突发性交通事故发生的重要原因。

学位论文-—基于单片机的数字气压计设计

学位论文-—基于单片机的数字气压计设计

本科毕业设计(论文) 题目:基于单片机的数字气压计设计教学单位:专业:学号:姓名:指导教师:2013年5月摘要气压计是利用压敏元件将待测气压直接变换为容易检测、传输的电流或电压信号,然后再经过后续电路处理并进行实时显示的一种设备。

其中的核心元件就是气压传感器,它在监视压力大小、控制压力变化以及物理参量的测量等方面起着重要作用。

运用于气压计的气压传感器基本都是依靠不同高度时的气压变化来获取气压值的。

本文主要介绍基于单片机的数字气压计设计。

核心是气压传感器BMP085的精密数字气压计系统的软、硬件实现方法。

本文围绕气压计,着重介绍了MCS51单片机、气压传感器BMP085、液晶显示模块LCD1602还有蜂鸣器等的功能结构和用处并对其组成的一个数字气压传感器系统进行了详细的分析。

本文介绍通过气压传感器BMP085获得与大气压相对的模拟电压值,用V/F转换器则可把气压传感器输出的电压信号转换成具有一定频率的脉冲信号;以便用单片机接收该脉冲信号,并根据单位时间内得到的脉冲数,并经过单片机中的A/D转换模块转换为数字脉冲,通过单片机对此脉冲序列的计数等处理后获得实际的气压值,并通过数码管显示电路显示这一系统。

本文具体阐述了系统的软件设计和硬件的搭建,以C语言为开发工具,进行了详细设计和编码。

总体目标是实现系统的可靠性、稳定性、安全性和经济性。

关键词:单片机;数字气压计;气压传感器;AbstractThe barometer sensitive element test pressure will be directly converted into easily detected, and the transmission of current or voltage signal, and then through the subsequent processing circuitry, and a real-time display of a device. The core component is the air pressure sensor, which monitors the pressure in size, control pressure changes as well as the measurement of physical parameters play an important role. Used in barometer pressure sensors are basically relying on the pressure change when different heights to get the pressure value.This paper describes the design of microcontroller-based digital barometer. The core of the pressure sensor BMP085 Precision Digital Barometer system software and hardware implementation. Around the barometer, highlighting the MCS51 microcontroller, air pressure sensor BMP085 LCD module LCD1602 buzzer functional structure and usefulness of digital pressure sensor system consisting of a detailed analysis. This article describes the pressure sensor BMP085 atmospheric pressure relative to the analog voltage value V / F converter can put pressure sensor output voltage signal into a pulse signal of a certain frequency; order to use microcontroller receives the pulse signal based on the unit the number of pulses in the time, and after the microcontroller's A / D converter module is converted into a digital pulse through the microcontroller of this pulse sequence count obtained after processing the actual pressure value and the system through the digital display circuit. The paper describes the design of the system software and hardware to build, C language development tools, a detailed design and coding. The overall objective is to achieve system reliability, stability, security and economic.Key words: SCM; digital barometer; pressure sensor;目录第1 章绪论 (1)1.1 选题背景 (1)1.2 研究意义 (1)1.3 国内外相关技术概况 (2)1.3.1 气压计技术概况 (2)1.3.2 国内外相关技术 (3)1.4 本课题的重点及难点 (3)1.5 本课题相关理论及西安地区大气压 (4)第2 章系统总体设计 (6)2.1 气压计结构 (6)2.2 设计方案 (7)2.2.1 方案一 (7)2.2.2 方案二 (7)2.3 系统总体结构 (8)2.4 系统各功能模块 (8)2.4.1 初始化模块 (8)2.4.2 数据处理模块 (10)2.4.3 数码显示模块 (10)2.4.4 警报电路模块 (10)2.5 各功能模块的选择 (10)2.5.1 单片机的选择 (10)2.5.2 气压传感器的选择 (11)2.5.3 数码显示的选择 (11)2.5.4 蜂鸣器的选择 (11)2.6 系统的配置 (11)第3章硬件电路的搭建 (13)3.1单片机 (13)3.1.1 AT89S52单片机简介 (13)3.1.2 AT89S52主要特性 (15)3.1.3 A T89S52管脚说明 (15)3.1.4 单片机最小系统 (16)3.2 气压传感器BMP085 (17)3.2.1 BMP085主要特性 (18)3.2.2 BMP085发送控制命令方式 (18)3.2.3 BMP085读取数据方式 (19)3.2.4 BMP085 控制程序总结 (19)3.2.5 BMP085电路结构 (20)3.3 LCD数码显示 (20)3.3.1 1602字符型LCD简介 (20)3.3.2 1602LCD的基本参数及引脚功能 (21)3.3.3 1602LCD的时序 (23)3.3.4 1602电路结构 (24)3.4 蜂鸣器 (25)3.5 总体电路显示 (25)第4 章软件的设计 (27)4.1 应用软件的介绍 (27)4.1.1 Altium Designer软件介绍 (27)4.1.2 Keil软件介绍 (27)4.1.3 PROTEUS软件介绍 (27)4.2 气压与海拔的关系 (28)4.3 程序流程图 (28)第5 章系统调试与经验教训 (30)5.1 硬件调试 (30)5.1.1 单片机最小系统的调试 (30)5.1.2 LCD1602 调试 (30)5.1.3 气压传感器的测试与调式 (31)5.1.4 蜂鸣器的调试 (31)5.2 软件程序修改与调试 (31)5.3 经验教训 (35)总结 (36)致谢 (37)参考文献 (38)第 1 章绪论1.1 选题背景数字气压计是利用压敏元件将待测的气压值直接变换为容易检测、易于传输的电流或电压信号,然后再经过后续的电路处理并进行实时显示的一种设备。

单片机控制的数字气压计的设计与实现

单片机控制的数字气压计的设计与实现

毕业设计(论文)题目基于单片机的数字气压计的设计与实现系(院)专业班级班学生姓名学号指导教师职称二〇一三年六月十八日独创声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。

尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。

对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。

本声明的法律后果由本人承担。

作者签名:二〇一三年六月十八日毕业设计(论文)使用授权声明本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。

本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。

(保密论文在解密后遵守此规定)作者签名:二〇一三年六月十八日基于单片机的数字气压计的设计与实现摘要数字气压计是用来测量压力由压力传感器,可以直接转换为检测到的电流或电压信号,最后通过显示器显示设计。

本设计介绍了压力传感器MPX4115气压计实时数字显示设备。

得到的模拟气压值再经过电压/频率的换算电路,最终在LCD中显示出来。

关键词:89C55单片机;MPX4115传感器;V/F转换器;液晶显示Design and implementation of digital pressure meterbased on MicrocontrollerAbstractDigital barometer is designed through the pressure sensor will be measure air pressure, transform for direct current or voltage signal can be detected, and finally displayed by the display of a design. MPX4115 by pressure sensors are introduced the design of the real-time display of digital atmospheric pressure meter system equipment. The simulation of the pressure value through the voltage/frequency conversion circuit, finally displayed in the LCD.Keywords: 89C55 single chip microcomputer; MPX4115 sensor; V/F converter; Liquid crystal display (LCD)目录引言 (1)第一章数字气压计系统论证 (2)1.1数字气压计设计系统 (2)1.2设计思路分析 (2)1.2.1 设计方案一 (2)1.2.2 设计方案二 (2)1.2.3 设计单片机控制的数字气压计系统时的注意事项 (3)第二章系统总体构造的设计 (4)2.1 系统总体结构 (4)2.2 A/D转换模块 (4)2.3 MPX4115传感器模块 (6)2.4数据处理模块 (7)2.4.1数据处理模块电路的原理图 (7)2.5显示模块 (11)2.5.1 LCD1602显示器的介绍 (12)2.6电源电路模块 (13)2.7 本设计总体电路介绍 (14)2.7.1 对于数据的转换计算 (15)第三章程序的设计及系统调试与仿真 (15)3.1 由频率算出电压值 (15)3.2程序流程图 (16)3.3关于keil4和proteus的介绍 (17)3.4 程序仿真图如下 (17)3.5 电路仿真如图所示 (19)总结 (20)参考文献 (21)谢辞 (23)引言随着科学技术的发展,单片机技术、传感器技术以及计算机控制技术的发展正走向逐渐走向成熟。

天津大学-电气自动化技术-基于单片机数字气压计的设计与实现-毕业论文专科

天津大学-电气自动化技术-基于单片机数字气压计的设计与实现-毕业论文专科

天津大学网络教育学院专科毕业论文题目:基于单片机数字气压计的设计与实现完成期限:2020年7月6日至 2020年11月5日学习中心:杭州学习中心专业名称:电气自动化技术学生姓名:学生学号:指导教师:基于单片机数字气压计的设计与实现在电力、化工等行业中,常常需要测量气体压力。

目前常用的气压表为波登管式表,由该表只能得出大气压力与被测气体压力的差值(称为真空度),但不能直接读出被测压力值,更得不出真空度和大气压力的比值,在生产实践中,只能靠手工计算被测点的绝对压力值和相对压力值,这很不方便,还容易出错。

本仪表就是为了解决这种问题而提出的。

1 仪表的特点1.1 简洁的硬件设计仪表采用Philips 87C552[3]增强型8 位单片机作为控制核心,该单片机除具有普通80C51 所具有的功能外,片内还集成了众多常用电路,充分利用这些集成的片内附属单元,可以简化整机的硬件设计,降低成本。

1.2 直观易用的人机界面仪表正常工作时,可以一屏显示待测气体参数等信息,调整时,按下“set”键即可进入菜单式设置画面,“+”、“- ”用来选择子菜单或修改某个参数,“exit”键按下或菜单状态下没有键被按下超过1min,画面自动返回正常工作状态。

1.3 附属功能多本仪表可以实时精确显示所测点气体的绝对压力、大气压力、真空度,具有用户可修改的压力报警点、日历、管理员密码、菜单式参数修改、本月历史数据查询、传感器误差校正、断电参数保存、温度的测量、网络通信功能等。

2 系统的硬件设计电源部分分为模拟和数字两种,分别给单片机等逻辑电路和传感器信号调理电路供电,这样可以避免两种电路的互相干扰。

人机交互单元的显示器采用单片机的P4 口扩展一只液晶显示模块(LCM)构成,并在P3.2- P3.4 上采用74LS164 串行扩展了四个按键作为人机互动的输入。

利用87C552 P0、P2 口扩展32k RAM作为系统数据存储器,用来保存程序运行期间的数据和当月的历史数据;利用I2C 总线扩展EEPROM用来保存掉电后的工作参数,扩展时钟日历芯片PCF8583 来构成仪表的日历电路,I2C 总线的使用进一步简化了电路;采用RS485 协议一体化芯片PS1480 与87C552 内部的。

基于MPX4115的数字气压计设计论文

基于MPX4115的数字气压计设计论文

摘要气压计被广泛应用于国防领域、工业领域、医疗领域以及我们日常家庭生活中。

本设计中就介绍了一种气压的实时显示设备。

它是利用软、硬件基础知识,通过单片机与气压传感器的结合,使得在液晶显示器上显示出当前大气压值。

本文详尽的描述了基于MPX4115气压计的软硬件实现过程。

设计是基于气压传感器MPX4115的精密数字气压计系统。

通过气压传感器MPX4115获得与大气压相对应的模拟电压值,并经过电压/频率(V/F)转换模块转换为数字脉冲,通过单片机接收该脉冲信号,得到单位时间内获得的脉冲数,依据电压与频率的线性关系式计算出所对应的实际气压值,最后在单片机的控制下由液晶显示电路显示出实际气压值。

关键词:单片机;气压传感器;V/F转换器;液晶显示AbstractBarometer is widely used in the defense sector, industry, medical fields as well as our daily ing basic knowledge of hardware and software, and through the combination of SCM and pressure sensors,The current atmospheric pressure value is displayed by the LCD.This article describes in detail the hardware and software based on MPX4115 barometer realization.An accurate digital barometer system is designed based on pressure sensor MPX4115. The system firstly gains the value of analog voltage corresponding to the atmospheric pressure by sensor MPX4115. Then the voltage signal is transferred into digital pulses using voltage/frequency transferring model. A single-chip is utilized in receiving the pulse signal, measuring the number of pulses received per unit interval, and in calculating the actual magnitude of pressure according to the linear relationship between voltage and frequency. Finally, controlled by the single-chip, the actual value of pressure is displayed by the liquid crystal displaying circuit.Keywords: MCU;pressure sensor;V/F transferor;LCD目录1 绪论 (1)1.1课题背景 (1)1.2技术概况及发展趋势 (1)1.2.1 传感器的技术性能 (1)1.2.2 传感器的发展趋势 (3)1.3数字气压计系统设计意义 (5)2 系统总体设计 (6)2.1设计整体思想 (6)2.2系统总体框图 (6)2.3数据采集模块 (7)2.3.1 数据采集模块的芯片选择 (7)2.3.2 数据采集模块的原理图 (7)2.3.3 气压传感器MPX4115的原理图 (8)2.4数据转换模块 (9)2.4.1 数据转换芯片选择 (9)2.4.2 数据转换电路部分电路原理图 (10)2.4.3 LM331的原理 (11)2.5数据处理模块 (11)2.5.1 数据处理模块的芯片选择 (11)2.5.2 单片机部分的原理图 (12)2.5.3 AT89C52引脚及功能 (12)2.6显示模块及芯片选择 (15)2.6.1 显示模块的芯片选择 (15)2.6.2 显示器LCD部分的原理图 (15)2.6.3 LCD1602原理 (16)2.6.4 电源模块的原理图 (18)2.6.5 芯片78L05原理 (19)2.7总体原理图 (22)2.8PCB制作 (22)3 软件设计 (24)3.1程序流程图 (24)3.2软件开发语言介绍 (25)4 系统调试与仿真 (26)4.1伟福仿真介绍 (26)4.2KEIL-C介绍 (28)4.3联机调试过程 (30)结论 (31)致谢 (32)参考文献 (33)附录A 英文原文 (34)附录B 中文译文 (40)附录C 程序代码 (44)1绪论1.1课题背景气压计是一种测量大气压的装置,一般把作用于单位面积上空气柱的重量称为大气压力,简称气压。

基于单片机的数字气压计设计

基于单片机的数字气压计设计

分类号:TB499无锡职业技术学院毕业设计(论文)题目基于单片机的数字气压计设计英文并列题目Design of Digital Barometer Based on SingleChip Microcomputer院系控制技术学院班级电气21531学生姓名学号2010153所在团队指导老师(1)齐斌职称副教授指导老师(2)职称答辩委员会主任黄麟主答辩人二零一六年五月毕业设计开题报告毕业设计(论文)任务书数字气压计的主要组成部分就压敏元件,压敏元件的作用就是将数字气压计需要测量的气压转换为一种电压信号或者是一种电流信号。

这种电压或者电流信号更容易传输、检测,这些信号就会以数字的直观形式显现在电子屏幕上面,这正是气压计的电流传输、处理、显示以及读数的过程。

在这种数字气压计中,气压传感器起着至关重要的作用。

想要数字气压计成功的实现它的功能是一个极为繁复的过程,必须由软件以及硬件相结合,再经过仿真的不断调试才能得以实现。

气压传感器可以说是整个系统的核心。

本次设计所使用的是型号为MPX4105的传感器,通过此传感器测量出相应的具有模拟性的电压值,在经过电压/频率即V/F转换手段将电压值输入到单片机进行处理,在屏幕上显示出相应的气压值。

本次设计选用的是基于AT89C51单片机的测量与显示。

在按键的作用下,将电信号转换为电压信号,再转化为数字量。

数字气压计的意义在于它的小巧方便、便于携带,能够精确的测量外界的大气压值,现已广泛应用于科研、军事、航空航海等等各方各面。

第一章绪论1.1选题背景1.2研究的意义1.2国内外有关技术第二章系统总体设计2.1 设计整体思想2.2 系统整体框图2.3各模块的设计思路第三章硬件的选择3.1 气压传感器的选择3.2 V/F转换器的选择3.3 三端稳压器德选择3.4 单片机的选择3.5 七段数码管的选择第四章硬件电路设计4.1 气压传感与V/F转换部分 4.2 电源与单片机电路部分设计 4.3 总体电路设计第五章软件部分设计5.1 系统软件的开发与介绍5.2 单片机程序流程图5.3 部分设计模块第六章系统调试6.1 开发语言简介6.2 Proteus软件的介绍6.3 绘制原理图6.4 联机调试6.5 实验结果总结致谢参考文献摘要气压计本广泛的应用于我国的国防、工业、医疗等领域,级联我们的日常生活中也时常使用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本设计介绍了一种基于单片机和气压传感芯片MPX4115A的数字式气压传感器的软、硬件实现方法。通过气压传感芯片MPX4115A获得被测环境中的气压值并输出相应的模拟电压值,此电压经过以LM331芯片为核心的V/F转换电路输出相应数字脉冲信号,输入到单片机的计数器。单片机在单位时间获得该信号的脉冲数值,计算出脉冲信号的频率。根据电压与频率的线性关系计算出对应的实际气压值,最后通过液晶显示屏LCD1062显示出来,并进行了软硬件调试。
1MSP430系列单片机是美国仪器(TI)生产的单片机芯片。此芯片是一款具有精简指令集(RISC)的混合信号处理器,其处理能力极强、运算速度快、功耗超低、片资源丰富且有方便高效的开发环境。然而,其价格比较昂贵且采用TPFQ贴片封装,不利于焊接,需要制作成PCB板,但这将大大增加了成本和开发周期[7]。
在工业领域,气压传动控制是工业中经常用到的一种控制方式,它采用气压完成传递能量的过程。因为气压传动控制方式的灵活性和便捷性,气压控制在工业上受到广泛的重视。气压传动是研究以有压流体为能源介质,来实现各种机械和自动控制的学科。气压传动利用这种元件来组成所需要的各种控制回路,再由若干回路有机组合成为完成一定控制功能的传动系统来完成能量的传递、转换和控制[1]。数字式的气压计能直接接入工业自动控制系统中,对工业生雪等万千气象都跟大气运动有紧密的关系,而造成大气运动的动力来源就是大气压分布的不平衡和气压分布的经常变化。由于地球表面不同地方在太阳照射下受热情况不同,各地的空气温度就有较大差别。在同一水平面上,如果气压分布不均匀,空气就要从高气压地区向低气压地区流动。因此某地区的气压高,该地区的空气就在水平方向上向周围地区流出。高气压地区上方的空气就要下降。由于大气压随高度的减小而增大,所以高处空气下降时,它所受到的压强增大,它的体积减小,温度升高,空气中的凝结物就蒸发消散。所以,高气压中心地区不利于云雨的形成,常常是晴天。如果某地区的气压低,周围地区的空气就在水平方向上向该地区流入,结果使该地区的空气上升,上升的空气因所受的压强减小而膨胀,温度降低,空气中的水汽凝结,所以,低气压中心地区常常是阴雨天[2]。由于气压跟天气有密切的关系,所以各气象哨所每天都按统一规定的时刻观测当地的大气压,报告给气象中心,作为天气预报的依据之一。
上面介绍了本设计的工作原理流程图,如图1.2是系统的原理框图。这是系统的硬件设计的基础,从图中可以看出硬件电路的基本架构。电源电路为其它电路提供工作电源,气压传感芯片、V/F转换芯片、单片机、LCD显示屏将按图1.1所示的流程实现系统的功能。
图1.2系统原理框图
第三节 元件选取
一、单片机的选型
20世纪80年代以来,单片机的反战非常迅速。就通用单片机而言,世界上一些著名的计算机厂家已投放市场的产品就有几十个系列,数百个品种。其中有Motorola公司的6801、6802。此外,还有荷兰的Philips公司、日本的NEC公司、日立公司,相继也推出了各自的单片机品种,许多国外公司以MCS-51系列单片机的核为基础,推出了与MCS-51系列单片机相兼容的衍生产品[6]。所以,可以供我们选用的单片机厂商众多,单片机芯片也有很多种,常见的有以下几种:
[Key words]Microcontroller Air pressure sensor chip LCD1602
V / F converter chip
前 言
气压是作用在单位面积上的大气压力,即等于单位面积上向上延伸到大气上界的垂直空气柱的重量。著名的马德堡半球实验证明了它的存在。气压的国际制单位是帕斯卡,简称帕,符号是Pa。最古老的气压测量方法有水银柱气压计和无液气压计。但是这两种气压计往往体积比较大不利于携带,还具有对气压测量时无法直观的读出其大小、不能将气压值送入数字电路进行处理、测量精度差、容易受环境影响的缺点。所以它们都不能应对二十一世纪这个信息技术高度发展的时代,因此对数字式气压计的研究和设计有了十分实际的意义。随着微电子制造技术的发展,诞生了数字化、小型化的气压传感芯片。而单片机的大面积普与应用,更使得我们设计基于单片机的小型化数字式便携式气压计成为可能。数字式的小型化气压计将使得各个领域对气压的测量更加方便和直观。
2STC89C52单片机是宏晶科技生产的单片机芯片。此芯片是一种低功耗、高性能CMOS 8位微处理器,具有8K在系统可编程Flash存储器、512字节RAM、32位I/O口、看门狗定时器、置4KB EEPROM、MAX810复位电路等[8]。
[关键词]单片机 气压传感芯片 液晶显示屏 V/F转换芯片
ABSTRACT
Air pressure is a big step forward for the Human Sciences Research, human being have a long history of study air pressure. TheMagdeburghemispheres experimental proofed the existence of the air pressure. The application of air pressure is relatively early, such as the steamengine is a notable example of human being application of air pressure. Barometer use in real life is not very obvious, most of the people in their lives with little or no contact with barometer. Actually, barometer is an indispensable equipment in certain areas of work, such as the field of national defense, industrial fields,the medical field and the field of meteorology.
第二节 实现方案
本设计采用单片机作为主控芯片,通过模拟气压传感芯片采集气压数据输出相应的模拟电压,该电压经过V/F转换电路得到具有一定频率的数字脉冲信号,该频率与输入的电压成一定关系,将脉冲信号送入单片机进行处理,将处理的结果送显示器显示。本设计的工作原理流程图如图1.1所示。
图1.1 系统工作原理流程图
本论文共分为四章:
第一章,系统的总体方案设计,介绍了本系统的设计思想和原理,给出了系统的总体方案,选定了方案所用的各个器件。
第二章,系统的硬件部分,介绍了所用到的芯片的性能以与使用方法,详细地设计了各个功能模块的电路图,并给出了系统的总体硬件设计电路图。
第三章,软件部分的设计,在系统总体设计方案的框架下,构思了软件部分设计的流程方案,并绘出流程图;完成了系统的软件部分设计。
This design based on microcontroller STC89C52 and pressure sensor chip MPX4115A, and introduced how its software and hardware works. We can get analog output voltage which corresponds to the measured pressure, by pressure sensor chip MPX4115A. This voltage go through the V / F converter circuit unit which based on LM331, output digital pulse signal ,then input the digital pulse signal to the microcontroller STC89C52 counter. Microcontroller STC89C52 within a unit time obtains the signal pulse values and calculates the frequency of the pulse signal, Calculate the actual pressure value, according to the linear relationship between the voltage and frequency, then display it by LCD1062.
另外,随着改革开放特别是近年来经济的快速发展,越来越多的中国家庭购买了小轿车,我国正加快步入汽车社会,而轮胎安全是影响汽车安全性能的一个重要因数,轮胎的爆胎由于其具有不可预测性和不可控制的特点而成为突发性交通事故发生的重要原因,造成巨大的经济损失和人员伤亡,极威胁着汽车的行驶安全。为了保证汽车安全、平稳地行驶,适当的轮胎充气压力是必须的。在汽车的行驶中,如果胎压过高则会使得轮胎与轮胎圈容易受到不平地面的冲击而变形,甚至会导致爆胎;胎压过低会导致轮胎不正常磨损、轮胎部损伤和轮胎温度升高从而导致爆胎[3]。现在,对行驶中的汽车的胎压进行实时监测越来越受到广大车主的关注。由此可见,气压计的应用十分宽广,它和我们的生活生产息息相关。
本设计达到了实时显示被测环境的绝对压值的功能,具有便于携带、体积小、功耗低、经济性好、成本较低、良好的环境适应能力和抗干扰能力强和一定温度补偿能力等特点。本设计充分利用了微机械加工技术和微电子技术的发展成果。随着微机械加工技术的新兴发展和微电子技术的日益成熟,各种基于MEMS(微型机电系统,Micro Electro-Mechanical System)技术的元器件应运而生,他们有着体积小、质量轻、成本低、功耗低、可靠性和工作效率高的特点,易于实现数字化、小型化和批量生产,目前已经在各行各业得到广泛的应用[5]。本系统选用的气压传感器是Motorola公司生产的新型MEMS器件MPX4115A单片集成硅压力传感器。
16k字节的系统可编程flash具有同时读写的能力即rww512字节eeprom1k字节sram32个通用io口线32个通用工作寄存器用于边界扫描的jtag接口支持片调试与编程三个具有比较模式的灵活的定时器计数器tc片外中断可编程串行usart有起始条件检测器的通用串行接口8路10位具有可选差分输入级可编程增益的adc具有片振荡器的可编程看门狗定时器一个spi串行端口以及六个可以通过软件进行选择的省电模式尽管单片机的品种很多但是在我国使用最多的是intel公司的mcs51系列单片机及其增强型扩展型的衍生机型
相关文档
最新文档