Post Go back to editing

如何实现以单一温度通道通过编程配置支持0-5V,0-20mA,热电阻和热电偶输入等多种输入?

之前有使用过azbil的温度调节器,这个调节器的测温输入支持0-5V,0-20mA,热电阻和热电偶多种输入类型,可通过软件配置。

目前在使用AD7124,需要测量K型热电偶和红外温度传感器输出的4-20mA电流,且热电偶和红外传感器接入到AD7124的通道可能会互相调换,也需要软件配置。

现在想到的方法是使用电压跟随器电路,当输入为mA信号时,在电阻R1上形成电压然后经放大器输出VO到AD7124,当输入热电偶信号时,则VO输出带AD7124后,AD7124内部配置128的增益进行测量

现在有以下问题:

1.使用电压跟随应该不是一个好的方法,对于热电偶输入,AD7124的偏置电压无法加到热电偶上,有无其他方法?

2.若外部输入从热电阻变为0-5V电压,在软件重新配置前,电压会加载到热电阻的激励电流源上,如何避免该情况?

3.是否有其他更好的方法实现0-5V,0-20mA,热电阻和热电偶多重温度信号输入的切换?

但0-5V和热电阻的测量没有想到如何在此电路上实现。想问下有适合该场景芯片和前端电路可以参考吗?