Не работает блок SIM800

Вопросы от новичков
itsm22
Рядовой
Сообщения: 42
Зарегистрирован: 05 янв 2018, 15:24

Не работает блок SIM800

Сообщение itsm22 »

Имею вот такой шилд:
Изображение

На все команды шилд отзывается как и положено, со скетчами из примеров IDE также работает нормально, но с блоками разных версий для FLProg работать не хочет. Я так понимаю из-за того что блок не видит готовности шилда. На соответствующих выходах остаются логические 0.
Изображение

Подключение блока для отладки ничего кроме слова test в порт не выдает. Пробовал на блоках версий v0.6.1b и v1.0 которые взял отсюда http://forum.flprog.ru/viewtopic.php?f=71&t=3007

Шилд тестировал и специальной программой AT Command tester и вручную прошелся по всем командам для модуля SIM800L предполагая возможное отличие в командах или ответах модуля. Отличий не обнаружил, все отзывы модуля как в описании. Модуль работает на скорости 9600 пробовал подключать и по программному серал порту и по железному и на UNO и на MEGE. Модуль в ручном режиме по командам звонит и принимает звонки. При включении шилда в порт он никакие слова или знаки не выкидывает, может в этом проблема, но вроде SIM800L тоже ничего ни шлет при включении.

Подскажите откуда начать копать, чувствую наверняка фигню какую нибудь не замечаю.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Не работает блок SIM800

Сообщение Nikan »

.
Последний раз редактировалось Nikan 23 мар 2023, 19:27, всего редактировалось 1 раз.
Anydy

Не работает блок SIM800

Сообщение Anydy »

Почти у всех такая ошибка - нужно прописать фиксированную скорость в модуле СИМ800 и Обязательно сохранить профиль.
itsm22
Рядовой
Сообщения: 42
Зарегистрирован: 05 янв 2018, 15:24

Не работает блок SIM800

Сообщение itsm22 »

Спасибо, помогло.
Вот команды, может кому пригодится:
AT+IPR=9600
AT&W0

После этого стал выкидывать в порт Call Ready после включения
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

Не работает блок SIM800

Сообщение Max »

Я вообще сделал отдельно реле задержки включения для SIM800, где то на секунд 15. Сначала включается Ардуино и все, что к ней подсоединено, а уж в самом конце через 15 сек. SIM800. При таком включении пропуска инициализации GSM модуля не будет.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Не работает блок SIM800

Сообщение Golan »

Сделал блок громко сказано, но работает безотказно, всегда SIM последний в загрузке
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
НиколаМастер
Сержант
Сообщения: 100
Зарегистрирован: 10 янв 2018, 12:36
Контактная информация:

Не работает блок SIM800

Сообщение НиколаМастер »

Привет, поможете разобраться с модулем?
Есть несколько вопросов :)
В инете sim800 подключается к Уно через разные порты то 2,3 то 10,11, почему не rx tx?
У меги 3 порта правильно? К какому лучше подключать? И как, через резисторы?
С компа мы посылаем команды через USB порт, это какой сом порт?
Спасибо

Отправлено спустя 7 минут 43 секунды:
Изображение
Если так подключать то в Блоке нужно указать Serial1 ?
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Не работает блок SIM800

Сообщение pan »

НиколаМастер писал(а): 25 июл 2019, 09:15 к Уно через разные порты то 2,3 то 10,11, почему не rx tx?
это программные "порты". можно выбрать любые пины.
НиколаМастер писал(а): 25 июл 2019, 09:15 какому лучше подключать? И как, через резисторы?
к какому хотите. 4 порта "железных", а если выбрать SoftSerial , то на любые пины.
резисторы по желанию.
НиколаМастер писал(а): 25 июл 2019, 09:15 USB порт, это какой сом порт?
https://doc.arduino.ua/ru/hardware/Mega2560
Аватара пользователя
НиколаМастер
Сержант
Сообщения: 100
Зарегистрирован: 10 янв 2018, 12:36
Контактная информация:

