压力传感器校正方法

压力传感器校正方法

ID:36537259

大小:295.08 KB

页数:3页

时间:2019-05-11

压力传感器校正方法_第1页
压力传感器校正方法_第2页
压力传感器校正方法_第3页
资源描述:

《压力传感器校正方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计量技术19971№1217附表2单位:Lm原始数据-41212232715242015131870-916-113-313截面1结果数据412911198141331217710351925151712281675121516611128原始数据-101517152712262419124-1413-1606最截面2小结果数据-4194151311718411198910771176144612-4194-11981419317184区原始数据15131726122815221316912317-15-61815

2、域法截面317184915316114151259141619261377117-41947125结果数据评1318917158定坐标x=-813y=1418a=2173b=-0178特征点高点R1(1,3)R1(12,2)R1(3,2)低点R1(9,3)R1(9,2)R1(1,2)圆柱度误差f=22178最柱坐标x=-1182y=1519a=215b=-0132小法特征点高点R1(8,1)R1(3,2)R1(8,3)R1(12,3)R1(11,1)外评圆柱度误差f=24156接定最柱坐标x=-11191y=211

3、47a=1196b=0115大法特征点低点R1(9,2)R1(6,1)R1(5,3)R1(5,1)R1(1,2)内评圆柱度误差f=28112接定压力传感器非线性误差的单片机校正程启明(东南大学仪器系,南京210018)摘要本文提出并实现了用8031单片机进行压力传感器的非线性误差校正方法的工作原理、硬件结构和软件结构。该方法具有准确度高、成本低、可靠性好、实用性强等优点。关键词压力传感器非线性误差8031单片机校正接口、检测电路、AöD转换和显示器等组成、见一、引言图1。非电量仪表一般都存在静态测量误差,静本系统选

4、用高性能ö价格比的通用型8031差主要是由传感器和测量电路造成的,其中传单片机。Po输出经74LS373锁存后得到地址总感器的误差通常占很大比例。传感器误差主要线低8位,P2口输出地址总线高位;Po口未经由非线性误差、温度误差和零点漂移误差等组373输出的数据就是数据总线;控制总线由成。本文将讨论压力传感器的非线性误差,这种PSEN、RD和WR等组成。通过三总线扩展了一误差用模拟或数字电路校正精确度较低,利用片2716EPROM和一片8255并行IöO接口,8031单片机校正,精确度大大提高。2716存放程序和表格

5、,8255的PA口和PB口压力传感器得到的电信号,经运放放大后经74LS06非门和74LS240反相器驱动后,分送入AöD转换器变为数字信号,再送到单片机别作为4位LED数码管的位选口和段选位,中进行非线性校正,校正结果可送LED显示。LED采用动态方式显示校正后的压力大小。晶振选用6MHz,EA脚接地。二、硬件结构压力传感器选用半导体型,这种传感器存本压力仪表的硬件由单片机、存贮器,IöO在较大的非线性误差。传感器变换得的电信号18计量技术19971№12图1仅为几个毫伏,需经高精度、低漂移的斩波稳零21H两地址

6、中。数字滤波和非线性误差校正部运算放大ICL7650放大,放大后的模拟信号经分见图5,本系统采用列表法校正,此法事先把AöD转换为数字信号,才能送单片机处理。当传感器的非线性误差曲线精确地测量出来(即压力变化不是很快时,可选用价格低、抗干扰的不同压力下应为正确的电压值与传感器实际输双积分型MC14433AöD芯片,它能直接得到3出的电压值),按对应传感器输出电压值的次序位半BCD码数据,可方便地送LED显示。为获排成一个表格,此表和程序被固化在EPROM得高转换准确度,应采用高准确度积分电阻和中。这部分主要完成数字

7、滤波和查表任务,数字积分电容,MC1403提供高稳定性基准电压,滤波采用yn=axn+byn-1一阶惯性低通滤波(xn14433输出的动态数字量应接到8031的P1为滤波前第n时刻输入,yn-1、yn为滤波后第口。AöD采用连续转换方式,每次转换结束后n、n-1时刻输出,a+b=1),它可滤除信号中向8031申请INTo外中断。高频干扰部分;查表部分把滤波后存放在22H、23H中的传感器输出电压值转换成正确的电三、软件结构压,并存放在24H、25H中。本系统软件包括初始化、显示、数据采集、数字滤波和非线性误差校正等

8、部分组成,见图2。为便于程序分析、使用和交流,采用了模块化结构程序设计。初始化部分用于堆栈、中断和内部RAM缓冲区的设置;显示部分的框图见图3,首先向8255送入方式控制字,使PA口和PB口为输出口,然后根据显示缓冲区内容,从显示字形表中查出相应的显示码,再从最左端数码管开始动态循环显示。系统重复循环执行显示部分程序,当AöD转换结束,就申请INTo中断,在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。