Niveaukonverter IC

Jan 13, 2009 8 Replies

Hej,



Jeg skal interface en 3.3v SPI bus til en 5V ditto. (Bussen bestaar af



3 digitale signaler fra 5V siden til 3V, og eet den anden vej).

Er der nogen der kender en loesning? SMD ingen hindring, bare det kan loddes uden reflow.



MVH Soren


Hvad skal hastigheden være? er uC 5V tolerant? En transistor og pullup kan gøre det ved langsomme signaler, måske en 2N7002

Kasper

Jeg vil mene du skal kikke hos Maxim, jeg mindes de gør lidt i det.

maxim-ic.com

Mvh Hauge

(glemte lige at bruger du 1 transistor fase drejer den signalet

180grader...)

En optocoupler er også en udmærket køsning, de fås i mange hastigheder til overkommerlig pris.

Afhængig af input kapaciteten kan en korrekt dimensioneret serie modstand og den inbyggede diode gøre det, eller evt. en extern low-drop diode til 3.3V (0.3-0.4V diode)

Kasper

Her er lidt idéer, det går på I2C signaler, men kan også bruges til medium hastigheds SPI:

formatting link
formatting link

Pull up modstandene på driversiden kan i de fleste tilfælde udelades.

Med venlig hilsen, Ove Kjeldgaard Ved e-mail svar: Skift ciffer ud med bogstav Natur og Friluftsliv:

Hej,

Tak for alle svarene. Det med transistorer ville jeg helst slippe udenom, da der bliver en masse pilleri med at montere mange smaa 0805 komponenter :) - og der er forlydender om at det alligevel ikke altid er hurtigt nok, f. eks. fra "Warum brauche ich =FCberhaupt einen Pegelwandler, im Internet gibt es auch Schaltungen mit Transistoren oder Widerst=E4nden?" paa

formatting link
.html.

Jeg fandt disse her paa Maxim:

MAX3378EEUD MAX3377EEUD MAX3392EEUD

De 2 foerste er bidirektionelle; den sidste har 3 convertere "hoejspaending" til lavere, og en den anden vej. Jeg kunne endda bede om gratis samples, saa nu er problemet vist loest :)

Jeg kigger lige paa linket til den anden producent alligevel, tak for det.

MVH Soren

Hej,

Den med MOSFETen:

formatting link
var cool ;)

MVH Sorne

Har ikke lige læst de andre forslag.

Jeg har selv benyttet en spændingsdeler fra 5V til 3V af 2K2+3K3 i serie, der giver 3.0V på udtaget. Den anden vej ville jeg føre lige ind- hvis altså 3V er nok til at være høj signal

Christen

formatting link

Og yderst simpel. Genialt... :-)

Mvh Jesper Poulsen

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required