[自然景观]第七章_智能温度传感器设计

上传人:e****s 文档编号:243440310 上传时间:2024-09-23 格式:PPT 页数:112 大小:1.38MB
返回 下载 相关 举报
[自然景观]第七章_智能温度传感器设计_第1页
第1页 / 共112页
[自然景观]第七章_智能温度传感器设计_第2页
第2页 / 共112页
[自然景观]第七章_智能温度传感器设计_第3页
第3页 / 共112页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,7,章 智能型温度测量仪,智能型温度测量仪,1,智能型温度测量仪的原理,2,智能型温度测量仪的电路结构及特点,3,软件结构和程序框图,4,典型智能型温度测量仪实例,思考题与习题,1,1,智能型温度测量仪的原理,智能型温度测量仪的基本功能,1),自动零点调整及满度的校正,由于智能化的仪器仪表通常都有自动零点调整和仪表满度的校正,因此可以减小测量误差,同时可实现一表多用。智能型温度测量仪可配不同类型、不同分度号的温度传感器,故又称为温度万用表。,2),自动修正各类测量误差,智能型温度测量仪能实现对测量传感器(例如热电偶)的冷端自动补偿和非线性补偿,以及对热电阻的引线电阻影响的消除等,,还可实现各类测量误差的自动修正。,2,3),数据的处理和通信,智能型温度测量仪可进行各种复杂运算(测量算法和控制算法),对获取的温度信息进行整理和加工;统计分析干扰信号特性,采用适当的数字滤波,达到抑制干扰的目的; 实现各种控制规律,满足不同控制系统的需求;与其他仪器和微机进行数据通信,,构成各种计算机控制系统等。,3,4),多种输出形式,智能型温度测量仪的输出形式可以有数字显示、打印记录、 声光报警,还可以多点巡回检测。它既可输出模拟量,也可输出数字量(开关量)信号。,5),自诊断和断电保护,智能型温度测量仪对仪表内部各种故障能自动诊断出来, 并能进行故障显示或报警。断电时,仪表内的切换电路自动接上备用电池,,以保持储存的数据。,4,智能型温度测量仪的基本结构与工作流程,智能型温度测量仪与其他智能化仪器一样, 也是由硬件和软件两大部分组成的。,1.,硬件结构,智能型温度测量仪的硬件部分由单片机主机电路、过程输入输出通道、键盘(人,机联系部件)、,接口和显示打印部分组成,,如图,1,所示。,5,图,1,智能型温度测量仪的硬件组成框图,6,2.,系统软件,智能型温度测量仪的系统软件主要由监控程序、中断处理程序以及实现各种算法的功能模块等组成。,监控程序用于接受和分析各种指令,管理和协调整个系统各程序的执行;中断处理程序是用于人,机联系或输入产生中断请求以后转去执行并及时完成实时处理任务的程序;软件的功能模块用来实现仪器的数据处理和各种控制功能。,7,3.,工作流程,智能型温度测量仪的工作流程如图,2,所示。由温度传感器进入的模拟信号(直流电势或电阻)经过输入信号处理,即经过交换、放大、整形和补偿后,由,A/D,转换成数字量。此数字信号通过接口送入缓冲寄存器以保存输入数据。微处理器,CPU,对输入的数据进行加工处理、分析、计算后,将运算结果存入读写存储器中。与此同时,将数据显示和打印出来;也可将输出的开关量经,D/A,转换成模拟量输出,或者利用串、并行标准接口实现数据通信。整机工作过程是在系统软件控制下进行的。 工作程序编制好后写入只读存储器中,通过键盘可将必要的参数和命令存入读写存储器中。,8,图,2,智能型温度测量仪的工作流程,9,2,智能型温度测量仪的电路结构及特点,2.1,主机电路,1,),MCS-51,系列单片机的结构与特点,MCS-51,系列单片机是,20,世纪,80,年代由美国,Intel,公司推出的一种高性能,8,位单片机。它的片内集成了并行,I/O,、串行,I/O,和,16,位定时器,/,计数器。片内的,RAM,和,ROM,空间都比较大,,RAM,可达,256,字节,,ROM,可达,4,8 KB,。由于片内,ROM,空间大,因此,BASIC,语言等都可固化在单片机内。现在的,M,CS-51,系列单片机已有许多品种,,其中较为典型的是,8031,、,8051,和,8751,三种。,10,8031,型单片机片内无,ROM,,应用时必须外接,EPROM,才可使用;,8051,型片内具有,4 KB,字节的掩膜,ROM,;而,8751,型片内则具有,4 KB,字节的紫外线可擦除电可编程的,EPROM,。这三种芯片的引脚兼容,从而把开发问题减小到最低限度,并提供最高的灵活性。,8751,最适用于开发样机,以及小批量生产和需要现场进一步完善的场合;,8051,适用于低成本,大批量生产的场合;,8031,则适用于能方便灵活地在现场进行修改和更新程序存储器的场合。,11,MCS-51,系列单片机指令系统提供了七种寻址方式,可寻址,64 KB,字节的程序存储器空间和,64 KB,字节的数据存储器空间; 共有,111,条指令,其中包括乘除指令和位操作指令; 中断源有,5,个(,8032/8052,为,6,个),分为,2,个优先级,每个中断源的优先级都是可编程的; 在,RAM,区中还开辟了,4,个通用工作寄存区,共有,32,个通用寄存器,可以适用于多种中断或子程序嵌套的情况。在,MCS-51,系列单片机内部,还有,1,个由直接可寻址位组成的布尔处理机,即位处理机。指令系统中的位处理指令专用于对布尔处理机的各位进行布尔处理,特别适用于位线控制和解决各种逻辑问题。,12,MCS-51,简化结构框图与逻辑符号如图,3,所示。,图中信号端子的意义如下:,XTAL,1,、,XTAL,2,:内部振荡电路的输入输出端。,RESET,: 复位信号输入端。,EA,:内外程序存储器选择端。当,EA,为高电平时,访问内部程序存储器;当,EA,保持低电平时,只访问外部程序存储器, 不管是否有内部存储器。,ALE,:地址锁存信号输出端。,PSEN,:外部程序存储器读选通信号输出端。,13,P,0,P,3,:四个,8,位,I/O,端口,用来输入输出数据。,P,3,口中还包括了一些控制信号线。,MCS-51,系列单片机存储容量较小,许多情况下需要外接,EPROM,。此时,,P,0,、,P,2,口作为地址,/,数据总线口。关于,MCS-51,系列单片机的详细内容可查阅有关参考资料。,14,图,3 MCS-51,单片机结构框图与逻辑符号,(a),结构框图;,(b),逻辑符号,15,2,),主机电路,图,4,用,8031,单片机等构成的主机电路,16,2.2,温度检测电路,温度是一个很重要的物理参数,也是一个非电量,自然界中任何物理化学过程都紧密地与温度相联系。在很多产品的生产过程中,温度的测量与控制都直接和产品质量、生产效率、 节约能源以及安全生产等重要经济技术指标相联系。因此, 温度的测量是一个具有重要意义的技术领域,在国民经济各个领域中都受到相当的重视。,常用的温度传感器有热电阻、热敏电阻温度传感器,热电偶及集成对管温度传感器等。由于各种温度传感器工作原理不同, 因此有不同的应用检测电路。,17,电阻温度传感器的主要优点是:,(,1,) 测量精度高, 对非温度量不敏感;,(,2,) 有较大的测量范围, 灵敏度高;,(,3,),线性度好,,便于自动测量。,18,图,5,单电桥测温电路原理图,19,在进行电路设计时,一般是已知传感器的温度特性,根据测温环境确定电桥平衡方式、激励源选择、电压灵敏度、放大与引线电阻补偿等。现以铂电阻温度传感器为例,说明单电桥电路设计与应用的简单方法。,假设已知某铂电阻温度特性如图,6,所示。,t,=0,时,,R,(,t,)=100;,t,=200,时,,R,(,t,)=150 ;,则,R,=0.25,/,。,设通过,R,(,t,),的电流小于,2 mA,,测,温距离为,100 m,,要求,U,0,=100 mV,。,20,图,6,单电桥测温电路原理图,21,1,) 电桥结构的选择,如图,5,所示,电桥采用等臂电桥,选择,R,1,=,R,2,=,R,3,=,R,4,,铂电阻,R,(,t,),M,2,,满量程输出相同。启动时,,1,传感器先投入使用,,2,传感器处于过载保护,用软件识别确认量程, 再置标志位,选取,M,1,或,M,2,。,76,4.,标度变换,把,A/D,转换后的数字量的数码转换成有量纲的数值的过程称为标度变换。标度变换的形式为,y,=,1,x,+,0,上式中,,y,为温度测量值;,1,为比例系数;,0,为取决于零位值的常数。,例如,某智能型数字测温仪的测量范围是,-100,1500,, 当,y,min,-100,时,对应的,A/D,转换值为,N,min,=0,;当,y,max,=1500,时, 对应的,A/D,转换值为,N,max,=1600,。此时,,y,=,x,-100;,1,=1;,0,=-100,77,5.,其他控制算法,微机化温度仪表的控制功能主要依靠控制算法来实现, 它克服了传统仪表控制规律单一、 使用面较窄的不足。而且, 在同一仪表中可配制多种控制算法,应用于不同的系统。,在微机化温度仪表中的控制算法很多,除数字,PID,控制算法外,还有前馈、纯滞后、非线性、,解耦、自适应、智能控制、,模糊控制算法等。,78,4,典型智能型温度测量仪实例,智能型温度巡检仪,1.,概述,温度测量仪通常分为两种类型。一种是以工业生产设备或生产过程为检测对象,以状态监视为目的的温度巡检仪。它能进行多点温度巡回检测,一般对精度要求不高。另一种是用于计量、 标定或实验研究,在保证一定外部条件的前提下,能对单一测量进行高精度的温度测量的单点温度测量仪。智能温度巡检仪是一种可进行多点温度测量,在,-200,850,测量范围内,,测量精度优于的仪表。,79,2.,智能型温度巡检仪的硬件电路结构,该温度巡检仪的硬件电路由温度传感器、预处理电路和,8031,单片机系统等几部分组成,其结构框图如图,26,所示。,1),温度传感器,温度传感器采用,Pt100,铂热电阻,它可以对,-200,850,的温度进行检测。由于硬件电路保证使流过铂热电阻上的电流为一恒定值,因此当温度变化时,热电阻上的电压亦随着变,化。根据一定的对应关系即可求得温度值。,80,图,26,温度巡检仪结构框图,81,2),预处理电路,预处理电路是决定测量精确度的关键。铂热电阻温度传感器精度高、性能稳定,但其内阻较低,引线电阻易造成较大的测量误差。为消除引线电阻造成的误差,仪表的预处理电路采用三线制,以恒流源驱动。其电路如图,27,所示,包括三触点的继电器、可控恒流源、,差动放大器、,程控放大器等。,82,图,27,中,,R,th,为铂热电阻,,r,1,、,r,2,、,r,3,为引线电阻(当采用完全相同的导线作,R,th,的引线时,可使,r,1,r,2,r,3,=,r,),,A,2,为增益等于,2,的同相比例放大器;,A,3,为增益等于,1,的差动放大器, 运放,A,1,和达林顿管,Q,组成了一个可控的恒流源电路,其电流为,I,。 测量时,继电器每次只接通一个铂热电阻, 若继电器,S,n,吸合, 则它的三个触点,S,n-1,、,S,n-2,和,S,n-3,同时导通,铂热电阻,R,th,接入预处理电路。设引线电阻为,r,,则比例放大器,A,2,的输入为,I,(,r,+,R,),,输出为,2,I,(,r,+,R,)。差动放大器,A,3,同相输入为,I,(,R,th,+2,r,R,),输出为,U,=,I,(,R,th,-,R,)。,83,图,27,预处理电路原理图,84,若,R,=100,(在,0,时,输出电压,u,=0 V,),则,U,I,(,R,th,-100,),可见,输出电压,u,仅与恒流源,I,和铂热电阻,R,th,有关,从而消除了引线电阻所带来的误差。,由于铂热电阻的灵敏度(欧姆,/,度)随着温度的升高而逐渐下降,从而造成了输出电压,u,的非线性。为了补偿这个非线性, 在硬件电路中采取了将输出电压,u,经电阻,R,1,反馈到放大器,A,1,同相输入端, 以便能适当调节恒流源地电流,I,,从而使输出电压,u,得到线性补偿,提高测量精度。此外,还可以采取下列措施提高仪表的测量精度。,85,(,1,) 减小零漂的硬件措施。零漂(零位漂移)是温漂和时漂的总和。正常情况下,当输入信号为零时,经过传感器、放大器和单片机接口电路在内的整个测量部分的输出应为零。但由于零漂的存在,零输入信号时,输出不为零,此时的输出值实际上就是系统测量部分的零位漂移值。若采用传统的硬件方法克服零漂,则线路复杂,对元器件要求严格且成本高,尤其在环境恶劣的场合,其效果不能尽如人意。但采用单片机控制后, 就可以利用单片机强大的软件功能,只需用最少的硬件配以相应的处理软件,就可使上述问题迎刃而解。图,28,为实现自动校零部分的原理框图。图中,S,1,、,S,2,为电子开关,由单片机接口的,P,、,P,控制。正常工作时,,P,输出为“,1”,电平,,S,1,闭合;,P,输出为“,0”,电平,,S,2,打开。,86,图,28,自动校零原理框图,87,零位补偿原理就是每次测量前,先将输入短路(,P,输出为,“,1,”,电平,,P,输出为,“,0,”,电平),测出零漂值,将其存放在单片机的某一存储单元内保存起来,然后再测量检测电路的输出(置,P,为,“,0,”,,,P,为,“,1,”,),此测量值减去零漂值就得到了真实的输出量。,程控放大器把差动放大器,A,3,输出的电压信号放大至适当值, 以便于,A/D,转换器进行数据采集。,88,(,2,) 选择适当的,A/D,转换器与采取分段补偿。,通常,在条件许可的情况下可选择分辨率和转换速度较高的器件,这是提高测量精度的一个重要措施。就,A/D,转换器的分辨率而言,不同的,A/D,器件在供电电压为,5 V,时,其差别见表,1,。,89,表,1,不同的,A/D,器件的分辨率,90,由上表可见,当,A/D,转换器位数增加时,其分辨率提高了, 因而测量精度也提高了。此外,,A/D,转换器在理想情况下对应输入电压值的转换值应在同一直线上。实际上,有些转换点偏离直线,即存在着相对误差。以,A/D,转换器,0809,为例,在,2,3.5 V,时线性较好,而在,0,2 V,、 ,5 V,时,相对误差分别为,1,和,-1,。 根据它与理想直线的偏差, 可在软件上采取分段补偿的措施,,以提高,A/D,转换器的相对精度。,91,3) 8031,单片机系统,8031,单片机系统可实现对仪表的监控管理,多路温度的测量、储存、打印及与,PC,机的通信等。,由此可见,这是本仪表的核心部件,其结构如图,29,所示。,92,图,29 8031,单片机系统结构框图,93,3.,智能型温度巡检仪的软件设计,智能型温度巡检仪的软件设计包括监控管理程序、,A/D,转换程序、数据处理程序、打印程序以及与,PC,机通信的串行口中断服务子程序,这些程序均采用模块化结构。为了便于该仪表与,PC,机组成分布式的测温系统,仪表的串行口中断设置为优先级最高的中断, 具有实时性,其主程序流程如图,30,所示。,94,图,30,主程序流程图,95,中断服务子程序及其他程序框图略。,为了提高仪表的测量精度,特别是在对输入量的处理上, 除了在硬件上给予考虑外,在智能仪表中的软件设计也非常重要。我们知道,被测对象的温度是一个随时间,t,连续变化的模拟量,而这个非电物理量又必须通过传感器变换成电信号, 再通过输入通道送给单片机进行分析、处理。在这一过程中, 我们总是希望信号的传递是不失真的,但是实际上不可能完全做到,也就是说总是存在一些非线性的误差,,因而设计中要加以考虑。,具体方法如下:,96,图,31,热电阻的阻值,温度转换关系图,97,(2),采取软件滤波法,消除干扰影响。由于仪表使用的现场环境条件往往不甚理想,因而输入到,A/D,转换器的信号常常会窜入各种各样的干扰信号。这些干扰信号主要有三种类型: 工频及其谐波、白噪声和脉冲干扰。这些干扰信号将造成很大的测量误差,必须加以滤除。通常,硬件措施是在采样输入回路中采用滤波电路以滤除干扰信号。如果采用双,T,滤波电路, 则可以有效地抑制工频干扰,但是会使硬件结构复杂;而如果采用软件滤波的方法,则可以较好地解决这一问题,而且大多数智能仪表都采用软件滤波的技术。,98,软件滤波的方法有很多,对于白噪声,可用数字滤波技术加以去除;而脉冲干扰可通过多次采样中去除最大值和最小值后, 再求取平均值去掉,即去极值平均滤波法;对于工频产生的干扰亦应加以重视,因为有时它会成为主要干扰因素。 实践证明,要有效地抑制工频干扰,必须满足两个条件:, 每组采集数据必须进行两次,然后作算术平均处理;, 保证两次采集间隔时间为,T,/2,(,T,为工频周期)。,假设有用信号比工频变化慢得多,,如图,32,所示。,99,图,32,工频干扰示意图,100,U,0,为输入到,A/D,转换器的有用信号电压,,U,1,是在干扰叠加情况下,t,1,时刻的瞬时电压值,,U,2,是在,t,2,时刻的瞬时电压值。,当取:,U,1,=,U,0,e,U,2,U,0,-,e,则,由此可见,满足上述两个条件后就可滤除工频影响, 获得有用的信号。,另外,如前所述的,A/D,转换器的非线性补偿亦是用软件的方法实现的。总之,智能仪表设计中要采用软、硬件结合的方式来提高仪表的性能,这样才能达到性能价格比,使设计最优。,101,4.,仪表的应用情况,采取上述软、硬件设计方法后,可以有效地提高仪表的测量精度。本仪表经过测试,其测量精度优于。当然, 在实际设计过程中,还要考虑许多其他的因素,如信号输入端的良好接地问题、印刷电路板的合理布线问题以及系统运行的可靠性问题等。综上所述,我们可以看出:在智能仪表的设计中,由于采用了单片机技术,使得硬件电路大大简化,而其软件的强大功能又使仪表的性能得到了明显提高,功能的扩展也变得十分方便。 加上通信功能后,其检测、控制方式也十分灵活、便捷。因此,仪器、仪表的智能化、可通信化是一个发展方向。,102,4.2,温度测量仪使用、,维护后的检定,1.,标准仪器,温度测量仪的检定是利用标准仪器实现的。检定所选用的标准仪器依据微小误差取舍准则,即标准仪器的基本误差相对于被检仪表基本可视为微小误差。具体地讲,标准仪器的基本误差一般为被检仪表的基本误差的,1/3,1/10,。,用于配热电偶温度测量仪检定的标准仪器如表,2,所示。,103,表,2,用于配热电偶温度测量仪检定的标准仪器,104,表,3,用于配热电阻温度测量仪检定的标准仪器,105,2.,检定条件,各类温度测量仪的检定要求为:环境温度为,20,t,(数显仪表,t,为,2,,其他仪表,t,为,5,);相对湿度不大于,85%,, 其中动圈仪表和数显仪表不大于,75%,。,电源电压变化不超过额定电压的,10%,; 频率不超过额定频率的,1%,。,除地磁场外,周围不存在影响仪表正常检定的磁场。,106,3.,检定方法,示值检定前,对各类温度测量仪均应作外观检查。仪表外观应符合检定规程的要求。,虽然各类温度测量仪的构造原理不同,但示值检定的基本方法类似。一般步骤是:,(,1,) 先进行外观检查, 然后按要求正确接线。,(,2,) 在接线正确的情况下接通仪表电源,按生产厂家规定的时间预热。如果没有明确规定,一般预热,15,分钟。具有参考端温度自动补偿的仪表可预热,30,分钟。,(,3,)对具有,“,调零,”,及,“,调满度,”,的仪表,允许在预热后进行预调,但在检定过程中不允许再调。,107,(,4,) 检定点的选择不应少于,5,个点,一般应选择包括上、 下限在内的原则上均匀的整十摄氏度点或整百摄氏度点。,(,5,) 在调零位后,由标准仪器发出检定点的信号值, 读取仪表示值,按正行程检完各点,然后再反行程检定各点。 计算各点误差,与仪表的准确度等级和量程所确定的允差相比较,,得出仪表示值是否合格的结论。,108,4.,绝缘电阻的测定,温度测量仪的绝缘电阻是使仪表安全可靠地工作的保证。 绝缘电阻采用额定直流电压为,500 V,的兆欧表测定。,绝缘电阻测量包括三部分,即,(,1,) 测量线路与地之间;,(,2,) 电气线路与测量线路之间;,(,3,) 仪表电气线路与地之间。,温度测量仪对各部分绝缘电阻的要求见表,4,。,109,表,4,温度测量仪对绝缘电阻的要求,110,5.,其他注意事项,温度测量仪检定的其他注意事项:,(,1,) 温度测量仪在外观检查符合技术要求的条件下, 才能进行各项检定。,(,2,) 检定项目除基本误差之外,温度测量仪还要对外观、显示能力、稳定度、分辨率、绝缘电阻等方面进行检定。 具体检定时,请参照国家有关智能型温度测量仪器仪表的检定规程。,111,思考题与习题,1.,智能型温度测量仪通常应具有哪些功能?,2.,智能型温度测量仪一般由哪几部分组成?各部分的作用是什么?,3.,模拟量输入通道包括哪些部分?,4.,模拟量输出通道包括哪些部分?,5.,标度变换的目的是什么?有哪几种方法?,6.,为什么要进行非线性补偿?非线性补偿有哪三种方式?,7.,编码式键盘与非编码式键盘有何区别?键盘管理程序的任务是什么?,8.,如何抑制工频干扰?,9.,在温度检测电路中,为什么要对引线电阻进行补偿?如何进行补偿?,10.,智能型温度测量仪的检定要注意哪些事项?,112,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!