GPS своими руками

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
WatchCat
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Ср сен 03, 2008 21:42:17
Откуда: Ленинградская область,пос.Красный Остров

Сообщение WatchCat »

Видел в инете программку на java для мобильников - превращает телефон в экран для навигационной системы.
Искать на http://mapnav.spb.ru/site/
Умеет общаться с модулем gps через последовательный порт телефона - естественно там где он есть и где программно доступен для java-приложений("устаревшие" сименсы например).
Еще умеет общаться через bluetooth, но это не особенно интересно по причине цен на BT-gps модули.
Остается только найти где реально дешево продаются OEM-модули с последовательным портом. Кстати - у телефона
порт тоже с TTL-уровнями как и у модуля, так что скорее всего можно подключить напрямую.
Неплохо будет если люди с большим кругозором подскажут марки _дешевых_ OEM GPS модулей, которые можно скормить поисковику чтобы найти где они есть поближе к месту обитания каждого из присутствующих
Последний раз редактировалось WatchCat Пт ноя 14, 2008 14:23:41, всего редактировалось 1 раз.
dim001
Родился
Сообщения: 11
Зарегистрирован: Вт сен 18, 2007 19:02:39
Откуда: Челябинск

Сообщение dim001 »

В промэлектронике есть вот скрин с прайса.
Вложения
gps.JPG
(67.49 КБ) 800 скачиваний
Аватара пользователя
pleshkov
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk
Контактная информация:

Сообщение pleshkov »

