基于单片机的压力传感器实验

合集下载

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

毕业论文基于单片机的气压传感器研制
本设计介绍了一种基于单片机和气压传感芯片MPX4115A的数字式气压传感器的软、硬件实现方法。通过气压传感芯片MPX4115A获得被测环境中的气压值并输出相应的模拟电压值,此电压经过以LM331芯片为核心的V/F转换电路输出相应数字脉冲信号,输入到单片机的计数器。单片机在单位时间获得该信号的脉冲数值,计算出脉冲信号的频率。根据电压与频率的线性关系计算出对应的实际气压值,最后通过液晶显示屏LCD1062显示出来,并进行了软硬件调试。
1MSP430系列单片机是美国仪器(TI)生产的单片机芯片。此芯片是一款具有精简指令集(RISC)的混合信号处理器,其处理能力极强、运算速度快、功耗超低、片资源丰富且有方便高效的开发环境。然而,其价格比较昂贵且采用TPFQ贴片封装,不利于焊接,需要制作成PCB板,但这将大大增加了成本和开发周期[7]。
在工业领域,气压传动控制是工业中经常用到的一种控制方式,它采用气压完成传递能量的过程。因为气压传动控制方式的灵活性和便捷性,气压控制在工业上受到广泛的重视。气压传动是研究以有压流体为能源介质,来实现各种机械和自动控制的学科。气压传动利用这种元件来组成所需要的各种控制回路,再由若干回路有机组合成为完成一定控制功能的传动系统来完成能量的传递、转换和控制[1]。数字式的气压计能直接接入工业自动控制系统中,对工业生雪等万千气象都跟大气运动有紧密的关系,而造成大气运动的动力来源就是大气压分布的不平衡和气压分布的经常变化。由于地球表面不同地方在太阳照射下受热情况不同,各地的空气温度就有较大差别。在同一水平面上,如果气压分布不均匀,空气就要从高气压地区向低气压地区流动。因此某地区的气压高,该地区的空气就在水平方向上向周围地区流出。高气压地区上方的空气就要下降。由于大气压随高度的减小而增大,所以高处空气下降时,它所受到的压强增大,它的体积减小,温度升高,空气中的凝结物就蒸发消散。所以,高气压中心地区不利于云雨的形成,常常是晴天。如果某地区的气压低,周围地区的空气就在水平方向上向该地区流入,结果使该地区的空气上升,上升的空气因所受的压强减小而膨胀,温度降低,空气中的水汽凝结,所以,低气压中心地区常常是阴雨天[2]。由于气压跟天气有密切的关系,所以各气象哨所每天都按统一规定的时刻观测当地的大气压,报告给气象中心,作为天气预报的依据之一。

基于单片机的压力测试仪设计

基于单片机的压力测试仪设计

在工业生产控制过程中,压力是一个很重要的参数。

比如利用测量大气压力来间接测量海拔高度,在工业生产中测量压力参数来判断反应的过程,在气象预测中,也需要测量大气压力来判断阴雨天气等等。

所有这些都需要掌握测量压力,所以压力表的设计拥有广阔的市场前景。

本课题就是基于此原因设计的一个简单压力计。

本课程设计用MPX4115专感器来检测压力参数,ADC0808进行模数转换后,利用AT89C524行数据处理后,由键盘设置测量量程,用发光二级管显示当前测量量程送液晶显示压力值。

本系统可根据需要进行功能扩展。

由于ADC0808支持8路信号采集,可以对8个压力点参数进行检测。

可以手动设置采集哪一路,或者循环采集。

还可以进行压力上下限报警。

在设计系统的时候,立足于界面友好性、性价比,可以在简单压力检测的时候使用。

关键词:压力测试;单片机;ADC ;传感器1•设计要求 (3)2.设计方案与设计原理 (4)2.1系统总体设计 (4)2.2功能介绍 (4)3•元器件的识别与检测 (5)3.1 AT89C52 简介 (5)3.2 ADC0808 简介 (5)4制作与调试 (6)4.1系统软件设计 (6)4.2系统程序整体流程图 (7)4.3 T0中断服务程序流程图 (8)4.4外部中断INTO流程图 (8)4.5系统总体框图 (9)4.6系统总体仿真电路 (9)4.7软硬件仿真调试及性能分析 (10)4.8程序代码 (11)5.设计心得 (17)6参考文献 (18)1 .设计要求本课程设计用MPX4115传感器来检测压力参数,ADC0808进行模数转换后,利用AT89C52进行数据处理后,由键盘设置测量量程,用发光二级管显示当量量程送液晶显示压力值。

数字压力传感器是工业实践中最为常用的一种传感器,其广泛应用于各种工业自控环境,涉及水利水电、铁路交通、智能建筑、生产自控、航空航天、军工、石化、油井、电力、船舶、机床、管道等众多行业,下面就简单介绍一些常用传感器原理及其应用。

基于单片机的压力检测系统设计

基于单片机的压力检测系统设计

常熟理工学院电气与自动化工程学院《传感器原理与检测技术》课程设计题目:基于AT89C51单片机的压力检测系统的设计姓名:李莹学号:160509240班级:测控092指导教师:戴梅起止日期:2012年7月2日-9日电气与自动化工程学院课程设计评分表课程名称:传感器原理与检测技术设计题目:压力检测系统的设计班级:测控092学号:160509240 姓名:李莹指导老师:戴梅年月日课程设计答辩记录自动化系测控专业092 班级答辩人:李莹课程设计题目压力检测系统的设计目录第一章概述1.相关背景和应用简介2.总体设计方案2.1总体设计框图2.2各模块的功能介绍第二章硬件电路的设计1.传感器的选型2.单片机最小系统设计3.模数转换电路设计4.传感器接口电路设计5.显示电路设计6.电源电路设计7.原理图第三章软件部分的设计1.总体流程图2.子程序流程图及相关程序第四章仿真及结果第五章小结参考文献第一章概述1.传感器的相关背景及应用简介近年来,随着微型计算机的发展,传感器在人们的工作和日常生活中应用越来越普遍。

压力是工业生产过程中的重要参数之一。

压力的检测或控制是保证生产和设备安全运行必不可少的条件。

实现智能化压力检测系统对工业过程的控制具有非常重要的意义。

压力传感器是工业实践、仪器仪表控制中最为常用的一种传感器,并广泛应用于各种工业自控环境,涉及水利水电、铁路交通、生产自控、航空航天、军工、石化、油井、电力、船舶、机床、管道等众多行业。

压力测量对实时监测和安全生产具有重要的意义。

在工业生产中,为了高效、安全生产,必须有效控制生产过程中的诸如压力、流量、温度等主要参数。

由于压力控制在生产过程中起着决定性的安全作用,因此有必要准确测量压力。

通过压力传感器将需要测量的位置的压力信号转化为电信号,再经过运算放大器进行信号放大,送至8位A/D转换器,然后将模拟信号转换成单片机可以识别的数字信号,再经单片机转换成LED显示器可以识别的信息,最后显示输出。

51单片机的压力传感器

51单片机的压力传感器

毕业一、题目智能压力传感器系统设计二、指导思想和目的要求1.培养学生综合运用所学职业基础知识、职业专业知识和职业技能,提高解决实际问题的能力,从而达到巩固、深化所学的知识与技能;2. 培养学生建立正确的科学思想,培养学生认真负责、实事的科学态度和严谨作风;3.培养学生调查研究,收集资料,熟悉有关技术文件,锻炼学生的科研工作能力和培养学生的团结合作攻关能力。

三、主要技术指标1.培养学生综合运用所学职业基础知识、职业专业知识和职业技能,提高解决实际问题的能力,从而达到巩固、深化所学的知识与技能;2. 培养学生建立正确的科学思想,培养学生认真负责、实事的科学态度和严谨作风;3.培养学生调查研究,收集资料,熟悉有关技术文件,锻炼学生的科研工作能力和培养学生的团结合作攻关能力。

三、主要技术指标本设计主要设计一个智能压力传感器的设计,要求如下:被测介质:气体、液体与蒸气量程: 0Pa~500pa综合精度:±0.25%FS供电: 24V Dc(12~36VDC)介质温度:-20~150℃环境温度:-20~85℃过载能力: 150%FS响应时间:≤10mS稳定性:≤±0.15%FS/年能实时显示目标压力值和保存参数,并能和上位机进行通信,并具有较强的抗干扰能力。

所需要完成的工作:1.系统地掌握控制器的开发设计过程,相关的电子技术和传感器技术等,进行设计任务和功能的描述;2.进行系统设计方案的论证和总体设计;3.从全局考虑完成硬件和软件资源分配和规划,分别进行系统的硬件设计和软件设计;4.进行硬件调试,软件调试和软硬件的联调;5.查阅到15篇以上与题目相关的文献,按要求格式独立撰写不少于15000字的设计说明书与1.5万(或翻译成中文后至少在3000字以上)字符以上的英文翻译。

四、进度和要求第01周----第02周:查阅相关资料,并完成英文翻译;第03周----第04周:进行市场调查,给出系统详细的设计任务和功能,进行系统设计方案的论证和总体设计;第05周----第07周:完成硬件电路设计,并用PROTEL画出硬件电路图;第08周----第10周:完成软件模块设计与调试;第11周----第12周:进行硬件调试,软件调试和软硬件的联调;第13周----第14周:撰写毕业设计论文;五、主要参考书与参考资料1. 单片机原理与应用,鑫等,电子工业2. MCS51单片机应用设计,毅刚等,工业大学3. MCS51系列单片机实用接口技术,华等,航天航空大学4. PROTEL2004电路原理图与PCB设计,清源科技,机械工业5. 基于MCS-51系列单片机的通用控制模块的研究,卫芳,科技大学,2005.56. 单片机应用技术选编,何立民,航空航天大学,20007. 检测技术与系统设计,靖等,中国电力,2001摘要压力是工业生产过程中的重要参数之一。

51单片机轮胎胎压检测系统压力传感器实验报告总结

51单片机轮胎胎压检测系统压力传感器实验报告总结

51单片机轮胎胎压检测系统压力传感器实验报告总

本次实验利用51单片机设计了一款轮胎胎压检测系统。

通过压力传感器检测轮胎的胎压情况,并通过LCD1602显示器实时显示车辆的胎压信息。

在实验中,我们首先搭建了硬件系统,包括压力传感器、LCD显示器、51单片机等。

然后根据传感器的读取值,将胎压信息转化为数字信号,并通过51单片机进行处理和计算,最后将结果输出到显示器上展示。

经过实验验证,该系统能够准确有效地检测车辆的胎压信息,并及时预警车主,避免因胎压问题导致的驾驶安全隐患。

同时,该系统结构简单、易于安装、使用方便,具有一定的应用前景。

在实验中,我们也发现了一些问题。

例如,压力传感器在读取数据时存在一定的误差,需要进行数据校准。

同时,在不同的气温、路况下,车辆的胎压也会发生变化,需要对系统进行校准和调整。

总之,通过本次实验,我们了解了车辆胎压检测系统的工作原理和实现方法,并且对51单片机的应用也有了更深入的了解和认识。

未来,我们将进一步完善这个检测系统,使其更加稳定、可靠和实用。

