Sim800L пропадает связь

DaDe@list.ru
Offline
Зарегистрирован: 12.11.2019

Добрый день.

Есть Arduino UNO к ней подключен Sim800L оба запитаны нормально блока питания с резервным питанием.

Работает сутки-двое потом перестает отвечать на смс. Давай разбираться, посылаю через монитор порта команду в sim800 приходит пустой ответ. Sim800 работает, регистрация в сети есть. Arduino другой функционал выполняет. Проблема в обмене между ними походу, но в чем трабла не понимаю. Может посоветуете чего.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

1 скетч где?
2 питание и фильтрация это 99 % проблем - схема?
3 не согласованы уровни сигналов между модемом и МК
4 чудес не бывает, но в 1% случаев виновата прошивка модема.
5 плохой контакт - все соединения строго рекомендуется качественно паять

DaDe@list.ru
Offline
Зарегистрирован: 12.11.2019

1. Общий код длинный, но проблема в простом участке кода:

void loop() {
 if (Serial.available())  {         
    String Res=Serial.readString();
    Serial.println(">"+Res);
    SIM800.println(Res);
}
}

2. Это понятно. Пробовал от разных блоков питания. Последний вариант подключен от Гранит-4А с помощью DC-DC 3А. Правда питание на Sim800 идет через диод от 5V которым питается сама Arduino, 4.3V получается.

3. RX 2.5В, TX 2.83В

4. Прошивки на Sim800l 24MB как я понимаю не найти, в 800С прошивать не хочется.

 

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Почитайте даташит модема - посмотрите максимальное напряжение питания.
String - зло, достаточно прийти длинной смс и вся ваша программа встанет, в arduino uno всего 2 КБ памяти
http://arduino.ru/forum/apparatnye-voprosy/vse-o-sim800l-i-vse-chto-s-ni...

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

И да, не надо в реальном проекте выводить все в сериал - почитайте про serial uart softwareserial, МК не настолько мощный чтоб все успевать.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Нашёл старый скрин - чтоб было понимание к какой стабильной работе можно стремиться .

DaDe@list.ru
Offline
Зарегистрирован: 12.11.2019

andycat

Буду изучать, спасибо за советы.