Перейти к содержанию
    

SIM868E: версия прошивки

GPS_RxD / GPS_TxD заведены на второй УАРТ UART2_TxD / UART2_RxD, через внешний разъём платы. Сейчас присмотрелась: GPS_UART выведен на разъём через преобразователи уровней, а UART2 - мимо них! Соединила проводком напрямую UART2_TxD с GPS_RxD - нет эффекта. Видимо, выход преобразователя уровней перетягивает выход UART2_TxD. Теперь 2 варианта действия:

1) демонтировать преобразователь уровней, или

2) демонтировать бесполезные перемычки и пусть эта версия трекера работает с односторонней связью GPS_TxD -> UART2_RxD.

Отсутствие связи UART2_TxD с GPS_RxD - не помешает AGPS, обновлению ЕРО, ещё чему-то?

Тут проблема поважнее: антенна Bluetooth на плате примерно в её центре в виде SMD элемента размера 1206 - слабовата. Она не работает даже через одну бетонную стенку. "Ответная часть трекера" ближнего радиуса, с  Bluetooth LE - обычный смартфон, по задумке должен с площадки видеть трекер, спрятанный в одной из квартир на этом этаже. С какой антенной Bluetooth LE трекера будет виден через 1-2 бетонные стенки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, firew0rker said:

GPS_RxD / GPS_TxD заведены на второй УАРТ UART2_TxD / UART2_RxD, через внешний разъём платы. Сейчас присмотрелась: GPS_UART выведен на разъём через преобразователи уровней, а UART2 - мимо них! Соединила проводком напрямую UART2_TxD с GPS_RxD - нет эффекта. Видимо, выход преобразователя уровней перетягивает выход UART2_TxD. Теперь 2 варианта действия:

1) демонтировать преобразователь уровней, или

2) демонтировать бесполезные перемычки и пусть эта версия трекера работает с односторонней связью GPS_TxD -> UART2_RxD.

От GNSS (GPS_TxD) к GSM (UART2_RxD) модуля преобразователь уровней желателен но не обязателен, т.к. выходное напряжение лог.единицы от GNSS 2.8Vtyp, а на входе GSM должно быть не более 3.0V.

От GSM (UART2_TxD) к GNSS (GPS_RxD) не нужен, т.к. выход лог.единицы GSM укладывается в разрешенные величины входа GNSS с большим запасом.

1 hour ago, firew0rker said:

Отсутствие связи UART2_TxD с GPS_RxD - не помешает AGPS, обновлению ЕРО, ещё чему-то?

Помешает, т.к. GSM часть (с которой вы и взаимодействуете через UART1), видимо ничего не может сообщить GNSS части, только принимать от нее данные.

Надо посмотреть осциллографом выходит ли что-нибудь из модуля на линии UART2_TxD->GPS_RxD. Еще проблема может быть в неправильной скорости на UART2 (команда AT+CGNSIPR=9600 или AT+CGNSIPR=115200 позволяет выставить нужную скорость).

Покажите пожалуйста АТ-лог работы с модулем, возможно причина в неправильном формировании команд.

Или попробуйте хотя бы отправить команду AT+CGNSVER в модуль, чтобы понять, есть ли связь между GSM и GNSS, эта команда заставляет GSM часть сформировать строку запроса информации о версии прошивки в сторону GNSS, распознает ответ от GNSS части и выдает его в UART1.

1 hour ago, firew0rker said:

Тут проблема поважнее: антенна Bluetooth на плате примерно в её центре в виде SMD элемента размера 1206 - слабовата. Она не работает даже через одну бетонную стенку. "Ответная часть трекера" ближнего радиуса, с  Bluetooth LE - обычный смартфон, по задумке должен с площадки видеть трекер, спрятанный в одной из квартир на этом этаже. С какой антенной Bluetooth LE трекера будет виден через 1-2 бетонные стенки?

Маловероятно, что смартфон увидит что-то с любой антенной внутри трекера через две бетонные стенки, т.к. BLE - это 2.4ГГц и весьма малая мощность. Лучше обратиться к дистрибьюторам за советом какую антенну лучше использовать и как ее расположить на плате для лучшего приема/передачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 1/20/2021 at 12:03 AM, Hub said:

попробуйте хотя бы отправить команду AT+CGNSVER в модуль, чтобы понять, есть ли связь между GSM и GNSS, эта команда заставляет GSM часть сформировать строку запроса информации о версии прошивки в сторону GNSS, распознает ответ от GNSS части и выдает его в UART1.

После команды AT+CGNSVER увидела на осциллографе ответ с лог.0 = 1,8В и лог.1 = 3В. Значит, влияет преобразователь уровней, выход которого оказался включен параллельно GPS_TxD, когда я добавила перемычку напрямую UART2_RxD с GPS_TxD. Буду убирать преобразователь уровней.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, firew0rker сказал:

После команды AT+CGNSVER увидела на осциллографе ответ с лог.0 = 1,8В и лог.1 = 3В. Значит, влияет преобразователь уровней, выход которого оказался включен параллельно GPS_TxD, когда я добавила перемычку напрямую UART2_RxD с GPS_TxD. Буду убирать преобразователь уровней.

А что за плату используете, если не секрет? Какая-то купленная отладка с SIM868?

Уж не эта ли?:  https://www.mikroe.com/gsmgnss-2-click#heading1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 hours ago, jcxz said:

А что за плату используете, если не секрет? Какая-то купленная отладка с SIM868?

"100% новая и оригинальная SIM868E разрывная плата" - с таким описанием не удержалась от покупки https://aliexpress.ru/item/32999942831.html

У меня плата с керамической антенной Bluetooth, других отличий от фото нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 часов назад, firew0rker сказал:

"100% новая и оригинальная SIM868E разрывная плата" - с таким описанием не удержалась от покупки https://aliexpress.ru/item/32999942831.html

Отличное обоснование покупки. :good3: :biggrin:

С той платой, что я привёл, у меня тоже возникло множество проблем, в том числе и с применённым там транслятором уровней. Пришлось всю её перелопатить, чтобы добиться более-менее стабильной работы. Подумал что и у Вас возможно аналогичные проблемы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У китайцев что ни возьми из плат, так обязательно на отступление от даташита или явный брак наткнешься. :acute:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, jcxz said:

и у Вас возможно аналогичные проблемы.

- возможно... Какая плата была у вас?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, firew0rker сказал:

- возможно... Какая плата была у вас?

эта: https://www.mikroe.com/gsmgnss-2-click#heading1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Производитель отладочных плат Mikroe внушает больше доверия, чем безымянные китайцы.

Какие проблемы были с платой GSM/GNSS 2 click ?

Убрала преобразователь уровней, получилось:

at+cgnsver
OK

AXN_5.10_3333_17081100,0000,B07V01SIM868_11
 

-это самая свежая прошивка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

25.01.2021 в 16:27, firew0rker сказал:

Производитель отладочных плат Mikroe внушает больше доверия, чем безымянные китайцы.

А по факту - ничем не лучше их, даже хуже.  :unknw:

Цитата

Какие проблемы были с платой GSM/GNSS 2 click ?

Подробностей уже не помню - почти 2 года назад ковырял её, но вот сами посмотрите - сколько пришлось костылей сделать, чтобы заставить нормально работать:

sim868-microe.thumb.jpg.18f35201d8d7b0b318e8b05f51565ff3.jpg

На другой стороне тоже есть доработки.

Самое поганое что было: разработчики непонятно зачем использовали там 2-направленный транслятор уровней с автоматическим определением направления (TXB0106). И он периодически почему-то вдруг включал свои передатчики навстречу входному сигналу, вызывая коллизии или наоборот - включал вход на вход. Даже внутри байтов (UART) переключался туда-сюда. Хотя микроконтроллер направления сигналов в процессе работы не менял. TXB1016 там неправильно подключен, с отступлениями от мануала. На поиск этой проблемы и корректировку больше всего времени потерял.

Также сам SIM868 подключен с отступлениями от даташита - пришлось костыли паять (на фотке видно).

И выложенная в .pdf схема имеет отличия от реальной платы.

 

PS: До этой платы работал с китайской платой на SIM808. Так с китайской проблем не было (в самой плате, проблемы были только в прошивке). Так что деятелям разработавшим этот глюкодром, до китайцев далеко.  :wink:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 1/27/2021 at 1:55 AM, jcxz said:

разработчики непонятно зачем использовали там 2-направленный транслятор уровней с автоматическим определением направления

Это они перемудрили!

А китайская плата соответствует описанному SIM868_Series_Hardware_Design Stand-alone Mode, но не для работы в All-in-one Mode. Ещё неудачное расположение антенны Bluetooth на плате примерно в центре. Других проблем не выявила.

Прошивка 1418B04SIM868E32_BLE может работать с 2 симками?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>>Прошивка 1418B04SIM868E32_BLE может работать с 2 симками?

 

Нет, нужно что-то типа 1418B02SIM868E32_BLE_DS_TLS12

DS - две симки.

И на вашей плате вроде как не выведена вторая симка.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...