• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here: Home » Simple Level Shifter With Transistors (3.3V-5V)

By Abhishek Ghosh August 14, 2019 1:52 am Updated on August 14, 2019

Simple Level Shifter With Transistors (3.3V-5V)

Advertisement

Earlier, we talked about the level shifter. Raspberry Pi, ESP32 etc things operate at 3.3v logic whereas, relay modules usually need near 5v TTL logic level. In our guide to control AC appliances over the internet with ESP32, you will notice that directly connecting the relay with ESP32 will not properly work – it will work over the internet but when you’ll press the pushbutton, it will go to off state and will not come back in any way. It will appear the code has a bug. Not that. The way the relay oddly getting in to off position upon button press is expected. When we are sending “signal” over the internet, no physical hardware other than relay draining the power. The relay needs marginally more current to properly function. In these situations, we need a level shifter.

For that guide, we used a traditional mechanical relay. For the final projects, we should use solid state relays.

Instead of buying a relay module, in future, you can buy the relay as a component which will reduce the cost. The circuit required to control the relay as a component is closest to the circuit we have provided to create the simple level shifter. You would be using one NPN transistor to convert the push-pull output into an open-collector output. This has the effect of inverting the digital signal, so you would need a second NPN transistor to act as an inverter.

Advertisement

---

Simple Level Shifter With Transistors 3-3V-5V

In case of directly controlling the relay, we additionally need a diode. For our present circuit diagram, you can use any general-purpose NPN transistor such as 2N3904 or BC547. You need to supply 5v power, GND and 3.3v signal as shown. There is a slightly modified version of the above circuit :

Simple Level Shifter With Transistor

It is good for learning purpose or when you just do not have one piece ready in hand. Probably we would advise against using transistors. Using logic gate ICs as discussed in the previous article is practical to save time. Using transistors is more complex and likely to cost more. Modules are well tested whereas building from components needs your tests.

Tagged With bipolar transistor 5v level shifter , transistor level shifter , 5v to 3 3v level shifter , 1 8 to 3 3 level shifter circuit , level shifter transistor , 3 3 v to 5v converter transistor , 3 3v to 5v transistor , how does level shifting with NPN transistor , LEVEL SHIFTER , 5v to 3v3

This Article Has Been Shared 309 Times!

Facebook Twitter Pinterest
Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to Simple Level Shifter With Transistors (3.3V-5V)

  • CircuitPython vs C/C++ vs Lua for the Microcontrollers

    Which Programming Language Better for the Microcontrollers to Invest Time? Here is CircuitPython vs C/C++ vs Lua Comparison for the Microcontrollers.

  • ESP32 Arduino OLED Display Example (I2C)

    Interfacing OLED without I2C is difficult with ESP32, as it requires 6 connections. I2C based OLED display need only two IO lines.

  • ESP32 Deep Sleep : Push Button Message to IBM Watson IoT

    ESP32 Deep Sleep With Push Button Message to IBM Watson IoT is an Basic Project Which Will Help Like Template to Create More Complex Projects.

  • Develop WEB Applications with ESP32 and IBM Watson IoT

    Here is How to Develop WEB Applications with ESP32 and IBM Watson IoT. Often, using a HTML page with JavaScript is practical than developing and Android App.

  • Tips For Building Digital Switch With ESP32 Arduino

    There are some design considerations to increase safety while building an ESP32 Arduino based physical switch controlled by IoT project.

Additionally, performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (22.1K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • Big Data in Sports May 20, 2022
  • FaaS Versus PaaS Deployment: What You Should Know May 18, 2022
  • What Is A Digital Media Consultancy? May 17, 2022
  • How Artificial Intelligence (AI) Is Changing The Way We Play Bingo May 16, 2022
  • Why You Need A Big Data Consultant May 15, 2022

About This Article

Cite this article as: Abhishek Ghosh, "Simple Level Shifter With Transistors (3.3V-5V)," in The Customize Windows, August 14, 2019, May 21, 2022, https://thecustomizewindows.com/2019/08/simple-level-shifter-with-transistors-3-3v-5v/.

Source:The Customize Windows, JiMA.in

This website uses cookies. If you do not want to allow us to use cookies and/or non-personalized Ads, kindly clear browser cookies after closing this webpage.

Read Privacy Policy.

PC users can consult Corrine Chorney for Security.

Want to know more about us? Read Notability and Mentions & Our Setup.

Copyright © 2022 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy