基于单片机的气压检测装置的设计(1)
基于单片机的气体安全检测装置设计

基于单片机的气体安全检测装置设计下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
基于单片机的气体安全检测装置设计该文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document 基于单片机的气体安全检测装置设计 can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop providesyou with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to knowdifferent data formats and writing methods, please pay attention!随着工业化的不断发展和人们生活水平的提高,气体安全问题也变得愈发重要。
基于51单片机的数字气压计系统设计

2019.051概述气压计是利用压敏材料将气压变化转化成易于检测和传输的电信号,然后对电信号进行滤波、放大、通过后续电路处理,并将数据显示出来的一种测量工具。
其在观察压力变化、压力大小测量,以及对其他物理量测量等方面都有十分重要的作用。
传统的水银气压计占用空间较大、气压数据不能直接显示、灵敏度低、易损坏,测量结果受环境影响较大。
随着mems 技术和智能芯片技术的发展,气压计正朝着智能化、无线化、微型化的方向发展。
数字压力传感器的应用领域涵盖了医疗卫生、航空航天、户外作业、工矿企业等,并在人们的日常生活中也很常见,如手机、平板、手环等电子设备大部分都安装了数字气压计,给人们的生活带来了极大的便利。
2系统硬件2.1硬件总体框图本设计是基于MPX4115的数字气压计,硬件处理电路为大气压传感器模拟信号的采集、转换、处理和显示,并根据相应的软件需求设计控制程序。
气压计的硬件主要由4部分组成,分别为单片机最小系统、气压信号采集电路、ADC 转换电路和数码管显示电路。
2.2气压数据采集电路数据采集器件采用压力传感器MPX4115,其类型是硅压力传感器。
这种传感器在制造时引入了先进的微电机技术,薄膜镀金属。
工作温度范围是0℃-85℃,在此温度范围内误差不超过1.5%。
2.3气压信号转换电路ADC0832是常用的A/D 转换芯片,8位分辨率,转换时间短,是模拟量转换电路中常用的器件之一。
在本系统中,单片机所需的数字量信号是由气压传感器采集,然后交给ADC0832进行模数转换,并将转换结果传给单片机进行处理。
常用电路中,单片机与ADC0832之间采用4线制进行连接,ADC0832端的4个引脚依次采用DO、DI、CS、CLK。
但在通信过程中,单片机与ADC0832之间是单工通信,DO 引脚与DI 引脚并不需要同时使用,所以本系统中将DO 引脚和DI 引脚并联在一起进行分时使用。
CS 引脚输入高电平时,芯片禁用,ADC0832不能工作,此时其他引脚CLK、DO、DI 电平状态可任意设置。
基于单片机的胎压监测系统的设计

基于单片机的胎压监测系统的设计Abstract:In this paper, a tire pressure monitoring system based on single-chip microcomputer is designed. The system uses the digital pressure sensors to detect the tire pressure, and then converts it into digital signals. The single-chip microcomputer reads the signals, compares them with the set value, and gives an alarm when the tire pressure is lower than the set value. The system has the advantages of simple structure, high reliability and low cost, and provides a practical solution for the tire pressure monitoring.Keywords: tire pressure monitoring, single-chip microcomputer, digital pressure sensor, alarm.Introduction:Tire pressure is one of the important parameters that affect the performance of the vehicle. Too high or too low tire pressure can affect the vehicle's handling, fuel consumption, tire life and safety. Therefore, it is necessary to monitor the tire pressure in real time.At present, there are many types of tire pressure monitoring systems, such as direct tire pressure monitoring systems (TPMS) and indirect tire pressure monitoring systems. The direct TPMS uses pressure sensors installed in each tire to directly measure the tire pressure, while the indirect TPMS uses ABS sensors or speed sensors to indirectlycalculate the tire pressure. The direct TPMS has higher accuracy, but the cost is higher. The indirect TPMS has lower accuracy, but the cost is lower.In this paper, a tire pressure monitoring system based on single-chip microcomputer is designed. The system uses the digital pressure sensors to detect the tire pressure, andthen converts it into digital signals. The single-chip microcomputer reads the signals, compares them with the set value, and gives an alarm when the tire pressure is lowerthan the set value. The system has the advantages of simple structure, high reliability and low cost, and provides a practical solution for the tire pressure monitoring.Design:The tire pressure monitoring system based on single-chip microcomputer mainly consists of digital pressure sensors, signal conditioning circuit, single-chip microcomputer, display and alarm circuit. The block diagram of the system is shown in figure 1.Digital pressure sensors are used to measure the tire pressure. The pressure sensor converts the pressure signal into electrical signal. The signal conditioning circuit amplifies and filters the signal to ensure the accuracy and stability of the signal.The single-chip microcomputer is used to read the signal, compare it with the set value, and give an alarm when thetire pressure is lower than the set value. The single-chip microcomputer controls the display to show the tire pressure value in real time.The alarm circuit is used to alarm when the tire pressure is lower than the set value. The alarm circuit can be realized by buzzer or LED.Figure 1: Block diagram of the tire pressure monitoring system.The main parameters of the tire pressure monitoringsystem are as follows:1. Pressure range: 0-10bar2. Pressure accuracy: ±0.5bar3. Working voltage: DC12V4. Alarm level: 0.5bar lower than the set valueImplementation:The tire pressure monitoring system based on single-chip microcomputer is implemented as follows:1. Digital pressure sensors are installed in each tire. The four sensors are connected to the signal conditioning circuit.2. The signal conditioning circuit is connected to the single-chip microcomputer. The signal conditioning circuit includes amplifier, filter and A/D converter.3. The single-chip microcomputer reads the signal from the A/D converter, compares it with the set value, and controls the display to show the tire pressure value in real time.4. When the tire pressure is lower than the set value, the single-chip microcomputer gives an alarm through the alarm circuit.Results:The tire pressure monitoring system based on single-chip microcomputer has been tested and the results are as follows:1. The system can accurately measure the tire pressure with an accuracy of ±0.5bar.2. The system can display the tire pressure value inreal time.3. When the tire pressure is lower than the set value, the system can give an alarm through the buzzer or LED.Conclusion:The tire pressure monitoring system based on single-chip microcomputer is an effective method for real-time monitoring of tire pressure. The system has the advantages of simple structure, high reliability and low cost. The system can accurately measure the tire pressure, display the tire pressure value in real time, and give an alarm when the tire pressure is lower than the set value. The system provides a practical solution for the tire pressure monitoring. It can be widely used in various types of vehicles, such as cars, trucks, buses and trailers.。
基于单片机控制的数字气压计的设计

基于单片机控制的数字气压计的设计作者:朱叶来源:《现代电子技术》2015年第16期摘要:数字气压计是一种精确测量压力大小的工具,运用单片机的数字气压计携带方便,操作简单,精确度高,安全性好,具有良好的应用前景。
对基于单片机控制的数字气压计进行详细介绍,分析气压计的总体结构,介绍气压计的软硬件实现方法和数字气压计系统的调试与仿真,保障数字气压计系统功能的可靠性和稳定性。
关键词:数字气压计;软件实现方法;硬件实现方法;结构分析中图分类号: TN43⁃34 文献标识码: A 文章编号: 1004⁃373X(2015)16⁃0100⁃03Design of digital barometer controlled by single chip microcomputerZHU Ye(Xi’an Railway Vocational and Technical Institute,Xi’an 710014, China)Abstract: Digital barometer is an accurate pressure measurement tool. The digital barometer with microcontroller is convenient to be carried, and has simple operation, high accuracy, good safety and good application prospect. The digital barometer controlled on single chip microcomputer is introduced in detail. The overall structure of the barometer is analyzed. then introduce The method to realize software and hardware of the barometer is described. The debugging and simulation methods of digital barometer system elaborated to guarantee the reliability and stability of digital barometer function.Keywords: digital barometer; software realization method; hardware realization method;structural analysis\0 引言气压计是一种运用压敏元件将待测气压转化成易被检测和传输的电压电流信号,通过后续电路处理将数据显示出来的一种测量工具。
基于单片机控制的数字气压计的设计与实现

