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

合集下载

基于单片机的电子称传感器课程设计

基于单片机的电子称传感器课程设计

测控技术与仪器专业《传感器技术》课程设计任务书淮阴工学院电子与电气工程学院2014年06月专业方向课程设计课题:电阻应变式电子称班级测控1111学生姓名金梦磊学号 **********指导教师张青春淮阴工学院电子与电气工程学院目录1.系统方案设计1.1 概述1.2 检测原理1.3 系统原理框图2.系统硬件设计2.1 传感器选择及其特性2.2 测量电路2.3 信号采集电路2.4 单片机及外围电路2.5 总体电路图3.系统软件设计3.1 软件设计方法3.2 软件流程图3.3 软件清单及说明4.系统调试与验证4.1 调试过程4.2调试结果(仿真结果)截图4.3 误差分析5.课程设计体会与总结附录:1、参考资料 2、元器件表基于电阻式应变片式传感器的电子称设计`1.系统方案设计1.1概述随着时代的进步和科技的发展,电子称已经成为现代生活中不可或缺的一部分。

无论是做生意确定货物的重量,还是菜市场买菜看斤看两,还是没事减肥看看自己体重有没有减少,我们都需要使用称量道具,电子称以其便携,准确等优点占据着市场。

早期的电子称是通过模拟电路实现的,其抗干扰能力不足,准确也比较低。

现在的电子称都是通过微控制器,采用数字信号的方式,这样就克服了以前的缺点,还可以实现键盘控制以及超额报警等更能。

在学习了传感器,单片机,测控电路几门课程之后,我们可以自己设计出一个电子称了。

在我的设计中,我将采用电阻式应变片传感器进行测量,并采用放大器对传感器转换出的电压信号进行放大、达到A/D转换器输入电压的要求,采用8位A/D转换器将放大器产生的模拟信号转换成数字信号,单片机将接收到的数字处理后显示在4个数码管上(量程为0-1.999kg,所以只需要4个数码管),还需要蜂鸣器进行超量程报警,led灯显示电源的通断,两个拨位开关实现电源通断的控制,以及单片机的复位功能。

1.2检测原理电阻式应变片传感器是通过电阻的应变效应进行测量。

所谓的电阻应变效应就是指具有规则外形的金属导体或半导体材料在外力作用下产生应变而其电阻值也会产生相应的改变,这一物理现象称为“电阻应变效应“。

《压力传感器》教案

《压力传感器》教案

《压力传感器》教案压力传感器教案1. 教学目标- 了解压力传感器的基本概念和原理。

- 掌握常见的压力传感器的种类和应用领域。

- 学会使用压力传感器测量和监测压力。

2. 教学内容2.1 压力传感器的基本概念和原理- 压力传感器的定义和作用。

- 压力传感器的工作原理。

- 压力测量单位和常见的压力标准。

2.2 压力传感器的种类和应用领域- 压阻式传感器。

- 血压传感器。

- 力传感器。

- 应力传感器。

- 其他常见的压力传感器类型。

- 压力传感器在工业、医疗、环境监测等领域的应用。

2.3 压力传感器的测量和监测- 使用压力传感器测量压力的步骤和注意事项。

- 如何校准压力传感器以保证测量的准确性。

- 使用压力传感器进行压力监测的方法和技巧。

3. 教学方法- 讲授与演示相结合的教学方法。

- 利用多媒体设备展示压力传感器的原理和应用案例。

- 组织学生参与讨论和实验操作,加深理解和掌握。

4. 教学评价- 设计小组项目或实验任务,评估学生对压力传感器的理解和运用能力。

- 通过问答、测验等形式,检验学生对教学内容的掌握程度。

- 利用观察记录和学生反馈,评估教学效果,及时调整教学策略。

5. 教学资源- 多媒体设备及相关软件。

- 压力传感器及实验设备。

- 相关教材、资料和案例。

6. 教学时间安排本教案预计需要4个学时来完成。

7. 备注以上教案仅供参考,具体教学内容和方法可根据实际情况进行调整和适应。

教师应根据学生的实际情况,采用灵活多样的教学手段,提高教学质量和效果。

> 注意:此教案的内容是为了提供给教师参考,不可用于商业目的。

基于51单片机压力检测课程设计报告书

基于51单片机压力检测课程设计报告书

单片机原理与接口技术课程设计成绩评定表设计课题基于89c51的自身断电保护系统设计学院名称:电气工程学院专业班级:自动1002学生:秦凯新学号: 7指导教师:王黎臧海河周刚设计地点:31-505 设计时间:2012-12-17~2012-12-28单片机原理与接口技术课程设计课程设计名称:基于89c52的压力监测系统设计专业班级:自动1002学生姓名:秦凯新学号: 7指导教师:王黎臧海河周刚课程设计地点:31-505课程设计时间:2012-12-17~2012-12-28单片机原理与接口技术课程设计任务书目录1 引言 (6)2 总体方案设计 (6)2.1硬件组成 (6)2.2 方案论证 (6)2.3 总体方案 (7)3 硬件电路设计 (9)3.1 时钟电路 (9)3.2复位电路 (10)3.3 AD简介与原理分析 (10)3.4 声光报警接口电路 (15)3.5 显示及键盘接口电路 (15)3.7 电源电路 (2)4 系统软件设计 (3)4.1 主程序设计 (3)4.3 部分主要子程序的设计 (6)5 系统调试与总结 (6)5.1 系统功能测试 (6)5.2 技术指标测试 (6)6心得体会 (7)6.1 为何不采用8255了? (7)6.2为何不采用A/D0809? (7)6.3在帮助同学的过程中我学到了什么? (7)6.4在单片机领域我的规划?7参考文献 (8)附录A 系统原理图 (9)附录B 源程序 (10)压力监测普遍用于工业领域,并对国家的发展产生了深厚的影响,小到体重计,大到工业中反应炉的气压声电报警。

甚至航空航天,智能仪表。

以及机器人。

本设计就是工业中最普遍的气压监测报警系统。

所以,这个系统采用自动检测反应炉中的压力大小,通过传感器,并实时进行在液晶1602上进行显示,还有在液晶上进行参考上限电压值的设置和参考下限电压值的的设置。

并通过在单片机部进行比较计算,来实现整个压力监测系统的声光电报警。

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

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

成绩评定表课程设计任务书摘要在工业生产控制过程中,压力是一个很重要的参数。

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

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

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

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

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

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

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

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

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

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

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

毕业设计:基于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显示。

测控电路课程设计--压力测量单片机

测控电路课程设计--压力测量单片机

单片机原理课程论文题目:压力测量单片机2012 年7月1摘要温度的测量是生产生活中时常需要的工作,进入21世纪后,温度传感器正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速发展。

Abstract:Temperature measurement is the production of life often need to work, in the 21st century, the temperature sensor is headed in high precision, multi-function, bus, standardization, high reliability and safety, development virtual sensor and network sensor, research monolithic temperature measuring system and other high-tech direction develop rapidly.关键词:High precision, multi-function, bus, standardization, high reliability and safety1.1指导思想本课题以PT100热电阻为温度检测元件,设计了一个对单点温度实时检测的单片机温度检测系统。

1.2基本设计内容及要求使用PT100温度传感器(电阻值随温度变化),设计传感器放大电路,将传感器的电阻值转变为0~5V电压信号,将温度值显示出来。

再设计控制电路,控制一个300W电热杯温度,使其能够稳定在设定的温度值。

1.3电路特点设计以测量显示部分电路为主,以单片机系统为核心,对单点的温度进行实时测量检测。

并采用热电阻PT100作为温度传感器、op07作为信号放大器、ADC0809作为A/D转换部件,对于温度信号的采集具有大范围、高精度的特点。

51单片机压力传感器

51单片机压力传感器

目录一、设计题目与设计任务 (1)1.设计题目:单片机压力测控系统设计 (1)2.设计任务 (1)二、前言 (1)三、主体设计 (1)1、系统设计 (1)2、系统框图 (1)3、设计思路 (2)4、压力传感器和A/D转换芯片选择 (2)(1)压力传感器1210—030 G—3 S (2)(2)AD模数转换芯片ADC0809 (3)四、参考文献 (4)五、结束语 (4)六、完整程序 (5)七、仿真结果 (7)八、程序流程图 (9)一、设计题目与设计任务1.设计题目:单片机压力测控系统设计2.设计任务1、本设计是微机控制的制氧机压力测控系统。

单片机系统通过压力传感器和检测比较器测得气缸内压力达到某一上限值(176 kPa)和下限值(64 kPa)时,单片机系统控制执行相应的动作(达到上限值时打开放气阀放气,达到下限值关闭放气阀进行充气)。

如此反复循环,不断将氧气提供给需氧者。

在此过程中若充气或放气10 s仍达不到设定值(176 kPa和64 kPa)则进行光报警。

2、写出压力测量过程,绘制压力控制系统结构图。

3、(1)系统硬件电路设计。

单片机采用89S52;选择适合上述测量范围的压力传感器,设计数据采集及信号调理电路,设计键盘显示电路及报警电路。

(2)编制压力测量程序。

二、前言本设计为基于AT89S52单片机的气缸压力测量与控制系统,压力传感器选择1210—030G—3S,能够在0~207kPa范围内有效测量气缸供氧系统的压力,并进行实时压力(LED)显示。

单片机控制部分实现当压力超出上限值176kPa时,放气阀打开进行放气,当压力低于下限值64kPa时,放气阀关闭,气缸充气;压力在正常范围(64~176kPa)时,压力改变不影响放气阀的状态。

报警功能实现当压力超出设定的压力范围(64~176kPa)10S时,发光二极管点亮进行报警。

关键词:AT89S52单片机、1210—030G—3S型压力传感器、LED显示、报警。

压力传感器实验-单片机课设

压力传感器实验-单片机课设

燕山大学课程设计说明书目录第1章摘要 (2)第2章引言 (2)第3章总体设计 (3)3.1 理论分析 (3)3.2 过程分析 (3)第4章硬件电路设计 (4)4.1 传感器电路模块 (4)4.2 传感器电路分解 (5)4.3 A/D变换电路模块 (6)4.4 8051芯片介绍 (10)4.5 LCD1602液晶显示 (11)第5章压力传感器实验数据采集、显示及程序 (16)5.1 数据采集 (16)5.2 程序设计 (17)心得体会 (25)参考文献 (25)第1章摘要本文介绍一种以MCS-51单片机为核心,用ADC0809实现压力模拟信号的AD转换,完成压力传感器实验。

简要介绍了压力传感器电路的工作原理和弱信号传感器电路以及A/D变换电路的工作原理,并详细介绍了该传感器的参数设计和制作过程,论证了其可行性,完成了整个实验对于压力的采样和显示。

与其它类型传感器相比,电阻应变式传感器有以下特点:测量范围广,精度高,输出特性的线性好,工作性能稳定、可靠,能在恶劣的化境条件下工作。

由于应变式传感器具有以上优点,所以它在测试技术中获得十分广泛的应用。

第2章引言电阻应变式传感器按其用途不同,可分为应变测力传感器、应变压力传感器、应变式加速度传感器等。

我们主要研究压力传感器,这种传感器主要用于对气体、液体的动态和静态的压力的测量。

如对内燃机管道和动力设备管道进出、出气孔流液的压力、发动机喷口的压力等的测量。

这种传感器主要采用膜片、薄板、筒式等组成的弹性元件。

传感器所用的应变片电阻值国内标准有:60、120、350、和600Ω等各种阻值,其中以120Ω为最常用。

利用全桥测量原理,通过对电路输出电压和标准压强的线性关系,建立具体的数学模型,将电压量的变化改为压力的变化,即可以测出一定范围内的压力值。

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

本设计采用全桥测量电路,使系统产生的误差更小,输出的数据更精确。

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

压力传感器单片机课程设计第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为其传感器部分的结构。

如图所示,在压力传感器半导体硅片上有一层扩散电阻体,如果对这一电阻体施加压力,由于压电电阻效应,其电阻值将发生变化。

受到应变的部分,即膜片由于容易感压而变薄,为了减缓来自传感器底座应力的影响,将压力传感器片安装在玻璃基座上。

如图2.1.2所示,当向空腔部分加上一定的压力时,膜片受到一定程度的拉伸或收缩而产生形变。

压电电阻的排列方法如图2.1.3所示,2受到拉伸的电阻R2和R4的阻值增加;受到压缩的电阻R1和R3阻值减小。

图2.1.3 压电电阻的排列方法图由于各压电电阻如图2.1.3那样组成桥路结构,如果将它们连接到恒流源上,则由于压力的增减,将在输出端获得输出电压ΔV,当压力为零时的ΔV等于偏置电压Voffset,在理想状态下我们希望Voffset=0V,实际上在生成扩散电阻体时,由于所形成的扩散电阻体尺寸大小的不同和存在杂质浓度的微小差异,因此总是有某个电压值存在。

压力为零时,R1=R2=R3=R4=R,我们把加上一定压力时R1、R2电阻的变化部分记作ΔR;相应R3、R4电阻的变化部分记作-ΔR,于是ΔV=ΔRI 。

这个ΔV相对压力呈现几乎完全线性的特性,只是随着温度的变化而有所改变。

2.2 压力传感器的工作原理2.2.1 压力传感器电路MPX53型硅压力传感器主要用于测量气体压力。

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

MPX53的工作特性参数如下表所示:参数符号最小典型最大单位压力范围 Pop 0 - 50 Kpa供电电压 Vs - 3.0 6.0 Vdc供电电流 Io - 6.0 - mAdc 满量程输出* Vfss 45 60 90 mV 零位电压偏差* Voff 0 20 35 mV- 1.2 - mV/KPa ?V/?灵敏度P线性度 - -0.6 - 0.4 ,Vfss 压力迟滞(0~50Kpa) - -- ?0.1 - ,Vfss温度迟滞- - ?0.5 - ,Vfss (-40?~125?)满量程温度系数 TCVfss -0.22 - -0.16 ,Vfss/? 零位温度系数 TCVoff - ?15 - µV/?4TCR 0.31 - 0.37 ,电阻温度系数Zin/?输入阻抗 Zin 355 - 505 Ω输出阻抗 Zout 750 - 1800 Ω 响应时间(10,~90,) tR - 1.0 - ms注:?、零位电压偏差是指压力为零时的输出电压;、满量程输出为最大输出与最小输出电压之差。

图2.2.2是PS压力传感器的外围电路设计实例,图中用恒流源来驱动压力传感器。

图2.2.2 压力器硬件设计电路由于桥路失衡时的输出电压比较小,所以必须用运放IC1b和IC1C来进行放大。

图中VR1为偏置调整,VR2为压力灵敏度调整,5VR3为没有加压时输出电压调整,C1、C2用于去除噪声。

另外,如果电源电压波动的话,将引起输出电压的变化,所以必须给电路提供一个稳定的电源。

MPX53的电源部分做成可调,用于温度补偿。

输出采用差动放大,以去除共模干扰,1K电位器用于增益调节。

通常将增益调至100倍,根据上面参数,压力变化1Kpa,输出电压变化为120mV。

根据采样的输出电压,采用线性插值法可计算出实际压力值。

注:应在零压力时采样一次输出电压。

以后每次采样值应减去零位值,然后换算为压力。

2.2.2 模块的基本测试方法不加压时,测量VO+、V0-的电压V1,约为20mV,(0~35mV属正常),调节GAIN ADJ使输出电压VOUT放大100倍,即VOUT/V1=100;用手按压MPX53的探头,VOUT 输出应发生变化。

6第3章实验设计方案 3.1 实验流程图以下只对整个程序的流程做简单介绍:开始没有压力的情况下读取电压值有压力的情况下读取电压值两电压值相等吗,N电压差值转化成压力值数码管显示0101数码管显示当前压力图3.1.1 流程图73.2 算法描述数码管显示模块由四位共阴极LED数码管组成,用P1口进行位选,用CS273进行段选。

程序如下:Uchacodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void display(uchar four,uchar three,uchar two,uchar one) {cs273=table[four];P1=0xfb;delay(1);cs273=table[three];P1=0xf7;delay(1);cs273=table[two];P1=0xef;delay(1);cs273=table[one];P1=0xdf;delay(1);}void delay(uint z) {uint x,y;for(x=z;x>0;x--)for(y=10;y>0;y--); }83.3 A/D转化采用A/D0809,将压力传感器的输出电压输送到A/D0809的IN0端口进行模数转换,转换成的数字量通过P0口传送到8051单片机进行处理。

具体程序:void main(){uchar xdata *pt;uchar qy1,qy2;pt=0xcfa0;*pt=0;while(!eoc);qy1=*pt;while(1){*pt=0;while(!eoc);qy2=*pt;chuli(qy1,qy2);}}93.4电压--气压转化MPX53型硅压力传感器电压与气压之间关系曲线图如下图所示,压力与电压差的转化公式为qyz=((float)(x2-x1))*5.0/256.0*8.3+101 具体程序如下:void chuli(uchar x1,uchar x2) {uchar qyz;uchar x,y,z,w;if((x2-x1)==0){x=1;y=0;z=1;10w=0;}else{qyz=((float)(x2-x1))*5.0/256.0*8.3+101;x=qyz%10;y=qyz%100/10;z=qyz/100;w=qyz/1000;}}3.5 程序描述#include<reg51.h>#include<absacc.h>#define uchar unsigned char #define uint unsigned int uchar one,two,three,four; ucharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};#define AD_port XBYTE[0Xcfa0] #define cs273 XBYTE[0xcfb8] sbit eoc=P3^0;void chuli(uchar x1,uchar x2); void display(uchar four,uchar three,uchar two,uchar one);void delay(uint z);11void main(){uchar xdata *pt;uchar qy1,qy2;pt=0xcfa0;*pt=0;while(!eoc);qy1=*pt;while(1){*pt=0;while(!eoc);qy2=*pt;chuli(qy1,qy2);}}void chuli(uchar x1,uchar x2) {uchar qyz;uchar x,y,z,w;if((x2-x1)==0){x=1;y=0;z=1;w=0;12}else{qyz=((float)(x2-x1))*5.0/256.0*8.3+101;x=qyz%10;y=qyz%100/10;z=qyz/100;w=qyz/1000;}display(w,z,y,x); }void display(uchar four,uchar three,uchar two,uchar one) {cs273=table[four];P1=0xfb;delay(1);cs273=table[three];P1=0xf7;delay(1);cs273=table[two];P1=0xef;delay(1);cs273=table[one];P1=0xdf;delay(1);}13void delay(uint z){uint x,y;for(x=z;x>0;x--)for(y=10;y>0;y--);}第4章元器件功能4.1 元器件E-LAB-MOBJ3多功能提供点压力传感器,以AT89S51芯片作为仿真的核心运行器件,A/D0809模数转换器,将压力传感器的模拟输出量转化成数字量送到单片机进行处理;74LS273用于输出,数码管用于显示压力值,导线连接电路。

序号元器件数量功能提供压力传感器部分 1 E-LAB-MOBJ3多功能 1主机部分运行程序 2 AT89S51芯片 1将压力传感器的模拟输模数转换A/D0809出量转化成数字量送到 3 1器单片机进行处理用于输出段选 4 74LS273 1数码管用于显示压力值 5 4导线连接电路 6 n图4.1.1 元器件功能表14第5章软件设计 5(1 软件设计思想采用汇编语言编写程序,直接将程序在PROTEUS中进行编译调试,然后在设计环境中单击AT89S51,加载程序,然后单击全速运行按钮,观察到“邵阳学院”从右至左不断循环显示。

相关文档
最新文档