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.

ISO1640: There is the spike on the waveform

Part Number: ISO1640
Other Parts Discussed in Thread: ISO1540

Tool/software:

Hi Team,

My customer found the SDA1 pin of ISO1640 has the spikes as below:

They used ISO1540 but didn't find the similar spikes:

Below is the schematic:

.

Are there any errors in this schematic?

BR,

Moon

  • Hello Moon, 

    I believe this post is a duplicate of ISO1540: ISO1540 related issues. As stated in the other post, I do not expect to see the spiking behavior from either ISO1640 or ISO1540 based on the schematic assuming both sides have pull-up resistors.

    In the schematic shown in this thread it looks like the application is using the ADI. Can you confirm that the spikes are from a TI device? 

    Best,
    Andrew

  • hi Andrew,

    Thanks for the reply.

    Yes they are the same issue. I confirm it use our ISO1640 to replace the device of ADI in the schematic.

    They added the pull-up resistor on both of sides, but the spike issue was not solved.

    Do you have other recommend ways to solve this problem?

    Another question, can ISO1640 exchange 1 and 2 side? for example, we use 1 side to connect slave and use 2 side to MCU?

    BR,

    Moon

  • Hello Moon, 

    If both sides of the isolator have pull-up resistors, then there is nothing on the schematic side that would cause this issue.

    The official recommendation is that Side 1 is meant to be connected to one master controller or MCU. Side 2 has a higher capacitive load and is designed to be connected to the I2C bus. 

    After reviewing the information again, can the customer please explain how the waveform is produced? these rise to an intermittent level. I do not expect the ISO1540 or ISO1640 to produce an intermittent high like this unless the VCC has been changed to 1V. Is it possible that the customer's VCC is shifting?

    Best,
    Andrew

  • Hi Andrew,

    Thanks for your reply! After checking, I found the waveform from 2 side have some spikes and the correspond waveform on 1side appears. 

    I also found the pic9-7 in datasheet as below:

    Is that the reason why the low voltage level on 1side can't reach 0V?

    BR,

    Moon

  • Hello Moon,

    After checking, I found the waveform from 2 side have some spikes and the correspond waveform on 1side appears. 

    If spikes are appearing on both the input and output of the channel, then this would not be a device issue. The spikes are ether an error in the input signal or the result of external noise. The input signal would need to be cleaned up to remove the spike behavior. 

    Is that the reason why the low voltage level on 1side can't reach 0V?

    Yes, side 1 VOL is higher. This is to prevent a latch-up condition of the bidirectional channel. Please see (+) [FAQ] Why is the logic LOW level output voltage, VOL1, up to 0.8V on Side1 of the ISO1540/ISO1541 and ISO1640 for more details.

    Best,
    Andrew