基于单片机控制的数字气压计的设计与实现
设计思路:
1. 硬件设计:
- 使用单片机作为控制中心,选择合适的型号,如STM32系列;
- 选择一个适配的数字气压传感器,如BMP280;
- 添加合适的显示设备,如LCD屏幕;
- 添加按键等外设,方便用户操作;
- 添加电源管理电路,提供合适的供电。
2. 软件设计:
- 在单片机上进行程序的编写;
- 使用适当的编程语言,如C语言;
- 软件部分主要包含三个方面:传感器数据采集、处理和显示;
- 通过SPI、I2C等协议与传感器进行通信,获取气压数据;
- 对采集到的气压数据进行处理,计算得到对应的气压数值; - 将计算得到的气压数值通过显示设备进行显示。
3. 实现步骤:
- 搭建硬件电路,将单片机与传感器、显示设备等连接好;
- 编写单片机的程序,进行数据采集、处理和显示的操作;
- 调试程序,确保程序的正确性;
- 进行集成测试,验证整个系统的功能是否正常;
- 如果需要,可以进行性能优化或功能扩展,如添加报警功
能等。
4. 注意事项:
- 确保硬件电路的连接正确,避免短路或接线错误;
- 编写程序时,需要充分理解传感器的工作原理和通信方式,并严格按照相关协议进行数据传输;
- 在程序编写过程中,考虑到实时性和准确性,需要对数据
采集和处理进行合适的优化;
- 进行测试时,需要使用合适的气压标准样品进行验证,确
保系统的准确性和稳定性。
以上是基于单片机控制的数字气压计的设计与实现的基本思路,具体的实现方式和细节可以根据具体需求进行适当调整和改进。
基于单片机的气压式高度计设计

使用了低压差稳压器LM1117A分别为微处理器和为其余电路供电。采用了基准电压源MAX6350来稳定对压力传感器的供电,以保证传感器输出的稳定性。将基准电压分压后作为C8051F353型单片机的电压参考。PCB板设计时每个芯片有电源退耦电路。模拟数字分开布线。为了避免传感器产生的信号在进入A/D采样前发生失真并减少传感器的功耗,在ADC的输入端连接了滤波器,降低噪声并作为缓冲器隔离前后级,避免其他电路对ADC采样的影响。仪器采用干电池供电不存在电源或电网干扰问题。但现场使用不可避免地会受到自然放电干扰和其他电气设备的放电干扰。为不增加过多的硬件屏蔽措施,设计采用软件采用了采用了改进的平均值滤波算法。
然后再通过牛顿插值法,根据温度传感器提供的温度参数t,对压力P与电压U关系式进行插值修正。由插值多项式:
根据一定温度修正后压力P与电压U的关系式,可以由所测电压U计算出实际压力值P。
2 实验结果和误差分析
由于传感器的最大误差在测量值的最高端,如果此段的误差满足设计要求,其他分段即可满足要求。结果如表2所示。由于仿真阶段排除了可能出现的软硬件错误,在后继的PCB制版及总体调试中非常顺利。实际电路中由于存在电磁干扰和温度漂移,整体误差比仿真略大,对于误差最大来源的传感器,已对其进行了单独的校正和补偿,最终该测小于1m。
1.2.4 显示通信电路
由于使用4个单个LED进行显示的连线比较复杂,同时单片机的端口驱动能力也难以保证,此处选用专门的驱动芯片。显示驱动选用可编程8位SPI串行LED接口的MAX7219。串口通信电路主要用来实现该系统与上位计算机的通信,利用C8051F353型单片机的UART串口总线通过SP3 232芯片的电平转换与上位计算机进行通信。工作于9 600 b/s,1个起始位,8个数据位,1个停止位,奇校验。
基于单片机控制的数字气压计设计

