TI中文支持网
TI专业的中文技术问题搜集分享网站

TMP112的使用问题

各位大侠好:

请教关于TMP112的问题,电路中使用DCDC给TMP112供电,使用4.7K电阻和0.1uf电容给TMP112的供电管脚滤波,IIC总线的上拉电阻为4.7K,和FPGA管脚相连。

单独加载一个IIC模块读取TMP112的温度值正常,加载其他模块后随着电路功耗的增加,读取的温度值为全0和全1的概率增加,直到最后无法读出正确的温度值。

在此过程中使用示波器监控FPGA输出波形均正常,TMP112输出的波形异常。用示波器监控TMP112 的供电,在读写时,3.3V电源有100到200mV的波动(因有滤波电路),即使把滤波电路去掉,异常现象依然存在。

请问大家TMP112的供电有什么特别的?,是不是在读写数据前必须有什么初始化操作?

user151383853:

TMP112供电 的可工作范围很大,  1.4 – 3.6V, 你给出的 0.2V 波动不受影响.

倒是总线上器件多了, 是不是总线出了问题?

Wanda WANG:

3.3V是怎么提供的?

另外,你说的多片是几片?是不是I2C地址冲突了。

Kailyn Chen:

回复 user151383853:

最多只能挂接4片啊,你挂接了几片? 

qiudong song:

回复 user151383853:

您好,总线上链接的只有一个TMP112,FPGA直接和TMP112连接。

qiudong song:

回复 Wanda WANG:

您好,3.3V供电是由DCDC提供的,3.3V电源的纹波为50到100mV,没有测出其他异常,3.3V是和电路中的其他器件一起供电,DCDC电流最大1A,实际使用400ma到500ma左右。

赞(0)
未经允许不得转载:TI中文支持网 » TMP112的使用问题
分享到: 更多 (0)