Есть в Терраэлектронике
EB-230 PBF - Ультраминиатюрный (12 x 12 x 3 мм) 32-х канальный GPS-модуль от компании Transystem, выполненный на новом чипсете MTK. - 851.79 рублей.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Слушайте, там одна проблема.
Как работать с имеющимися картами.
Векторизация пути и масштабирование.
И самое главное работа с система координат в стандартном эллипсе.
Без специальных библиотек и функций ничего функционального не сделать. Разве что станцию слежения за НС и их параметрами... (((
На это уйдут годы. И талмуды книг. А результат уже лежит на прилавках магазов не за очень большие деньги.
Примеров ГПС трекеров (просто линию движения изображать на экране и время) в нэте достаточно. Но мало кому это надо. Вот помогли бы производители, скажем ГЛОНАСсовские, разжевали бы эти вопросы, появилось бы море самоделок. Ведь целый сектор не раскрыт. А перспективы тут большие. Другое дело если они тоже в этом не рубят.. ((
простое чмо, выдумщик
Аватара пользователя
gri
Потрогал лапой паяльник
Сообщения: 336
Зарегистрирован: Чт июн 29, 2006 21:17:41
Откуда: Мариуполь
Контактная информация:

Сообщение gri »

А модулей глонассовских не продают еще?
:]\/\/\/\/ххх\/\/\/\/\/\/ххх\/\/\/\/\/ххх\/\/\/\/\/\[:
В мае на гульках 2 баяна порвал...одной лапой.
Другая болела, после того, как потрогал паяльник.
Аватара пользователя
pleshkov
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk
Контактная информация:

Сообщение pleshkov »

gri писал(а):А модулей глонассовских не продают еще?

Звонил в одну контору. Даже и слушать не захотели. Либо говорят закупайте тоннами, либо не мешайте людям работать.
Ориентировочно, к весне должны более-менее разгрестись и выкинуть в свободную продажу.
Кашпо
Опытный кот
Сообщения: 764
Зарегистрирован: Пт фев 02, 2007 10:19:58
Откуда: Железногорск

Сообщение Кашпо »

MetEl писал(а):Слушайте, там одна проблема.
Как работать с имеющимися картами.
Векторизация пути и масштабирование.
И самое главное работа с система координат в стандартном эллипсе.

чот не понял в чём проблема? как на экране нарисовать карту из векторного файла?
Аватара пользователя
gri
Потрогал лапой паяльник
Сообщения: 336
Зарегистрирован: Чт июн 29, 2006 21:17:41
Откуда: Мариуполь
Контактная информация:

Сообщение gri »

pleshkov писал(а):
gri писал(а):А модулей глонассовских не продают еще?

Звонил в одну контору. Даже и слушать не захотели. Либо говорят закупайте тоннами, либо не мешайте людям работать.
Ориентировочно, к весне должны более-менее разгрестись и выкинуть в свободную продажу.


А что за порядок цен у них? Дороже или дешевле ГПС?
:]\/\/\/\/ххх\/\/\/\/\/\/ххх\/\/\/\/\/ххх\/\/\/\/\/\[:
В мае на гульках 2 баяна порвал...одной лапой.
Другая болела, после того, как потрогал паяльник.
Аватара пользователя
WatchCat
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Ср сен 03, 2008 21:42:17
Откуда: Ленинградская область,пос.Красный Остров

Сообщение WatchCat »

MetEl писал(а):Слушайте, там одна проблема.
Как работать с имеющимися картами.

Без специальных библиотек и функций ничего функционального не сделать.
На это уйдут годы. ((

Привязка к координатам снимков с Гугла известна и описана.
Вот их и использовать вместо наших карт издания лохматых годов, точность которых отвратительная(проверено на примере
моего места обитания). Из "специальных библиотек" все что может потребоваться, давно доступно под GPL, просто искать надо уметь. Начать можно хотябы с исходников пакета GRASS.
Да и упомянутую мной ранее программку для использования мобильного телефона в качестве навигатора с внешним GPS-модулем тоже уже написали и она успешно работает.
Смотреть на http://mapnav.spb.ru/site/
Что же касается прилавков магазинов, то ситуация там напоминает то, что было с мобильными телефонами лет 10 назад. Совершенно невменяемые цены. "Карманный" комп + внешний GPS-модуль к нему, подключаемый через синий зуб - стоит или дешевле или соизмеримо с специализированным устройством, при этом комп умеет еще много чего кроме навигации.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Кашпо писал(а):
MetEl писал(а):Слушайте, там одна проблема.
Как работать с имеющимися картами.
Векторизация пути и масштабирование.
И самое главное работа с система координат в стандартном эллипсе.

чот не понял в чём проблема? как на экране нарисовать карту из векторного файла?

Да.
Разумеется , имеется ввиду МК и lcd от мобильника.
А не Языки объектно ориентированного програмирования для ПК, так называемого высокого уровня... атрафируют понимание. К примеру как нарисовать и повертеть квадрат.
простое чмо, выдумщик
Аватара пользователя
pleshkov
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk
Контактная информация:

Сообщение pleshkov »

MetEl писал(а):Разумеется , имеется ввиду МК и lcd от мобильника.
А не Языки объектно ориентированного програмирования для ПК, так называемого высокого уровня... атрафируют понимание. К примеру как нарисовать и повертеть квадрат.

ЭЭэм... Конечно пардон, но какого объема будет карта, и какой МК Вы хотите использовать?
Кашпо
Опытный кот
Сообщения: 764
Зарегистрирован: Пт фев 02, 2007 10:19:58
Откуда: Железногорск

Сообщение Кашпо »

если вы умеете рисовать при помощи МК и ЛСД точки, то в чём проблема нарисовать из них квадрат?
и объектноориентированные языки тут непричём.
а формулы поворота точки вокруг начала координат легко выводятся при помощи ручки и бумаги и логических умозаключений.

X' = X*cos(A) - Y*sin(A)
Y' = X*sin(A) + Y*cos(A)

и, кстати в простейшем случае вам абсолютно не нужны формулы поворота. достаточно посчитать коэффициент преобразования гео_кординат в экранные и всё. Одно умножение и пара сложений.
в результате правда получатся параллели и меридианы абсолютно прямые, но искажения будут заметны только вблизи полюсов.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Вроде это...
Еще надо добавить чтоб в трёх плоскостях, и загнать трехмерный массив.
И необходима точку визирования (растояние и угол(ы), от плоскости экрана).
И выводить на экран действенные значения от этого массива из общего объёма отображаемого в данный момент. на плоскости экрана.
Это я о квадрате.

МК на знаю какой, атмеги может и не справятся.
Тут уже чёто другое нада и внешней оперативки добавить метра два.


ГПС модуль даёт координаты и время, по ним заполняется массив движения (если оно есть или перезаписывается последняя точка).
Он выводится на экран и соединяется прямыми линиями, с учётом масштабирования.

Вопрос был про векторную графику.
простое чмо, выдумщик
Кашпо
Опытный кот
Сообщения: 764
Зарегистрирован: Пт фев 02, 2007 10:19:58
Откуда: Железногорск

Сообщение Кашпо »

чёт ничего не понял. как-то сложно у вас всё. или сумбурно изложено.
трёхмерный массив зачем-то. мы о GPS или о вращении квадрата в трёх плоскостях?
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Конкретно с вами - о том, в чём проблема нарисовать векторную карту на экране (от практически любого) мобильника, сопряжённым с МК (серии атмега, к примеру).
простое чмо, выдумщик
Аватара пользователя
pleshkov
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk
Контактная информация:

Сообщение pleshkov »

MetEl писал(а):Конкретно с вами - о том, в чём проблема нарисовать векторную карту на экране (от практически любого) мобильника, сопряжённым с МК (серии атмега, к примеру).

1) Зачем изобретать велосипед, тем более с квадратными колесами (имеется ввиду AVR)
2) Использовать экран от мобильника не вижу смысла (ИМХО, слишком маленький + управление)
3) Быстродействие будет никакое.
Аватара пользователя
Иван23
Нашел транзистор. Понюхал.
Сообщения: 163
Зарегистрирован: Ср дек 05, 2007 18:55:07
Откуда: Санкт-Петербуг

Сообщение Иван23 »

мож не в тему, но в журнале радио №4 2008, стр.32 описана GPS и часы на ее основе,модуль зовут LS20061 общается по протоколу NMEA,на fttp радио есть исходник на pic16
Аватара пользователя
pleshkov
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk
Контактная информация:

Сообщение pleshkov »

Иван23 писал(а):мож не в тему, но в журнале радио №4 2008, стр.32 описана GPS и часы на ее основе,модуль зовут LS20061 общается по протоколу NMEA,на fttp радио есть исходник на pic16

В аттаче файлик с ftp.radio.ru от этой статьи
Вложения
gps_clock.zip
(схема + печатка в PCAD, прошивка, исходник на ASM)
(96.39 КБ) 452 скачивания
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»