摘 要:热电偶(TC)测温是温控仪必备的功用。TC测温需进行冷端温度补偿,补偿的精度决议着TC的测温精度。本文要介绍的便是用所丈量的TC冷端温度,来对TC进行温度补偿,使TC的测温精度能到达或挨近0.1度℃。重点是叙述用
STM32F103CBT6,它自带有I2C总线,这使得相关接口(包含编程)相对简略。见图2。原理图虽不杂乱,但作为TC 补偿元件,要做到它和TC冷端精确同温,却并非易事,咱们也是经过屡次改善,才到达的。具体做法是:①独自做一块小的PCB板(双面,11 mmx7 mm,见图3),经过插针与主板相连。在小板上,Si7051反面的感温面下要开孔, 使感温面能和冷端相对、相通。孔的巨细稍小于感温面。留意看图3。②此小板和和TC冷端并立在一起放置,而且要远离板上的其他热,见图4。图中,3线色)插头是TC的冷端线小板。③小板和TC冷端邻近约30 mmx7 mm的PCB板区域内不足铜,避免多传热。
[2]给出了读取Si7051芯片的温度编码的I²C时序图(经英译中)。此时序图从左到右,分成了19个段(数字所示)。
3)第3段是“主将要写操作”,指的是,在I²C总线后,主设备是要发送一个字节数据(第5段的0xf3)。留意这一段是一个位(bit)段且为0值,它附在第2段的0x40后边(100000B+0B= 10000000B)构成终究的0x80写地址字节(与0x81的读地址(如,第8、9段组合)对应。这一点很重要,编程时不要误写为0x40。
[2]的第4页的表2。 本程序用12ms延时来处理。程序在12毫秒后,持续到第11段。
日本产温控仪,其上无小数显现(对热电偶)。测验剖析:仪器每秒对Si7051和热电偶同步采样一次,数据记载距离是2 min。在18 min内,Si7051测温仅改变31.53-31.47=0.06(℃),大都时刻,只在小数点后第2位上有变。标明其精准、安稳。SCTC测温也仅改变30.53-30.20=0.33(℃)。这儿,Si7051的丈量的温度要高于SCTC仪及RKC仪的丈量温度是因为PCB板上的气温要高于一般环境和温度。