Sida 1 av 1
5v 3.3v bidirectional level shifter
Postat: 2 februari 2010, 13:36:58
av kbin
Har just erhållit den nya Foxboard G20, mycket trevlig mojäng må jag säga, Linux/ARM-enkortsdator, kan f.ö. rekommenderas... men det är inte därför jag är här... jag ska koppla in lite 5v-grejor på I2C bussen (som är 3.3v) och behöver därför en enkel level shifter...
Har fyndat en finurlig tvåvägs-lösning (två motstånd och en transistor), halvvägs ner på denna sida:
http://www.rocketnumbernine.com/2009/04 ... converter/
Den byggs runt en mosfet transistor som heter BSS138. Problemet är att den inte finns hos hovleverantören (ELFA) så nu undrar jag om någon byggt denna krets och funnit någon lämplig ersättare som faktiskt finns att köpa på Elfa. Har sett att den går att beställa från farnell.com, men jag har inget konto där och att lägga en beställning på endast 10st transistorer verkar lite dyrt och omständligt... alt. om det finns en annan/enklare lösning alltigenom...
//Kalle
PS jag inser att man bara borde kunna ta alla värden från databladet och jämföra med datablad på elfa, men där någonstans tryter kunskapen om analoga kontruktioner tyvärr...
Re: 5v 3.3v bidirectional level shifter
Postat: 2 februari 2010, 13:52:58
av prototypen
(((Kolla på IceCaps lösning
http://www.icecap.se/Freebies_se.html "Nivå omvandlare:"))) EDIT Jag tar tillbaka detta då den inte blir bi-direktionell EDIT
Sedan blir det lite snålare lösning med MOSFET men i stor sett vilken lågnivå FET kan ersätta BSS138.
Protte
Re: 5v 3.3v bidirectional level shifter
Postat: 2 februari 2010, 14:08:26
av Norpan
Re: 5v 3.3v bidirectional level shifter
Postat: 2 februari 2010, 15:26:06
av callelj
Norpan: Fan va snygg lösning!
Har samma problem och hade tänkt använda ett chip för att lösa problemet...
Re: 5v 3.3v bidirectional level shifter
Postat: 2 februari 2010, 16:06:55
av Norpan
Tyvärr är det ju inte min uppfinning men tack ändå.

Re: 5v 3.3v bidirectional level shifter
Postat: 2 februari 2010, 18:24:51
av callelj
Norpan: Det förstog jag men bra tips menade jag.

Re: 5v 3.3v bidirectional level shifter
Postat: 2 februari 2010, 20:19:16
av Andy
Skulle man inte kunna göra nivåskften med en MAX3232 ?
http://www.tradera.com/RS232-transceive ... _106470427
Jag har fler isf.

Re: 5v 3.3v bidirectional level shifter
Postat: 3 februari 2010, 10:11:41
av kbin
Ja, det är samma krets som jag föreslog från början, men orginalfrågan var vilken FET-transistor som finns att köpa hos ELFA som kan tänkas passa...
Re: 5v 3.3v bidirectional level shifter
Postat: 3 februari 2010, 13:36:01
av swesysmgr
Om man matar in BSN10 som används i appnoten i sökfunktionen för ersättningskomponenter på nxp.com: Use 2N7000/116/126
2N7000 finns på Elfa så den kanske kan fungera?
Re: 5v 3.3v bidirectional level shifter
Postat: 3 februari 2010, 13:44:37
av electronix
FDV303N Fungerar alldeles utmärkt, har använt den i flera olika projekt just för nivåkonvertering.
Re: 5v 3.3v bidirectional level shifter
Postat: 4 februari 2010, 08:17:19
av kbin
electronix: Aha! Det var exakt det där jag ville höra! Tack för infon, ska genast beställa...
Re: 5v 3.3v bidirectional level shifter
Postat: 4 februari 2010, 17:04:14
av subbahenke
kbin skrev:Har just erhållit den nya Foxboard G20, mycket trevlig mojäng må jag säga, Linux/ARM-enkortsdator, kan f.ö. rekommenderas... men det är inte därför jag är här... jag ska koppla in lite 5v-grejor på I2C bussen (som är 3.3v) och behöver därför en enkel level shifter...
Har fyndat en finurlig tvåvägs-lösning (två motstånd och en transistor), halvvägs ner på denna sida:
http://www.rocketnumbernine.com/2009/04 ... converter/
Den byggs runt en mosfet transistor som heter BSS138. Problemet är att den inte finns hos hovleverantören (ELFA) så nu undrar jag om någon byggt denna krets och funnit någon lämplig ersättare som faktiskt finns att köpa på Elfa. Har sett att den går att beställa från farnell.com, men jag har inget konto där och att lägga en beställning på endast 10st transistorer verkar lite dyrt och omständligt... alt. om det finns en annan/enklare lösning alltigenom...
//Kalle
PS jag inser att man bara borde kunna ta alla värden från databladet och jämföra med datablad på elfa, men där någonstans tryter kunskapen om analoga kontruktioner tyvärr...
71-019-30
BSS138 finns ej på webben än så maila eller ring kundservice
Mvh Henrik