Pokrewne
menu      problem wyboru zasilania dla laptopa DELL (zasilacz samochodowy)
menu      alarm samochodowy sie wzbudza - rozwiazania radykalne -obcinanie czujki
menu      CD-ROM w samochodzie - problem z sygnalem audio
menu      Gdzie kupić klucze do wyciągania radia samochodowego?
menu      spalona końcówka mocy? radioodtw. samoch. (dłuższe)
menu      Piszczenie w samochodowym zestawie głośnomówiącym GSM Siemensa
menu      Przetwornica 42V/14V w samochodach
menu      Sterowanie sporymi prądami w samochodzie
menu      Czytanie schematów elektryki samochodowej
menu      KimsufiXL i serwery CoD4
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • audipoznan.keep.pl
  • UART z wyjściem RS232/TTL, a zakłucenia w samochodzie





    Michał - 14-10-2006 14:45
    UART z wyjściem RS232/TTL, a zakłucenia w samochodzie
      Witam wszystkich
    Chcę podłączyć do mikrokontrolera komórkę w samochodzie. Komórka to
    siemens S55 który przyjmuje (toleruje) na wejściach TX/RX poziomy napięć
    TTL jak dobrze wyszperałem wiadomości z googli. Tu mam pytanie.

    Czy lepiej to zrobić korzystając z poziomów TTL, czy przez dwa MAXy?

    Komórka będzie oddalona od urządzonka o dobre kilkanaście/kilkadziesiąt
    cm z wiadomych przyczyn. Wydaje mi się, że RS jest bardziej odporny na
    zakłócenia, ale nie jestem tego pewien, a o dziwo nic nie znalazłem w
    archiwum.

    Czy jest jakiś typ MAX232 dostępny w technologi SMD najlepszy do tego?

    Niby RS232 to RS232, ale z interpretacją 0 i 1 jest różnie w płytach
    głównych, to może i tu coś namieszali.

    Czy do maxa można wykorzystać kondensatory ceramiczne SMD? Niby w
    googlach znalazłem, że tak, ale nie chcę szczelić gafy na płytce. Jakie
    najlepiej użyć pojemności? Takie same jak w dokumentacji? Niektórzy na
    grupie dają inne z tzw "przyzwyczajenia".

    Pozdrawiam





    Michał - 14-10-2006 15:45

      Michał napisał(a):

    > Czy jest jakiś typ MAX232 dostępny w technologi SMD najlepszy do tego?

    Znalazłem jeden MAX232ESE+ w powiedzmy przystępnej cenie w TME (7.39
    netto )pracujący w temperaturach -40..+85. Co właściwie oznacza to E+?
    Pierwsze E to rozszerzona temperatura pracy, S to rodzaj obudowy,
    ostatnie E mają wszystkie z tego co zauważyłem, ale co oznacza + to już
    nie wiem. Pójdzie to jako zwykły MAX232, czy coś odbiega od standardu?
    Wyprowadzenia wydają się ok.

    Pozdrawiam




    J.F. - 14-10-2006 15:45

      On Sat, 14 Oct 2006 14:26:48 +0200, Michał <@.pl> wrote:
    >Komórka będzie oddalona od urządzonka o dobre kilkanaście/kilkadziesiąt
    >cm z wiadomych przyczyn. Wydaje mi się, że RS jest bardziej odporny na
    >zakłócenia, ale nie jestem tego pewien,

    Duzo bardziej nie jest. Tu bym sobie zycia nie utrudnial.

    J.




    Michał - 14-10-2006 18:45

      J.F. napisał(a):
    > On Sat, 14 Oct 2006 14:26:48 +0200, Michał <@.pl> wrote:
    >> Komórka będzie oddalona od urządzonka o dobre kilkanaście/kilkadziesiąt
    >> cm z wiadomych przyczyn. Wydaje mi się, że RS jest bardziej odporny na
    >> zakłócenia, ale nie jestem tego pewien,
    >
    > Duzo bardziej nie jest. Tu bym sobie zycia nie utrudnial.
    >
    > J.
    >
    W takim razie na razie odpuszczę sobie kupno tych maxów. Sprawdzę jak to
    będzie działać bez nich. Chcę jednak mieć możliwość dołączenia w
    przyszłości tej kostki, ponieważ oprócz telefonu podłączę GPS tzw.
    myszkę, która akurat ma wyjścia TTL/RS232, ale jest na SIRFII. W
    przyszłości może zmienił bym na SIRFIII, a znalezienie myszki z
    wyjściami TTL może być trudne.

    Chcę to zrobić tak :

    Wyjscia
    TXTTL----------------\
    TXRS-----MAX---------*-----TXCPU
    RXRS-----MAX--ZWORKA-*-----RXCPU
    RXTTL----------------/

    Znalazłem w googlach inne rozwiązanie:

    TXTTL----------------\
    TXRS-----MAX---------*-----TXCPU
    RXRS-----MAX-->|-----*-----RXCPU
    RXTTL--------->|-----/

    Tak zinterpretowałem tą wypowiedz :

    "Standardowo w standardzie RS
    232 jest 1 logiczna więc na wyjściu mikrokontrolera dajesz od razu
    bezpośrednio a na wejściu mikrokontrolera podłączasz przez diodę MAX i
    przez diodę TTL. przez co korzystasz raz z jednego raz z drugiego.
    Jeżeli interesuje cię dokładniejszy schemat pisz na priv. Rozwiązanie
    sprawdzone i przetestowane."

    Pochodzi ona z wątku: http://tinyurl.com/v32p3

    Czy zwykła krzemowa dioda SMD da radę? Oczywiście podłączał bym
    urządzenie do albo wejść RS, albo TTL.

    Pozdrawiam





    yogi009 - 14-10-2006 19:46

      Na ogólnopolskie dyktando to Ty się nie wybieraj :-)




    J.F. - 15-10-2006 11:45

      On Sat, 14 Oct 2006 18:21:35 +0200, Michał <@.pl> wrote:
    >W takim razie na razie odpuszczę sobie kupno tych maxów. Sprawdzę jak to
    >będzie działać bez nich. Chcę jednak mieć możliwość dołączenia w
    >przyszłości tej kostki, ponieważ oprócz telefonu podłączę GPS tzw.
    >myszkę, która akurat ma wyjścia TTL/RS232, ale jest na SIRFII. W
    >przyszłości może zmienił bym na SIRFIII, a znalezienie myszki z
    >wyjściami TTL może być trudne.

    Rozbierzesz ja, wytniesz maxy ktore tam sa, przerobisz na TTL :-)

    >Chcę to zrobić tak :
    >Wyjscia
    >TXTTL----------------\
    >TXRS-----MAX---------*-----TXCPU
    >RXRS-----MAX--ZWORKA-*-----RXCPU
    >RXTTL----------------/

    Rozumiem ze zadbasz o to zeby przed podlaczeniem czegokolwiek do rxttl
    zworke zdjac ?

    >Znalazłem w googlach inne rozwiązanie:
    >
    >TXTTL----------------\
    >TXRS-----MAX---------*-----TXCPU
    >RXRS-----MAX-->|-----*-----RXCPU
    >RXTTL--------->|-----/
    >
    >Tak zinterpretowałem tą wypowiedz :
    >
    >"Standardowo w standardzie RS
    >232 jest 1 logiczna więc na wyjściu mikrokontrolera dajesz od razu
    >bezpośrednio a na wejściu mikrokontrolera podłączasz przez diodę MAX i
    >przez diodę TTL. przez co korzystasz raz z jednego raz z drugiego.
    >Jeżeli interesuje cię dokładniejszy schemat pisz na priv. Rozwiązanie
    >sprawdzone i przetestowane."

    Ale co najmniej zle narysowane. Wlasnie dlatego ze zazwyczaj jest
    jedynka to diody trzeba dac odwrotnie. Zeby przechodzilo krotkie 0
    z dowolnego ukladu.

    >Czy zwykła krzemowa dioda SMD da radę?

    Lepsze bylyby germanowe lub schotky. Ale to musisz sprawdzic jakie
    napiecie akceptuje cpu jako stan 0. I czy jest zapas zeby 0.7V
    dorzucic.

    >Oczywiście podłączał bym urządzenie do albo wejść RS, albo TTL.

    A co to za urzadzenie ze gsm lub gps bedziesz podlaczal ?

    J.




    Elektrolot - 16-10-2006 14:45

      > W takim razie na razie odpuszczę sobie kupno tych maxów. Sprawdzę jak to
    > będzie działać bez nich. Chcę jednak mieć możliwość dołączenia w
    > przyszłości tej kostki, ponieważ oprócz telefonu podłączę GPS tzw.
    > myszkę, która akurat ma wyjścia TTL/RS232, ale jest na SIRFII. W
    > przyszłości może zmienił bym na SIRFIII, a znalezienie myszki z
    > wyjściami TTL może być trudne.

    A może lepiej kupić moduł GPS z SIRFIII? Np. tutaj:
    http://www.mikroprocesor.pl/product_...roducts_id=104

    pzdr
    Elektrolot




    Maciek - 16-10-2006 14:45

      Elektrolot napisał(a):
    >> W takim razie na razie odpuszczÄ? sobie kupno tych maxów. SprawdzÄ?
    >> jak to bÄ?dzie dziaĹ?aÄ? bez nich. ChcÄ? jednak mieÄ? możliwoĹ?Ä?
    >> doĹ?Ä?czenia w przyszĹ?oĹ?ci tej kostki, ponieważ oprócz telefonu
    >> podĹ?Ä?czÄ? GPS tzw. myszkÄ?, która akurat ma wyjĹ?cia TTL/RS232, ale
    >> jest na SIRFII. W przyszĹ?oĹ?ci może zmieniĹ? bym na SIRFIII, a
    >> znalezienie myszki z wyjĹ?ciami TTL może byÄ? trudne.
    >
    > A może lepiej kupiÄ? moduĹ? GPS z SIRFIII? Np. tutaj:
    > http://www.mikroprocesor.pl/product_...roducts_id=104
    >
    > pzdr
    > Elektrolot

    Dziękuję za linka, ale myszkę już mam :/ Szkoda, że nie znałem tego
    linka rok temu, tylko, że w tedy SFIII dopiero wchodził.

    Pozdrawiam




    Maciek - 16-10-2006 14:45

      J.F. napisał(a):

    >
    > Rozbierzesz ja, wytniesz maxy ktore tam sa, przerobisz na TTL :-)
    >

    Mam dobrać się do bezbronnej myszki? ;) Elektrolot właśnie podał
    niezłego linka z tanim rozwiązaniem. Niestety na razie po testuje na tej
    co mam.

    > Rozumiem ze zadbasz o to zeby przed podlaczeniem czegokolwiek do rxttl
    > zworke zdjac ?
    >

    Tak. To nie musi być urządzonko "idioto odporne".

    > Ale co najmniej zle narysowane. Wlasnie dlatego ze zazwyczaj jest
    > jedynka to diody trzeba dac odwrotnie. Zeby przechodzilo krotkie 0
    > z dowolnego ukladu.
    >

    Zgadza się. Mój błąd. Procesor jest na 5V, ATMEGA 128, więc o te 0,6V
    nie powinien się buntować.

    >> Czy zwykła krzemowa dioda SMD da radę?

    > Lepsze bylyby germanowe lub schotky. Ale to musisz sprawdzic jakie
    > napiecie akceptuje cpu jako stan 0. I czy jest zapas zeby 0.7V
    > dorzucic.

    Przetestuje to najlepiej tak jak radzisz.

    >
    > A co to za urzadzenie ze gsm lub gps bedziesz podlaczal ?
    >
    > J.
    >

    Szczerze mówiąc i GPS i GSM podłączę do obu UARTów. Taka lokalizacja z
    powiadomieniem przez GSM. Tylko trochę się martwię, o zasięg w
    samochodzie. Muszę go (GPS) gdzieś schować. Po testuję co z tego wyniknie.

    Pozdrawiam i dziękuję za pomoc.




    Adam Dybkowski - 17-10-2006 23:46

      Michał napisał(a):

    > Chcę podłączyć do mikrokontrolera komórkę w samochodzie. Komórka to
    > siemens S55 który przyjmuje (toleruje) na wejściach TX/RX poziomy napięć
    > TTL jak dobrze wyszperałem wiadomości z googli. Tu mam pytanie.
    >
    > Czy lepiej to zrobić korzystając z poziomów TTL, czy przez dwa MAXy?
    >
    > Komórka będzie oddalona od urządzonka o dobre kilkanaście/kilkadziesiąt
    > cm z wiadomych przyczyn.

    Bez problemu podłączaj do procka (z poziomami CMOS) ale daj po drodze
    wzmacniacze sygnału (bufory nieodwracające) i rezystory.

    --
    Adam Dybkowski
    http://www.amwaw.edu.pl/~adybkows/

    Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.




    Maciek - 19-10-2006 18:45

      Adam Dybkowski napisał(a):

    > Bez problemu podłączaj do procka (z poziomami CMOS) ale daj po drodze
    > wzmacniacze sygnału (bufory nieodwracające) i rezystory.
    >

    Nie bardzo rozumie. Z tego co się orientuję ATMega ma wyjścia 20mA, w
    przeciwieństwie do `51. Dlatego nie wiem po co bufory. Kiedyś w 51
    stosowałem bufory do podciągania właśnie wydajności prądowej portów. Czy
    to o to chodzi? Możesz troszke rozwinąć temat, albo odesłać mnie do
    google z odpowiednim hasłem do wyszukiwarki?
    Może dać bramkę Schmitta? To wydaje mi się, miało by sens, ale tylko dla
    wejścia. Tylko szczerze mówiąc nie wiem jaki układ w SMD by się do tego
    nadawał, dostępny najlepiej w TME, albo w Seguro.

    Pozdrawiam




    Adam Dybkowski - 19-10-2006 22:45

      Maciek napisał(a):

    >> Bez problemu podłączaj do procka (z poziomami CMOS) ale daj po drodze
    >> wzmacniacze sygnału (bufory nieodwracające) i rezystory.
    >
    > Nie bardzo rozumie. Z tego co się orientuję ATMega ma wyjścia 20mA, w
    > przeciwieństwie do `51. Dlatego nie wiem po co bufory.

    Chodzi nie tylko o wydajność prądową, ale o samo bezpieczeństwo
    procesora. W samochodzie bywają ciężkie warunki pracy dla elektroniki.

    --
    Adam Dybkowski
    http://www.amwaw.edu.pl/~adybkows/

    Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.




    Michał Paskowski - 25-10-2006 15:45

      Adam Dybkowski napisał(a):
    > Maciek napisał(a):
    >
    >>> Bez problemu podłączaj do procka (z poziomami CMOS) ale daj po drodze
    >>> wzmacniacze sygnału (bufory nieodwracające) i rezystory.
    >>
    >> Nie bardzo rozumie. Z tego co się orientuję ATMega ma wyjścia 20mA, w
    >> przeciwieństwie do `51. Dlatego nie wiem po co bufory.
    >
    > Chodzi nie tylko o wydajność prądową, ale o samo bezpieczeństwo
    > procesora. W samochodzie bywają ciężkie warunki pracy dla elektroniki.
    >

    Witam
    Podłączę sie do wątku. Czy zamiast wstawiania bufora zabezpieczającego
    wyjścia procesora można wstawić diody zenera na 5,6V i czy ten rezystor
    ma być szeregowo (ograniczać prąd), czy równolegle tak jak sie stosuje w
    magistrali I2C? Chciałbym zabezpieczyć linie od RSa (TX,RX)i obie linie
    magistrali I2C (SDA,SCL)

    Wyglądało by to tak:

    ------------------------------------------- RX,TX,SCL,SDA
    | |
    ---\ | |
    / \ DZ 5V6 | | R 4,7K
    --- | |
    | |
    | |
    ----- Masa + 5V

    Oczywiście chodzi mi o trudne warunki jak te co panują w samochodzie.

    Pozdrawiam.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • konstruktor.keep.pl
  • Design by flankerds.com