当前位置:首页 > 测试测量 > 测试测量
[导读]针对传统旋转热管温度测量系统存在信号干扰的问题,以低功耗、高性能的ARM芯片TM4C123GH6PM为硬件核心,结合多路K型热电偶测温节点及无线串口通信模块设计了实时温度遥测系统。基于LabVIEW开发监测界面,实现了对信号的显示、存储与回放等功能。实验结果表明,该系统有效避免了信号干扰,成本低,易于操作且可扩展性强,具有较高的工程应用价值。

 引言

传统的旋转热管温度采集系统一般采用电刷传递温度传感器信号,这种接触式信号传导方式不仅导致使用寿命短,而且不可避免地存在信号干扰,难以获得准确的温度值,已不能满足日益提高的工业要求。

目前,ARM内核微控制器发展迅速,其处理器性能高、耗电少、成本低,具备16/32位双指令集,可扩展性能强。而在工业检测系统应用中,作为一种主要的测温元件,热电偶以其结构简单、制造容易、使用方便、测温范围宽、测温精度高等特点,广泛应用于工业测温领域中。综上所述,本文将Cortex—M4内核的低功耗ARM芯片TM4C123GH6PM和多个K型热电偶结合,组成了温度采集结点,并通过无线串口通信模块实现了其与上位机的远程通信,从而有效避免了干扰信号,实现了对旋转热管的多点温度遥测功能。

1 系统构成及工作原理

旋转热管温度遥测系统结构框图如图1所示,其主要由ARM核心模块、电源模块、片选模块、驱动模块、热电偶测温、无线串口通信模块及监测计算机组成。整个系统由3.7 V/1000mAh锂电池电源模块供电,续航时间长,并且可以方便地对电池进行充电。

 


 

ARM核心模块即为TM4C123GH6PM的最小系统,其通过片选模块依次选择需要工作的热电偶结点,热电偶测温模块对旋转热管完成温度采集工作后,通过SPI总线将温度数字量传输给TM4C123GH6PM。由于系统包含10路热电偶测温模块,在其与ARM核心模块之间添加了总线收发器74HC245驱动模块,以提高端口的驱动能力。在收到温度数据后,TM4C123 GH6PM通过无线串口通信模块将温度值发送给远程计算机,运行于PC机上的监测平台对温度进行实时显示,并进行数据存储与回放、电池电压监测与低压报警等功能。同时,为了防止无线传输过程中数据出现丢包等情况,系统还具有板载Flash的数据存储功能,在进行温度无线传输的同时,ARM核心模块通过SPI口将数据存入Flash芯片中,待实验完成后,通过PC机检测平台可将板载数据导出,方便与遥测数据对比。

2 系统硬件设计

2.1 热电偶测温电路

虽然K型热电偶具备诸多优点,但其输出电势极其微弱,而且存在冷端温度误差和输出电势与被测温度的非线性问题,易引起较大测量误差,因此需要对热电偶输出信号进行处理。系统的测温电路如图2所示,采用了Maxim公司的K型热电偶串行A/D转换器MAX6675芯片,该型号芯片能够独立完成信号放大、冷端补偿、线性化、A/D转换及SPI串口数字化输出功能,可将温度信号转换成12位的数字量,温度分辨率达0.25℃,且芯片内部含有热电偶断线检测电路。其冷端补偿温度范围为-20~80℃,应用的环境温度范围比较宽,可以测量0~1023.75℃的被测温度,基本符合旋转热管温度测量的实际需求。

 


 

MAX6675的2、3引脚与K型热电偶的负极和正极连接,6引脚则与74HC154译码器的输出端相连接,同时,5引脚时钟SCK则与驱动芯片74HC245相连接。

2.2 Flash存储电路

为了保证所采集的温度数据的完整性,本系统提供了板载Flash用以存储数据,具体电路如图3所示。这里采用了SPI总线接口的闪存芯片AT45DB161D,速度可达66 MHz,存储空间包含4 096页,每页包含512或528个字节。与并行Flash存储器不同,它采用Rapids串行接口,从而大大减少了可用引脚数量,同时也提高了系统可靠性,降低了开关噪声,缩小了封装体积,满足本系统低电压、低功耗与小体积的要求。

 


 

2.3 无线串口通信模块

