Как констатировать смерть sim800?

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем flamen1, 15 окт 2021.

Метки:
  1. flamen1

    flamen1 Нуб

    Всем привет.

    Приобрёл GSM-модуль на базе SIM800L (SIM800L EVB).
    Поставил модуль на макетную плату, подключив к блок питания 5V и "Arduino" Nano.

    GSM-модуль:
    [​IMG]

    [​IMG]

    Питание:

    [​IMG]
    На плате:
    [​IMG]


    Залил скетч для теста, изучить АТ-команды:
    Код (C++):
    #include <SoftwareSerial.h>

    SoftwareSerial SIM800(2, 3);

    void setup() {

      Serial.begin(9600);
      Serial.println("Start");

      SIM800.begin(9600);
      SIM800.println("AT");
    }

    void loop() {

      if (SIM800.available())
        Serial.write(SIM800.read());

      if (Serial.available())
        SIM800.write(Serial.read());
    }
    На следующий день включаю - мигает светодиодная индикация поиска сети. Не может зарегистрироваться. При звонке на SIM-карту - "Абонент недоступен". Переставлял симку в телефон - работает.

    После старта в терминале Arduibo IDE вижу:
    Попробовав "пошевелить ногами" модуль получил такие ответы по состоянию:
    Сориентируйте, пожалуйста, что можно сделать в такой ситуации? Как заставить модуль работать или точно убедиться в том, что модуль умер?
     
    Последнее редактирование модератором: 15 окт 2021
  2. Рокки1945

    Рокки1945 Гуру

    ток какой выдаёт блок?
    если есть аккумулятор то к нему
     
    Последнее редактирование: 15 окт 2021
  3. Airbus

    Airbus Радиохулиган Модератор

    flamen1-Учитесь вставлять картинки правильно!Без этого никто по непонятным ссылкам ходить не будет.
    Теперь по теме-Простой способ проверить послать в любой модем команду АТ.В ответ должно прийти ОК. Это значит что Модем исправен. Идём дальше-суём другую СИМ желательно другого оператора МТС например он и на Луне работает и смотрим что получается. В Вашем случае GSM блок питается от хлипкого БП и скорее всего ему не хватает тока. Тем более у Вас макетка -там контакты вообще хреновые. Я давно ее выбросил ибо на ней только лампочками мигать. Соедините Нану , GSM и блок питания 5 вольт (можно от USB компа) проводками мама-мама.
    [​IMG]
    Если их нет то можно аккуратно подаять простые проводки к пинам. Как то так!
     
    flamen1 и Рокки1945 нравится это.
  4. Рокки1945

    Рокки1945 Гуру

    усб - не выдаст в пике 2 Ампера - там же ограничение 500 мА и то на всех вместе взятых портах
     
  5. Airbus

    Airbus Радиохулиган Модератор

    Открою страшную тайну-ОН работает!Более того GSM шилд нахлобученый на УНО и питаемый от того же USB тоже работает!А вот то г@вно на 78L05 нет
     
    Рокки1945 нравится это.
  6. Рокки1945

    Рокки1945 Гуру

    незнаю у меня не работал в режиме дозвона - там даже в шите прописан блок на 2 ампера и более
     
  7. DetSimen

    DetSimen Гик

    У 78L05 выходной ток макс. 100мА по датащям.
     
  8. Airbus

    Airbus Радиохулиган Модератор

    Это пиковый ток.На секунду или доли секунды. Постоянно миллиампер 300-посмотри сам сейчас не могу. Но питание у GSM модуля должно быть здоровое стабильное
     
    Рокки1945 нравится это.
  9. flamen1

    flamen1 Нуб

    Спасибо большое, всё заработало! СМС, звонки - всё пошло :)
    Не знал, что может быть в нехватке тока. Думал, что при нехватке модуль просто не запустится. Странно.

    USB 3.0 - 900 мА
    Хотя смотрю SIM800 до 2А потреблять может. Жесть. В общем, поехал за аккумуляторами и ЗУ :)
     
  10. Airbus

    Airbus Радиохулиган Модератор

    Ну дык!Ставьте лайки.И померь ток в дежурном режиме-просто интересно?
     
    issaom, DetSimen и Рокки1945 нравится это.
  11. flamen1

    flamen1 Нуб

    Забыл отписаться - всё ок, ток и напряжение прыгали, плохой контакт на плате монтажной (изнасилованная уже была, поменял и всё ок).