您好、先生、
我购买 了 TPSM831D31演示板。
当我为 Vin 添加12V 电源并移除 A_EN、B_EN 跳线时、VOUTA 和 VOUTB 没有输出电压。
让 VOUTA 和 VOUTB 具有默认值的正确设置或软件过程是什么?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、先生、
我购买 了 TPSM831D31演示板。
当我为 Vin 添加12V 电源并移除 A_EN、B_EN 跳线时、VOUTA 和 VOUTB 没有输出电压。
让 VOUTA 和 VOUTB 具有默认值的正确设置或软件过程是什么?
尊敬的 Kevin:
您能否测量下图(标记为 A、B 和 C)中标记的测试点处的电压、并确保获得预期读数? 您应该测量 A 上施加的输入电压、B 上施加的输入电压为5V、C 上施加的输入电压为3.3V
强烈建议阅读 TPSM831D31 EVM 用户指南(https://www.ti.com/tool/TPSM831D31EVM)。
尊敬的 Kevin:
读取字传输应访问 READ_IOUT、因为它是一个字(16位长数据)。 请参阅数据表的第26页。
READ_VOUT 也应通过读取字事务访问、因为它是一个字。 请参阅数据表的第25页。
2. VOUTA 和 VOUTB 是 EVM 的输出。 VOUTA S+测试点和 VOUTA S-测试点用于测量 VOUTA 电压。 端子块 J1、J2和 J3用于连接 VOUTA 上的负载。下图(EVM 用户指南第12页的图10)显示了典型测试设置。

尊敬的 Kevin:
请参阅数据表第16页的表7-4、了解 READ_VOUT 和相应输出电压之间的关系。 在您的情况下、6Ch 的 READ_VOUT 代码对应于0.785V 的输出电压。
READ_IOUT 以十六进制格式返回输出电流信息。 十六进制格式的每个数字代表4个二进制位。 因此、READ_IOUT 返回的4个十六进制数字总共提供16个二进制位。在这16个二进制位中、5个最高有效位代表"指数"、其余11个二进制位代表"尾数"。可使用以下公式计算实际值:
实际值=尾数* 2^(指数)。
请注意、指数和尾数都采用二进制补码形式。
在本例中、READ_IOUT="ab6b"(十六进制)= 1010 1011 0110 1011。
指数= READ_IOUT 的5个 MSB = 10101b =-11d---- ("b"表示"二进制"、"d"表示"十进制")
尾数=剩余11位= 01101011 = 875d
READ_IOUT 的实际值= 尾数* 2^(指数)= 875*2^(-11)= 0.427246A。