Post Go back to editing

请问 ADAU1701 使用 MCU 来读取Single Level Detector 的方式?

Thread Summary

The user is trying to convert the IIC communication data from an ADAU1701 Single Level Detector to corresponding dB values. The final answer suggests converting the dB values to a 4-byte IEEE754 format. The specific IIC data for -12dB and -30dB are provided, but the exact conversion process is not detailed.
AI Generated Content

如何通过 MCU 读取 ADAU1701 的信号的电平值?

我使用的是这个模块,Single Level Detector

通过 sigma studio 画了个图,可以调节增益

使用 USBi 在线仿真,并使用示波器读取 IIC 的通讯过程数据

当电平显示大约在-12dB 时,以下是读出的数据

W: 0x68, 0x08, 0x1A, 0x02, 0x66

W: 0x68, 0x08, 0x1A

R0x69 , 0x06, 0x9B, 0x07

当电平显示大约在-30dB 时,以下是读出的数据

W: 0x68, 0x08, 0x1A, 0x02, 0x66

W: 0x68, 0x08, 0x1A

R0x69 , 0x05, 0x25, 0x3E

请问我该怎么把这些数值转换成对应的 dB 呢?

Parents Reply Children
No Data