Не работает блок SIM800

Сообщение НиколаМастер »

Вы удалили ответ?
Спасибо. Разобрался. Видимо у меня модуль не рабочий.
Загрузил скетч
#include <SoftwareSerial.h>

SoftwareSerial mySerial(8,7); // Change These Pins if you make different wiring
void setup()
{
Serial.begin(19200);
//Serial.println(“Begin”);
mySerial.begin(19200);

}

void loop()
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}

отвечает на команды но нет регистрации в сети.
Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

Не работает блок SIM800

Сообщение Evgesha »


Это видео смотрели? Обратите на питание. Тоже не регился, ставил кондер на питание модуля 4700 на 10 в.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/
Аватара пользователя
НиколаМастер
Сержант
Сообщения: 100
Зарегистрирован: 10 янв 2018, 12:36
Контактная информация:

Не работает блок SIM800

Сообщение НиколаМастер »

Питание норм, паралельно еще банка лития висит.
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 702
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор

Не работает блок SIM800

Сообщение ViktorPetrov »

Golan писал(а): 02 фев 2018, 22:23 Сделал блок громко сказано, но работает безотказно, всегда SIM последний в загрузке
Как насчет упростить схему подключения ? поставить один диод .При лог.I диод будет заперт ,для рестарта модуля нужно подать лог .О
SPOILERSPOILER_SHOW
R.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Не работает блок SIM800

Сообщение Nikan »

.
Последний раз редактировалось Nikan 23 мар 2023, 23:36, всего редактировалось 1 раз.
Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

Не работает блок SIM800

Сообщение Evgesha »

Добавьте конденсатор и будет вам регистрация.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 702
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор

Не работает блок SIM800

Сообщение ViktorPetrov »

Nikan, Я бы и рад следовать даташитам ,но есть вопросы к пользовательским блокам GSM ,есть не корректное описание блоков может и ошибки в коде ,нужно разбираться с функциями я в этом не силен и следующий раз пожалуй куплю другой модуль ,чтоб не наступать :smile390:
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Не работает блок SIM800

Сообщение pan »

нормальный модуль. только по хорошему требуется переделка блока. или написания другого.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Не работает блок SIM800

Сообщение Nikan »

.
Последний раз редактировалось Nikan 23 мар 2023, 23:35, всего редактировалось 1 раз.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 702
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор

Не работает блок SIM800

Сообщение ViktorPetrov »

Возможно SIM800 и корректно отображает время т.к. в профиле активирована синхронизацию времени (можно проверить командой AT+CLTS?),сам блок только включает вывод информации с системных часов командой AT+CCLK? (в ранних версиях блока команда обозначалась как пользовательский параметр "Синхронизация времени"). Для модулей M590 синхронизация не работает ,нужно выставлять ,как на обычных часах т.е. командой AT+CCLK="13/09/25,13:25:33+05" (установка часов)
SPOILERSPOILER_SHOW
установка времени 1.png
Пример из блока GSM Время Оператор
SPOILERSPOILER_SHOW
баг.png
Или еще выход блока:
SPOILERSPOILER_SHOW
баг 2.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Не работает блок SIM800

Сообщение Nikan »

.
Последний раз редактировалось Nikan 23 мар 2023, 23:46, всего редактировалось 1 раз.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 702
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор

Не работает блок SIM800

Сообщение ViktorPetrov »

Из описания блока:GSM_Data_Time - текущая дата время, в том виде что выдает модуль. Содержит актуальные данные если оператор поддерживает эту функцию. (Не знаю почему, но работает не у всех).
Для решения этих проблем ,автор и добавил блока GSM Время Оператор ,только в нем нужно создать еще вход для установки часов и вставить в код ,где я указал и описание исправить .Чем плохо иметь возможность ,программно устанавливать часы? из пункта меню к примеру, да и на базе М590, NEOWAY и другие модули выпускает SIM900 и т.д.
Есть еще идея GPS-Block,допилить ,но уже другая тема.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей