CN115479701B - 一种热电偶排温传感器自动标定系统及方法 - Google Patents
一种热电偶排温传感器自动标定系统及方法 Download PDFInfo
- Publication number
- CN115479701B CN115479701B CN202211246684.4A CN202211246684A CN115479701B CN 115479701 B CN115479701 B CN 115479701B CN 202211246684 A CN202211246684 A CN 202211246684A CN 115479701 B CN115479701 B CN 115479701B
- Authority
- CN
- China
- Prior art keywords
- upper computer
- thermocouple temperature
- discharge sensor
- temperature discharge
- calibration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000004891 communication Methods 0.000 claims abstract description 10
- 238000012790 confirmation Methods 0.000 claims description 43
- 238000012360 testing method Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000014759 maintenance of location Effects 0.000 claims description 2
- 239000000523 sample Substances 0.000 abstract description 9
- 238000005259 measurement Methods 0.000 description 4
- 239000003054 catalyst Substances 0.000 description 3
- 238000010531 catalytic reduction reaction Methods 0.000 description 3
- 230000003647 oxidation Effects 0.000 description 3
- 238000007254 oxidation reaction Methods 0.000 description 3
- QGZKDVFQNNGYKY-UHFFFAOYSA-N Ammonia Chemical compound N QGZKDVFQNNGYKY-UHFFFAOYSA-N 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 238000003466 welding Methods 0.000 description 2
- 229910021529 ammonia Inorganic materials 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000009529 body temperature measurement Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006722 reduction reaction Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01K—MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
- G01K15/00—Testing or calibrating of thermometers
- G01K15/005—Calibration
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measuring Temperature Or Quantity Of Heat (AREA)
Abstract
本发明公开了一种热电偶排温传感器自动标定系统及方法,自动标定系统包括单片机下位机软件、上位机监控软件、热电偶排温传感器、DAC控制器、通信模块、计算机和电源模块;自动标定方法包括步骤:(1)上位机初始化,(2)热电偶排温传感器初始化,(3)DAC控制器初始化,(4)上位机发送就绪标志报文后开始标定。本发明缩短了标定时间,排除了因热电偶探头精度误差带来的标定干扰,实现了对热电偶传感器PCB板的标定,提高了标定效率以及标定结果的准确性,并解决了传统标定方法复杂、耗时长、温度不稳定的问题。
Description
技术领域
本发明涉及温度传感器,尤其涉及一种热电偶排温传感器自动标定系统及方法。
背景技术
目前,重型柴油车辆后处理装置的主要组成部分包括:废弃再循环系统EGR、柴油机氧化催化器DOC、柴油颗粒过滤器DPF、选择性催化还原系统SCR和氨气捕捉器ASC。
排温传感器对于柴油机氧化催化器DOC、柴油颗粒过滤器DPF、选择性催化还原系统SCR的进气温度的监测对于后处理系统起着重要作用,只有当排气温度达到特定的范围才能使柴油机氧化催化器DOC、柴油颗粒过滤器DPF、选择性催化还原系统SCR的转化效率达到最高,排温传感器数量的增加以及对于温度的精确测量对于传感器的标定工作提出了新的要求。
温度传感器常用的标定方法是把需标定温度传感器与已标定好的更高一级精度的温度传感器,共同置于可调节的恒温装置中,分别把恒温装置调节到所选择的若干温度点,手动比较和记录两者的读数,获得一系列对应差值,经多次升温,降温、重复测试,等待差值稳定后将其记录并作为需要标定的传感器修正量。
但是该人工标定热电偶温度传感器的方法需要专门的操作人员进行监视和操作,等待恒温装置温度上升或者下降的时间过长,每次标定完成后需要重新调整温度及重新接线,耗费大量时间,而且恒温装置存在温度误差、单次测试时间过长导致测试的数据样本较少,不同的温度传感器的探头由于制造工艺差异也存在测量误差,以上问题均会对标定结果的准确性造成影响。
此外,整个传感器系统也存在诸多因素导致热电偶排温传感器的测量精度降低,包括:传感器探头长度不一致;焊接工艺导致焊接点存在不同的接触电阻;单片机ADC模块或者外部AD芯片的参考电压不一致;外部分立稳压滤波器件不一致等。传统标定方法因PCB板和热电偶探头均可能存在精度误差无法单独对PCB板进行单独标定,且当热电偶探头出现误差过大或者失效等情况时标定无法继续进行。
发明内容
发明目的:本发明提出一种热电偶排温传感器自动标定系统及方法,来减小因上述原因导致的热电偶排温传感器温度测量误差,实现了对热电偶排温传感器的PCB板的标定,避免了因热电偶探头误差及上述原因带来的传感器系统测量误差;并解决了传统标定方法的设备复杂、耗时长、温度不稳定的问题。
技术方案:本发明热电偶排温传感器自动标定系统包括单片机下位机软件、上位机监控软件、热电偶排温传感器、DAC控制器、通信模块、计算机和电源模块;
单片机下位机软件负责对电压采集、故障反馈及采集结果上传;
上位机监控软件负责对单片机下位机及DAC控制器进行状态监控;所述DAC控制器的输出端与热电偶排温传感器连接。
热电偶排温传感器单片机包括主控芯片、ADC模块、CAN收发器和电源芯片。
本发明热电偶排温传感器自动标定方法包括以下步骤:
(1)上位机初始化:
(1.1)上位机向热电偶排温传感器和DAC控制器发送握手报文,并随帧发送随机数明文,等待热电偶排温传感器和DAC控制器的回复;
(1.2)当热电偶排温传感器和DAC控制器都回复后停止发送握手报文;如果收到报文中故障位中包含故障标志,则通过人机界面显示具体故障;若无故障,则进行下一步;
(1.3)通过比较接收到的握手报文中和上位机本地留存的密文,判断热电偶排温传感器和DAC控制器是否被篡改,若有篡改则通过上位机报警,若无篡改,则进行下一步;
(1.4)发送上位机就绪标志报文,等待热电偶排温传感器标定请求;
(2)热电偶排温传感器初始化
(2.1)读取热电偶排温传感器单片机上闪存的最后一个字节的内容,如果与预设值0xAA相同,则跳过标定过程,向上位机反馈标定已完成,跳转至正常工作流程;若最后一个字节内容与预设值0xAA不同,则进行下一步;
(2.2)对热电偶排温传感器使用的标定数据区域进行写读操作,反复判断闪存区域是否损坏;若损坏则在握手阶段向上位机发送故障指令;
(2.3)对热电偶排温传感器进行数据采集,若出现短路或断路,在握手阶段向上位机发送故障指令;若无故障,执行下一步骤;
(2.4)对热电偶排温传感器上的两个热敏电阻进行电压量ADC采集,转换完成后查表得到温度,并假定测试环境在设定值;若出现两个热敏电阻温度偏差过大,或温度超出设定值过多则在握手阶段向上位机发送故障指令;若无故障,执行下一步骤;
(2.5)等待上位机下发握手报文,收到后向上位机发送握手报文,并使用给定的加密算法依照随机数计算密文附加到握手报文内;等待上位机发送就绪标志报文。
(3)DAC控制器初始化:
(3.1)DAC控制器输出设定的电压值;
(3.2)DAC控制器采集相应的电压值,若采集电压值与实际输出的电压值误值在0.1mV以上,则认为DAC控制器输出存在故障,并在握手阶段向上位机发送DAC模拟输出故障;若无故障执行下一步骤;
(3.3)等待上位机下发握手报文,收到后向上位机发送握手报文,并使用给定的加密算法依照随机数计算密文附加到握手报文内;等待上位机发送就绪标志报文;
(4)上位机发送就绪标志报文后开始标定:
(4.1)热电偶排温传感器收到上位机就绪报文后屏蔽正常工作报文,向上位机发送标定请求,发送报文,收到上位机确认信息回复后停止发送;
(4.2)上位机等待传感器标定请求指令,收到热电偶排温传感器的标定请求后发送确认回复至热电偶排温传感器;
(4.3)上位机通过总线向DAC控制器循环发送输出模拟量电压V1,收到DAC控制器确认信息回复后停止发送;
(4.4)DAC控制器收到上位机就绪报文后,等待来自上位机的电压输出指令,当收到上位机的电压输出指令后回复确认信息;
(4.5)DAC控制器按照上位机发送的模拟量电压V1指令,将各DAC控制器输出通道设置为V1;向上位机发送输出完成指令,收到上位机的确认信息回复后停止发送;
(4.6)上位机等待DAC控制器输出完成指令,在收到DAC控制器的输出完成指令后回复确认信息;
(4.7)上位机向热电偶排温传感器发送电压采集指令,收到热电偶排温传感器的确认信息回复后停止发送;
(4.8)热电偶排温传感器等待上位机的电压采集指令,收到上位机的电压采集指令后回复确认信息;
(4.9)热电偶排温传感器对四路热电偶模拟电压进行采集并记录存储为A1;
(4.10)热电偶排温传感器将步骤(4.9)得到的电压数据上传至上位机,发送报文,收到上位机的确认信息回复后停止发送;
(4.11)上位机等待热电偶排温传感器上传采集的电压数据,在收到热电偶排温传感器上传的数据后回复确认信息;
(4.12)上位机存储热电偶排温传感器上传的数据,并记为U1;
(4.13)重复步骤(4.3)至步骤(4.12),依次按照上位机的模拟量电压V2,V3...Vn得到A1,A2...An及U2,U3...Un;
(4.14)上位机根据热电偶排温传感器得到的实际数据U1-Un,计算Un与Vn的差值即偏移量,通过偏移量对热电偶排温传感器原先设置的电压-温度MAP进行修正;
(4.15)上位机将修正后的电压-温度MAP下发至传感器,发送报文,收到热电偶排温传感器的确认信息回复后停止发送;
(4.16)热电偶排温传感器等待接收上位机的电压-温度MAP,收到电压-温度MAP后回复确认信息;
(4.17)热电偶排温传感器将修正后的电压-温度MAP写入单片机闪存,将0xAA写入闪存最后一个字节;
(4.18)热电偶排温传感器向上位机发送标定完成指令,发送报文,收到上位机的确认信息回复后停止发送,结束标定;
(4.19)上位机等待热电偶排温传感器的标定完成指令,收到热电偶排温传感器的标定完成指令后回复确认信息;
(4.20)上位机向DAC控制器发送标定完成指令,发送报文,收到DAC控制器的确认信息回复后停止发送,结束标定;
(4.21)DAC控制器等待上位机的标定完成指令,收到上位机的标定完成指令后回复确认信息,结束标定。
步骤(1.1)中,上位机使用给定的加密算法依照随机数计算密文留存。
步骤(2.5)中,使用给定的加密算法依照随机数计算密文附加到握手报文中。
步骤(4.3)中,V1为热电偶的典型温度值对应的电压值。
有益效果:与现有技术相比,本发明缩短了标定时间,排除了因热电偶探头精度误差带来的标定干扰,实现了对热电偶传感器PCB板的标定,提高了标定效率以及标定结果的准确性,自动化程度高。
附图说明
图1为本发明热电偶排温传感器自动标定系统结构示意图;
图2为本发明热电偶排温传感器自动标定方法流程图;
图3为本发明所采用的上位机故障码汇总表。
具体实施方式
本发明热电偶排温传感器自动标定系统包括硬件和软件两部分。软件部分包含单片机下位机软件和上位机监控软件;单片机下位机主要负责对单片机各模块进行控制,包括电压采集和故障反馈和采集结果上传;上位机监控软件负责对单片机下位机及DAC控制器进行状态监控和控制,实时观测单片机及DAC控制器的工作状态以及反馈的数据。
硬件部分包括热电偶排温传感器、DAC控制器、通信模块、计算机和电源模块。热电偶排温传感器的单片机主要包括主控芯片、ADC模块、CAN收发器、电源芯片等,其中ADC模块采用LMP90080,LMP90080为16位低功耗ADC,可通过编程设定放大增益和采样频率,提供了1x、2x、4x、8x、16x、32x、64x或128x的增益设置;ADC模块采用差分输入进行采样,LMP90080提供最多4个差分通道:CH0、CH1、CH2和CH3,因此可同时对四路模拟电压进行采集。
DAC控制器为16位4通道ADC,可同时对4路热电偶进行模拟电压输出,分辨率为0.075mv,参考电压1V。电源为12V稳压直流电源。通讯模块包括双通道CAN卡及CAN总线。
将系统硬件部分按图1进行连接,计算机、热电偶排温传感器、DAC控制器分别通过CAN总线连接到CAN卡,将DAC控制器的输出端通过导线与热电偶排温传感器的冷热端导线连接,将电源分别与DAC控制器和热电偶排温传感器连接进行供电。计算机、热电偶排温传感器、DAC控制器分别通过CAN总线连接到CAN卡,通过CAN通讯进行数据传输以及指令传输,将DAC的输出端通过导线与热电偶排温传感器的冷热端导线连接,将电源分别与DAC控制器和温度传感器连接进行供电。热电偶排温传感器通过CAN通讯向上位机发送标定请求,上位机收到标定请求后控制DAC模块输出特定模拟电压,模拟电压输出完成后上位机通过CAN通讯向传感器发送采集指令,传感器进行数据采集,采集完成后通过CAN通讯将结果上传至上位机,上位机对数据进行处理后将结果通过CAN通讯下发至单片机,单片机最终将标定数据写入闪存。
标定过程分为两个部分:第一部分,各控制部件的初始化;第二部分,标定实施主体。
本发明热电偶排温传感器自动标定方法包括以下步骤:
(1)上位机初始化
(1.1)上位机向热电偶排温传感器和DAC控制器发送握手报文,按每100ms一帧的速率发送报文,并随帧发送随机数明文,上位机使用给定的加密算法依照随机数计算密文留存,等待热电偶排温传感器和DAC控制器的回复;
(1.2)当热电偶排温传感器和DAC控制器两者都回复后停止发送握手报文;如果收到报文中故障位中包含故障标志,则通过人机界面显示具体故障,以此提示操作人员具体结果和具体操作;若无故障,则进行下一步;
(1.3)通过比较接收到的握手报文中和上位机本地留存的密文,判断热电偶排温传感器和DAC控制器是否被恶意篡改,若有篡改则通过上位机报警;若无篡改,则进行下一步;
(1.4)发送上位机就绪标志报文,等待热电偶排温传感器标定请求;
(2)热电偶排温传感器初始化
(2.1)读取热电偶排温传感器单片机上闪存的最后一个字节的内容,如果与预设值0xAA相同,则跳过标定过程,向上位机反馈标定已完成,跳转至正常工作流程;若最后一个字节内容与预设值0xAA不同,则进行下一步;
(2.2)对热电偶排温传感器使用的标定数据区域(例如20个字节数据)进行写-读操作,反复两次判断闪存区域是否损坏;若损坏则在握手阶段向上位机发送故障指令;
(2.3)对四个通道的热电偶排温传感器进行数据采集,判断热电偶排温传感器接线是否可靠,若出现短路或断路,在握手阶段向上位机发送故障指令;若无故障,执行下一步骤;
(2.4)对传感器板上两个热敏电阻进行电压量ADC采集,转换完成后查表得到温度,并假定测试环境在25℃;若出现两者温度偏差过大或者,或温度超出25℃过多则在握手阶段向上位机发送故障指令;若无故障,执行下一步骤;
(2.5)等待上位机下发握手报文,收到后向上位机发送握手报文,并使用给定的加密算法依照随机数计算密文附加到握手报文内;等待上位机发送就绪标志报文。
(3)DAC控制器初始化
(3.1)DAC控制器输出几组正常工作时的电压值,例如10mV,20mV;
(3.2)DAC控制器通过内部回路采集相应的电压值,若采集电压值与实际输出的电压值误值在0.1mV以上,则认为DAC控制器输出存在故障,并在握手阶段向上位机发送DAC模拟输出故障;若无故障执行下一步骤;
(3.3)等待上位机下发握手报文,收到后向上位机发送握手报文,并使用给定的加密算法依照随机数计算密文附加到握手报文内;等待上位机发送就绪标志报文;上位机显示故障码汇总如图3;
(4)标定主体:各模块初始化完成后,无故障反馈,上位机发送就绪标志报文后开始标定:
(4.1)热电偶排温传感器收到上位机就绪报文后屏蔽正常工作报文,向上位机发送标定请求,按每100ms一帧的速率发送报文,收到上位机确认信息回复后停止发送;
(4.2)上位机等待传感器标定请求指令,收到热电偶排温传感器的标定请求后发送确认回复至热电偶排温传感器;
(4.3)上位机通过总线向DAC控制器循环发送输出模拟量电压V1,按每100ms一帧的速率发送报文,收到DAC控制器确认信息回复后停止发送,(V1为热电偶的典型温度值对应的电压值);
(4.4)DAC控制器收到上位机就绪报文后,等待来自上位机的电压输出指令,当收到上位机的电压输出指令后回复确认信息;
(4.5)DAC控制器按照上位机发送的模拟量电压V1指令,将各DAC控制器输出通道设置为V1;向上位机发送输出完成指令,按每100ms一帧的速率发送报文,收到上位机的确认信息回复后停止发送;
(4.6)上位机等待DAC控制器输出完成指令,在收到DAC控制器的输出完成指令后回复确认信息;
(4.7)上位机向热电偶排温传感器发送电压采集指令,按每100ms一帧的速率发送报文,收到热电偶排温传感器的确认信息回复后停止发送。
(4.8)热电偶排温传感器等待上位机的电压采集指令,收到上位机的电压采集指令后回复确认信息;
(4.9)热电偶排温传感器对四路热电偶模拟电压进行采集并记录存储为A1;
(4.10)热电偶排温传感器将步骤(4.9)得到的电压数据上传至上位机,按每100ms一帧的速率发送报文,收到上位机的确认信息回复后停止发送;
(4.11)上位机等待热电偶排温传感器上传采集的电压数据,在收到热电偶排温传感器上传的数据后回复确认信息;
(4.12)上位机存储热电偶排温传感器上传的数据,并记为U1;
(4.13)重复步骤(4.3)至步骤(4.12),依次按照上位机的模拟量电压V2,V3...Vn得到A1,A2...An及U2,U3...Un;
(4.14)上位机根据热电偶排温传感器得到的实际数据U1-Un,计算Un与Vn的差值即偏移量,通过偏移量对热电偶排温传感器原来设置的电压-温度MAP进行修正,即对原先设置的的电压-温度MAP进行同步偏移处理;
(4.15)上位机将修正后的电压-温度MAP下发至热电偶排温传感器,按每100ms一帧的速率发送报文,收到热电偶排温传感器的确认信息回复后停止发送;
(4.16)热电偶排温传感器等待接收上位机的电压-温度MAP,收到电压-温度MAP后回复确认信息;
(4.17)热电偶排温传感器将修正后的电压-温度MAP写入单片机片上闪存,将0xAA写入闪存最后一个字节;
(4.18)热电偶排温传感器向上位机发送标定完成指令,按每100ms一帧的速率发送报文,收到上位机的确认信息回复后停止发送,结束标定。
(4.19)上位机等待热电偶排温传感器的标定完成指令,收到热电偶排温传感器的标定完成指令后回复确认信息;
(4.20)上位机向DAC控制器发送标定完成指令,按每100ms一帧的速率发送报文,收到DAC控制器的确认信息回复后停止发送,结束标定;
(4.21)DAC控制器等待上位机的标定完成指令,收到上位机的标定完成指令后回复确认信息,结束标定。
Claims (6)
1.一种热电偶排温传感器自动标定方法,其特征在于:包括以下步骤:
(1)上位机初始化:
(1.1)上位机向热电偶排温传感器和DAC控制器发送握手报文,并随帧发送随机数明文,等待热电偶排温传感器和DAC控制器的回复;
(1.2)当热电偶排温传感器和DAC控制器都回复后停止发送握手报文;如果收到报文中故障位中包含故障标志,则通过人机界面显示具体故障;若无故障,则进行下一步;
(1.3)通过比较接收到的握手报文中和上位机本地留存的密文,判断热电偶排温传感器和DAC控制器是否被篡改,若有篡改则通过上位机报警,若无篡改,则进行下一步;
(1.4)发送上位机就绪标志报文,等待热电偶排温传感器标定请求;
(2)热电偶排温传感器初始化
(2.1)读取热电偶排温传感器单片机上闪存的最后一个字节的内容,如果与预设值0xAA相同,则跳过标定过程,向上位机反馈标定已完成,跳转至正常工作流程;若最后一个字节内容与预设值0xAA不同,则进行下一步;
(2.2)对热电偶排温传感器使用的标定数据区域进行写读操作,反复判断闪存区域是否损坏;若损坏则在握手阶段向上位机发送故障指令;
(2.3)对热电偶排温传感器进行数据采集,若出现短路或断路,在握手阶段向上位机发送故障指令;若无故障,执行下一步骤;
(2.4)对热电偶排温传感器上的两个热敏电阻进行电压量ADC采集,转换完成后查表得到温度,并假定测试环境在设定值;若出现两个热敏电阻温度偏差过大,或温度超出设定值过多则在握手阶段向上位机发送故障指令;若无故障,执行下一步骤;
(2.5)等待上位机下发握手报文,收到后向上位机发送握手报文,并使用给定的加密算法依照随机数计算密文附加到握手报文内;等待上位机发送就绪标志报文;
(3)DAC控制器初始化:
(3.1)DAC控制器输出设定的电压值;
(3.2)DAC控制器采集相应的电压值,若采集电压值与实际输出的电压值误值在0.1mV以上,则认为DAC控制器输出存在故障,并在握手阶段向上位机发送DAC模拟输出故障;若无故障执行下一步骤;
(3.3)等待上位机下发握手报文,收到后向上位机发送握手报文,并使用给定的加密算法依照随机数计算密文附加到握手报文内;等待上位机发送就绪标志报文;
(4)上位机发送就绪标志报文后开始标定:
(4.1)热电偶排温传感器收到上位机就绪报文后屏蔽正常工作报文,向上位机发送标定请求,发送报文,收到上位机确认信息回复后停止发送;
(4.2)上位机等待传感器标定请求指令,收到热电偶排温传感器的标定请求后发送确认回复至热电偶排温传感器;
(4.3)上位机通过总线向DAC控制器循环发送输出模拟量电压V1,收到DAC控制器确认信息回复后停止发送;
(4.4)DAC控制器收到上位机就绪报文后,等待来自上位机的电压输出指令,当收到上位机的电压输出指令后回复确认信息;
(4.5)DAC控制器按照上位机发送的模拟量电压V1指令,将各DAC控制器输出通道设置为V1;向上位机发送输出完成指令,收到上位机的确认信息回复后停止发送;
(4.6)上位机等待DAC控制器输出完成指令,在收到DAC控制器的输出完成指令后回复确认信息;
(4.7)上位机向热电偶排温传感器发送电压采集指令,收到热电偶排温传感器的确认信息回复后停止发送;
(4.8)热电偶排温传感器等待上位机的电压采集指令,收到上位机的电压采集指令后回复确认信息;
(4.9)热电偶排温传感器对四路热电偶模拟电压进行采集并记录存储为A1;
(4.10)热电偶排温传感器将步骤(4.9)得到的电压数据上传至上位机,发送报文,收到上位机的确认信息回复后停止发送;
(4.11)上位机等待热电偶排温传感器上传采集的电压数据,在收到热电偶排温传感器上传的数据后回复确认信息;
(4.12)上位机存储热电偶排温传感器上传的数据,并记为U1;
(4.13)重复步骤(4.3)至步骤(4.12),依次按照上位机的模拟量电压V2,V3...Vn得到A1,A2...An及U2,U3...Un;
(4.14)上位机根据热电偶排温传感器得到的实际数据U1-Un,计算Un与Vn的差值即偏移量,通过偏移量对热电偶排温传感器原先设置的电压-温度MAP进行修正;
(4.15)上位机将修正后的电压-温度MAP下发至传感器,发送报文,收到热电偶排温传感器的确认信息回复后停止发送;
(4.16)热电偶排温传感器等待接收上位机的电压-温度MAP,收到电压-温度MAP后回复确认信息;
(4.17)热电偶排温传感器将修正后的电压-温度MAP写入单片机闪存,将0xAA写入闪存最后一个字节;
(4.18)热电偶排温传感器向上位机发送标定完成指令,发送报文,收到上位机的确认信息回复后停止发送,结束标定;
(4.19)上位机等待热电偶排温传感器的标定完成指令,收到热电偶排温传感器的标定完成指令后回复确认信息;
(4.20)上位机向DAC控制器发送标定完成指令,发送报文,收到DAC控制器的确认信息回复后停止发送,结束标定;
(4.21)DAC控制器等待上位机的标定完成指令,收到上位机的标定完成指令后回复确认信息,结束标定。
2.根据权利要求1所述的热电偶排温传感器自动标定方法,其特征在于:步骤(1.1)中,上位机使用给定的加密算法依照随机数计算密文留存。
3.根据权利要求1所述的热电偶排温传感器自动标定方法,其特征在于:步骤(2.5)中,使用给定的加密算法依照随机数计算密文附加到握手报文中。
4.根据权利要求1所述的热电偶排温传感器自动标定方法,其特征在于:步骤(4.3)中,V1为热电偶的典型温度值对应的电压值。
5.一种采用如权利要求1所述的热电偶排温传感器自动标定方法的系统,其特征在于:包括单片机下位机软件、上位机监控软件、热电偶排温传感器、DAC控制器、通信模块、计算机和电源模块;
所述单片机下位机软件负责对电压采集、故障反馈及采集结果上传;
所述上位机监控软件负责对单片机下位机及DAC控制器进行状态监控及控制;所述DAC控制器的输出端与热电偶排温传感器冷热端导线连接。
6.根据权利要求5所述的热电偶排温传感器自动标定系统,其特征在于:所述热电偶排温传感器单片机包括主控芯片、ADC模块、CAN收发器和电源芯片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211246684.4A CN115479701B (zh) | 2022-10-12 | 2022-10-12 | 一种热电偶排温传感器自动标定系统及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211246684.4A CN115479701B (zh) | 2022-10-12 | 2022-10-12 | 一种热电偶排温传感器自动标定系统及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115479701A CN115479701A (zh) | 2022-12-16 |
CN115479701B true CN115479701B (zh) | 2025-02-25 |
Family
ID=84396611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211246684.4A Active CN115479701B (zh) | 2022-10-12 | 2022-10-12 | 一种热电偶排温传感器自动标定系统及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115479701B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2549988A1 (fr) * | 1983-07-06 | 1985-02-01 | Semy Engineering Sarl | Controleur programmable de processus industriel premuni des bruits industriels |
CA2131156A1 (en) * | 1992-03-31 | 1993-10-14 | Robert S. Glaser | Process control interface system having triply redundant remote field units |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4819149A (en) * | 1986-05-02 | 1989-04-04 | Owens-Corning Fiberglas Corporation | Distributed control system |
GB0515715D0 (en) * | 2005-07-30 | 2005-09-07 | Rolls Royce Plc | Sensor measurement error |
US7870299B1 (en) * | 2008-02-06 | 2011-01-11 | Westinghouse Electric Co Llc | Advanced logic system |
-
2022
- 2022-10-12 CN CN202211246684.4A patent/CN115479701B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2549988A1 (fr) * | 1983-07-06 | 1985-02-01 | Semy Engineering Sarl | Controleur programmable de processus industriel premuni des bruits industriels |
CA2131156A1 (en) * | 1992-03-31 | 1993-10-14 | Robert S. Glaser | Process control interface system having triply redundant remote field units |
Also Published As
Publication number | Publication date |
---|---|
CN115479701A (zh) | 2022-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113295751B (zh) | 一种新型氮氧传感器标定测试系统 | |
CN103511047A (zh) | NOx传感器合理性监测 | |
CN111929587B (zh) | 一种用于动力电池包成品集成检测方法 | |
WO2020063672A1 (zh) | 尿素泵的型号识别方法、尿素泵诊断仪及其诊断系统 | |
CN115479701B (zh) | 一种热电偶排温传感器自动标定系统及方法 | |
CN112327815A (zh) | 一种批量测试汽车诊断仪数据流准确性的方法及装置 | |
CN113776571A (zh) | 一种电厂热工监测仪表在线校验方法 | |
CN109752641A (zh) | 一种批量测试待测设备的方法、装置、设备及存储介质 | |
CN106992782B (zh) | 一种定时同步dac静态参数测试方法 | |
CN109065975B (zh) | 一种直流系统化管理系统及其控制方法 | |
CN209542556U (zh) | 一种汽车氧传感器性能测试装置 | |
CN114355014B (zh) | 一种适应气候环境变化的变电站二次设备及使用方法 | |
CN117031253A (zh) | 一种芯片辅助测试装置及测试方法 | |
CN116298088A (zh) | 车用氮氧传感器测试方法及系统 | |
CN110865324B (zh) | 一种线路故障指示器自动整定方法与系统 | |
CN115586306B (zh) | 一种氮氧传感器的自动标定方法 | |
CN102478871A (zh) | 自供电边界扫描器及其方法 | |
CN114187957A (zh) | 一种存储器测试系统及其使用方法 | |
CN117294552B (zh) | 一种基于hj1239标准的数据完整性测试的方法和装置 | |
CN218098871U (zh) | 一种气体传感器的标定测试系统 | |
CN118962029B (zh) | 一种氮氧传感器的探头老化方法、装置、介质和设备 | |
CN221038999U (zh) | 溶解氧测定仪检定装置 | |
CN111060840B (zh) | 灯具热试验自动化测量方法及系统 | |
CN203551195U (zh) | 一种智能压力仪表全自动检定调试器 | |
CN221549495U (zh) | 工业电子雷管组网测试系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Country or region after: China Address after: 225699 Changjiang Road, Gaoyou Economic Development Zone, Yangzhou City, Jiangsu Province (in the science and technology entrepreneurship center) Applicant after: Shoukai High-tech (Jiangsu) Co.,Ltd. Address before: 225600 Building A2, No. 4, Changjiang Road, Gaoyou Economic Development Zone, Yangzhou City, Jiangsu Province Applicant before: SOOK AUTOMOTIVE COMPONENTS (JIANGSU) Co.,Ltd. Country or region before: China |
|
GR01 | Patent grant |