Funderingar runt bi-directional level shifter (3.3/5V)

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
gripner
Inlägg: 1169
Blev medlem: 4 december 2007, 14:47:39
Ort: Lidingö

Funderingar runt bi-directional level shifter (3.3/5V)

Inlägg av gripner »

Pratar med en sensor som förenklat önskar en kort puls på en trigger pinne, därefter svara den på samma pinne.

sensorn arbetar med 5V och uC med 3.3V därav behövs en bi-directional level shifter.
Jag har kollat lite på http://www.hqew.net/files/Images/Articl ... _3(19).jpg
Där använder man endast 1st Mosfet, exemplet är för i2c men bör ju fungera för simplare saker också.
Någon som har erfarenhet av kopplingen (minus resistorerna som endast är pull upps för i2c bussen)?

När jag googlade kom även 74HC4050 upp som IC som kan lösa problemet, dock förstår jag inte hur den kan köra bi-directional.
Användarvisningsbild
Icecap
Inlägg: 26809
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Funderingar runt bi-directional level shifter (3.3/5V)

Inlägg av Icecap »

4050 är unidirectional! Och ja, jag har använd den koppling du nästan länkar till en del.

Det låter som att du vill köra 1-Wire® från ett 3,3V system.

Men vad är problemet?
Användarvisningsbild
lond
Inlägg: 3555
Blev medlem: 23 september 2009, 11:52:45
Ort: Hyssna

Re: Funderingar runt bi-directional level shifter (3.3/5V)

Inlägg av lond »

Uppkopplingen fungerar till dom flesta logiksignaler, https://www.sparkfun.com/products/12009
Motstånden skall vara med, annars så fungerar det inte.

/// Marcus
Användarvisningsbild
Andax
Inlägg: 4379
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Re: Funderingar runt bi-directional level shifter (3.3/5V)

Inlägg av Andax »

Vilka hastigheter kan man köra via t.ex. mosfet varianten? Olika beroende på riktning?
gripner
Inlägg: 1169
Blev medlem: 4 december 2007, 14:47:39
Ort: Lidingö

Re: Funderingar runt bi-directional level shifter (3.3/5V)

Inlägg av gripner »

Jag fick 4050:an till uni också, men ville bara dubbelkolla då jag hoppades den skulle fungera, så mycket enklare.

Det är inget problem, ville bara ha lite input innan jag slänger ihop en test.

Skall inte köra en 1wire. är simplare än så
Användarvisningsbild
jesse
Inlägg: 9241
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Funderingar runt bi-directional level shifter (3.3/5V)

Inlägg av jesse »

Jag förstår inte hur en 74HC4050 kan vara enklare än en mosfet? Visserligen blir det tre komponenter (1 mosfet + 2 motstånd) istället för en, men oavsett vilken krets du använder behöver du pull-up på en sådan typ av signal, så motstånden kommer du antagligen inte ifrån ändå. Men jag lödar hellre dit en komponent med tre ben än en med 16. Eller består svårigheten i att välja transistor?

Välj en småsignal N-kanals mosfet som har logic level gate, den ska bottna vid 3.3 volt. Kör du ytmonterat så finns de i vanlig sot-23 kapsel, annars hittar du en i to-92 kapsel.
Användarvisningsbild
Icecap
Inlägg: 26809
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Funderingar runt bi-directional level shifter (3.3/5V)

Inlägg av Icecap »

Sedan finns det kretsar med två eller fler av dessa nivåomvandlare inbyggda men principen är den samma. Och precis som jesse skriver måste man säkra att MOSFET'en måste ha låg nog Vgson till att fungera.
Skriv svar