主题中讨论的其他器件: ADS8353、 ADS8860、 ADS8332
我最初遇到了一些与 Rd 脉冲和时钟脉冲之间的时序相关的 ADS8363问题。 我更改了这个时序、以哪种方式解决了问题。 读数在0到32、768之间的跟踪非常好、但最高有效位始终为零。 在该应用中、15位足够了、但现在我在需要16位精度的应用中使用 ADS8363。 我将 ADS8363与 STM32F407处理器连接、并使用标准 SPI 硬件和一个连接到 PULSE Rd 的单独端口 使用单独的端口时、我无法生成满足小于1个时钟脉冲要求的 Rd 脉冲。 我的 Rd 在第一个时钟前大约200nS 开始、在第二个时钟脉冲上升前大约10ns 结束、请参阅随附的逻辑分析仪捕捉。 这似乎非常有效、但可能是导致 MSB 始终为零的原因。 但是、如果输入比零低几毫伏、则 MSB 变为高电平。 RD 时序是否是导致 MSB 始终为零的原因?
ADS8363处于模式1V、ADC 的负输入全部接地、正输入用作单端输入。 基准电压为2.5V。 当输入为+2.5V 时、读数为32、676、这似乎很奇怪、因为如果 Rd 时序是问题的原因、我本来希望输出在输入为1.25V 时达到32、768、而不是2.5V.e2e.ti.com/.../LogicPort-Input-_3D00_-2.5V.pdf