Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Реализовал очень простенький, но весьма действенный алгоритм для энергосбережения в батарейной GPS приблуде, которая должна выдавать координаты "по запросу". Покритикуйте или предложите что-нить более действенное:

Отправлено Гудвин 13 октября 2008 г. 15:58


Если действовать втупую - включать модуль, дожидаться достоверных данных и вырубать, ничего хорошего не получается - каждое включениие непозволительно долго/энергозатратно... При таком способе не успевает ни альманах полностью считаться, ни параметры с текущих спутнегов.
Сделал просто: включаю модуль, инкрементирую счетчик недостоверных посылок (NMEA - 1 сек), когда появляется признак достоверных данных, декрементирую этот счетчик до значения "3 сек" (окончание операции). Попутно усредняю достоверные посылки. Заодно видно, сколько спутнегов реально в зоне действия. Первое включение (загрузка альманаха) конечно длится вдвое дольше, чем "до первой достоверной посылки", но это весьма на пользу - запомнится альманах, просканируются все текущие спутники. Зато уже поледующие будут весьма короткими - 2-3 сек. Если спутники сменились, то при таком алгоритме опять запоминаются параметры всех видимых текущих спутников, а не только тех четырех, которые определились первыми. Этот процесс занимает секунд 30.. А дальше опять 2-3 сек.
Вот.
Может есть что-нить более действенное? Бо батарейка "не железная"...
Литиевая ;)


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

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

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru