Други, всем привет. Помогите советом. Восстанавливаю поисковый маяк Findme F3, в сети не регистрируется, SMS не принимает, на связь поискового сервера инфу не передает.
C питанием и SIM картой порядок. Гарантированно рабочие. Маяк построен на базе STM32L151CBT6 и SIM868. Прошивку с STM32 снял. Контроллер рабочий. С ходу блокировок в прошивке не вижу. Куда можно подключить терминал чтобы увидеть ответ модема на AT+CPIN?
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794196#p4794196"]А модуль GSM работает? К БС ОПСОСа подключиться пытается?[/uquote]
Питание есть. На PIN35 VBAT 3.4V. Индикации подключения к БС не вижу. При включении мигает красный индикатор 50 раз. На этом все заканчивается.
Я не об этом спрашивал. Меня интересует исправность радиоканала, а не мерцание всяких там индикаторов. Поднесите девайс к активной акустической системе и подайте на него питание. Если в динамиках будет слышно характерное потрескивание, значит обмен с БС идёт.
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794229#p4794229"]Я не об этом спрашивал. Меня интересует исправность радиоканала, а не мерцание всяких там индикаторов. Поднесите девайс к активной акустической системе и подайте на него питание. Если в динамиках будет слышно характерное потрескивание, значит обмен с БС идёт.[/uquote]
Глухо, в динамиках ничего.
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794235#p4794235"]Для контроля самого метода измерения попробуйте то же самое проделать со смартфоном.
P.s. Кстати, а Вы не забыли в разъём модуля (на фото между SIM-картами и МК) подключить антенну?[/uquote]
Насколько я вижу, антена установлена с обратной стороны платы маяка. PULSE W3544A
На всякий случай еще раз проверил питание. Перезапитал на внешний лабораторный БП. На входе платы 3.6V
На SIM868 на PIN35 (питание GSM модуля) после нажатия кнопки активации появляется 4.2V держится 10 сек, потом плавно снижается до 1.85V потом снова подъем до 4.2V с плавным снижением до 0.
В радиоканале глухо.
[uquote="Magnium",url="/forum/viewtopic.php?p=4794258#p4794258"]В радиоканале глухо.[/uquote]Дело плохо - у Вас аппаратная неисправность, а Вы прошивку пытаетесь лечить.
Чтобы выяснить исправность радиоканала, нужно замерять ток потребления. При передаче по радиоканалу ток потребления будет возрастать.
Чтобы посмотреть обмен с GSM-модулем, нужно подключить логический анализатор на UART связи между модулем и микроконтроллером
Rapra, и так понятно, что нет там никакого тока, если напряжение плавно снижается. Обмен данными (точнее, его наличие) с радиомодулем можно и осциллом посмотреть. Только какой в этом смысл, если передатчик не работает.
Еще что смущает, что после каждого нажатия на кнопку устройство должно ожидать SMS команды управления в течение 5 минут. (Так написано в руководстве). А как он может ожидать, когда у него GSM модуль выключен и питания по входу нет (возможно GSM выключен принудительно). Вот и возникают вопросы к прошивке контроллера.
Добавлено after 12 minutes 1 second:
[uquote="Rapra",url="/forum/viewtopic.php?p=4794269#p4794269"]Чтобы выяснить исправность радиоканала, нужно замерять ток потребления. При передаче по радиоканалу ток потребления будет возрастать.
Чтобы посмотреть обмен с GSM-модулем, нужно подключить логический анализатор на UART связи между модулем и микроконтроллером[/uquote]
При включение при активации маяка ток поднимается до 0.17А так два цикла. Потом маяк выключается. На UART2 SIM868 возможно зацепиться для диагностики через терминал?
[uquote="Magnium",url="/forum/viewtopic.php?p=4794277#p4794277"]А как он может ожидать, когда у него GSM модуль выключен и питания по входу нет (возможно GSM выключен принудительно). Вот и возникают вопросы к прошивке контроллера.[/uquote]А как радиомодуль может быть включен, если не установлена связь с БС? На какой частоте ему ожидать посылки? Вот и возникают вопросы к ТС понимает ли он чего делает.
[uquote="Magnium",url="/forum/viewtopic.php?p=4794277#p4794277"]При включение при активации маяка ток поднимается до 0.17А[/uquote]Средняя выходная мощность работающего передатчика составляет 0,2 Вт. Надеюсь ток сможете посчитать сами.
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794323#p4794323"][uquote="",url="/forum/viewtopic.php?p=4794277#p4794277"][/uquote]А как радиомодуль может быть включен, если не установлена связь с БС?[/uquote] Хорошо, тогда пробую подключится в терминале к SIM868.
1. Устанавливаем AT+CFUN=1 (включить весь набор функций мобильного устройства)
2. Проверяем AT+CSQ (качество сигнала от базовой станции)
3. Проверяем AT+CREG? (статус регистрации)
Если сигнала нет и статус регистрации отсутствует куда смотреть? Антенна Pulse Electronics W3544A или уже сам SIM868?
[uquote="Magnium",url="/forum/viewtopic.php?p=4794418#p4794418"]...куда смотреть? Антенна Pulse Electronics W3544A или уже сам SIM868?[/uquote]Смотреть надо на выходной транзистор усилителя мощности передатчика. А сдох он почти наверняка из за отключенной антенны в момент выхода на передачу.
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794511#p4794511"][uquote="Magnium",url="/forum/viewtopic.php?p=4794418#p4794418"]...куда смотреть? Антенна Pulse Electronics W3544A или уже сам SIM868?[/uquote]Смотреть надо на выходной транзистор усилителя мощности передатчика. А сдох он почти наверняка из за отключенной антенны в момент выхода на передачу.[/uquote]
Спасибо за совет, проверю. А вот антенна, если она запаяна на плату, как она может быть отключена в момент выхода на передачу?
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794271#p4794271"]Обмен данными (точнее, его наличие) с радиомодулем можно и осциллом посмотреть[/uquote]
Осциллограф для этих целей малопригоден. Логический анализатор гораздо лучше, поскольку сохраняет длинный лог, который удобно просматривать в режиме декодирования посылок
Зацепился в терминале, есть два последовательных запроса с ошибкой и последующим выключением модуля. Сигнал от базовой станции есть! Видит! +CSQ: 17,0. Дальше SIM868 не доступен. Думаю запаяться и подвесить отдельное питание на 35 ногу. И попробую побеседовать с ним. Что-то подсказывает, не хотят меня регистрировать на БС.
+CPIN: READY
+CPINDS: NOT INSERTED
OK
OK
OK
+CDSDS: SIM1,1,0
OK
OK
+CSQ: 0,0
OK
Call Ready
SMS Ready
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 17,0
OK
OK
866796036830129
OK
OK
+CDSDS: SIM1,1,0
OK
OK
89701018293054952344
OK
ERROR
<0>
RDY
+CFUN: 1
+CPIN: READY
+CPINDS: NOT INSERTED
OK
OK
OK
+CDSDS: SIM1,1,0
OK
OK
+CSQ: 0,0
OK
Call Ready
SMS Ready
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 17,0
OK
OK
866796036830129
OK
OK
+CDSDS: SIM1,1,0
OK
OK
89701018293054952344
OK
ERROR
<0>
Добавлено after 58 minutes 41 second:
Вставил во второй слот доп. sim карту +CPINDS: NOT INSERTED ушла. Но на конечный результат это не повлияло. В конце вываливается ошибка ERROR и вырубается питание GSM модуля.
А версию по самого GSM модуля не смотрели - может его прошить ,изначально может залакирован для работы с конкретной симкой .
А на 72 часа не могли заблокировать simку