传感器课程设计压力计的设计论文_第1页
传感器课程设计压力计的设计论文_第2页
传感器课程设计压力计的设计论文_第3页
传感器课程设计压力计的设计论文_第4页
传感器课程设计压力计的设计论文_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、. 概述1.1、相关背景和应用简介压力传感器是工业实践中最为常用的一种传感器,其广泛应用于各种工业自控环境,涉及水利水电、铁路交通、智能建筑、生产自控、航空航天、军工、石化、油井、电力、船舶、机床、管道等众多行业,而我们通常使用的压力传感器主要是利用压电效应制造而成的,这样的传感器也称为压电传感器。 压力传感器的原理是将压力信号转变为*种电信号,如应变式,通过弹性元件变形而导致电阻变化;压电式,利用压电效应等。工业生产控制过程中,压力是一个很重要的参数。例如,利用测量大气压力来间接测量海拔高度;在工业生产过压力参数来判断反响的过程;在气象预测中,测量压力来判断阴雨天气。因此,压力计的设计拥有广

2、阔的市场前景。这种压力传感器能比拟准确和快速测量,尤能测量动态压力,实现多点巡回检测、信号转换、远距离传输、与计算机相连接、适时处理等,因而得到迅速开展和广泛应用。本课题就是在这样的背景下设计一个简单的数字压力计,使得测量得到的压力能够数码管显示。1.2总体设计方案本设计是通过以单片机为主的压力测量系统。压力的测量是通过把压力信号转换为电信号,再通过A/DADC0808转化把电信号转换为数字量后,再由单片机AT89C51进展处理,最后把数字量显示在LED显示屏上。原理图如图1-1所示LED显示屏压力传感器电信号测量单片机A/D转换图1-1 压力计原理方框图最小系统 复位电路A/D转换电路测量电

3、压输入显示系统AT89C51 P0 P1 P1 P2 图2-1 数字压力计系统硬件设计框图二、硬件电路的设计2.1传感器的选型力学传感器的种类繁多,但常用的压力传感器有电阻应变片压力传感器、半导体应变片压力传感器、压阻式压力传感器、电感式压力传感器、电容式压力传感器、谐振式压力传感器及电容式加速度传感器,光纤压力传感器等。应用最为广泛的是压阻式压力传感器,它具有极低的价格和较高的精度以及较好的线性特性。 在选择适宜的压力传感器过程中,了解介质的特点尤为重要。 介质的腐蚀性如何,导电性如何。根据介质的这些属性选用相应类型的传感器。 介质温度围如何,一是介质的经常性的温度围为多少,根据此信息选择补

4、偿温度与其围一致的传感器,二是介质的最高温度围,根据此信息选择使用温度围一致的传感器。 假设以上两点如果选择不正确,极有可能损害传感器甚至引起事故。 设计仿真时由于PROTEUS中没有传感器,因此用一个围为75150分压电路代替传感器的输出电流,使的仿真得以进展。滑动变阻器2.2传感器接口电路设计MP*4115部原理图如图2-2所示: 图2-2部原理图2.3单片机最小系统设计选用的单片机为AT89C51系列芯片,该芯片的最小系统由时钟电路、复位电路、片选信号构成。在最小系统构成的根底上,将P1口作为模拟量的转换为数字量的接收端,P0口作LED显示屏的数据发送端,P2口作LED显示屏的控制端口,

5、同时作为过压及欠压的报警电路使用。具体最小系统设计如图3-1所示:2.4数模转换电路设计ADC0808是采样分辨率为8位的、以逐次逼近原理进展模/数转换的器件。其部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进展A/D转换。ADC0808是ADC0809的简化版本,功能根本一样。一般在硬件仿真时采用ADC0808进展A/D转换,实际使用时采用ADC0809进展A/D转换。ADC0808接线图部构造ADC0808是CMOS单片型逐次逼近式A/D转换器,它有8路模拟开关、地址锁存与译码器、比拟器、8位开关树型A/D转换器。 引脚功能外部特性ADC0808芯

6、片有28条引脚,采用双列直插式封装,如右图所示。各引脚功能如下: 15和2628IN0IN7:8路模拟量输入端。 8、14、15和1721:8位数字量输出端。 22ALE:地址锁存允许信号,输入,高电平有效。 6START: A/D转换启动脉冲输入端,输入一个正脉冲至少100ns宽使其启动脉冲上升沿使0809复位,下降沿启动A/D转换。 7EOC: A/D转换完毕信号,输出,当A/D转换完毕时,此端输出一个高电平转换期间一直为低电平。 9OE:数据输出允许信号,输入,高电平有效。当A/D转换完毕时,此端输入一个高电平,才能翻开输出三态门,输出数字量。 10CLK:时钟脉冲输入端。要求时钟频率不

7、高于640KHZ。 12VREF+和16VREF-:参考电压输入端 11Vcc:主电源输入端。 13GND:地。 2325ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路 输出端注意:out7为最低位-out0为最高位,out7-out0分别接单片机的P0.0到P0.7端。2.5显示电路设计 单片机AT89C51 7SEG-MP*4-CCLED的A B C D E F G DP 引脚接对应的单片机上的P10 P11 P12 P13 P14 P15 P16 P17, 1 2 3 4则对应单片机的P20 P21 P22 P23。LED的公共端接地,则其余引脚接+5V,所以

8、对应的LED 的显示器的七段码是0*3f, 0*06, 0*5b, 0*4f, 0*66, 0*6d, 0*7d, 0*07, 0*7f, 0*6f, 2.6电源电路设计电路中的电源局部如下列图所示。其中,3号引脚是电源输入端接外部电源+15V电源。1号引脚为电源模块输出端,输出+5V。本次设计电路中的电源均采用直流+5V驱动。 直流+5V软件局部的设计3.1程序代码#include#define uint unsigned int#define uchar unsigned charuchar code table=0*fc,0*60,0*da,0*f2,0*66,0*b6,0*be,0*e

9、0,0*fe,0*f6,0*ee,0*3e,0*9c,0*7a,0*9e,0*8e;/七段共阴数码管编码表sbit START=P30;sbit EOC=P31; sbit OE=P32;sbit ONOFF=P33; /控制放气门开或关void delay(uint m) /LED显示延时子程序 while(m-);delay1(uint c) /循环间隔延时C毫秒子程序 uchar a,b; for( ;c0;c-) for(b=142;b0;b-) for(a=2;a0;a-);void fun1(uint i) /AD转换及数据处理子程序 uint P; e*tern uint PP;

10、 /定义全局变量PP START=1; START=0; while(i0) /fun1只执行i次 if(i0) OE=1; /转换完毕输出使能 P=P0; /AD转换结果赋给P P=P*1.0/255*207; /完成75150mA到0207kPa的转换 OE=0; /停顿输出 P2=0*fe; /个位位选 P1=tableP%10; /个位段选 delay(1000); /个位显示延时约1ms P2=0*fd; /十位位选 P1=tableP/10%10; /十位段选 delay(1000); /十位显示延时约1ms P2=0*fb; /百位位选 P1=tableP/100%10; /百位

11、段选 delay(1000); /百位显示延时约1ms if(P176)ONOFF=1; /翻开放气阀 if(P64)ONOFF=0; /翻开放气阀 i=i-1; delay1(100); /每次转换后延时100ms0.1s START=1; /启动下一次转换 START=0; void main() /主程序 ONOFF=0; /初始时放气阀关闭 START=0; /初始时不进展AD转换 OE=0; while(1) /死循环 fun1(1); /调用一次转换子程序 PP=P; /转换处理结果压力值给PP 3.2流程图 系统总流程图 A/D转化程序流程图 显示流程图 主函数程序图四、仿真及结果五、小结本次课程设计的压力计的核心是单片机的使用。通过改变滑动变阻器的阻值压力传感器的变换,从而改变电信号电压,通过单片机接收电信号,处理电信号,送入A/D转化ADC0808,再送入LED显示屏显示。通过为期五天的课程设计,我根本上完成了压力计的设计的任务。通过这次课程设计,把自己所学的理论知识运用于实践,受益非浅,对单片机有了更深的认识。对我以后单独处理问题有了很大的帮助。在整个课程设计过程中,同学和教师一直给予我们很多的帮助,帮助我们顺利的完成了这次课程设计。对单片机、数模转换、LED、传感器进展了综合性的应用,感教师给予我们这次时机,让我们有时机自己动手做工程,增强了我们的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论