logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jaki układ scalony do konwersji sygnału 3,3V na 5V i odwrotnie?

ILIoN 08 Cze 2006 00:00 3583 8
REKLAMA
  • #1 2708887
    ILIoN
    Poziom 11  
    Posty: 13
    Witam, czy zna ktoś symbol układu scalonego -konwentera który umożliwi transformacje sygnału o napięciu 3,3V do 5V i odwrotnie ??

    --
    pozdrawiam
  • REKLAMA
  • #2 2708900
    Anderian
    Poziom 18  
    Posty: 406
    Pomógł: 9
    Ocena: 3
    a zwykla dioda zenera 3.3V i rezystor do ograniczenia pradu nie sprawdzi sie ?
  • REKLAMA
  • #3 2708921
    ILIoN
    Poziom 11  
    Posty: 13
    rezystor szeregowo spowoduje spadek prędkości, a słyszałem że są takie konwentery tylko nieznam symbolu. pozatym w drugą strone z 3,3V nie zrobię 5V
  • #4 2708972
    arnoldziq
    VIP Zasłużony dla elektroda
    Posty: 5376
    Pomógł: 789
    Ocena: 300
    Dobrym pomysłem jest 74VHC08, ale niestety nie można nigdzie tego kupić.(Może za słabo szukałem :) )
    Przy zamianie z logiki 5V na 3V3 stosuję 74LVX08-SMD z TME.
    Działa bez problemu, np. do sterowania kartami MMC itp.

    P.S. A zamienić z powrotem możesz dowolną bramką TTL która uznaje poziom 3V3 za stan wysoki :)
  • #5 2904610
    seba_x
    Poziom 31  
    Posty: 2071
    Pomógł: 29
    Ocena: 112
    >arnoldziq , możesz podesłać mi kawałek schematu jak podłanczasz 74lvx08 z uP i kartą MMC ?
  • REKLAMA
  • #6 2904726
    migod
    Poziom 21  
    Posty: 462
    Pomógł: 29
    Ocena: 8
    A czy nie prościej użyc procka na niższe napięcia + normalny max232 zamiast "bawić" sie w dopasowywanie poziomów napięć? Fakt, trzeba mieć wtedy dwa źródła zasilania (5 i 3.3VDC), ale LM317 kosztuje grosze..

    U mnie to sie sprawdza, tylko powyzej 57kbaud zaczynam miec problemy z transmisją (śnieży :P). Ale to podejrzewam bardziej kwestia terminala albo obsługi przerwań USART w procku, niż sprawa hardware.
  • #7 2904827
    Bigfoot
    Poziom 25  
    Posty: 982
    Pomógł: 74
    Ocena: 13
    migod napisał:
    A czy nie prościej użyc procka na niższe napięcia + normalny max232 zamiast "bawić" sie w dopasowywanie poziomów napięć?


    Jesli chodzi o komunikacja dwukierunkowa ale na jednym pinie a nie na dwoch osobnych to MAX232 nie pomoze.

    Dodano po 2 [minuty]:

    Jesli chodzi o dwa tory - nadawanie i odbior niezaleznie - wtedy rozwiazanie kolegi migod jest sluszne - i swoja droga ciekawe :)
  • REKLAMA
  • #8 6273997
    sesil
    Poziom 16  
    Posty: 281
    Pomógł: 14
    Ocena: 22
    Pewnie temat już nieaktualny ale może się innym przydać ;-)

    Jest specjalny układ to translacji poziomów logicznych. Ja akurat stosuję 74LVX4245
  • #9 6274038
    Soohy_tm
    Poziom 15  
    Posty: 206
    Pomógł: 4
    Ocena: 5
    A ja polecam coś z rodziny MAXIMA do konwersji poziomów dla UARTu.
    MAX3238 to konwerter 3V TTL <-> 5V TTL

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy układów scalonych do dwukierunkowej konwersji poziomów logicznych między 3,3V a 5V. Propozycje obejmują użycie bramek logicznych z rodziny 74VHC i 74LVX, np. 74VHC08 oraz 74LVX08, które umożliwiają konwersję sygnałów i są stosowane m.in. do sterowania kartami MMC. Wskazano, że zwykły rezystor szeregowy może ograniczać prędkość transmisji, a dioda Zenera nie jest optymalnym rozwiązaniem. W przypadku komunikacji UART polecane są układy MAXIM, takie jak MAX3238, które konwertują poziomy TTL 3V na 5V i odwrotnie. Wspomniano także o układzie 74LVX4245 jako specjalnym translaterze poziomów logicznych. Poruszono kwestię dwukierunkowej komunikacji na jednym pinie, gdzie MAX232 nie jest odpowiedni, natomiast dla dwóch niezależnych torów nadawania i odbioru rozwiązania oparte na MAX232 są skuteczne. Alternatywnie sugerowano użycie mikrokontrolera pracującego na niższym napięciu wraz z konwerterem MAX232, choć wymaga to dwóch źródeł zasilania.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA