关于ADC124S051时序问题
时间:10-02
整理:3721RD
点击:
各位老师:
您好!最近在使用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值。