

Expander has on board optical isolation for the I2C bus as well as optical isolation. The circuit also includes an input path, that has (i) a third buffer for receiving incoming data from an input port, (ii) a second opto-isolator for receiving the incoming data from an output of the third buffer, and (iii) a fourth buffer for receiving the incoming data from an output of the second opto-isolator. 32 Digital Input/Output expansion module that communicates via I2C bus. The I2C specification for fast-mode operation requests that internal filtering at devices on the bus suppress pulses of less than 50ns. The circuit further includes an output path that has (i) a first buffer for receiving outgoing data from the bi-directional port, (ii) a first opto-isolator for receiving the outgoing data from an output of the first buffer, and (iii) a second buffer for receiving the outgoing data from an output of the first opto-isolator and providing the outgoing data to an output port. The opto-isolator circuit includes a bi-directional port for receiving data from, and providing data to, the bi-directional transmission line.

This 8 channel digital isolated input board has an on-board 5V. My I2C bus is biased at 3.3V, operating at 100 kHz.
#I2C OPTICAL ISOLATOR HOW TO#
This application note from NXP is very helpful, but I'm not clear how to properly adapt for my purposes.

These optocouplers provide 3.7kVdc Isolation which makes it ideal for industrial digital Inputs. The two boards will connect by I2C running over a short cable (1m or less), and I plan to use optical isolation to protect the more sensitive board, and a P82B96 to buffer. The MCP23008 Digital IO pins are connected to the optocouplers. This board has an I2C digital IO expander chip MCP23008. 16-Channel Optical Isolated Industrial 24V Digital Input Serializer with I2C Interface. It utilizes ON Semiconductor patented galvanic. Quality i2c isolators with free worldwide shipping on AliExpress. This device supports isolated communications thereby allowing digital signals to communicate between systems without conducting ground loops or hazardous voltages.
#I2C OPTICAL ISOLATOR FULL#
Abstract of corresponding document: WO0139515Īn opto-isolator circuit for providing isolation between a bi-directional, I2C transmission line and a pair of single-direction transmission lines. This is a 8 Channel I2C Optically isolated digital input board. The NCID9211 is a galvanically isolated full duplex, bidirectional, highspeed dualchannel digital isolator with output enable.
