基于单片机的压力测试仪设计
- 格式:docx
- 大小:290.34 KB
- 文档页数:18
课程设计报告题目:基于 STM32的 LVDT位移丈量系统设计姓名:余樾班级:09011301学号:2013302132西北工业大学自动化学院基于 STM32 的 LVDT 位移丈量系统设计任务书1.设计目的与要求设计一个基于 STM32 控制器的 LVDT 数字丈量系统设计,要求仔细并正确地理解有关要求,按组完成系统设计,详细设计要求以下:(1)对流体传动管道中的压力进行,测温范围及精度: 38mm,0.5%。
(2) LVDT 信号的调制与解调,丈量数据储存功能,掉电不扔掉;(3) 4 位八段码及时数据显示;(4)经过 RS232通信接口与上位机进行数据通信;(5)功能按键、指示灯和蜂鸣器报警。
2.设计内容(1)查阅资料,熟习设计内容;(2)依据设计要求选择传感器,确立系统方案和主控芯片;(3)依据系统方案分别设计单元电路;确立元器件及元件参数;(4)画出电路原理图,正确使用逻辑关系。
3.编写设计报告写出设计的全过程,附上有关资料和图纸,并写出心得领会。
目录1.前言 (1)2.设计方案 (2)2.1.任务解析 (2)2.2.设计思路 (2)3.详细设计 (3)3.1.主控制器模块 (3)3.1.1. 微办理器电路 (3)3.1.2. 电源模块 (5)3.1.3. JTAG/SWD 电路 (5)3.2. LVDT 传感器的丈量原理与电路设计 (6)3.2.1. LVDT 传感器的丈量原理 (6)3.2.2. LVDT 传感器电路的设计 (6)3.3.显示模块 (9)3.4.串口通信模块 (10)3.5.储存模块 (10)4.总结与领会(不宜过长) (11)附录 1 MAX7219 (14)附录 2 I2C 总线 (16)基于 STM32 的 LVDT 位移丈量系统设计大纲 : LVDT 可以用来丈量物体的伸长度、震动频率、振幅、物体厚薄程度和膨胀度等精确数据。
详细还可以用在机床工具和液压缸的定位,以及辊缝和阀门的控制等。
基于单片机的水位检测控制系统设计学院:专业:姓名:指导老师:信息学院自动化刘翔学号:职称:0901********盛珣华曹宇教授助理工程师中国·珠海二○一三年五月诚信承诺书本人郑重承诺:本人承诺呈交的毕业设计《基于单片机的水位检测控制系统设计》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
本人签名:日期:年月日基于单片机的水位检测控制系统设计摘要随着社会和科技的进步,以及人们的生活标准水平逐步的提高与发展,方便的全自动控制系统生活的开始逐步进入到我们的生活,单芯片微型计算机发展是其中的一个重要分支,具有高可靠性,高性能价格比,低电压,低功耗等优点,以单片机为核心的自动化控制系统已经赢得了广泛的应用范围。
本设计是基于单片机的水位检测控制系统设计。
设计系统的目的在于应用单片机的自动运行技术,使得水塔中的水位始终保持在一定范围内,以保证连续正常的供水。
本设计是以AT89C51单片机为核心部件的水塔水位检测控制仿真系统设计的,用以检测水位并进行控制、处理以及报警功能,并在Proteus仿真软件环境中仿真测试。
结果表明,设计的系统具有良好的检测和控制功能,方便移植性和可扩展性。
关键词:水位控制单片机报警Based SCM the water level detection control system designAbstracWith the social and technological progress, as well as the level of people's standard of living gradually improve with the exhibition, and the convenience of automatic control system for the beginning of life gradually into our lives, single-chip microcomputer development is an important branch,the advantages of high reliability, high performance and low cost, low-voltage, low-power microcontroller as the core of the automation control system has won a wide range of applications.The title of the graduate design microcontroller-based water level detection and control system design, three metal rods into the water used to detect the signal, the conductivity of the water, can see that the water level changes. Under normal circumstances, the water level should be kept within a certain range changes, the water level does not exceed the stipulated upper and lower limits, in the event of a system failure, should be promptly cut off electrical power, and there should be sound and audible alarm signals of the light-emitting diode. Design System aimed the application microcontroller run automatically, so that the water level in the water tower always maintained within a certain range in order to ensure the continuous normal water. The design is based on AT89C51 microcontroller as the core components of the water tower water level detection and control simulation system designed to detect water level control, processing, and alarm functions, and Proteus simulation software environment simulation testing. Experimental results show that the design of the system has a good detection and control functions, portability and scalability.Keywords:Level controlmicrocontroller alarm目录1前言 (1)1.1.本设计在国内发展概况 (1)1.2国外发展概况 (1)1.3设计目的 (2)1.4设计意义 (2)2总设计 (2)2.1设计的技术要求 (2)2.2应解决的主要问题 (3)2.3设计原理 (3)2.4方案选择 (3)2.5给定参数 (5)2.6整体方案设计 (5)2.7优点和特色 (6)2.8创新点 (7)2.9系统运行过程可能存在的问题 (7)2.9.1现场数据经过DTU发送后在远程监控室接收不到 (7)3硬件介绍 (7)3.1光电耦合器4N25 (7)3.1.1工作原理 (7)3.1.2主要性能 (8)3.1.3引脚图和引脚名称 (8)3.1.4极限参数 (8)3.2单片机芯片STC90C516RD+ (9)3.2.1芯片简介绍 (9)3.2.2芯片STC90C516RD+引脚 (9)3.2.3主要性能 (10)3.3电磁继电器 (11)3.4蜂鸣器 (11)3.5远程通信模块DTU (12)3.6液位高度传感器 (12)4组态软件 (13)4.1组态概况 (13)4.2组态设计 (13)5软件设计 (17)5.1Keil软件 (17)5.2程序方框图 (17)5.3程序设计 (18)5.4I/O口的分配 (18)5.5子程序 (18)5.5.1延时子程序 (18)5.5.2报警子程序 (19)5.5.3初始化子程序 (20)5.4主程序 (20)6结论 (22)参考文献 (23)谢辞 (24)附录 (25)程序代码 (25)1前言1.1.本设计在国内发展概况国产水位监测仪主要有浮筒式水位仪、压力传感器式水位仪、超声波式水位仪等,在功能齐全、性能稳定等方面,虽然与国际上先进的同类型产品存在一定差距,但是却可以基本满足水位监测及控制的需要。
基于单片机的脂肪秤电子脂肪秤的设计是以STC89C52单片机作为控制中枢,外围电路集成了电源供电模块,压力传感器,超声波传感器,LCD1602液晶显示模块,按键模块,复位电路,蜂鸣器等。
系统测量完人体的身高和体重后,手动输入腰围,系统自动处理,液晶显示身高,体重,腰围和脂肪率,并且有语音播报功能。
标签:STC89C52单片机;压力传感器;超声波1 概述体内脂肪的平衡与否,决定着人们身体的健康。
如果脂肪过量囤积,就会导致各种疾病的发生,会对身体产生危害。
那么怎么测量人体的脂肪率呢?也就是要知道人体的脂肪占据人体的比例,进而来判断人体的健康程度。
众所周知,肌肉内含有较多的水分,从本质上来说是可以导电的,但是脂肪却是不导电的。
我们可以通过对人体的不导电率的测量,来检测出人体的脂肪率。
本次设计利用BIA理论,即生物电阻抗分析方法,把我们设计的电极片和人体的双腿接触,加上一定的安全电压,来测量人体的电阻。
然后输入用户的基本数据,带入实验公式,系统自动计算人体脂肪率。
2 设计思路在本次设计中,系统上电后,就会通过LCD1602来显示“Welcome to Used.”“Initializing...”然后我们按下确定按键,当显示完“height start....”的时候就去通过超声波测试来测量人体的高度。
测量完毕之后就会在LCD1602当中显示“height end....”和“Please confirm..”。
显示完毕之后按下“确定”按键,蜂鸣器响一声,系统就会采集压力传感器的数据,一开始会显示“Weight start....”,开始调用压力传感器模块。
在此之前可以对压力传感器施予一定的压力,来模拟有人体或者有物体已经站上去的效果。
当对压力传感器采集数据完毕的时候,LCD1602会在显示液面中显示“Weight end...”和“Please confirm..”,当你按下确定按键的时候,蜂鸣器响一声,表示质量的采集数据已经采集完毕。
毕业论文基于AT89C52单片机最小系统设计摘要MCS-52单片机的内部虽已集成了很多资源,但这类单片机内部的各种资源都是折中配置的,在实际许多应用中,基本型MSC-52单片机的资源显得缺乏,针对这个问题,本文首先通过对主要部件方案论证,选取合理可用的部件,其次详述了通过对单片机进行扩展外围设计一个能满足广泛应用要求的单片机通用系统,并重点介绍了单片机扩展原理,系统硬件原理图的设计过程与说明和软件的设计过程,同时也简要介绍了硬件制作工艺等环节。
最后,通过硬件测试和软件调试,该系统具有功能强,效率高等优点,符合大部分单片机应用设计要求并可投入使用关键词 MCS-52单片机,系统硬件原理图,单片机AbstractMCS-52 microcontroller has integrated a lot of internal resources, but such single-chip resources are the various configurations of compromise, in many practical applications, the basic MSC-52 MCU resources it is lack of response to this problem, this paper first of all, the main components of the program through the demonstration, select the components reasonably available, followed by details of the external expansion of single-chip design of a widely used to meet the requirements of general-purpose single-chip systems, and focuses on extension of theprinciple of the single-chip, system hardware schematic diagram and description of the design process and software design process, as well as a brief introduction of the hardware manufacturing process and so on. Finally,Through the hardware test and debug software, the system has a strong functions, high efficiency, in line with the requirements of most single-chip microcomputer application design and put into use.Key Words MCS-52 microcontroller ,system hardware schematic diagram,microcontroller目录摘要IAbstract II1 引言 11.1选题意义 11.2单片机简介 11.3 单片机应用 22系统设计及工作原理 42.1 系统整体方案提示42.2 系统工作原理及整体电图框图 42.3 AT89C52芯片的介绍 53 系统硬件设计113.1 硬件模块设计113.1.1 AT89C52单片机电路113.1.2 指拨开关,按键和显示接口电路的设计123.1.3 独立按键电路的设计143.1.4 蜂鸣器电路定时模块设计153.1.5 LCD液晶显示接口电路的设计153.1.6 A/D转换电路设计173.1.7 EEPROM存储器电路设计173.1.8 RS-232接口电路设计183.1.9 电源电路设计194 系统软件设计204.1 键盘扫描程序的设计204.2显示程序设计23结论25致谢26参考文献27附录 A1.1 28附录 A1.2 291 引言1.1选题意义由于单片机技术在各个领域正得到越来越广泛的应用,世界上许多集成电路生产厂家相继推出了各种类型的单片机,在单片机家族的众多成员中,MCS-52系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自动化工程应用的主要市场,成为国内单片机应用领域中的主流。
基于单片机的数字频率计设计摘要本方案主要以单片机为核心,主要分为时基电路,逻辑控制电路,放大整形电路,闸门电路,计数电路,锁存电路,译码显示电路七大部分,设计以单片机为核心,被测信号先进入信号放大电路进行放大,再被送到波形整形电路整形,把被测的正弦波或者三角波整形为方波。
利用单片机的计数器和定时器的功能对被测信号进行计数。
编写相应的程序可以使单片机自动调节测量的量程,并把测出的频率数据送到显示电路显示。
本设计以89C51单片机为核心,应用单片机的算术运算和控制功能并采用LED 数码显示管将所测频率显示出来。
系统简单可靠、操作简易,能基本满足一般情况下的需要。
既保证了系统的测频精度,又使系统具有较好的实时性。
本频率计设计简洁,便于携带,扩展能力强,适用范围广。
[关键词]单片机:运算;频率计;LED数码管AbstractThe program mainly microcontroller as the core, are divided into time-base circuit, the logic control circuit, amplifier shaping circuit, the gate circuit, the counting circuit, latch circuit, decoding circuit most of the seven shows, design a microcontroller as the core, the measured signal the first amplifier to amplify the incoming signal, and then was sent to the waveform shaping circuit surgery, the measured sine wave or triangle wave shaping as a square wave. Counter and timer microchip features of the signal count. Write the corresponding program can automatically adjust the measurement range of SCM, and the frequency of the measured data to the display circuit displays.The design of the 89C51 microcontroller core, microcontroller applications and control functions and arithmetic operations with LED digital display tube to the measured frequency is displayed. System is simple, reliable, easy to operate and can basically meet the general needs. Both to ensure the accuracy of the system frequency measurement, but also the system has good real-time. The frequency meter design is simple and easy to carry, expansion capability, wide application.[Key words] microcontroller, operation, frequency meter, LED digital tube目录摘要 (1)概述........................................ 错误!未定义书签。
压力传感器单片机课程设计第1 章前言电力压力器中主要使用的压电材料包括有石英、酒石酸钾钠和磷酸二氢胺。
其中石英(二氧化硅)是一种天然晶体,压电效应就是在这种晶体中发现的,在一定的温度范围之内,压电性质一直存在,但温度超过这个范围之后,压电性质完全消失(这个高温就是所谓的“居里点”)。
由于随着应力的变化电场变化微小(也就说压电系数比较低),所以石英逐渐被其他的压电晶体所替代。
而酒石酸钾钠具有很大的压电灵敏度和压电系数,但是它只能在室温和湿度比较低的环境下才能够应用。
磷酸二氢胺属于人造晶体,能够承受高温和相当高的湿度,所以已经得到了广泛的应用。
早在1954年美国C.S.Smith首先确认了半导体压电效应,1955年C.Herring 指出:这种压电电阻效应是由于应力的作用,引起导体与价电子带能量状态的变化,以及载流子数量与迁移率变化所产生的一种现象。
日本从1970年开始研究开发,首先应用在血压计上,之后在过程控制领域及轿车发动机控制部分都获得了广泛的应用。
最近几年在家用电器、装配机器人等应用领域普遍采用电子压力传感器作为压力控制、压力监控和判断真空吸附的效果。
图1 电子压力器模型1第2章电子压力器的工作原理 2.1 电子压力器的工作原理电子压力器由压力传感器,A/D转换器,数码显示等组成。
当用手按压传感器,腔体内外就会产生压差,这些压差就会转化成电压,电压转化成数字量后,根据压力变化1Kpa,输出电压变化为120mV的关系,依照采样的输出电压,采用线性插值法可计算出实际压力值。
然后将实际压力值送数码管显示。
图2.1.1为PS压力传感器的截面结构图,图2.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进行数据处理后,由键盘设置测量量程,用发光二级管显示当量量程送液晶显示压力值。
数字压力传感器是工业实践中最为常用的一种传感器,其广泛应用于各种工业自控环境,涉及水利水电、铁路交通、智能建筑、生产自控、航空航天、军工、石化、油井、电力、船舶、机床、管道等众多行业,下面就简单介绍一些常用传感器原理及其应用。
本课程设计的数字压力传感器以单片机为主要部件,利用全桥测量原理,通过对电路输出电压和标准压强的线性关系,建立具体的数学模型,将电压量纲(V)改为压强纲(pa)即成为一台原始电子称。
其中测量电路中最主要的元器件就是电阻应变式传感器。
电阻应变式传感器是传感器中应用最多的一种,本设计采用全桥测量电路,使系统产生的误差更小,输出的数据更精确。
而三运放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D转换器对输入信号电平的要求。
ADC0809的A/D 转换作用是把模拟信号转变成数字信号,进行模数转换,然后把数字信号输送到显示电路中去,最后由显示电路显示出测量结果。
并且能实现数字传感器之间的通讯,达到数据共享的目的。
从而更好的满足当今社会的要求。
2. 设计方案与设计原理2.1系统总体设计压力计以AT89C52为核心,进行数据的处理和显示,并进行显示量程的切换。
压力测量采用MPX4115利用ADC0808实现A/D转换,由键盘设置量程转换,并且用发光二极管显示当前的量程。
2.2功能介绍压力计的测量量程在10KPA~100KP,精度在0.5级。
利用16X1字符型LCD显示和提示操作。
利用按键进行量程转换。
具体为XX XX KPA和XXX X KPA。
压力测量使用摩托罗拉公司的MPX4115传感器,采集电路以此为核心,为了克服干扰,在MPX4115输出电路中增加了RC滤波电路。
MPX4115压力传感器检测的范围是10KPA-100KPA输出电压信号0.2V-4.8V。
ADC0808的参考电压VREF+=5WREF-=0V则0V-5V)对应(0-255),(0.2V-4.8V )对应(10-246 )。
本课程设计是基于AT89C52的压力测量装置。
有压力传感器测量当前施加在传感器上的压力,并通过ADC0808芯片将电压信号转换为数字信号传递给单片机,通过单片机将当前的压力值传递给LCD并且正确显示。
本系统可根据需要进行功能扩展。
由于ADC0808支持8路信号采集,可以对8个压力点参数进行检测。
可以手动设置采集哪一路,或者循环采集。
还可以进行压力上下限报警。
在设计系统的时候,立足于界面友好性、性价比,可以在简单压力检测的时候使用。
3. 元器件的识别与检测管脚排布上与通用的8xc52相同,其主要用于会聚调整时的功能控制。
功能包括对会聚主IC内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。
主要管脚有:XTAL1 (19脚)和XTAL2 (18脚)为振荡器输入输出端口,外接12MHz晶振。
RST/Vpd (9脚)为复位输入端口,外接电阻电容组成的复位电路。
VCC( 40脚)和VSS(20脚)为供电端口,分别接+5V电源的正负端。
P0~P3为可编程通用I/O脚,其功能用途由软件定义。
3.2 ADC0808 简介ADC080是采样分辨率为8位的、以逐次逼近原理进行模/数转换的器件。
其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。
ADC080是ADC080的简化版本,功能基本相同。
一般在硬件仿真时采用ADC080进行A/D转换,实际使用时采用ADC0809进行A/D转换。
ADC080芯片有28条引脚,采用双列直插式封装,如右图所示。
各引脚功能如下:1〜5和26〜28 (IN0〜IN7): 8路模拟量输入端。
8、14、15和17〜21: 8位数字量输出端。
22 (ALE :地址锁存允许信号,输入,高电平有效。
IN0ClOCK < 1N1SWTIH2IM3EOC IN4IN5CXH1 INCINT0VT3AOOT40(JT5越02cm ACOC0UT7 ALE WTSVREF{*}T RETW OE3.1 AT89C52 简介AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的。
AT89C52为40脚双列直插封装的8位通用微处理器,采用工业标准的C51内核,在内部功能及T2/P1 0T2EK/?!. 1P1. 2P1. 3P1.4P1. 5P1. £P1. 7 HSTRXDZP3. 0TXDZP3. 1faro/ra, 2T0/F3. + dT1/P3. 5 C^P3. 6 CMZP3 7匚XTAL2 CXTAL1 匚pjj jpGHT 匚123k-J4o39384375363524$332103111301229132914271526IE251724IS2319222D21□¥cc□P0. Q /ADO3 FQ.1/AD13 P0, 2/AD2□P0. 3/AD3□PO.4/AD4□PO. 5/AD5□PC.6/AD&□PC. ?/iD?□EA/VPF□ALE^FEO&□FESWJ F2 7/A15 JP2,6/A14□P2. 5/A13□P2. 4/A12□P2. 3/111□P2. 2/A10□P2. l/k3□P2. O/AS□LILT匚匚匚匚匚匚□匚匚匚J(二土1「;6 (START:A / D转换启动脉冲输入端,输入一个正脉冲(至少100 ns宽) 使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。
7( EOC : A/ D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。
9 (OE :数据输出允许信号,输入,高电平有效。
当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。
10 (CLK :时钟脉冲输入端。
要求时钟频率不高于640KHZ12 (VREF( +))和16 (VREF(-)):参考电压输入端。
11 (Vcc):主电源输入端。
13 (GND :地。
4. 制作与调试4.1系统软件设计系统主程序在初始化后只进行按键扫描,转化,即采样周期是5S 。
当AD 转换完 成后进入外部中断INTO 服务程序,进 行数据的处理,刷新显示的压力值;当 采用两位量程时,若检测到压力值大 于等于100,提示超过量程“ OVER ”,需要 转换量程。
4.2系统程序整体流程图系统的整体程序流程图如下所示:主程序在完成开机LOGC 显示、压力值初始化显示、TO 及INTO 中断初始化 后进入死循环,在循环中进行按键扫描,切换量程。
等待T0中断启动AD 转换;转换完成后进入外部中断INT0进行数据的处理、分析、显示。
按键子程序流程图按键扫捲程序流程图按键子程序进入后首先对显示模式进行修改,即在两位整数和三位整数显示 之间进行切换。
若是两位整数模式则先判断是否超过量程(压力值是三位数整 数),超过量程则显示“ OVER ”提示转换量程。
若是三位整数模式则直接刷新 数据后显示。
利用定时器 T0定时5S 启动AD主程序流程图4.3 TO中断服务程序流程图TO定时器定时50MS即每50MS进入TO中断,在中断中增加TIME5S_COUNT计时器,每次进入TO中断后TIME5S_COUN加1,当加到100后表示5S至叽清零同时启动AD转换。
4.4外部中断INT0流程图外部中断INT0服务程序流程图如下所示:INTO中断服务程序流程圍当ADC0808完成AD转换后,EOC变高,经反相器后接单片机INT0 口,下降沿启动INT0中断。
在中断中首先读取转换后的数字量,再进行标度换算成压力值,完成数据的刷新。
4.5系统总体框图以AT89C52为核心,外围电路有信号采集MPX4115AD转换电路ADC0808 按键和显示液晶模块。
总体框图如下:系统体桓压力测量电路压力测量使用摩托罗拉公司的MPX4115传感器,采集电路以此为核心,为了克服干扰,在MPX4115输出电路中增加了RC滤波电路。
如下图所示:4.6系统总体仿真电路压力计检测系统在PROTUES仿真的硬件电路如下所示:mpx4115信号处理电路MPX4115的输出的电压信号 0.2V-0.5V 送至ADC0808的0通道,AD 转化后8位数字信号送给单片机P1 口,经单片机分析处理数据后经 P0 口送液晶显示。
按键控制量程的转换,00.00-10.00KPA 和10.0-100.0KPA 两个量程,显然 整数是两位时的现实精度高。
红色 LED 亮表示此时的量程为00.00-10.0KPA 黄 色LED 亮表示此时的量程为10.0-100.0KPA 。
显示界面利用16X1的字符型液晶LM020L 进行显示,相比LED 显示能显示更 多的内容,人机界面更友好,而且节省单片机硬件资源。
4.7软硬件仿真调试及性能分析1.数字量到压力值的标度变换MPX4115压力传感器检测的范围是10KPA-100KPA 输出电压信号0.2V-4.8V 。