大家好、团队、
我们正在开发一种新的电子产品、其中我们将使用 ADS8528。 我们希望使用以下模式:
-正常模式(睡眠连接至 GND)
- CONVST_A ... CONVST_D 将用于启动转换
(CONVST_A... CONVST_D 连接在一起并连接到 NCS/NFS;要开始转换、信号被 uC 的 GPO 拉低;+10k 上拉至 AVDD)
-软件模式(nHW/SW 连接至 AVDD)
-接口模式:并行(NPAR/SER 连接至 AGND)
-无外部时钟(范围/XCLK 有1k 下拉电阻器)
-无外部基准电压(REFIO 上无外部基准电压)
外部复位信号(RESET 引脚上无下拉电阻)、复位信号将来自 uC 的 GPO。
我们希望得到的是:
-使用内部转换时钟的正常运行
-所有4个通道的输入电压范围:4 VREF
-内部基准被启用
-内部基准缓冲器被启用
-内部基准电压设置为2.5V
我们将 A1A8C0FF 写入配置寄存器、但我们在 REFIO 引脚上测量1.04V 电压、而不是预期的2.5V 电压。
在这个1.04V 电压下、ADC 看起来工作正常(为了测试我们为 ADC 输入提供了不同的电压)。
如果我们写入 E1A8C0FF (意味着 WRITE_EN 和 READ_EN 均为高电平)、我们在 REFIO 处获得2.5V 电压、但 ADC 不再工作。
我们的配置寄存器设置是否正确?
我们是否需要在 RESET 引脚上有下拉电阻器?
此致
Christian Zellner