Телеметрия (часть 1)

ReGet

Расскажите, пожалуйста, какой нужен модуль и где его можно купить?

leprud

Есть ли положительный опыт использования SPK-GPS-GS405? (efo.ru/cgi-bin/go?2613)
По сравнению с EM-406 - нету батареи подпитки, чуть больше за счет антенны, зато контакты на порядок приятней…

И это, по блютусу (uart <-> bluetooth) может кто просветить?..
Брать, как советуют SocketWireless™ Bluetooth® (efo.ru/doc/MultiTech/MultiTech.pl?1110), или еще поискать?

smalltim

Сейчас я ориентируюсь на GlobalSat EM406/EM408 ( globalsat.ru/catalog/…/moduli_gps/ ), но, извините, но я не могу ничего советовать по поводу GPS модулей, пока сам всё не опробую. Заработает - буду рекомендовать то, что заработало, или аналоги.

smalltim

>при выключении вывода на экран все становится замечательно и все помехи уходят

Стоп, а это я пропустил. При выключении вывода на экран с помощью передатчика? То есть, плата телеметрии к видео подключена, но вывод отключен с передатчика (ручку вверх-вниз-вверх-вниз на выбранном канале) ?
Тогда разгадка еще ближе. Надо подумать.

foxfly
ReGet:

Расскажите, пожалуйста, какой нужен модуль и где его можно купить?

eltech.spb.ru/shop_listing.html?ID=36
Только осторожнее со статическим электричеством: антенна его очень не любит!
Тут кто то жаловался, что при втором включении (первое было удачным) модуль перестал спутники ловить: очень похоже на статику- синтетическая одежда- щелчок и “привет” 😦
Данные NMEA 0183 с модуля будут идти, а координаты- нет.

ReGet
smalltim:

При выключении вывода на экран с помощью передатчика? То есть, плата телеметрии к видео подключена, но вывод отключен с передатчика (ручку вверх-вниз-вверх-вниз на выбранном канале) ?

Да. Плата работает и все подключено, но именно вывод создает помехи.

Какой из них нужно брать, тот что FGPXM0162 с антенной? Какие у него выходные сигналы, ничего не написано 😦

Artie
smalltim:

Artie, Dikoy, если у вас будет возможность проверить эту прошивку на своих GPS-модулях, я буду очень благодарен. А я пока попробую оживить модуль, а если не получится - повоюю с магазином, который продал мне такой модуль.

“As is” я ее быстро проверить не смогу, потому как у меня сейчас два кристалла, и вход с gps поступает, вестимо, в “вычислятель”, а не в “отображаетель”, так что для проверки мне придется перепаять как минимум пару соплей (что несложно, но не уверен что у меня будет на это время в ближайшие дни). В дополнение к этому, аналоговые входы у нас совсем по-разному задействованы (у меня, например, первые четыре - это две температуры, напряжение и ток, референс - 1.1В, а использую я только старшие 8 бит с АЦП), так что надо еще будет посмотреть как отреагирует Ваша версия на “неадекватные” значения на них. Да и тактовые у нас разные…

… Вместо этого дарю идею (как в известном анекдоте про “страну советов, а не страну тачек” 😃) как тестироваться на совместимость с произвольным приемником: Берем лог-файл с желаемого прибора и sed’ом конвертим его в формат макросов для любой вменяемой терминалки, вроде teraterm’а. Если терминалка поддерживает таймауты, то можно эмулировать поступление данных даже с нужным темпом, “идентичном натуральному”, хотя обычно этого и не требуется.
Я, например, так у себя большую часть обработки и отлаживал, потому как от окна сижу далеко, да и через окно мой приемник видит больше трех спутников только по большим праздникам…

ЗЫ: Логи от Lassen IQ и с нескольких Garmin’ов могу кинуть.

lio

привет!
подключил проверил
конфигурация:
платка на слепише
жпс ем-411(тож самое как и 406 тока выход RS232 ) через max232 подаю как описано на 2 ногу меги
камера кх-191

результат
1 - подключаю без модуля - все чисто показует все как и прежние прошивки (естественно без варио)
2 - подключаю с модулем
модуль нашел спутники - светик начал моргать
на екране в такт вывода карты идет прорисовка нижних строк как слева (высота давление и темпиратура и ниже проскакивают куски сообщения с модуля - типа буфер вывода не зачищается) так и справа - напряжение банок питания

высота сдвижки дето пару строк помоему вверх
такие новости с тестового включения жпс

жпс полностью жив - рабатаю с ним на автопилоте RCAP

smalltim

Ага, спасибо!
>ниже проскакивают куски сообщения с модуля - типа буфер вывода не зачищается
Не, это так сделано для отладки. Куски сообщений - это GPRMC, GPGLL и т.д, так? Если так, то всё пучком, прием с USART работает.
Модуль на какой скорости выдает данные?
Прямоугольник миникарты высветился? Ничего не рушится на экране, когда он выводится?
А вообще, картинку или маленький ролик того, что видно на экране, Вы можете сюда бросить?

