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.

ISO7721: Related to UART Connection

Part Number: ISO7721


Tool/software:

Dear Team.

I'm using ISO7721DR and MAX13488 for RS485 communication.
Attached is the circuit diagram.

I checked that it is working, but there's a strange thing. As far as I understand, ISO7721 insulates what comes in as input and sends it out as output.

Then, according to my circuit, the TX of the CPU comes out, passes through ISO7721, goes into D of MAX13488. and the RX of the CPU goes through ISO7721 into R, right?

But it's weird that UART's RX and TX communicate without intersecting.

Isn't there a separate function that intersects inside ISO7721?

Best Regard,

Hyerin

  • The A and B channels are completely independent.

    TX does not affect RX because the MAX13488's RO pin is disabled while it is transmitting.

  • Hi Hyerin,

    Thanks for reaching out.

    Then, according to my circuit, the TX of the CPU comes out, passes through ISO7721, goes into D of MAX13488. and the RX of the CPU goes through ISO7721 into R, right?

    Yes, that is correct.

    As Clemens pointed out, Channels A and B are both independent from each other. This means that TX and RX of the isolator are completely independent. 

    But it's weird that UART's RX and TX communicate without intersecting.

    Isn't there a separate function that intersects inside ISO7721?

    I'm not completely sure what you mean by "intersecting", but you can think of the isolator channels as a "buffer", where the signal simply passes from the primary circuit to the secondary circuit. Therefore, the TX does not affect the RX or vice versa. 

    Regards,
    Aaditya Vittal