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

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

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

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

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

Что скажете?

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


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

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

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

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

 

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


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

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

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

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

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


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

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

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


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

18 minutes ago, Alt.F4 said:

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

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

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

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

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


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

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

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

 

image.thumb.png.5f1e9a6205b6184b56641d775afd6325.png

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


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

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

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

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


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

2 hours ago, Alt.F4 said:

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

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

Изменено пользователем Rse72

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


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

3 hours ago, Alt.F4 said:

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

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

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


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

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

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


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

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

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

 

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

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


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

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

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


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

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

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

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

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

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

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

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

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

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