ngHobbies
I2C/SMBus Voltage Translator (I2C Level Shifter)
Features:, I2C and SMBus compatible, Resources:, TI PCA9306 Datasheet,
This great tiny board will allow to interface slave 3.3V I2C devices like magnetometers and pressure sensors with master 5V devices like AVR/PIC microcontrollers; WITHOUT THE USE OF A DIRECTIONAL PIN. It also features a built-in 3.3V power regulator and dual pull-resistors (5V and 3.3V sides). The pull-up resistors can be optionally and independently disabled with the two solder jumpers located on the top of the board.
But why would i need it? Well some 3.3V sensors are not capable of handling 5V signals coming from some microcontrollers (like Arduino), these sensors can still be used, with a reduced life span. Additionally, you will also need to supply the I2C sensors with 3.3V , requiring an external power regulator making things more complex. All these problems are solved with this practical board.
In some I2C applications, the bus capacitance limit of 400 pF restricts the number of devices that can be attached and the wire length. Using the I2C Translator (PCA9306) enables the system designer to isolate two halves of a bus; thus, more I2C devices or longer wire length can be used.
5V tolerance in any side, you can always play with signal voltages without worries
Less than 1.5-ns of maximum propagation delay
Also works as signal booter for long wires
Build-in 3.3V regulator.
Optional pull-ups resistors (solder jumper selectable)
EagleCad Board
EagleCad Schematic
User Reference
Features
Built-in 3.3V power regulator Dual pull-resistors (5V and 3.3V sides)
Check price and availability
Found 11 years, 8 months ago