摘要在工业生产中,温度、气压及电流都是很常见的生产参数,随着科技的发展,以及对产品品质更加苛刻的要求,在生产过程中,对于这些生产参数的要求越来越严格,因此各种高精密的仪器被发明出来为产品的生产来服务。
为获得工业炉中实时的气压数据,高精度的气压计是不可或缺的。
本设计介绍了一种用气压传感器BMP085与AT89S52单片机相结合的气压计设计方法。
通过气压传感器获得与气压相对应的模拟电压值,再通过BMP085气压传感器内置的模块的转化和处理,以及单片机对其的控制,获得当前的气压值,并通过1602液晶显示模块显示。
本设计以C 语言为开发工具,进行了相关的设计与编程,总体实现了系统功能的可靠性、稳定性、经济性。
关键词:气压传感器;气压计; BMP085;单片机AbstractIn industrial production, with the development of technology,temperature, pressure, and current production parameters are very common production parameters , as well as the demanding requirements for product quality, in the production process, production parameters for these increasingly stringent requirements, so the kinds of high precision instruments have been invented to serve for production. to obtain the pressure data, high-precision pressure gauge is indispensable.This design describes the design of precise numerical barometer based on BMP085, giving the achieve-method of soft and hardware Obtain the value of analog voltage according to the air pressure via BMP085,and then handy by the corresponding module built into the BMP085 pressure sensor, and the Microcomputer controls the process. The results will displayed on the LCD1602. On the system software design, development tools is C programming language, The objective is to achieve system reliability, stability, security and economy.Key words:Pressure sensor; Barometer; MCU; BMP085目录1. 绪论 (1)1.1 课题背景 (1)1.2 本课题国内外研究现状 (1)1.3 本课题的研究意义 (2)1.4 本课题相关理论综述 (2)2. 系统总体设计 (4)2.1设计思路分析 (4)2.2系统总体结构 (4)2.3系统各功能模块介绍 (5)2.3.1 BMP085气压传感器 (5)2.3.2 ATCS52单片机 (11)2.3.3 LCD1602显示模块 (14)2.3.3.1 液晶显示器的优点 (14)2.3.3.2 液晶显示原理 (15)2.3.3.3字符型LCD1602详细介绍 (16)3. 硬件设计 (21)3.1硬件电路 (21)3.1.1 BMP085与单片机的接口电路 (21)3.1.2 单片机主控电路 (22)3.1.3 LCD1602接口电路 (22)3.2 硬件调试 (24)4. 毕业设计总结 (26)4.1 主要成果 (26)4.2 经验总结 (26)致谢 (27)参考文献 (28)附录一:原理图 (29)附录二:程序源码 (30)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 选题背景数字气压计是利用压敏元件将待测的气压值直接变换为容易检测、易于传输的电流或电压信号,然后再经过后续的电路处理并进行实时显示的一种设备。
基于单片机的数字气压计设计

分类号: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 实验结果总结致谢参考文献摘要气压计本广泛的应用于我国的国防、工业、医疗等领域,级联我们的日常生活中也时常使用。
基于单片机的数字气压计的设计与实现-毕业设计

基于单片机的数字气压计的设计与实现学生:指导教师:内容摘要:数字气压计的重要组成部分是压敏元件。
压敏元件可以将数字气压计需要测量的气压转化成为一种电流或者是一种电压信号。
此时形成的电流或者电压信号具有容易传输、容易检测的特点。
之后,经过后续电路处理这种电流或者是电压信号,它就可以显示在数字气压计的屏幕上。
这就是数字气压计的电流传输、处理、显示与读数过程。
在数字气压计中,气压传感器起着决定性的作用。
数字气压计的设计与实现是一个复杂而繁琐的过程。
它的设计需要硬件与软件二者相结合,再经过系统的仿真调试得以实现。
气压传感器起着关键性、决定性的作用。
本设计中我们将采用型号为MPX4105的传感器。
通过此型号的传感器测出相对应的具有模拟性的电压值,之后通过电压/频率(V/F)变换手段将其电压值输入到单片机进行处理,显示出相对应的气压值。
本设计的总体目标是将大学三年多所学的专业知识运用到实践当中去。
在这次设计中可以实现数字气压计系统的所有特性。
关键词:压敏元件数字气压计单片机气压传感器The Design and Implementation of Digital Barometer Base onSingle Chip MicrocomputerAbstract: Digital barometer is a device that makes full use of pressure sensitive components,which can make the tested pressure change into current or voltage signal easily. At the same time,pressure sensors is the core component for barometer.The ariticle introduces a excellent way that illustrated digital precision barometer can obtain the function of soft and hardware at the same time.The air pressure via MPX4105 which achieving the value of analong voltage,and the signal is converted by V/F converter,then coped with SCM. Finally,the signal can be displayed on LED synchronously.As we can see that this kind of system is reliable,stable security and economy.Keywords:Pressure-sensing element Digital barometer single chip microcomputer Gs pressure transducer目录前言 (1)1 系统总体设计 (3)1.1设计整体思想 (3)1.2系统总体框图 (3)1.3元器件的选择 (4)1.3.1 气压传感器 (4)1.3.2 电压/频率(V/F)转换器 (4)1.3.3 三端稳压器 (5)1.3.4 单片机 (5)1.3.5 LED显示 (5)2 硬件电路设计 (5)2.1气压传感和电压/频率(V/F)转换电路部分 (5)2.2单片机电路部分 (8)2.2.1 89C52单片机 (9)3 软件设计 (11)3.1软件开发C语言介绍 (11)3.2运用频率计算出气压值 (12)3.3基于单片机设计的程序流程图 (13)4 系统调试与仿真 (14)4.1C语言软件开发系统 (14)4.2PROTEUS软件介绍 (14)4.3联机调试过程 (15)5 设计总结 (16)5.1设计成果 (16)5.2感谢 (16)参考文献 (17)附录1 (18)附录2 (19)基于单片机的数字气压计的设计与实现前言气压计是一种测量大气压的装置。
基于单片机的气体压力测试仪设计

基于单片机的气体压力测试仪设计发布时间:2023-04-19T06:31:40.164Z 来源:《科技潮》2023年4期作者:秦玉卿杨淑鹏孟令博刘文[导读] 在众多领域,气体压力的测量往往是各项数据测量中相对来说是较为复杂的一项,气体在不同种类的情况下测量仪器的不同也会对测量结果产生影响。
临沂大学自动化与电气工程学院山东临沂 276000摘要:论文提出基于STC89C52单片机的气压测量仪器设计,辅以BMP180压力传感器、LCD1602显示模块、独立按键、蜂鸣器等电子元器件,系统采用气压传感器BMP180获取环境压力数据,并通过核心处理芯片单片机对气压传感器的数据进行处理。
关键词:数字气压计;BMP180气压传感器;STC89C52单片机。
在众多领域,气体压力的测量往往是各项数据测量中相对来说是较为复杂的一项,气体在不同种类的情况下测量仪器的不同也会对测量结果产生影响。
目前市场上的测试仪都相对体型庞大,不利于便捷携带。
因此,设计一款体形相对小巧,功能相对齐全的气体压力测试仪对数据采集是非常有利的。
本设计利用MCS-51做主控系统,配合软件系统的设计。
运用串行通信方式进行通信,实现LCD液晶显示,气压传感处理等功能。
单片机体积小、重量轻、可靠性高、灵活性好、开发较为容易。
它功能强大,提供了相当多的相关功能模块,所以使用非常方便。
一、总体设计系统由STC89C52单片机、LCD1602显示模块、BMP180压力传感器、声光报警等组成,由单片机对压力传感器采集到的数据进行处理,并将其显示在LCD1602液晶显示器上。
当环境中的气压值低于或者高于设定的报警上下限值时,单片机驱动声光报警电路进行报警。
1. 功能指标分析论文设计了一种基于单片机的气体压力测量仪,它具有以下功能需求:1)测量大气中的实时气压值和温度,并对其进行显示;2)支持按键设置调节气压的上、下限报警阈值;3)当气压过高(高压)或者过低(低压)时,系统会驱动单片机进行报警提示;4)气压精度:气压测量范围从300hPa到1100hPa,绝对精度最低可以达到0.03hPa(0.25米);5)温度精度:检测范围0-80℃,精度0.01℃。
基于单片机控制的数字气压计设计

摘要本文介绍了基于气压传感器的精密数字气压计系统的设计方法(包括软、硬件的设计)。
该方法利用气压传感器MPX4105芯片获得与汽车的胎压相对应的模拟电压值,经过电压/频率转换模块转换为数字信号,送入单片机中进行处理后获得实际的气压值,由数码管显示电路便可显示其值。
此方法制成的气压计方便携带,简单可靠,价格便宜。
关键词:气压传感器;电压/频率转换;单片机;气压计;AbstractIntroduced in this paper, based on the precision of pressure sensor implementation method of digital barometer system (including the design of hardware and software). Obtained with the method of pressure sensor to MPX4105 chip car tire pressure corresponding to the analog voltage value, is converted to a digital signal through the voltage/frequency conversion module, to the single-chip microcomputer for processing after get the actual pressure value, the digital tube display circuit can show its value. This method made the barometer of portable, simple, reliable and cheap.Key words:Gs pressure transducer;V oltage / frequency conversion;SCM;Barometer;目录引言 (1)1 概述 (2)1.1课题背景 (2)1.2技术现状和发展趋势 (2)1.3数字轮胎压力计系统设计的意义 (3)1.4国内外相关技术 (4)2 系统的整体方案设计 (5)2.1系统方案的选择 (5)2.1.1方案一 (5)2.1.2方案二 (5)2.2系统的整体方案 (5)3 各功能模块的选择 (7)3.1设计思路 (7)3.2 A/D转换模块 (7)3.3数据处理模块 (7)3.4显示模块 (7)3.5压力传感器的选择 (7)3.6 A/D转换装置的选择 (8)3.7三端稳压器 (9)3.8数码管显示 (9)3.8.1数码管静态显示 (9)3.8.2数码管动态显示 (9)3.9报警模块 (9)4 部分电路的设计 (10)4.1单片机电路部分 (10)4.1.1AT89C52特点 (10)4.2压力传感和部分V/F转换电路 (12)4.2.1MPX4105压力传感器芯片 (12)4.2.2LM331电压/频率转换器 (13)4.2.3MC78L05电源电路 (13)4.3轮胎压力计电源和单片机电路部分 (17)4.4 生成PCB........................................................................... 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计论文基于单片机的大气压检测系统的设计摘要:本系统是以MCS-51单片机为检测中心的大气压检测系统。
其总体设计是围绕低成本、模块化、微型化的特点展开的。
在硬件选择方面, 选择性价比高的AT89系列单片机、MPX4115压力传感器、ADC0832模数转换器、四位一体共阳七段式数码管显示器;在软件方面, 采用了功能模块化;源程序由C语言编写,经过KeilμVision软件编译,将hex文件烧录到芯片中。
为了降低整个系统的成本, 在满足性能要求的前提下, 选择低成本元器件, 简化系统设计。
同时,抗干扰能力强、微型化、微功耗等特点。
关键词:大气压检测;MPX4115;ADC0832;C语言程序引言近年来,随着微型计算机的不断发展,它的应用在人们的工作和日常生活中越来越普遍。
工业过程控制是计算机的一个重要应用领域。
其中由单片机构成的嵌入式系统已经越来越受到人们的关注。
随着科学技术的迅猛发展,生产力水平迅速提升,单片机性能不断提高,价格不断降低,技术日趋成熟,单片机广泛的应用于人们生活的多个领域,这些东西都离不开单片机,例如导弹的导航装置,工业自动化过程的实时控制和数据处理,计算机的数据传输以及网络通讯,各种智能IC卡、摄像机、全自动洗衣机的控制,以及电子琴、电子宠物等等,而基于单片机的大气压检测装置也是这类采用了单片机的电子产品。
若使用数字电路完成该设计,那么所设计的电路就会变得十分复杂,大概需要很多片数字集成块,它的功能的实现主要是依赖于数字电路的各个功能模块的组合,价格相对来说比较高,从而成本会提高,并且焊接的过程也比较复杂。
在本次设计中之所以采用单片机制作,是因为单片机功能的实现主要是通过软件编程来完成的,同时也使硬件电路简单化,并且其成本也有所降低。
本次设计的压力检测装置是通过压力传感器将检测到的压力信号装换为电信号,送至8位A/D转换器,然后将模拟信号转换成单片机可以识别的数字信号,再通过数码管显示输出。
基于单片机的压力检测装置,选择的单片机是基于AT89S52单片机的测量与显示,将压力经过压力传感器变为电信号,然后进入A/D转换器将模拟量装换为数字量,这里所采用的A/D转换器为ADC0832,ADC0832为8位分辨率A/D转换芯片,其最高分辨率可达256级,可以适应一般的模拟量转换要求。
其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在0-5V之间。
芯片转换时间仅为32s ,具有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性强。
1 大气压检测技术简介1.1 大气压的概念及其研究意义地球周围包着一层厚厚的空气,它主要是由氮气、氧气、二氧化碳相关试验、水蒸气和氦、氖、氩等气体混合组成的,通常把这层空气的整体称之为大气。
它上疏下密地分布在地球的周围,总厚度达1000千米,所有浸在大气里的物体都要受到大气作用于它的压强,就像浸在水中的物体都要受到水的压强一样。
大气压的变化跟压强和压力的变化注意区别。
大气压(通常指大气压强和大气压力)是从宏观来论述,压强和压力是从微观来讲。
因而在理解上我们要注意区分不要搞混淆。
一般来讲:海拔越高,大气压越小;温度越高,大气压越小;空气越干,大气压越大;纬度越高,大气压越大。
1.2 压力传感器的分类及特点压力传感器是压力检测系统中的重要组成部分,由各种压力敏感元件将被测压力信号转换成容易测量的电信号作为输出,给显示仪表显示压力值,或供控制和报警使用。
科学技术的不断发展极大地丰富了压力测量产品的种类,现在,传感器的敏感原理不仅有电容式、压阻式、金属应变式、霍尔式、振筒式等等但仍以电容式、压阻式和金属应变式传感器最为多见。
(1)电容式压力传感器电容式压力传感器,是一种可以利用电容敏感的原件把被测量的压力转换成为跟它有一定的关系的电信号输出的精密测量仪器。
它一般是使用圆形金属薄膜或镀金属薄膜来做电容器的其中一个电极。
在薄膜感受到压力的时候,它就会变形的,此时薄膜跟固定的电极间所产生的电容量就会发生改变。
测量电路就可以输出跟电压形成一定的关系的电信号。
电容式压力传感器是极距变化型的电容式传感器,有单电容式和差动电容式之分。
单电容式压力传感器它是由圆形的薄膜和固定的电极组成的。
当受到压力作用的时候,薄膜就会发生变形,这样就会改变电容器的容量。
它的灵敏度大概是跟薄膜与固定的电极之间的距离和薄膜的张力成反比关系的;而跟压力和薄膜的面积成正比关系的。
有另外的一种型式,它是跟固定电极取凹形球面状的,而膜片是周围边缘的固定的张紧的平面,膜片能够使用塑料接着镀上金属层的这个方法制造而成的。
这一种型式比较适合于测量低压这个工作条件的,它有比较高的过载能力。
当然,要测量高压工作条件的话,可使用带有活塞动极膜片制造而成的单电容式压力传感器。
这一种型式的传感器可以把膜片的直接的受压面积变小,这样就方便使用比较薄的膜片以致来提高它的灵敏度。
把它与各种的保护和补偿部还有放大电路的整体整合在一起,就会提高抗干扰能力。
差动电容式压力传感器其受压膜片电极是处于两个固定的电极之间的,可以形成两个电容器。
当受到压力的作用的时候,其中一个电容器的容量就会变大,而另一个电容器的容量就会相应地变小,而测量的结果是由差动式的电路输出的。
此传感器的固定的电极是由在凹而曲的玻璃的表层上面镀上金属层而制造出来的。
当过载的时候,膜片就会受到凹面的保护,所以,它是不会破裂的。
相对于单电容式压力传感器来说,它的线性度较好,灵敏度也较高,但是在加工方面就比较困难了,并且它不可以完成对被测的液体或者是气体的隔离,所以,它不适合使用在有杂质的或者是有腐蚀性的流体之中。
(2)金属应变片式压力传感器电阻应变片是由金属应变丝或者应变箔、基体材料、引出线以及绝缘保护片等部分组成。
电阻应变片的阻值根据不同的用途可按需设计,但是电阻的取值范围应该需要注意:如果阻值太小,所需要的驱动电流就会太大,并且应变片会发热导致自身的温度过高,应变片的阻值会因使用环境不同而变化很大,调零电路过于复杂,会有很明显的输出零点漂移。
但是如果电阻太大,阻抗太高,那么它在抗外界的电磁干扰的能力方面就会显得比较差。
金属电阻应变片的工作原理是吸附在基体材料上应变电阻随机械形变而产生阻值变化的现象,通常称为电阻应变效应。
金属导体的电阻值可以用下面的式子进行表示:SL R ρ= 式中:ρ——金属导体的电阻率(m cm 2.Ω)L ——导体的长度(m ) S ——导体的截面积(2cm )例如金属丝应变电阻,当金属丝受到外力作用的时候,它的截面积和长度都会发生一些变化,从上述公式中能够看出,它的电阻值就会发生相应的改变,或金属丝受到外力作用而发生压缩时,其长度就会减小而截面积就会增加,那么电阻值从而会相应减小。
或金属丝受到外力作用而使其伸长时,它的长度就会增加而截面积就会减少,那么电阻值就会增大。
若要获得应变金属丝的应变情况那么只要测出加在电阻的变化,通常是测量电阻两端的电压[1]。
(3)压阻式压力传感器压阻式压力传感器通常采用集成电路工艺技术制作,在硅片上制造出四个等值的薄膜电阻并组成电桥电路,当没有受到压力作用的时候,电桥就会处于平衡状态,没有电压输出;当受到压力作用的时候,单晶硅就会产生应变,使直接扩散在上面的应变电阻产生与被测压力成比例的变化,再由桥式电路获得相应的电压输出信号。
并且电桥就会失去平衡从而输出电压,且输出的电压与压力成比例[1]。
压阻式压力传感器具有以下特点:①压阻式压力传感器的灵敏系数要比金属应变式压力传感器的灵敏度系数要大很多,一般是50-100倍。
有的时候压阻式压力传感器的输出不需要放大器就可以直接进行测量。
本设计就是应用了此类型的压力传感器。
②压力分辨率高,它可以检测出像血压那么小的微压。
③由于它是采用集成电路工艺加工,因而结构尺寸小,重量轻、结构简单。
④它的频率响应非常好,它可以测量几十千赫兹的脉动压力。
⑤传感器的力敏元件及检测元件制在同一块硅片上,所以它工作可靠,综合精度高,且使用寿命长。
⑥由于采用半导体材料硅制作,传感器对温度比较敏感,如不采用温度补偿,其温度误差较大。
1.3 发展趋势现代信息技术的三大基础是信息采集(即传感器技术)、信息传输(通信技术)和信息处理(计算机技术)。
传感器属于信息技术的前沿尖端产品,随着硅、微机械加工技术、超大集成电路技术和材料制备与特性研究工作的进展,使得压力传感器在光纤传感器的批量生产、高温硅压阻及压电结传感器的应用成为可能,在生物医学、微型机械等领域,压力传感器有着广泛的应用前景[2]。
2 基于单片机的大气压检测系统的硬件设计2.1 大气压检测系统的原理本次设计是以AT89S52单片机组成的气压测量,系统中必须有前向通道作为电信号的输入通道,用来采集输入信息。
气压的测量,需要传感器,利用传感器将压力转换成电信号后,再经A/D转换为数字量后才能由计算机进行有效处理。
然后用LED进行显示,设置气压上下限,超过其压力值就报警。
使用三极管,电阻和蜂鸣器组成的报警电路。
其原理图如图1所示:图1 压力检测系统的原理图2.2 主电路的设计(1)主电路本气压检测系统装置微处理器采用AT89S52单片机,压力传感器为MPX4115,ADC0832模数转换器进行数据转换,采用单片机直接驱动四位一体共阳七段式数码管进行压力数据的显示。
并且系统气压范围为15kpa--110kpa,如果超过气压设置的上下限,系统就会报警。
硬件电路原理图如图2所示:图2 硬件电路原理图(2)MPX4115管脚连接电路图3 MPX4115管脚连接图MPX4115气压传感器的1脚接ADC0832的CH0端,2脚接地,3脚接电源。
另接一个电压表,作为参考。
(3)LED数码管显示电路图4 LED数码管显示电路(4)报警电路系统中的报警电路是由三极管、蜂鸣器、和限流电阻组成,并与单片机P1.4相连,其电路图如下:图5 报警电路(5)复位电路RST图6 复位电路2.3 压力传感器(1)压力传感器的选择压力传感器对于系统至关重要,需要综合实际的需求和各类压力传感器的性能参数加以选择。
一般要选用有温度补偿作用的压力传感器,因为温度补偿特性可以克服半导体压力传感器件存在的温度漂移问题。
本设计要实现的数字压力显示的是绝对压力值,同时为了简化电路,提高稳定性和抗干扰能力,要求使用具有温度补偿能力的压力传感器。
经过综合考虑,本设计选用美国摩托罗拉公司的集成压力传感器,MPX4115压力传感器可以产生高精度模拟输出电压,并且内部含有放大电路,不需要另外加放大电路。
(2)压力传感器MPX4115的原理[3]MPX4115系列是压电电阻传感器是一个硅压力传感器。
这个传感器结合了高级的微电子技术,薄膜镀金属。