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.

ADS1256 隔离IC 使用ISO7241那个型号比较好??

Other Parts Discussed in Thread: ADS1256

 ADS1256我之前是使用6N137高速光耦进行隔离的,但是单片机控制继电器的时候有时会出现复位(继电器使用独立的开关电源供电,这个继电器控制AC电磁阀)。使用示波器探头夹在ADS1256的SCLK引脚,继电器工作2-3次就复位了。

如果我初始化ADS1256不给它发送SCLK信号,单片机不停的控制继电器的吸合断开,这样工作2个小时,然后再对ADS1256发送SCLK信号时发现(给它发SCLK信号时,需要进行一次自校准,不然AD值跳动有点大),ADS1256没有出现复位,工作正常;

请TI专家给我看看是不是隔离导致ADS1256复位的,使用ISO7241进行隔离最好是用哪个型号?

  • 我觉得把这个复位归结为光藕和隔离引起的, 是不对的.

    从干扰的角度来说, 这个复位来自于干扰, 而干扰源来自于继电器的动作.

    接下来该寻找传播途径, 光藕和隔离是切断传播途径的有效办法, 但这里还没有完全切断途径, 需要进一步分析和查找.

    ISO7241 非常适合于 SPI 通信系统里的隔离, 具体型号还得看你的通信速率

  • 我在继电器工作的吸合的时候,延时个0.2S的时间不给ADS1256发送SCLK信号,继电器释放的时候也延迟0.2S的时间;

    这样ADS1256就没有出现过复位的现象,ADS1256出现复位的原因就是因为继电器吸合跟断开的时候,但是如果这样频繁的给ADS1256通断SCLK信号,ADS1256就会出现偏差,需要给ADS1256进行自校准,才能消除偏差;

    依照上面的情况,是不是就是因为SCLK被干扰到,才会使ADS1256出现复位的现象。

    对于这样的情况,请问TI专家有什么好的办法解决?