基于单片机压力计的设计与实现

基于单片机压力计的设计与实现

基于单片机压力计的设计与实现压力计是一种广泛应用于工业、农业等领域的测量工具,可用于监测液体或气体的压力变化。

随着技术的发展,基于单片机的压力计设计也渐渐成为研究的热点。

本文将介绍基于单片机的压力计的设计原理、硬件和软件实现。

一、设计原理基于单片机的压力计的设计原理主要依靠物理量的转换和信号处理。

首先,我们通过压力传感器将待测的压力转换成电压信号,再经过模拟信号转换电路将其转换成数字信号。

然后,单片机将接收到的数字信号进行处理和显示。

二、硬件实现基于单片机压力计的硬件主要由以下几个模块组成:1. 压力传感器:负责将待测的压力转换为电压信号输出。

2. 信号调理模块:负责对压力传感器输出的信号进行放大、滤波等处理,以提高信噪比。

3. 模数转换模块:将经过信号调理的模拟信号转换为数字信号,以便单片机进行处理。

4. 单片机:负责接收和处理模拟信号,将其转换为数字压力值,并进行显示和存储。

5. 显示模块:用于将单片机处理后的数字压力值进行显示,常见的有LCD液晶显示屏。

三、软件实现基于单片机压力计的软件设计需要实现以下几个功能:1. 模拟信号采集:通过单片机的模拟输入引脚接收压力传感器输出的模拟信号。

2. 模拟信号处理:对采集到的模拟信号进行放大、滤波等处理,以提高信号质量。

3. 模数转换:将处理后的模拟信号转换为数字信号,以便后续的压力计算和显示。

4. 压力计算:根据采集到的数字信号,结合传感器的灵敏度等相关参数,计算出实际的压力值。

5. 数字压力值显示:将计算得到的压力值通过LCD液晶显示屏等方式进行显示。

四、实现效果通过基于单片机的压力计的设计和实现,可以实时准确地测量待测压力,并通过数字显示方式展示出来。

该设计具有体积小、响应快、精度高等优点,可以满足各种场景下对压力测量的需求。

五、结论基于单片机压力计的设计与实现是一项具有重要实际意义的工程项目。

通过本文的介绍,我们了解了基于单片机压力计的设计原理、硬件和软件实现,并对其实现效果进行了总结。

毕业设计:基于80C51单片机的数字压力传感器的设计

毕业设计:基于80C51单片机的数字压力传感器的设计

毕业设计:基于80C51单片机的数字压力传感器的设计毕业设计:基于80C51单片机的数字压力传感器的设计基于80C51单片机的数字压力传感器的设计摘要: 本课题主要介绍数字压力传感器,包括应变计/压电传感器为敏感元件的硬件电路设计、运算元件(80C51单片机)数据处理、4位数码显示系统以及相应的通信接口与协议; 实现在一路测量范围在0~250PSI,测量精度在1PSI,分辨率在1PSI。

关键词:PIC单片机数字通讯智能 1 引言数字压力传感器是工业实践中最为常用的一种传感器,其广泛应用于各种工业自控环境,涉及水利水电、铁路交通、智能建筑、生产自控、航空航天、军工、石化、油井、电力、船舶、机床、管道等众多行业,下面就简单介绍一些常用传感器原理及其应用。

本课程设计的数字压力传感器以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准压强的线性关系,建立具体的数学模型,将电压量纲(V)改为压强纲(pa)即成为一台原始电子称。

其中测量电路中最主要的元器件就是电阻应变式传感器。

电阻应变式传感器是传感器中应用最多的一种,本设计采用全桥测量电路,使系统产生的误差更小,输出的数据更精确。

而三运放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D转换器对输入信号电平的要求。

ADC0809 的A/D转换作用是把模拟信号转变成数字信号,进行模数转换,然后把数字信号输送到显示电路中去,最后由显示电路显示出测量结果。

并且能实现数字传感器之间的通讯,达到数据共享的目的。

从而更好的满足当今社会发展的需求。

2 方案论证 2(1方案一: 本方案采用电阻应变片作为敏感元件采集信息,经三运放大器放大处理,再送入ADC0809进行数模转换,运用80C51单片机作为运算处理元件处理数据,并进行通讯和LED显示。

基本工作原理框图如下: 图 1.2-1 基本工作原理框图 2(2方案二: 本方案采用压电传感器作为敏感元件采集信息,经三运放大器放大处理,再送入ADC0809进行数模转换,运用DSP单片机作为运算处理元件处理数据,并进行通讯和LED显示。

基于单片机的压力传感器实验精编WORD版

基于单片机的压力传感器实验精编WORD版

基于单片机的压力传感器实验精编W O R D版 IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】课程设计说明书题目:基于单片机压力传感器设计学院(系):年级专业:电子信息科学与技术学号:学生姓名:指导教师:目录摘要---------------------------- -------------------------------------------------------------------------2关键字---------------- ----------------------------------------------------------------------------------2第一章总体设计方案及模块划分---------------------------------------------------------------21.1总体设计方案--------------------------------------------------------------------------------31.2模块划分--------------------------------------------------------------------------------------41.3设计框图如下图所示-----------------------------------------------------------------------5第二章各模块设计参数-------------------------------------------------------------------------------52.1传感器元件模块------------------------------------------------------------------------------52.2 A/D转换模块---------------------------------------------------------------------------------82.3控制器处理模块-----------------------------------------------------------------------------122.4 AD0809接口电路及LED接口电路------------------------------------------------------14第三章压力传感器实验数据采集、显示及程序---------------------------------------------143.1数据采集及显示-----------------------------------------------------------------------------14第四章心得体会--------------------------------------------------------------------------------------15附录 -----------------------------------------------------------------------------------------------------16程序设计 --------------------------------------------------------------------------------------16参考文献资料 ---------------------------------------------------------------------------------25实物图 --------------------------------------------------------------------------------------25摘要此次设计是基于8051单片机的压力检测系统,简要介绍了压力传感器电路的工作原理和弱信号传感器电路以及A/D变换电路的工作原理,通过压力传感器将需要测量的位置的压力信号转化为电信号,再经过运算放大器进行信号放大,送至8位A/D转换器ADC0808,然后将模拟信号转换成单片机可以识别的数字信号,再经单片机转换成LED显示器可以识别的信息,最后显示输出。

基于单片机的压力检测系统设计

基于单片机的压力检测系统设计

基于单片机的压力检测系统设计在工业生产和日常生活过程中,压力检测是一项极其重要的任务。

无论是气体、液体还是固体的压力检测,都对我们的生产和生活有着极大的影响。

因此,设计一种基于单片机的压力检测系统,具有很高的实用价值。

基于单片机的压力检测系统主要由压力传感器、信号调理电路、单片机和显示模块组成。

其中,压力传感器负责检测压力,信号调理电路负责将压力传感器的输出信号进行放大和滤波,单片机用于处理和存储数据,显示模块则用于实时显示压力值。

系统的软件部分主要负责数据的处理和传输。

单片机通过AD转换器读取压力传感器的模拟信号,然后进行数字处理,得到压力值。

通过串口将压力值传输到显示模块进行实时显示。

在基于单片机的压力检测系统中,单片机的选择至关重要。

考虑到系统的性能和成本,我们推荐使用STM32系列的单片机。

STM32系列的单片机具有处理速度快、内存容量大、价格适中等优点,非常适合用于这种压力检测系统。

压力传感器的选择直接影响到压力检测的准确性和稳定性。

本系统推荐使用硅压阻式压力传感器,这种传感器具有灵敏度高、稳定性好、抗干扰能力强等优点。

显示模块用于实时显示压力值,因此要求具有显示清晰、易于观察等特点。

本系统推荐使用LED数码管作为显示模块,LED数码管具有价格低廉、易于维护等优点。

基于单片机的压力检测系统具有结构简单、操作方便、性能稳定等优点,可广泛应用于气体、液体和固体等各个领域的压力检测。

通过使用STM32系列单片机和硅压阻式压力传感器,以及LED数码管显示模块,我们可以实现高精度、高稳定性的压力检测,为工业生产和日常生活提供强有力的支持。

在现代科技领域,温度检测和控制的重要性不容忽视。

在许多应用中,如工业生产、医疗设备和环境监控等,都需要对温度进行精确、实时地监控。

为了满足这一需求,单片机被广泛应用于温度检测系统中。

本文将探讨基于单片机的温度检测系统设计的各个方面。

我们需要选择一个适合的温度检测单片机。

基于MCS51单片机的压力测量 系统的设计与实现

基于MCS51单片机的压力测量 系统的设计与实现

基于MCS51单片机的压力测量系统的设计与实现班级;学号:姓名:指导老师:摘要以STC-51单片机为核心,应用变阻式应变片测量压力并通过ADC0809的转换,经过单片机处理后在数码管模块显示的智能压力测量系统。

是变阻式应变片和51单片机相结合的一个很典型的应用,本系统包括信号采集及转换电路、单片机最小系统、显示模块三个最基本的核心模块。

外围扩展了键盘模块、蜂鸣器报警模块,用以调节系统的测量和显示范围。

经试验证明,系统能正常工作且误差在允许误差范围内,符合所有技术指标。

1.方案设计通过应变片,将机械形变变为电压信号,再通过三级集成放大电路把信号放大,之后,ADC0809把模拟信号转化为数字信号,输入到单片机中,通过按键的控制,将电压的信号输出以数码管的形式显示出来,如果电压信号超出报警上线,蜂鸣器就发出报警信号。

2.硬件系统设计与分析(1)应变片与信号放大器的电路分析应变片运用的是电阻式应变片,原理是吸附在基体材料上的应变电阻随机械性形变而产生电阻变化的现象,即它可以将被测件上的应变变化转化成一种电信号。

桥式电路的输入信号是0~10v,经过电路后,输出的电压经过集成运放电路放大后,输入到A/D的In0口,完成信号的输入与传(2)AD转换分析A/D转换器是将模拟信号转化为数字信号,start与ale信号接到51到单片机的的p2.6接口,完成信号的输出,而clock接口接到74ls74d的2q接口, D0~D7接到单片机的p1.0~p1.7接口.(3)单片机最小系统分析单片机的RST是复位接口,刚开始时是低电平,闭合s1开关,接通电源,获得高电平,完成复位。

Xtal1与xtal2是晶振电路,为单片机提供工作频率,为12m。

P0.0~p0.7接到74hc573的段锁存器,完成数码管的段选择,p2.4~p2,7接到位锁存器,完成数码管的位选择。

(4)按键分析(5)数码管分析74hc573的段锁存器的a~g引脚连接到数码管的a~g引脚,完成数码管的段选择,来确定哪个数字亮;而位锁存器连接到w1~w4,完成位选择,选择哪个数码管亮,最终完成数码管的显示。

基于单片机的压力传感器实验

基于单片机的压力传感器实验

. .课程设计说明书题目:压力传感器设计学院(系):年级专业:电子信息科学与技术学号:学生:指导教师:目录摘要-----------------------------------------------------------------------------------------------------2关键字--------------------------------------------------------------------------------------------------2第一章总体设计方案及模块划分---------------------------------------------------------------21.1总体设计方案--------------------------------------------------------------------------------31.2模块划分--------------------------------------------------------------------------------------41.3设计框图如下图所示-----------------------------------------------------------------------5第二章各模块设计参数-------------------------------------------------------------------------------52.1传感器元件模块------------------------------------------------------------------------------52.2 A/D转换模块---------------------------------------------------------------------------------82.3控制器处理模块-----------------------------------------------------------------------------122.4 AD0809接口电路及LED接口电路------------------------------------------------------14第三章压力传感器实验数据采集、显示及程序---------------------------------------------143.1数据采集及显示-----------------------------------------------------------------------------14第四章心得体会--------------------------------------------------------------------------------------15附录-----------------------------------------------------------------------------------------------------16程序设计--------------------------------------------------------------------------------------16参考文献资料---------------------------------------------------------------------------------25实物图--------------------------------------------------------------------------------------25摘要此次设计是基于8051单片机的压力检测系统,简要介绍了压力传感器电路的工作原理和弱信号传感器电路以及A/D变换电路的工作原理,通过压力传感器将需要测量的位置的压力信号转化为电信号,再经过运算放大器进行信号放大,送至8位A/D转换器ADC0808,然后将模拟信号转换成单片机可以识别的数字信号,再经单片机转换成LED显示器可以识别的信息,最后显示输出。

基于单片机的压力传感器实验

基于单片机的压力传感器实验

课程设计说明书题目:基于单片机压力传感器设计学院(系):年级专业:电子信息科学与技术学号:学生姓名:指导教师:目录摘要---------------------------- -------------------------------------------------------------------------2 关键字---------------- ----------------------------------------------------------------------------------2 第一章总体设计方案及模块划分---------------------------------------------------------------21.1总体设计方案--------------------------------------------------------------------------------31.2模块划分--------------------------------------------------------------------------------------41.3设计框图如下图所示-----------------------------------------------------------------------5 第二章各模块设计参数-------------------------------------------------------------------------------52.1传感器元件模块------------------------------------------------------------------------------52.2 A/D转换模块---------------------------------------------------------------------------------82.3控制器处理模块-----------------------------------------------------------------------------12 2.4 AD0809接口电路及LED接口电路------------------------------------------------------14第三章压力传感器实验数据采集、显示及程序---------------------------------------------143.1数据采集及显示-----------------------------------------------------------------------------14第四章心得体会--------------------------------------------------------------------------------------15附录-----------------------------------------------------------------------------------------------------16 程序设计--------------------------------------------------------------------------------------16 参考文献资料---------------------------------------------------------------------------------25 实物图--------------------------------------------------------------------------------------25摘要此次设计是基于8051单片机的压力检测系统,简要介绍了压力传感器电路的工作原理和弱信号传感器电路以及A/D变换电路的工作原理,通过压力传感器将需要测量的位置的压力信号转化为电信号,再经过运算放大器进行信号放大,送至8位A/D转换器ADC0808,然后将模拟信号转换成单片机可以识别的数字信号,再经单片机转换成LED显示器可以识别的信息,最后显示输出。

课程设计基于51单片机的压力数据采集

课程设计基于51单片机的压力数据采集

xxxxxx大学课程设计报告课程设计名称:单片机系统综合课程设计课程设计题目:基于51单片机的压力数据采集院(系):专业:班级:学号:姓名:指导教师:完成日期:xxxxxx大学课程设计报告目录第1章总体设计方案 (1)1.1设计原理 (1)1.2设计思路 (1)1.3实验环境 (2)第2章详细设计方案 (3)2.1硬件电路设计 (3)2.2主程序设计 (4)2.2功能模块的设计与实现 (5)第3章结果测试及分析 (11)3.1结果测试 (11)3.2结果分析 (11)参考文献 (12)附录A(源程序代码) (13)附录B(电路原理图) (16)附录C(元件列表) (17)第1章总体设计方案1.1 设计原理根据课程设计任务书的内容与要求,需要使用伟福Lab6000试验箱上提供的压力传感器实现压力的实时传感,利用A/D转换装置将压力传感器输出的模拟信号转换成为数字信号,在利用箱上的数码管将转换数字信号结果显示出来。

为了保证压力传感的准确性,开始执行时,需要将压力传感器软件调整出零点,如不进行压力零点的调整,压力传感器将不进行工作。

压力传感器工作时,由于硬件的原因压力传感结果经常波动,如果想进行压力传感值的锁定,程序提供了利用开关实现的此功能,以方便对于压力测算值的读取。

1.2 设计思路采用C语言编程,结合伟福Lab6000试验箱的固定硬件模块加以实际连线调整硬件部分。

1)提出方案a)需要实验箱上压力传感器提供准确的压力测算值;b)压力传感器的模拟信号通过箱上的A/D转化模块转化为可以显示的数字信号;c)A/D转换的结果通过中断的方式显示到数码管上。

2) 方案论证由于压力传感器的硬件原因,其A/D转换结果并非从零开始的,为提供准确的压力测算值,程序开始须等待调零,否则不提供压力的测定值。

若进行过调零,则之后不断的测试压力的变化,提供测定值。

模拟信号进入A/D转化之后,每一次完成转化,通过EOC端口向外发出中断,使用该中断信号作为输出数据的采集信号。

基于51单片机的智能压力传感器设计

基于51单片机的智能压力传感器设计

基于51单片机的智能压力传感器设计
0 引言
对目前所有兼容lntel 8031指令系统的单片机,统l称为51单片机。

Intel的8031单片机是51单片机的始祖。

8031单片机是目前应用最广泛的8位单片机之一。

随着Flash rom技术的发展,它也得到了不断的发展,广泛应用于工业测控系统中ATMEL公司的AT89系列,是8031单片机中最有代表性的型号。

51单片机是基础入门的一个单片机,也是应用最广泛的一种,在目前乃至今后很长的一段时问内。

51系列的兼容机型都将占有大量的市场。


控制系统传统的设计思想和设计方法,因51单片机的应用从根本上得到了改变。

现在正在用单片机通过软件的方法,来实现采用硬件电路实现的大部分控制功能,智能化的数字计算控制、模糊控制和自适应控制可通过单片机来实现,从而改变自动控制中的PID调节。

随着单片机的广泛应用,以软件取代硬件并能提高系统性能的微控制技术将不断发展完善。

压力传感器,英文名称是pressure transducer,它是指能感受压力,并能将其转换成可用输出信号的传感器。

压力传感器在工业实践中很常用,各种工业自控环境中应用很广,涉及的行业也很多,像水利水电、智能建筑、。

51单片机与压力传感器实现液体重量测量

51单片机与压力传感器实现液体重量测量
1.5
单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU),随机存取数据存储器(RAM),只读程序存储器(ROM),输入输出电路(I/O口),可能还包括定时计数器,串行通信口(SCI),显示驱动电路(LCD或LED驱动电路),脉宽调制电路(PWM),模拟多路转换器及A/D转换器等电路集成到一块单块芯片上,构成一个最小然而完善的计算机系统。这些电路能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。
由此来看,单片机有着微处理器所不具备的功能,它可单独地完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。
然而单片机又不同于单板机,芯片在没有开发前,它只是具备功能极强的超大规模集成电路,如果赋予它特定的程序,它便是一个最小的、完整的微型计算机控制系统,它与单板机或个人电脑(PC机)有着本质的区别,单片机的应用属于芯片级应用,需要用户了解单片机芯片的结构和指令系统以及其它集成电路应用技术和系统设计所需要的理论和技术,用这样特定的芯片设计应用程序,从而使该芯片具备特定的功能。
目前单片机已渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的足迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。看来学习单片机是社会发展的必然需求。据统计,我国的单片机年需求量已达1~3亿片,且每年以大约16%的速度增长,但相对于世界市场我国的占有率还不到1%。特别是沿海地区的电子厂,其产品多数要用到单片机,并不断地向内地辐射。这说明单片机应用在我国才刚刚起步,有着广阔的前景。培养单片机应用人才,特别是工程技术中普及单片机知识有着重要的现实意义。

设计 基于单片机的气压传感器研制

设计 基于单片机的气压传感器研制

重庆邮电大学毕业设计(论文)设计(论文)题目:基于单片机的气压传感器研制摘要人们对气压的认识也是人类科学研究的一大进步,人们从很久以前就在研究大气,并且有人认为有大气压值,直到马德堡半球实验,真正证明了大气压的存在。

气压的应用也是比较早的,如著名的蒸汽火车头,就是人类应用气压的一个显著例子。

气压计在现实生活中的使用并不是很明显,大部分人在一生中很少甚至没有接触过气压传感器,但是气压传感器在某些工作领域确实是不可或缺的重要器材,例如国防领域、工业领域、医疗领域以及气象学领域。

本设计介绍了一种基于单片机和气压传感芯片MPX4115A的数字式气压传感器的软、硬件实现方法。

通过气压传感芯片MPX4115A获得被测环境中的气压值并输出相应的模拟电压值,此电压经过以LM331芯片为核心的V/F转换电路输出相应数字脉冲信号,输入到单片机的计数器。

单片机在单位时间内获得该信号的脉冲数值,计算出脉冲信号的频率。

根据电压与频率的线性关系计算出对应的实际气压值,最后通过液晶显示屏LCD1062显示出来,并进行了软硬件调试。

【关键词】单片机气压传感芯片液晶显示屏V/F转换芯片ABSTRACTAir pressure is a big step forward for the Human Sciences Research, human being have a long history of study air pressure. The Magdeburg hemispheres experimental proofed the existence of the air pressure. The application of air pressure is relatively early, such as the steam engine 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.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 displayit by LCD1062.【Key words】Microcontroller Air pressure sensor chip LCD1602V / F converter chip目录前言 (1)第一章系统总体方案的设计 (3)第一节整体设计思想及系统原理 (3)第二节实现方案 (3)第三节元件选取 (4)一、单片机的选型 (4)二、气压传感器 (5)三、V/F转换芯片 (6)四、显示器 (6)五、三端稳压器 (7)第四节本章小结 (7)第二章硬件系统的设计与实现 (8)第一节单片机电路 (8)一、单片机概述 (8)二、单片机片内结构、引脚及封装 (8)三、89C52单片机引脚功能 (10)四、单片机的复位电路 (12)五、单片机的时钟电路 (12)六、单片机电路图 (13)第二节气压检测电路 (14)一、气压传感器MPX4115A的介绍 (14)二、MPX4115的引脚及功能 (14)三、电压/频率转换器 (15)四、气压检测部分电路图 (15)第三节液晶显示电路 (16)一、液晶显示屏介绍 (16)二、LCD1602介绍 (17)三、LCD1602的控制 (18)四、LCD1602的电路图 (19)第四节电源电路 (19)一、78L05的介绍 (19)二、78L05的特点 (20)三、78L05的引脚图 (20)四、电源电路图 (21)第五节总体电路 (21)第六节本章小结 (22)第三章软件系统的设计与实现 (23)第一节软件系统设计的概述 (23)第二节汇编语言和C语言开发单片机的优缺点比较 (24)第三节主要模块程序 (25)一、主程序 (25)二、主要子程序模块 (27)第四节本章小结 (30)第四章系统的调试 (31)第一节硬件模块的测试 (31)一、电源模块的测试 (31)二、气压监测模块的测试 (32)三、单片机及LCD1602模块 (33)第二节软件部分的测试 (34)第三节本章小结 (36)结论 (37)致谢 (38)参考文献 (39)附录 (40)一、英文原文 (40)二、英文翻译 (47)三、工程设计图纸 (54)四、源程序: (55)前言气压是作用在单位面积上的大气压力,即等于单位面积上向上延伸到大气上界的垂直空气柱的重量。

