大家好,TI的技术支持们好。
最近在TI的官网上看到了一个制作4-20ma电流环的方案:www.ti.com.cn/…/universalsearch.tsp
这是一个PT100的传感器经过AD采集处理后输出数字量,经过内部的SAC将数字量转换成4-20MA的电流输出的。本人从MSP430FR2355这个单片机的内部资源看,完全还可以用剩余的一路SAC来进行另外一个传感器量的4-20MA的模拟量输出。现在我想问下大神,我的这种设想可以用此种方案实现吗?
下面是我的原理图部分:
我的设计目的是:制作一个温度和湿度变送器:
1、测量的物理量有温度(Temprature),湿度(humility),这个通过SHT20温湿度传感器采集后经过IIC给单片机,单片机在经过内部的SAC,也就是官方给出的那种参考方案来对温度(Temprature)和湿度(humility)进行电流变送输出。官方现在给出的是对单温度的输出,现在我想问的是能不能对双路的温度和湿度进行转换,输出两路2线制的的4-20MA的电流。
希望能得到站内的大神的支持。
灰小子:
个人觉得是可以的。
其实既然用上了单片机,如果条件允许,也可以考虑用其他通讯方式传输数据,比如RS458等
user6110578:
回复 灰小子:
现在就是在做4-20ma的电流变送的通信方式,数字通讯的在工业环境中容易受到干扰,但是电流不会,所以就用4-20MA电流变送的方式来通讯。
user6110578:
回复 Susan Yang:
你好,刚才我仔细去看了《MSP430FR2355用户手册》和《MSP430FR4xx and MSP430FR2xx Family User's Guide》。MSP430FR2355中集成了四个SAC模块,分别为SAC0、SAC1、SAC2、SAC3,并且都可以使用SAC-L3模式去配置SAC。因此,我的上面的功能是能实现的。但是现在面临一个问题是,当两路电流流出时如上图,当两路电路不相等的时候,会不会导致电流只走I1,或者I2,或者导致导致电流相互影响输出不准确。希望TI的大神或者有做过相关变送器的指导。
灰小子:
回复 user6110578:
共VCC的接法,可以的。
之前有见过一次这样接的,但最好确认一下另一端,看是否支持采集高压侧的电流信号。
user6110578:
回复 灰小子:
这样是可以的,之前我们的方案也是共VCC的,但是是利用PWM输出,利用LM317从地拉3.7MA的电流到每路的输出,然后后面的经过PWM输出4-20ma范围的电流。但是由于LM317的参考电压1.25V有0.05的误差,并且一致性不是很好,导致每路的3.7MA的值不一样,后面输出的电流精度不准去,需要校准后才准确。现在想改成DAC输出的方式,转化成电流输出。但是看了TI的很多方案,他们做的DEMO板都是只有一路传感器的数字量转化成4-20ma的电流输出,现在我需要两路的4-20ma的输出,理论上应该是可以的,但是怕后面做出来的结果与预期相差太大。
灰小子:
回复 user6110578:
电流精度应该问题不大。12位的dac。