无线串口通信模块采用的是成都亿佰特电子科技有限公司的工业级无线数传收发模块E14~TTL。该模块中心频率为2.4 GHz,最大功率达到100mW,传输距离可达2 100 m,具有TTL电平的串口通信接口,支持1200~115 200bps多种波特率,模块实物图如图4所示。本系统权衡传输速度与传输精度,选择波特率为9 600bps,实现了测温节点与计算机的高可靠性串行无线通信。

 


 

3 软件设计

3.1 下位机软件设计

系统的下位机软件采用前后台运行机制,软件流程图如图5所示。由于MAX6675的测温步长为190 ms,为了保证温度数据读取的可靠性,本软件设置定时时间为250 ms,在前台定时器中断服务程序中完成标志位置位。后台主循环程序通过串口接收上位机数据导出指令,若不导出,则程序通过A/D转换器进行电池电压读取,并依次读取多路温度结点的输出值,经过数据处理后,将数据存储于板载Flash中。同时,利用串口将所得数据发送至上位机,若收到导出指令,则程序执行板载Flash数据导出操作。

 


 

3.2 上位机软件设计

为了提高开发效率,上位机监控软件采用图形化编程语言LabVIEW进行设计。LabVIEW提供了一个简洁直观的图形化编程环境,可以轻松搭建友好美观的操作界面,无需编写繁琐的计算机程序代码,大大简化了程序设计。

旋转热管温度监测界面(正在进行温度采集)如图6所示,软件设计采用模块化思想,其主要由通信设置、温度显示、电池低压报警及操作台等模块组成。用户可以方便地在界面上进行温度采集、数据导出及查看数据等功能,极大地提高了工作效率。

 


 

4 实验结果和分析

实验采用传统接触式系统和本文设计的遥测系统对旋转热管相同区域同时进行温度采集,旋转热管固定转速为100 r/min,实验结果曲线如图7所示。从图中可以看出,接触式温度采集系统在旋转状态下采集的温度信号存在很大的干扰,稳态温度波动量达到了11.65℃,而本系统所采集的温度基本无明显毛刺,稳态温度波动量仅为2.45℃,与真实温度情况相符,满足旋转热管温度采集的精确性和可靠性的要求。

 


 

结语

旋转热管温度遥测系统以TM4C123GH6PM为主控芯片,通过SPI接口连接MAX6675,不断采集K型热电偶输出的信号,并通过无线串口通信模块将温度值发送给上位机。基于Lab VIEW平台开发的上位机监测界面易于操作,实现了温度数据的显示、存储和回放等多个功能。实验结果表明:相比于传统接触式温度采集系统,本系统有效避免了信号干扰,并具备成本低、操作方便和扩展性好等诸多优点,为旋转热管温度精确采集提供了一种行之有效的解决方案。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

一直以来,热电偶都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来热电偶的相关介绍,详细内容请看下文。

关键字: 电偶 热电偶

NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇

关键字: LabVIEW 自动化测试系统

铠装热电偶将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对铠装热电偶的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 热电偶 铠装热电偶

强大的图形化编程工具使整个测试和测量过程的各个方面实现可视化

关键字: LabVIEW 图形化编程工具

为增进大家对热电偶的认识,本文将对铂铑热电偶以及铂铑热电偶的安装方法予以介绍。

关键字: 热电偶 指数 铂铑热电偶

为增进大家对热电偶的认识,本文将对热电偶以及热电偶在使用过程中不合格的原因予以介绍。

关键字: 热电偶 指数 铠装热电偶

为增进大家对热电偶的认识,本文将对热电偶常见故障以及热电偶输出故障判断方法予以介绍。

关键字: 热电偶 指数 测温元件

热电偶就是将两种不同材料的导体或半导体A和B焊接起来,构成一个闭合回路,当导体A和B的两个执着点1和2之间存在温差时,两者之间便产生电动势,因而在回路中形成一个大小的电流,这种现象称为热电效应。热电偶工作原理是基于赛贝克...

关键字: 热电偶 热电偶型号

热电偶测温的基本原理是两种不同成份的材质导体组成闭合回路,当两端存在温度梯度时,回路中就会有电流通过,此时两端之间就存在电动势——热电动势,这就是所谓的塞贝克效应(Seebeck effect)。两种不同成份的均质导体为...

关键字: 热电偶 冷端补偿

由于热电偶是与测量仪表配套组成测量回路来组实现对温度的测量,而且故障现象往往是通过测量仪表反映出来的,如无热电势指示,指示的热电势偏低或偏高或不稳定等,若出现以上故障时,第一步要做的是应判断是热电偶回路方面的故障还是测量...

关键字: 热电偶 热电偶常见故障
关闭
关闭