工具/软件:
您好!
我遇到了来自 DRDY/DOUT 引脚的数据问题。
我使用一个基于 GPIO 下降沿中断的函数、但当我在启动后初始化 AD 时、我会暂时将其禁用。
Init 函数:
- 禁用中断后、
- 我一直等到 DRDY 引脚变为低电平、以便知道 AVDD 和 DVDD 是稳定的。
- 我执行具有足够延迟时间的 PWDN 序列。
- 我会等待 DRDY 引脚再次变为低电平。
- 我通过发送26个时钟周期和11-12微秒时钟周期时间来执行偏移校准。
- 我重新启用中断并确认清除中断标志
800ms 后、我将在失调电压校准后获得第一个数据。 我始终发送25个时钟周期来强制 DRDY 引脚为高电平。
我遇到的问题与所显示的 AD 计数有关。 我使用 mV/V 仿真器、并从0mV/V 开始 一旦我将仿真器移至0.1mV/V 或更高、DRDY 电平保持高电平。 我所附的所有照片都带有适当的名称、这些名称显示了使用逻辑分析仪进行的通信。
仿真器上的电压经确认在预期范围内。
一般概述
PWDN 序列
偏移量概述
失调电压详细说明
偏移恢复之后(799ms)
偏移后的数据为0mV/V
在偏移数据0.1mV/V 及更高之后(即使恢复到0mV/V)。
是否有任何突出的问题可能是问题?
谢谢!