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 skomunikować moduł SIM800 z Atmega32? Brak odpowiedzi na polecenie AT

drezzill 09 Lut 2016 11:56 1041 2
REKLAMA
  • #1 15418819
    drezzill
    Poziom 2  
    Mój problem jest bardziej związany z SIM800. Kupiłem niedawno http://botland.com.pl/arduino-shield-komunika...-dfrobot-shield-gprs-sim800h-dla-arduino.html
    i chciałem podłączyć do atmegi i przetestować.

    Atmege mam włożoną w płytkę ATB v1.04 i podłączoną do PC przez USB.
    Płytkę z SIM800 mam podłączoną do zasilacza i połączone z atmegą 3 przewodami RX, TX, GND.

    Poczekałem na połączenie z siecią i wysłałem polecenie "AT", jednak nie było żadnej reakcji. Podobnie, gdy wyciągnąłem procek i stosowałem płytke ATB jako zwykłą przejściówkę pisząc w terminalu. Jedyne co odbieram to po połączeniu z siecią masę zer i na końcu E0 (hex).

    Jak skomunikować się z tym modułem?
  • REKLAMA
  • #2 15418858
    excray
    Poziom 41  
    Z jaką prędkością się komunikujesz? Spróbuj na różnych prędkościach. Spróbuj zanim wyślesz AT wysłać ciąg "UUUUUUU" do zsynchronizowania.
  • #3 15418882
    drezzill
    Poziom 2  
    Próbowałem prędkości 9600 (taka jest widoczna na stronie http://www.dfrobot.com/wiki/index.php?title=%...IM800H_GPRS_Shield_V1.0_Communication_Module), a także 19200 (taką wyczytałem z ich kodu) i 115200 (po włączeniu zasilania powinienem dostać ciąg "00 49 49 49 49 FF FF FF FF", którego nigdy nie udało mi się otrzymać, a później próbowałem jeszcze innych ale żadnego efektu, wysyłałem po kilka razy i nic.

    edit: błąd był tak głupi, że aż wstyd się przyznać...
REKLAMA