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

[Bascom] atmega <-> NAS rs232

spewak 29 Lis 2011 23:01 1058 2
REKLAMA
  • #1 10199667
    spewak
    Poziom 10  
    Próbuję skomunikować atmege z urządzeniem typu NAS po obu stronach jest oprogramowanie które przy prawidłowym działaniu potrafi ustawic rtc po stronie mikrokontrolera i w druga stronę wysyłac date czas i info o jakims zdarzeniu. Mam tylko jeden problem otóż po wysłaniu z mikrokontrolera np. "uptime" zamiast odpowiedzi nasa dostaje z powrotem "uptime" + kilka znaków własciwej odpowiedzi. Na początku myślałem że zwarłem rx i tx ale sprawdziłem i połączenia są ok. Na próbę podłączyłem procka do pc przez max232 i okazało się ze wszystko działa. Teraz to juz nic mi do głowy nie przychodzi. Dodam ze w NASie rs232 jest w postaci ttl3v3 wiec lacze go z prockiem tak jak 2 procki ze sobą - masa i rx, tx na przemian.

    Kod: Bash
    Zaloguj się, aby zobaczyć kod



    Napisałem roboczo taki program:

    Kod: text
    Zaloguj się, aby zobaczyć kod

    jesli masa wisi w powietrzu wszystko jest ok (tzn nic się nie dzieje) jesli podłącze do NASa to odbieram to co wysłałem. Why?
  • REKLAMA
  • #2 10560194
    dziloo
    Poziom 14  
    A Twoja Atmega jest też zasilana z 3v3, czy może z 5v ???
    Bo jeśli z 5V, to trzeba zrobić prosty konwerter linii sygnałowych.
  • #3 10561597
    spewak
    Poziom 10  
    Tak zgadza sie jest zasilana z 5v czyli atmega komunikuje się wykorzystując 5v? Dziwne że tego nie sprawdziłem spróbuje w takim razie podłączyć ją przez konwerter.
REKLAMA