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

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

If you have ever tried to connect a 3.3V device to a 5V system, you know what a challenge it can be. The LC-04 bi-directional logic level converter is a small device that safely steps down 5V signal to 3.3V and steps up 3.3V to 5V at the same time. In this instructable, mybotic explained the procedure to use the LC-04 bi-directional logic converter.

Description:

The LC-04 module offers bi-directional shifting of logic level for up to four channels. The logic level HIGH (logic 1) on each side of the board is achieved by 10K Ω pull-up resistors connected to the respective power supply. This provides a quick enough rise time of logic level to convert high frequency (400KHz I²C, SPI, UART etc.) signals without delay.

This module has the following 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 bi-directional channels
  • Small size: 0.4″ × 0.5″ × 0.08″ (13 mm × 10 mm × 2 mm)
  • Breadboard-compatible pin spacing
    The bi-directional level shifting circuit

The Pinout:

The LC-04 logic level converter has two types of pins:

  1. Voltage input pins :
    • 2 pins (GND and LV) on Low Voltage  side
    • 2 pins (GND and HV) on High Voltage  side
  2. Data channels :
    • 4 pins (LV1, LV2, LV3, and LV4) on Low Voltage  side
    • 4 pins (HV1, HV2, HV3, and HV4) on High Voltage  side

Pin HV and LV set HIGH (logic 1) logic level on High voltage side and Low voltage side respectively, with respect to the GND.

Data channel pins shift logic levels from one voltage reference to another. A low voltage signal sent into LV1, for example, will be shifted up to the higher voltage and sent out through HV1. Similarly, a high voltage signal sent into HV1 will be shifted down to the lower voltage and sent out through LV1.

LC-04 Bi-directional logic level converter pinout
LC-04 Bi-directional logic level converter pinout

Parts List:

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

The Wiring:

The wiring is pretty simple. You may even omit the breadboard by making end-to-end connections. Two types of connections are required:

  1. Pin connection to shift down (5V to 3.3V)
  2. Pin connection to shift up (3.3V to 5V)
Pin Connection to Shift Down:
  1. LV to 3.3V
  2. LV’s GND to multimeter’s black probe
  3. LV3 to multimeter’s red probe
  4. HV to 5V
  5. GND to UNO’s GND
  6. HV3 to Digital Pin 4
Logic level shift down using LC-04 logic level converter
Logic level shifting down using LC-04 logic level converter
Pin Connection to Shift Up:
  1. LV to 3.3V
  2. LV’s GND to UNO’s GND
  3. LV3 to Digital Pin 4
  4. HV to 5V
  5. GND to multimeter’s black probe
  6. HV3 to multimeter’s red probe
Logic level shifting up using LC-04 logic level converter
Logic level shifting up using LC-04 logic level converter
Please follow and like us:
Pin Share

Myself Rik and I am founder of Riktronics. I study Electronics and Communication Engineering in IIE. My hobby is playing with electronics and making various projects, mainly about embedded systems. Love to do coding, and making tutorials about electronics/programming. Contact me in any need at [email protected] My blog : riktronics.wordpress.com

view all posts by rik
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers

Archives