lio
smalltim:

Не, это так сделано для отладки. Куски сообщений - это GPRMC, GPGLL и т.д, так? Если так, то всё пучком, прием с USART работает.
Модуль на какой скорости выдает данные?
точно так !
4800 по умолчанию

Прямоугольник миникарты высветился? Ничего не рушится на экране, когда он выводится?
вроде ниче кроме сдвижки
выходит высота и давление слева - темпиратура спарва (типа продолжение строки)
дальше сдева куски сообщений
под моргающей катрой нулевые значения координат (текущих я так понимаю)
ну и внутри карты хаотически вражается компас и точка дома
А вообще, картинку или маленький ролик того, что видно на экране, Вы можете сюда бросить?
попробую сейчас на моб снять (основнаяписалова на работе , к сожалению)

MOV00005.zip

smalltim

хм, карта не должна моргать 😃
То, что хаотически всё перемещается - это нормально, шум данных с GPS

lio

вот чутка покачественней видео
снимал с телека фотиком 😃
вот оно

smalltim

Ага, спасибо!
Правильное положение карты и всех параметров.
Неправильно, что карта гасится.
Странно, что показывается 48 спутников, но фикс недоступен (справа под картой - “na”)
Неправильно, что каждый второй пакет - битый. У меня двойная буферизация принимаемых строк, что-то там, видимо, накосячено.
Шум скорости, высоты и положения - на уровне ожидаемого.
В общем, пациент скорее жив, чем мертв. Достанем модуль - бум лечить Ж)

lio
smalltim:

Ага, спасибо!
Правильное положение карты и всех параметров.
Неправильно, что карта гасится.
Странно, что показывается 48 спутников, но фикс недоступен (справа под картой - “na”)
Неправильно, что каждый второй пакет - битый. У меня двойная буферизация принимаемых строк, что-то там, видимо, накосячено.
Шум скорости, высоты и положения - на уровне ожидаемого.
В общем, пациент скорее жив, чем мертв. Достанем модуль - бум лечить Ж)

крайнее видео - спутников ненашел (затенение однако)
кода били спутники ситуевина аналогична

с нетерпением ждем продолжения !

ПС: респект за розработку !

ReGet

Блин. Лежит в шкафу ненужный Bluetooth-GPS приемник asus bt100, абсолютно рабочий. Может кому надо для ноута или кпк, поменяю на GPS-модуль с TTL-уровнями

Dikoy
smalltim:

Artie, Dikoy, если у вас будет возможность проверить эту прошивку на своих GPS-модулях, я буду очень благодарен. А я пока попробую оживить модуль, а если не получится - повоюю с магазином, который продал мне такой модуль. Если не получится - бду покупать новый, только, если найду, то EM-406, а не EM408. 406-й компактнее и питается от 5 вольт, а не от 3.3.

Знаю, зануда, но я бы купил блоху LEA-4H в ЭФО 😒 А ещё лучче, www.efo.ru/cgi-bin/go?2749
Я даже готов дать дизайн платы под него 😎 и всё-всё рассказать.

Проверить сложно - у меня мега128, переносить асмовые коды я не умею… 😃

foxfly:

Только осторожнее со статическим электричеством: антенна его очень не любит!

+1 Сначала берёмся за корпус, только потом за остальное.

smalltim:

Странно, что показывается 48 спутников, но фикс недоступен (справа под картой - “na”)

Да, это очень странно… Насколько помню, их там всего 36 😃

smalltim

Ура, заказал GlobalSat EM-406, завтра доставят 😃

>Знаю, зануда, но я бы купил блоху LEA-4H в ЭФО
Не хочу я связываться с пайкой этих разъемов, приделыванием антенн. Всё в одном, как EM406, да еще с питанием на 5В, как и атмега на борту телеметрии - самое то.

Artie
Dikoy:

Знаю, зануда, но я бы купил блоху LEA-4H в ЭФО 😒 А ещё лучче, www.efo.ru/cgi-bin/go?2749
Я даже готов дать дизайн платы под него 😎 и всё-всё рассказать.

“Все-все”, говорите ? 😎
Тогда раскажите, где утянуть для них Software Customization Kit (не за $20К)… 😁

(Ух, ужо я бы тогда развернулся на этих блохах ! Туда и вся математика упрячется, и автопилоты, и графика, и черт знает что еще… Снаружи останутся только интерфейсности, типа сбора аналоговых параметров, формирования управления сервами, да наложение картинки !)

ReGet

Заметил странную вещь - телеметрия нормально читает PPM с первого и второго канала приемника, но при подключении к свободным четвертому или пятому всегда показывает 0 мс (хотя сервы в этих каналах крутит нормально)