Страница 1 из 1
Перезагрузка GSM модуля M590
Добавлено: 21 фев 2021, 13:55
bester
Здравствуйте уважаемые знатоки. Подскажите пожалуйста, как можно реализовать периодическую перезагрузку GSM модуля М590 от ардуино, а так же сделать так, мтоб модуль начинал загрузку через несколько секунд после загрузки ардуино?
Перезагрузка GSM модуля M590
Добавлено: 21 фев 2021, 15:26
ViktorPetrov
Два транзисторных ключа надо :
Pin19 ON / OFF (контакт 19) -для включения модуля необходимо подать положительный импульс (база транзистора VT1), длительность импульса должна быть не менее 300 мс. После успешного включения и выхода в рабочий режим, светодиод статуса HL1 начнет мигать с частотой в 1Гц.
Для выключения модуля необходимо повторно подать такой же положительный импульс.
Может быть постоянно подключен к заземлению в этом случае модуль включится автоматически при подаче питания
Pin18 EMERGOFF - перезагрузка модуля ,цепляешь на GSM Net(это программный рестарт ),или по "железу "светодиод статуса HL1 ( мигать с частотой в 1Гц)
Перезагрузка GSM модуля M590
Добавлено: 21 фев 2021, 16:13
bester
ViktorPetrov писал(а): 21 фев 2021, 15:26
перезагрузка модуля ,цепляешь на GSM Net(это программный рестарт )
Не понял, как это использовать, у меня на светодиод сигнал приходит с GSM Net, что нужно для перезагрузки? 19 пин через транзистор куда подключать на модуле для включения? На "+" или на "boot", если на "boot", то туда нужно минус подавать?
Перезагрузка GSM модуля M590
Добавлено: 22 фев 2021, 11:08
ViktorPetrov
"boot" и есть пин 19 перемычку на GND [spoiler]
cb86c4e334dcb456ced730cbbf0f4efb-550x550.png
[/spoiler]
Обвязку паять надо дополнительно(красным обвел):[spoiler]
b426f1.jpg
[/spoiler]
На GSM Net ,когда логический ноль скажем минуту стоит значит модуль
не в сети подаешь импульс на перезагрузку на пин 18 EMERGOFF.Заместо диода лучше перемычку поставить .
Перезагрузка GSM модуля M590
Добавлено: 22 фев 2021, 16:51
bester
На пин 18 EMERGOFF импульс какой длительности нужно подать для перезагрузки? И с какой периодичностью порекомендуете перезагружать модуль GSM? А без транзисторов можно обойтись? Напрямую с микроконтроллера импульс подавать?
Вот так правильно будет?
Перезагрузка GSM модуля M590
Добавлено: 22 фев 2021, 19:29
ViktorPetrov
bester писал(а): 22 фев 2021, 16:51
На пин 18 EMERGOFF импульс какой длительности нужно подать для перезагрузки? И с какой периодичностью порекомендуете перезагружать модуль GSM? А без транзисторов можно обойтись? Напрямую с микроконтроллера импульс подавать?
В случае зависания модуля необходимо подать положительный импульс на линию EMERGENCY OFF (база транзистора VT2)
длительностью 100 мс. После этого необходимо выдержать паузу в 5 секунд перед повторным включением,
чтобы исключить возможность повреждения модуля.
Не по фэншую,конечно ,но можно и так:
или еще раз про подключение M590 диод подпираешь постоянно лог.1 ,когда нужно перезагрузить импульс лог.0
Перезагрузка GSM модуля M590
Добавлено: 22 фев 2021, 19:57
bester
А ничего модулю не будет если на 18 пин будет постоянно подано 5 вольт (лог 1)?
А номинал резистора какой мне нужно будет устаровить, чтоб порт микроконтроллера не погорел? сейчас стоит 1 ком, пока не погорел, gsm перезагружается, но а вдруг?
Перезагрузка GSM модуля M590
Добавлено: 22 фев 2021, 22:46
ViktorPetrov
bester писал(а): 22 фев 2021, 19:57
А ничего модулю не будет если на 18 пин будет постоянно подано 5 вольт (лог 1)?
Диод в одну сторону пропускает ,при лог.1 он заперт .На счет перезагрузки ,на мой взгляд важней обеспечить уверенный прием .
Перезагрузка GSM модуля M590
Добавлено: 23 фев 2021, 15:08
bester
Я имел ввиду, что на 18 пине GSM модуля имеется напряжение с лог 1 и вот для этого напряжения диод как раз открыт, не может ли это напряжение пожечь порт микрононтроллера ардуино в момент, когда на порту ардуино появится 0 и начет протекать ток через порт ардуино?
Резистор на 1ком стоит между диодом и ардуино, вдруг этого номинала будет не достаточно для защиты порта?