Jump to content
    

Standby режим GPS-GLONASS приемников

Здравствуйте.

Хотел бы обсудить временные рамки перехода в Standby режим и выхода из него в ручном режиме, без использования Periodic Mode (AlwaysLocate).

Навскидку:
- Если позиция определена и скорость 0, либо 25 сек не удается определить позицию, шлем в приемник "PMTK161,0"
- Через 15 сек WakeUp (любая команд в порт) и повтор

Что скажете?

Share this post


Link to post
Share on other sites

1. Не все приемники умеют засыпать по команде, например те что на UC6226 только аппаратно снятием основного питания.

2. 15 секунд - ни о чем, вы больше энергии потратите на просыпание и запрос.

3. Давно придуман акселерометр - скорость ноль, фиксируем координату и спим до начала движения. Периодичность запроса = зависимости от скорости.

 

Share this post


Link to post
Share on other sites

Да, не упомянул, речь о MT3333 (SIM68M). В длительную спячку не уходим, надо быть всегда на связи и по запросу пинать GNSS приемник.
Раньше с потреблением не заморачивались, сейчас возникла потребность слегка уменьшить ток режима ожидания.

Какое максимальное время требуется для фиксации позиции в плохих условиях?
Т.е. если позиция на зафиксирована в течении 30/60/120? сек, то можно уходить в сон.

P.S. В описании NMEA доступны два режима STOP и SLEEP Mode (PMTK161,0/1), но по ощущениям разницы нет, в чем отличие?..

Share this post


Link to post
Share on other sites

Я выключал питание, но VBAT подавался. Потребление ~20uA. Позиция фиксировалась 10-15 сек, но если далеко от точки выключения, то могло и больше по времени. Другой вариант - полное выключение и при включении загружаются последние альманахи/эфирамиды, но не все приемники поддерживают их чтение/загрузку.

Share this post


Link to post
Share on other sites

18 minutes ago, Alt.F4 said:

Да, не упомянул, речь о MT3333 (SIM68M). В длительную спячку не уходим, надо быть всегда на связи и по запросу пинать GNSS приемник.
Раньше с потреблением не заморачивались, сейчас возникла потребность слегка уменьшить ток режима ожидания.

Какое максимальное время требуется для фиксации позиции в плохих условиях?
Т.е. если позиция на зафиксирована в течении 30/60/120? сек, то можно уходить в сон.

Самое радикальное решение и универсальное решение это v_backup на постоянку и отключать vcc (если ненадолго, конечно).

Если перед отключением была позиция и накоплены эфемериды, то обычно 8-10 секунд после подачи питания и позиция новая определяется, обычно еще секунд 5 чтобы улучшить hdop и можно фиксировать позицию и отключать vcc снова. 

Share this post


Link to post
Share on other sites

На MT3333 и его производные лучше не смотреть. Официально в производстве, но сроки и цены не радуют.

Настоятельно рекомендован переход на SIM65M.

 

image.thumb.png.5f1e9a6205b6184b56641d775afd6325.png

Share this post


Link to post
Share on other sites

CADiLO, спасибо за рекомендацию! Как израсходуем остатки SIM68M закажу образцы SIM65M.

x893Rse72, а если позиция не фиксируется, сколько времени ожидаете до перехода в сон? 
Судя по предлагаемым настройкам PMTK223, это 3 минуты (180000ms)?

Share this post


Link to post
Share on other sites

2 hours ago, Alt.F4 said:

а если позиция не фиксируется, сколько времени ожидаете до перехода в сон?

смотря что вам нужно, у нас пользователь сам настраивает. А так, теоретически, есть время холодного старта, если за это время нет позиции, условия можно считать плохими, можно накинуть секунд 30 для запаса и отключаться

Edited by Rse72

Share this post


Link to post
Share on other sites

3 hours ago, Alt.F4 said:

x893Rse72, а если позиция не фиксируется, сколько времени ожидаете до перехода в сон? 

От 30 до 90 секунд. Выбирается пользователем.

Share this post


Link to post
Share on other sites

Наткнулся еще на команду PMTK286,1 включения Active Interference Cancellation (AIC), может быть кто-то использовал, есть в ней смысл?

Share this post


Link to post
Share on other sites

В 07.08.2023 в 10:39, Rse72 сказал:

Самое радикальное решение и универсальное решение это v_backup на постоянку и отключать vcc (если ненадолго, конечно).

 

при таком включении были случаи, когда модуль зависал намертво. помогало только полное отключение питания (вместе с v_backup). модульSIM68 (M или V) не помню уже. с тех пор v_backup делаю отключаемым.

Share this post


Link to post
Share on other sites

На счет MTK не скажу, а вот на SiRF можно было считать альманахи/эфирамиды после фиксации, полностью выключить питание (и VBAT тоже) и после включения их загрузить. Секунд за 10-15 фиксация получалась

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...