DSP论坛
直播中

周宇豪

1年用户 8经验值
擅长:嵌入式技术 处理器/DSP 控制/MCU
私信 关注

AD7923的DOUT引脚一直是高电平,求助!

按照参考手册配置了28377的spi输出,如下图48d200eb1994724edb54a6494e47b49.jpg
1.CLK 4.MISO 3.CS 4.DOUT(直接在ADC引脚测的)
也是按照手册所说加了一个虚拟转换并且配置了控制寄存器,但就是没有DOUT正常输出。404fa2c8298608d510f2d9d865e9c21.png
上图为手册中的时序图

已退回2积分

回帖(1)

李丹

2025-1-13 17:31:00
根据您的描述,您已经按照参考手册配置了AD7923的SPI输出,但DOUT引脚一直是高电平。请按照以下步骤进行故障排查:

1. 检查硬件连接:确保AD7923的DOUT引脚与其他模块(如28377)之间的连接正确无误。检查是否有短路、断路或接触不良的情况。

2. 检查电源和地:确保AD7923的电源和地连接正确。检查电源电压是否在规定的范围内,以及地线是否连接良好。

3. 检查SPI时序:根据手册中的时序图,检查您的SPI时序是否正确。确保CLK、CS和MISO引脚的信号时序与手册中的要求一致。

4. 检查控制寄存器配置:检查您配置的控制寄存器是否正确。确保您已经按照手册中的要求设置了正确的寄存器值。

5. 检查虚拟转换:确保您已经正确配置了虚拟转换。检查虚拟转换的输入和输出引脚是否正确连接,以及虚拟转换的配置是否符合手册中的要求。

6. 检查代码逻辑:检查您的代码逻辑是否正确。确保您已经按照手册中的要求编写了正确的代码,以及代码中的逻辑是否正确。

7. 使用示波器或逻辑分析仪:使用示波器或逻辑分析仪检查SPI引脚的信号波形,以确保信号时序和电平正确。

8. 尝试其他配置:如果以上步骤都无法解决问题,您可以尝试使用不同的配置或设置,以排除硬件故障的可能性。

9. 寻求技术支持:如果问题仍然无法解决,您可以联系AD7923或28377的制造商,寻求技术支持和帮助。

通过以上步骤,您应该能够找到问题的原因并解决DOUT引脚一直是高电平的问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分