主题中讨论的其他器件:ADC128S102
大家好、
- 您能告诉我恰好在/CS 下降沿后的输入通道吗?
是默认通道(CH1)还是 上一转换周期中设置的通道? - 是否建议 在 不使用器件时将/CS 保持为低电平?
或者、最好 仅在使用器件时才设置为低电平? - /CS 保持 高电平后7-8us、我的客户看到 DOUT 自动从低电平保持为高电平。
这种行为是否正常?
此致、
伊藤和树
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
此致、
伊藤和树
尊敬的 Samiha-San:
我的客户在 CS 变为低电平后立即看到在前一个周期中选择的 IN2输出。 您可以再次核对一下 EVM 上的答案吗? 3VDC 是 IN1输入、0V 是0V 输入。
我的客户希望 逐周期切换 CS、以解决位移问题。
在这种情况下、我的客户是如何读取 IN2数据的?
是否建议忽略 CS 变为低电平后的第一个周期?
此致、
伊藤和树
尊敬的 Kazuki-San:
该器件没有 EVM。 因此、我将使用系列中的另一个器件对其进行测试。 请给我留出几天的时间来购买 EVM 并完成本次测试。 数据表语言有点令人困惑。 根据客户的观察结果、我假设 IN1是 ADC 上电/下电上电后的默认值。 但是、当切换/CS 时、前一个通道地址被保持、这就是当/CS 再次变为低电平时输出 IN2数据的原因。
此致!
萨米哈
尊敬的 Kazuki-San:
感谢您的耐心等待。 我有幸测试了 ADC128S102、同一系列中的8通道器件。 客户的观察是正确的。 如果在前一/CS 周期中设置了通道地址、下一个/CS 周期将输出该通道数据、而不是默认输出 CH0读数。
示例测试:
我正在读取 CH0 DOUT (粉色信号)、设置为3.3V 输入:
我将最后一个 CONFIG 寄存器地址(DIN =绿色信号)保留为 CH0、并将/CS (黄色信号)升高为高电平。 当我将/CS 拉至低电平时、第一个读数仍是 CH0的读数。 然后、读取 CH3的 DIN 地址、下一个 DOUT 用于 CH3。
希望这对您有所帮助。
此致、
萨米哈
尊敬的 Samiha-San:
感谢您确认我的客户观察结果正确。
但我不明白您的测试结果。
您是否将 DIN 设置为读取 CH3并将/CS 升高至高电平 、然后将/CS 拉至低电平、下一周期的第一次读数为 CH3?
然后、让我们回到上一个问题。
我的客户希望逐周期切换/CS、以解决位移问题。
是否建议忽略/CS 变为低电平后的第一个周期?
我认为我的客户不需要忽略第一个周期、因为 下一个/CS 周期将输出该通道数据、而不是默认值。
此致、
伊藤和树
尊敬的 Kazuki-San:
使用不同的通道示例:如果设置 CH2地址、然后将/CS 提升为高电平、则/CS 再次变为低电平后的 DOUT 将是 CH2数据。 因此、是的、您的最后一项陈述正确、 客户不需要忽略 N+1 /CS 周期内 的第一个 DOUT 结果、因为在 N/CS 周期中设置的通道地址将在 DOUT 上输出、而不是默认值。
此致!
萨米哈