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

Jaką amplitudę mogą mieć sygnały na RXd?

Marek_Gorecki 30 Gru 2011 21:13 1279 13
REKLAMA
  • #1 10325784
    Marek_Gorecki
    Poziom 16  
    Witam.
    Chciałem pobawić się GPSem, ale mam pewien problem.
    Otóż ten GPS pracuje na napięciu 3,6V. Sygnał z tego układu ma amplitudę około 3,5V.
    Czy muszę robić jakiś konwerter, czy da się bezpośrednio podłączyć pod AVR?
    Czy podłączenie wprost będzie bezpieczne dla układu GPS, czy będzie to pewne rozwiązanie i stabilne?
    Może jednak warto dać jakiś konwerter na 5V?
  • REKLAMA
  • #2 10325847
    tadzik85
    Poziom 38  
    a nie lepiej zasilić avr z odpowiedniego napięcia?
  • #3 10326020
    Marek_Gorecki
    Poziom 16  
    Mam juz plyke zrobioną na 5V. Po za tym używam np DS1307 a on jest na 5V tylko.
  • REKLAMA
  • #4 10327292
    Marek_Gorecki
    Poziom 16  
    Czy amplituda 3,5V jest wystarczająca do prawidłowego i pewnego odbioru sygnału z wejścia Rxd procesora?
  • REKLAMA
  • #5 10327416
    Snikers
    Poziom 24  
    Układ 4050 TTL zasilany 5V ma IN_HI 3.5V-VCC, a IN_LO od VSS-1.5V więc jako, że na forum nie ma wróżek, musisz sprawdzić w nocie swojego AVRa.

    Atmega8 komunikowała mi się poprawie na odbiorze UART 3.3V przy zasilaniu 5V, ale to może być przypadek.
  • #6 10327503
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #7 10327833
    Marek_Gorecki
    Poziom 16  
    Tak jak pisałem, zmiana napięcia zasilania nie bardzo mi pasuje, mam już układ zrobiony. DS1307 wykorzystuje nie tylko jako zegar lecz także jako RAM .

    Wie może ktoś czy sygnał o amplitudzie 3.5V na RXd będzie pewnie rozumiany przez procka ?
    Kiedyś ktoś wspominał że wejścia AVRów widzą logiczną jedynkę powyżej połowy zasilania. Nie wiem czy to jest prawda, i czy to odnosi się także do wejścia Rxd.
    W DS też nic o tym nie znalazłem.
  • Pomocny post
    #8 10328066
    M. S.
    Poziom 34  
    Jeśli zrobisz połączenie Tx GPS - Rx uC to będzie działać bez problemu bo uC sygnał 3V zinterpretuje jako logiczną "1". Gdybyś chciał połączyć w przeciwnym kierunku trzeba by dać co najmniej dzielnik rezystorowy.
    P. S. W datasheecie uC jest napisane jaki poziom napięcia odpowiada konkretnemu stanowi logicznemu i tego się trzymaj.
  • #9 10328092
    Marek_Gorecki
    Poziom 16  
    M. S. napisał:
    Jeśli zrobisz połączenie Tx GPS - Rx uC to będzie działać bez problemu bo uC sygnał 3V zinterpretuje jako logiczną "1". Gdybyś chciał połączyć w przeciwnym kierunku trzeba by dać co najmniej dzielnik rezystorowy.


    dzięki , :D :D

    Wiem że w drugim kierunku tak nie wolno.
  • #10 10329553
    krru
    Poziom 33  
    Jako rzecze datasheet Input High Voltage jest min 0.6 Vcc czyli dokładnie 3V dla Vcc=5V.
  • #11 10331897
    Konto nie istnieje
    Konto nie istnieje  
  • #12 10332780
    krru
    Poziom 33  
    Ale ten RAM w RTC pewnie ma podtrzymanie bateryjne. I, w przyciwieństwie do EEPROMA, nie ma limitu zapisów.
  • #13 10332800
    Konto nie istnieje
    Konto nie istnieje  
  • #14 10333029
    Marek_Gorecki
    Poziom 16  
    Potrzebuje tego Ramu bo ma podtrzymanie bateryjne w przeciwnieństwie do Ramu procesora.
REKLAMA