单片机与压力传感器的接口设计与压力监测

单片机与压力传感器的接口设计与压力监测

单片机与压力传感器的接口设计与压力监测一、引言在现代工业控制系统中,压力传感器被广泛应用于实时监测和控制压力变化。

而单片机作为控制系统的大脑,与各种传感器的接口设计尤为重要。

本文将重点介绍单片机与压力传感器的接口设计方法,并探讨如何实现对压力的准确监测。

二、压力传感器的工作原理压力传感器是一种将压力信号转换为电信号输出的传感器,其工作原理一般基于应变片、电容、电阻等原理。

在传感器受到外部压力作用时,会产生对应的信号输出,单片机通过接口将这一电信号读取并进行处理。

三、单片机与压力传感器的接口设计1. 电路连接首先,需要根据压力传感器的接口类型确定使用的连接方式,常见的接口类型有模拟信号输出、I2C、SPI等。

对于模拟信号输出的压力传感器,一般采用ADC(模数转换器)将模拟信号转换为数字信号输入给单片机。

2. 程序设计在接口设计的过程中,需要编写相应的程序来实现对压力传感器信号的读取和处理。

通过调用单片机的IO口、ADC模块等功能实现对压力数据的实时监测,并可以根据需求进行相应的控制操作。

四、压力监测系统设计基于以上接口设计,可以搭建一个完整的压力监测系统。

通过定时采集压力传感器输出的数据,可以实现对压力变化的实时监测。

同时,结合单片机的控制功能,可以实现对压力波动的智能控制,提高系统的稳定性和准确性。

五、应用示例举例说明,将单片机与压力传感器接口设计应用于液压系统中。

通过监测液压系统中的压力变化,可以实时调整液压系统的工作状态,提高工作效率和安全性。

同时,可以根据实际情况对系统进行优化升级,实现更加精准的控制。

六、结论单片机与压力传感器的接口设计是现代工业控制系统中的重要组成部分,对于实时监测和控制压力具有重要意义。

通过合理的接口设计和程序编写,可以实现对压力的准确监测和智能控制,提高系统的稳定性和可靠性,为工业自动化发展提供有力支持。

压力传感器单片机课程设计

压力传感器单片机课程设计

单片机实验报告书实验名称电子压力器设计专业班级通信工程1班学号姓名目录第一章电子压力器的工作原理….......................................................... 电子压力器的工作原理............................................................... 压力传感器的工作原理................................................................第二章实验设计方案...........................................................实验流程图.............................................................................数码管显示模块…………………………………………….A/D转化模块…………………………………………………电压--气压转化模块………………………………………………总程序……………………………………………………..原理图…………………………………………………….第三章实验材料………………………………………………实验材料……………………………………………………第四章结论与体会……………………………………………第一章电子压力器的工作原理1.1 电子压力器的工作原理电子压力器由压力传感器,A/D转换器,数码显示等组成。

当用手按压传感器,腔体内外就会产生压差,这些压差就会转化成电压,电压转化成数字量后,根据压力变化1Kpa,输出电压变化为120mV的关系,依照采样的输出电压,采用线性插值法可计算出实际压力值。

然后将实际压力值送数码管显示。

(1)、压力传感器电路MPX53型硅压力传感器主要用于测量气体压力。

其外形及管脚定义如下图所示:该传感器测量的是腔体内外气体的压力差,其输出电压与压力的关系为近似线性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计说明书题目:压力传感器设计学院(系):年级专业:电子信息科学与技术学号:学生姓名:指导教师:目录摘要-----------------------------------------------------------------------------------------------------2 关键字--------------------------------------------------------------------------------------------------2第一章总体设计方案及模块划分---------------------------------------------------------------2 总体设计方案--------------------------------------------------------------------------------3模块划分--------------------------------------------------------------------------------------4设计框图如下图所示-----------------------------------------------------------------------5第二章各模块设计参数-------------------------------------------------------------------------------5传感器元件模块------------------------------------------------------------------------------5A/D转换模块---------------------------------------------------------------------------------8控制器处理模块-----------------------------------------------------------------------------12AD0809接口电路及LED接口电路------------------------------------------------------14第三章压力传感器实验数据采集、显示及程序---------------------------------------------14数据采集及显示-----------------------------------------------------------------------------14第四章心得体会--------------------------------------------------------------------------------------15附录-----------------------------------------------------------------------------------------------------16程序设计--------------------------------------------------------------------------------------16参考文献资料---------------------------------------------------------------------------------25实物图--------------------------------------------------------------------------------------25摘要此次设计是基于8051单片机的压力检测系统,简要介绍了压力传感器电路的工作原理和弱信号传感器电路以及A/D变换电路的工作原理,通过压力传感器将需要测量的位置的压力信号转化为电信号,再经过运算放大器进行信号放大,送至8位A/D转换器ADC0808,然后将模拟信号转换成单片机可以识别的数字信号,再经单片机转换成LED显示器可以识别的信息,最后显示输出。

关键词:单片机压力传感器A/D变换电路LED显示器第一章总体设计方案及模块划分总体设计方案本次设计是基于8051单片机的测量与显示。

电路采用ADC0809模数转换电路,ADC0809是CMOS工艺,采用逐次逼近法的8位A/D转换芯片,片内有带锁存功能的8路模拟电子开关,先用ADC0809的转换器对各路电压值进行采样,然后将模拟信号转换成单片机可以识别的数字信号,再经单片机转换成LED显示器可以识别的信息,最后显示输出。

本次设计是以单片机组成的压力测量,系统中必须有前向通道作为电信号的输入通道,用来采集输入信息。

压力的测量,需要传感器,利用传感器将压力转换成电信号后,再经放大并经A/D转换为数字量后才能由计算机进行有效处理。

然后用LED进行显示。

本设计的最终结果是,将软件下载到硬件上调试出来了需要显示的数据,当输入的模拟信号发生变化的时候,通过A/D转换后,LED将显示不同的数值。

模块划分(1)传感器元件模块传感器元件主要是对压力这样的物理量转变成电信号。

(2) A/D转换电路模块A/D转换电路是将模拟量转换为数字量,便于单片机的处理。

(3)控制器处理模块控制器是通过51系列单片机对数字信号,按照预定目的进行处理。

(4)显示与报告模块显示与报告是对于最终输出结果进行直观的表达。

设计框图如下图所示:图设计框图第二章 各模块设计参数传感器元件模块压力传感器是压力检测系统中的重要组成部分,由各种压力敏感元件将被测压力信号转换成容易测量的电信号作输出,给显示仪表显示压力值,或供控制和报警使用。

力学传感器的种类繁多,如应变片、半导体应变片、压阻式、电感式、式谐振式及式加速度传感器等。

而电阻应变式传感器具有悠久的历史。

由于它具有结构简单、体积小、使用方便、性能稳定、可靠、灵敏度高动态响应快、适合静态及动态测量、测量精度高等诸多优点,因此是目前应用最广泛的传感器之一,本实验采用电阻应变式传感器作为压力传感器。

压力传感器构成:电阻应变式传感器由弹性元件和电阻应变片构成,当弹性元件感受到物理量时,其表面产生应变,粘贴在弹性元件表面的电阻应变片的电阻值将随着弹性元件的应变而相应变化。

通过测量电阻应变片的电阻值变化,可以用来测量位移加速度、力、力矩、压力等各种参数。

压力传感器的工作原理:本质上是惠斯通电桥,这里采用的是最常见的电阻应变片式的压力传感器。

它得到广泛应用的原因是温度特性好,减小温度变化带来的误差。

膜片上的压力使得电桥不平衡,从而产生一个差动的输出信号,这种结构的基本特性之一是它的差动输出电压U 与偏置电压 U 成正比关系,这种关系隐含压力测量精度直接决定偏置电源的容限值,当四个桥臂电阻达到相应的关系时,电桥输出为零,或则就有电压输出同时,它也能提供一种温度补偿最通用的方法。

本实验研究压力传感器电路如图示,传感器采用恒压源供电,CC V 为+15V ,经过23R 与40R 分压(电容起滤波作用),点5、6、7三点处有相同电压1U :根据上式,带入数据K R 123= ,K R 440= ,V V CC 15=,求得V U 31=。

经过电路电桥部分,简化如下图设桥臂电阻分别为4321,,,R R R R ,Ω=++===118))/(1/1/(112111031R R R R R R ,Ω===120'42R R R ,则当压力传感器受力时,电阻变化对应的输出电压值为()()''11''O RR U U R R R R R R ∆=⨯∆+++,由于R ∆<<1,则上式可化简为带入电阻、电压值得0.75'O R U R ∆=. 最后经过放大部分,如图,为压力传感器的微弱电压输出的放大电路。

分析它是一个差分放大电路,其放大倍数为32200025002.43R A R === ,那么放大后的电压值为 250'0.756253''O R R U R R ∆∆=⨯=又SF R R =∆',选定材料,这里取410-=S 0.0625O U F =.因为A ∕D 转换器的最大输入电压为5v ,所以该压力传感器的测量范围为0~80N 。

UO UO. A/D 转换模块模拟量输入通道的任务是将模拟量转换成数字量。

能够完成这一任务的器件称之为模数转换器,简称A/D 转换器。

本次设计的中A/D 转换器的任务是将放大器输出的模拟信号转换位数字量进行输出。

A/D转换电路的核心元件是ADC0808芯片ADC0808是ADC0809的简化版本,功能基本相同。

一般在硬件仿真时采用ADC0808进行A/D转换,实际使用时采用ADC0809进行A/D转换。

ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。

它是逐次逼近式A/D转换器,可以和单片机直接接口。

ADC0809的内部逻辑结构由下图可知,ADC0809由一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成。

多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。

三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据。

图 ADC0809的引脚结构ADC0809各脚功能如下:D7-D0:8位数字量输出引脚IN0-IN7:8位模拟量输入引脚VCC:+5V工作电压GND:地REF(+):参考电压正端REF(-):参考电压负端START:A/D转换启动信号输入端。

当ST上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,ST应保持低电平。

ALE:地址锁存允许信号输入端,高电平有效。

当ALE线为高电平时,地址锁存与译码器将A,B,C三条地址线的地址信号进行锁存,经译码后被选中的通道的模拟量进入转换器进行转换。

EOC:转换结束信号输出引脚。

当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换。

OE:输出允许控制端,用以打开三态数据输出锁存器。

CLK:时钟信号输入端(一般为500KHz)。

A、B、C:地址输入线,用于选通IN0-IN7上的一路模拟量输入。

ADC0809对输入模拟量要求:信号单极性,电压范围是0-5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。

相关文档
最新文档