LC-04 4 Channel Logic Converter 3.3V - 5.0V Tutorial

Introduction: LC-04 4 Channel Logic Converter 3.3V - 5.0V Tutorial

Description

This level shifter offering bidirectional voltage translation of up to four independent signals, converting 3.3V up to 5V or 5V down to 3.3V. The logic high levels on each side of the shifter are achieved by 10 kΩ pull-up resistors to their respective supplies; these provide quick enough rise times to allow decent conversion of fast mode (400 kHz) I²C signals or other similarly fast digital interfaces (e.g. SPI or asynchronous TTL serial). External pull-ups can be added to speed up the rise time further at the expense of higher current draw. See the schematic diagram below for more information.

Features

  • Dual-supply bus translation :
    • Lower-voltage (LV) supply can be 1.5 V to 7 V
    • Higher-voltage (HV) supply can be LV to 18 V
  • Four bidirectional channels
  • Small size: 0.4″ × 0.5″ × 0.08″ (13 mm × 10 mm × 2 mm)
  • Breadboard-compatible pin spacing

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Pinout Details.

There are 12 total pins, two parallel rows of six headers. One row contains all of the high voltage (HV) inputs and outputs, the other row has all things low voltage (LV). The pins are labeled on both the bottom and top sides of the board, and organized into groups.

1. Voltage Inputs

- Voltage supplied to the HV and GND inputs should be higher than that supplied to the LV side.

2. Data Channels

- There are four separate data channels, each channels capable of shifting data to and from high and low voltages. A low-voltage signal sent to LVx will be shifted up to the higher voltage and sent out HVx and vice versa.

NOTE : level shifters are purely digital. They can’t map an analog voltage from one max voltage to another.

Step 2: Material Preparation

To do this tutorial, you will need as following:

1. LC-04 4 Channel Level Converter
2. Arduino Uno Board and USB Cable
3. Breadboard (optional)
4. Crocodile Clip (optional)
5. Multimeter

Step 3: Pin Connection for Shift Down (5V to 3.3V)

1. To shifted down voltage (5V to 3.3V), you have to connect as following :

  • LV to 3.3V
  • LV's GND to multimeter's black probe
  • LV3 to multimeter's red probe
  • HV to 5V
  • GND to UNO's GND
  • HV3 to Digital Pin 4

2. Connect your Arduino Uno Board to your computer via USB cable.

Step 4: Result (5V to 3.3V)

After you have succesfully build up your connection, turn on the multimeter and you can start to measure the voltage. You will get approximately 3.3V for circuit that shifted down 5V to 3.3V.

Step 5: Pin Connection to Shift Up 3.3V to 5V

1. To shifted up voltage, you have to connect as following :

  • LV to 3.3V
  • LV's GND to UNO's GND
  • LV3 to Digital Pin 4
  • HV to 5V
  • GND to multimeter's black probe
  • HV3 to multimeter's red probe

2. Connect your Arduino Uno Board to your computer via USB cable.

Step 6: Result (3.3V to 5V)

As for 3.3V to 5V circuit, you will get approximately 5V for circuit that shifted up 3.3V to 5V.

Be the First to Share

    Recommendations

    • Backyard Contest

      Backyard Contest
    • Silly Hats Speed Challenge

      Silly Hats Speed Challenge
    • Finish It Already Speed Challenge

      Finish It Already Speed Challenge

    Discussions

    0
    acheide
    acheide

    3 years ago

    Thanks for a nice explanation.