Other Parts Discussed in Thread: ADS8588S, ADS9324
器件型号: ADS8588S
主题中讨论的其他部件: ADS9324
您好:
我已为串行接口模式配置 ADS8588SIPM:
- PAR/SER/BYTE SEL = HIGH (3.3V)
- DB15/字节 SEL = LOW (GND)
-所有电源均已验证: AVDD=3.3V、DVDD=3.3V、IOVDD=3.3V
数字 缩写 工作:
-当 CS 变为低电平时 FRSTDATA 变为高电平
- DOUTA 响应 CS(切换低电平/高电平)
- BUSY 信号响应 CONVST 脉冲
问题:
-尽管有实际输入,所有 8 个通道都读取 0x0000(在 AIN_1P 上为 5V ,在另一个通道上为 2.4V 传感器)
- SPI 正确地在时钟输出 16 个字节、但全部为零。
我的 问题:
什么因素可能导致数字接口工作(FRSTDATA、DOUTA 响应)、但所有转换结果都为零? 我是否应该检查 REFIO 电压? 是否缺少任何模式/配置引脚?
SPI:模式 0、CPOL=0、CPHA=0、CONVST + BUSY 变为低电平后读取。
SPI 本身确认了在同一总线上与 NAND IC 的工作情况。
附件是 ADC 的原理图。 ADC.pdf
Claude 代码支持的 MCU 代码。