微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TMP112的使用问题

TMP112的使用问题

时间:10-02 整理:3721RD 点击:

各位大侠好:

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

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

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

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

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

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

3.3V是怎么提供的?

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

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

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top