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.

关于ADC124S051时序问题

Other Parts Discussed in Thread: ADC124S051

各位老师:

    您好!最近在使用AD芯片ADC124S051时,碰到了一些问题,希望各位老师给解答一下,谢谢!

1、关于DIN。控制寄存器是8位的,而SCLK是16个时钟周期,在前八个字节是控制寄存器的数据,后八个字节可以任意选择吗?

2、在每一个SCLK周期,DIN与DOUT是同时发生的吗?

3、接问题2.如果DIN与DOUT是同时发生的,那么在DIN选择的通道的数据是在本次DOUT还是在下一个时钟周期DOUT?

    我在实际测试中发现,在每一个SCLK,DIN选择的通道,总是在下一次DOUT输出,请问这个正常现象吗?如果是,这个芯片为什么会这么设计呢?谢谢!

  • Hi Shaomin,

    1. 后八个字节的确可以任意选择

    2.Din建议在sclk下降沿改变,上升沿时芯片接收;Dout也在sclk下降沿进行改变,建议在上升沿时由控制端(如单片机)接收

    3. 该现象为正常现象,在接受到选择通道命令后,AD内部才会切换到该通道,并需要时间进行转换,因此无法做到即刻出现数值。

  • Hi Luke:

       您好,非常感谢您详细的解答!还有几个问题需要您帮助一下,谢谢!
    1、需要在SPI总线上挂3个ADC124S051,ADC124S051的模拟地与单片机的信号地是隔离的,ADC124S051利用5V供电,单片机用3.3V供电,是不是需要加一个信号隔离器啊,能推荐一款信号隔离器么?
    2、有没有直接带隔离的AD芯片,每一个AD芯片需要采样4路AD值。