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.

[参考译文] AFE4490SPO2EVM:从寄存器解释接收到的数据

Guru**** 2389150 points
Other Parts Discussed in Thread: AFE4490SPO2EVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/981169/afe4490spo2evm-data-received-from-register-interpretation

器件型号:AFE4490SPO2EVM

大家好、

你好。

我们的客户正在从事 AFE4490SPO2EVM 工作、需要有关解释从寄存器接收到的数据的帮助。  例如、他希望从十六进制地址为'2C'的寄存器'LED1VAL'中读取数据。 根据消息通信协议、如果发送'0x03 0x32 0x43 0x0D'到 EVM、则返回'0x03 0x02 0x19 0xFF 0x1F 0x03 0x0D'。 中间的3个字节是原始数据、但应如何解释它?

这是否意味着数据将是0x19 0xFF 0x1F、LSB (最低有效位)在前? 因此、它可以转换为"1111100011111110011000"的二进制文件。 根据数据表、前两位被忽略、其余22位的计算结果为-1.2V*1638296/2^21-=-0.93744v (第一位被视为"负"符号、然后1638296从其余21个二进制位转换)。 对吗?

http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/30/2072.Message-Communication-Protocol-_2D00_-AFE44x0SPO2EVM.pdf

谢谢!

艺术

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Art、

    如果接收到的数据是0x19 0xFF 0x1F、且 LSB (最低有效字节)在前、则该数据将表示为0x1FFF19

    ADC 代码中的0x1FFF19转换为~1.2V。 此代码表示数据已饱和。

    为了使信号链脱离饱和状态、必须降低 LED 电流或 TIA 增益。