You are on page 1of 5

3/24/2015

Simple3.3V5Vlevelshifter|IncredibleDIY

Simple3.3V5Vlevelshifter
In present day electronic we find many sensors or modules working in 3.3V logic levels.In other terms
LVTTL devices (Lowvoltage TTL). But even now we mostly use 5V TTL logic level uC or other devices
with them. Hence, we need to change logic levels between 3.3V <> 5V when interfacing both of them
together. There are many dedicated chips for this and there was none available in the country. So I
decided to build some simple circuits to do this conversion using transistors. Here,you can use any
general purpose NPN transistors available in your country such as 2N39042SC828,BC547etc. You
needtosupply3.3V&5VasshownintheschematicsasVcc.Thiswontbeaproblemasyoumayalready
havethesetwopowerrailsinyourcircuitasyouusebothforchipsasVcc.Ihavetestedthisonmy3.3V
Bluetoothmoduleinterfacedwith5VPIC16F887.Itworkedwell.

[http://lh6.ggpht.com/L1TE_3QgX0/USjqZbrcOII/AAAAAAAAAKY/PrLbyWPCGNg/s1600
h/to5%25255B4%25255D.jpg]

http://www.incrediblediy.com/2013/02/simple33v5vlevelshifter.html

1/5

3/24/2015

Simple3.3V5Vlevelshifter|IncredibleDIY

[http://lh3.ggpht.com/oassyeE_ypQ/USjqbnLAwzI/AAAAAAAAAKo/gtX7IkdiK8/s1600h/from5%25255B3%25255D.jpg]

Posted23rdFebruary2013byBuddika
Labels:I/O,LevelShift,LVTTL,Microcontroller,TTL
19 Viewcomments

Pradeepa February25,2013at12:27PM
WhyR1infirstfigure?
Reply

February25,2013at3:42PM
R1&R5canbeomitted,ijustbuilttwoNOTgateshereinunisontomakeabuffer
Reply

Pradeepa March2,2013at8:57AM
Makessense:)
Reply

DeclanJordan March14,2013at4:11AM
Can anyone explain to me how the 3.35V level shifter circuit shown above actually works? Please
explainthecircuitandhowthevoltagesacrossthecollectorsandemitterschangeandwhy,thankyou
Reply
Replies
http://www.incrediblediy.com/2013/02/simple33v5vlevelshifter.html

2/5

3/24/2015

Simple3.3V5Vlevelshifter|IncredibleDIY

March14,2013at9:37AM
It'slikethis,Wheninputis0V,Q1isOFFandQ1'scollectorwillbe5V,thenQ2willbeON,and
Q2'scollectorisat0V(asVceofQ2=0)
When input is 3.3V,Q1 is ON and Q1's collector will be 0V(as Vce of Q1=0),then Q2 will be
OFF,andQ2'scollectorisat5V,It'ssimpletwoNOTgatescombined:D

DeclanJordan March17,2013at12:07AM
HowwouldIconnectanOmronG2R1E5VRealytothatcircuit?

DeclanJordan March17,2013at3:12PM
Anyone?????

March17,2013at8:14PM
I haven't used that particular relay,You can connect is using a simple transistor relay drive
withatransistor,resistorandadiode:D
Thislinkmayhelpyou(checkforrelaydrives)
http://www.rentron.com/rf_remote_control.htm
Reply

DeclanJordan March14,2013at4:13AM
Thiscommenthasbeenremovedbytheauthor.
Reply

JohnFaik July1,2013at12:58AM
Canthiscircuitusedbetweenarduinodue3.3vto5vcharacterlcd??
Reply
Replies
July1,2013at2:17PM
This should work,I'm using this to inteface my 3.3V Bluetooth module to micro controllers. I
haveusedjustsomezenerdiodesformy3.3Vgraphiclcd,I'llwriteaboutitonnextpost
Reply

LucaTesta July15,2013at1:33PM
When input goes low, Q1 should turn off and its collector voltage should increase. I observe this
behavior,butwithanissue:ittakesalongtimeforQ1toturnoff(butitturnsonrapidly).
Thislimitsitsuseto1MHz....anysolution?Whyisthat?
Thanks.
Reply
Replies

http://www.incrediblediy.com/2013/02/simple33v5vlevelshifter.html

3/5

3/24/2015

Simple3.3V5Vlevelshifter|IncredibleDIY

July17,2013at6:02PM
I didn't use this in such speeds,may be you need a faster switching transistor then,Those
datawillbeonthetransistordatasheet:D
Reply

jimbuzz August14,2013at7:35PM
StickaresistorbetweenthebaseoftheinputtransistorQ3andground,thiswillspeeduptheturnoffof
this transistor, that is what is limiting the switching speed. Use a 1K resistor as this is what you are
usingeverywhereelse.
Reply
Replies
jimbuzz August14,2013at7:37PM
SorryImeantQ1transistor.

August14,2013at7:39PM
Thanksfortheidea:DItgivesthe"pulldown"toQ1,shouldspeedup:)
Reply

SMGTHEGREAT February24,2014at11:59AM
Hello all , I have to code a level converter In verilog and implement it in FPGA and show the output..!!
Pleaseit'smyassignmentandIhandtofinishitasap..!!pleasesomeonereplyifyouhaveanybriefidea
aboutthat
Reply

UmarKhan April19,2014at7:44PM
Ihaveaproteusfileinthisregard..!howcanIuploadithere?!
Reply

ShafiqAhmadChohan November1,2014at10:37PM
Thisisn'tworkingasalevelshifteritsworkingasvoltageregulator
Reply

http://www.incrediblediy.com/2013/02/simple33v5vlevelshifter.html

4/5

3/24/2015

Simple3.3V5Vlevelshifter|IncredibleDIY

Enteryourcomment...

Commentas:

Publish

GoogleAccount

Preview

http://www.incrediblediy.com/2013/02/simple33v5vlevelshifter.html

5/5

You might also like