digital-isolator-6t2r

The digital-isolator-6t2r is a board containing two digital isolators, providing a total of 6 TX channels and 2 RX channels. The board supports digital isolators with SOIC-16W package. A diagram of the board is shown in Fig. 24, where:

  • \(\text{V}_\text{DDA}\)/\(\text{GNDA}\) and \(\text{V}_\text{DDB}\)/\(\text{GNDB}\) are the supply to each side.

  • \(\text{TX1}_\text{B}, \dots, \text{TX6}_\text{B}\) are the TX pins on side B.

  • \(\text{RX1}_\text{B}\) and \(\text{RX2}_\text{B}\) are the TX pins on side B.

  • \(\text{TX1}_\text{A}\) and \(\text{TX2}_\text{A}\) are the TX pins on side A.

  • \(\text{RX1}_\text{A}, \dots, \text{RX6}_\text{A}\) are the TX pins on side A.

Diagram of the board.

Fig. 24 Diagram of the board.

Note

TX and RX pins are defined with respect to the board. Thus, TX pins on the board are outputs, and RX pins are inputs.

Note

The board is denoted 6t2r based on the number of TX and RX of side B. This is typically the side that would be connected to the target application, while side A is connected to the controller (thus providing the controller with 6 TX and 2 RX channels).

Board and pinout

A fully populated board is shown in Fig. 25. The six TX signals and two RX signals are on the left (connector J1). The board’s pinout is shown in Fig. 26.

Populated board.

Fig. 25 Populated board.

Pinout of the board.

Fig. 26 Pinout of the board.

Digital isolator compatibility

The board supports any isolator having the footprint shown in Fig. 27. Example of compatible isolators:

  • Analog Devices’ ADuM1401

  • Texas Instruments’ ISO6741

  • Skyworks’ Si8641

Footprint of isolator.

Fig. 27 Isolator’s footprint.

Note

The ENA and ENB pins are connected to their respective VDD pins on the board through a pull-up resistor. Should you instead need a low level on ENA/ENB to enable the chip, it is possible to simply do a solder bridge between EN and GND on the board.

Note

The footprint of the isolator of this board is the same as in the digital-isolator-6t2r board.

Isolator diagram

The diagram of a single isolator is show in Fig. 28. TX lines contain a series resistor to help with ringing in case of driving capacitive lines. In most cases, a value of 10R-47R should be enough. The inputs contain a pull-down resistor to prevent floating signals at the input of the isolator. These might not be necessary depending on the part used. For example, ADuM1401 does not contain any pull down resistors (see here and here), while ISO6741 might (see here).

Diagram of single isolator.

Fig. 28 Diagram of single isolator.

Usage as 2 TX and 6 RX

If this board has 6 TX and 2 RX channels on side B, and I need 2 TX and 6 RX channels instead, can’t I simply use the board through side A instead? Why is there a digital-isolator-2t6r board for this purpose?

Using the board from side A to get 6 TX and 2 RX channels is perfectly fine. Note, however, that the connections will be mirrored.

In order to keep the same connections, but reversed TX and RX, board was digital-isolator-2t6r designed. The main motivation for this is designing a single connector board for a controller that has a standard type of connector, and different applications would use different boards depending on the number of required TX and RX channels.

Note

  • TODO: mention relation to pynq adapter board.

Why this number of channels?

This board was originally designed to be a counterpart of the digital-isolator-2t6r board. Since that board has 2 TX and 6 RX channels, this one was designed to have 6 TX and 2 RX channels.

Application example

Fig. 29 shows one example where the digital-isolator-6t2r board was used. In the example, the board was used to provide isolation between a controller and an experimental dc-dc converter. More specifically, the board was used to isolate PWM signals and relay commands, sent by the controller to the converter. The board used Si8641 chips with PWM signals of 200 kHz.

Pynq and adapter boards.

Fig. 29 6T2R isolator board put to use.

Fabrication files

To get the gerber files used to fabricate the isolator board, checkout commit 0a362f3999cce0dbfa685b3a4d768572d0c33a98, and find the files under digital-isolator-6t2r/gerber.