|
GPS логгер на ATMega128, Самодельный GPS |
|
|
|
Oct 8 2007, 08:39
|
Участник

Группа: Участник
Сообщений: 56
Регистрация: 8-10-07
Пользователь №: 31 156

|
Здравуствуйте. Есть ли у кого-нибудь нароботки или ссылки на GPS логгер на ATMega128 ? Требуется чтобы микроконтроллер опрашивал GPS приемник (формат) NMEA и писал на флэш память .
Или пример работы микроконтроллера ATMega128 с GPS приемником в формате NMEA ?
Буду благадарен за любую помощь в написании примера для данного микроконтроллера.
Сообщение отредактировал acronis2000 - Oct 8 2007, 09:04
|
|
|
|
|
 |
Ответов
|
Oct 10 2007, 00:18
|
Участник

Группа: Участник
Сообщений: 56
Регистрация: 8-10-07
Пользователь №: 31 156

|
Цитата У меня было автомобильное применение, по изменению питающего напряжения делал вывод о том заведен или заглушен двигатель, соответственно если двигатель заглушен считалось, что авто стоит. Robin- если есть возможность ,поделитесь информацией как ВЫ это делали технически(схемка) и программно - меня это очень заинтересовало .
Сообщение отредактировал acronis2000 - Oct 10 2007, 00:19
|
|
|
|
|
Oct 10 2007, 07:05
|
Участник

Группа: Новичок
Сообщений: 60
Регистрация: 26-07-07
Пользователь №: 29 391

|
Цитата(acronis2000 @ Oct 10 2007, 03:18)  Robin- если есть возможность ,поделитесь информацией как ВЫ это делали технически(схемка) и программно - меня это очень заинтересовало . Мерял ацп-шкой меги питающее напряжение, при заведенном и заглушенном двигателе оно отличается на ~0,5-1 вольт, соответственно выставлял в слове данных статус "стоянка", а софт в дальнейшем, опираясь на это не учитывал "ползанья" gps. Хотя, должен заметить, эта проблема наблюдается в основном на чипах sirf, на использумых ранее xemix "метаний" на стоянках практически не было.
|
|
|
|
|
Oct 17 2007, 16:42
|
Частый гость
 
Группа: Новичок
Сообщений: 170
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 405

|
Цитата(Robin @ Oct 10 2007, 11:05)  Мерял ацп-шкой меги питающее напряжение, при заведенном и заглушенном двигателе оно отличается на ~0,5-1 вольт, соответственно выставлял в слове данных статус "стоянка", а софт в дальнейшем, опираясь на это не учитывал "ползанья" gps. Хотя, должен заметить, эта проблема наблюдается в основном на чипах sirf, на использумых ранее xemix "метаний" на стоянках практически не было. Хочется в ответ на такое решение набросать много ругательных слов  но не буду. А то вдруг  (кое-кто) проснётся и начнёт творить  (нехорошее). Скажу лишь, что я бы так не стал делать вовсе, т.к. на одной машине одни уровни (падения), на другой - другие (это первое, что пришло в голову). acronis2000, VAHOO, если хотите достоверно определять состояние остановки, используйте акселерометры. Так же есть способ отключать у приёмника вход для дифференциальной поправки - говорят координаты на месте перестают прыгать. По своему опыту могу сказать, что после пробы приёмников Leadtek на чипсете SiRFStarIII, решили перейти на них, т.к. они "в базе" не "прыгают" (тоесть дополнительно ничего не нужно настраивать). Удачи!
|
|
|
|
|
Oct 17 2007, 21:17
|
Участник

Группа: Новичок
Сообщений: 60
Регистрация: 26-07-07
Пользователь №: 29 391

|
-По поводу напряжения: да, разумеется оно разное на разных машинах, программа реагирует не на абсолютный уровень, а на его изменение за малый временной промежуток. Согласен, решение спорное, но делалось оно уже по готовому железу и это оказался единственный действенный метод без переделки аппаратной части. -Акселерометры это ГУД, но для данной задачи экономически не оправданно. -При неблагоприятных условиях приема прыгают ВСЕ приемники и SiRFStarIII (не важно, кто этот модуль собрал- leadtek, tyco или "дядя Вася из гаража") еще больше всех, за счет "задранной" чувствительности. В чистом поле ни кто не прыгает, это тоже понятно.. -а при чем тут вход диф.поправки??? и как он может влиять на "метания"???
|
|
|
|
Сообщений в этой теме
acronis2000 GPS логгер на ATMega128 Oct 8 2007, 08:39 ps1x GPS NMEA data logger - пользуйтесь на здоровье. Oct 8 2007, 11:58 Alex Zhuravlev Цитата(ps1x @ Oct 8 2007, 15:58) GPS NMEA... Oct 8 2007, 13:41  kanzler Цитата(Alex Zhuravlev @ Oct 8 2007, 19:41... Oct 8 2007, 17:15   IgorKossak Цитата(kanzler @ Oct 8 2007, 20:15) А у м... Oct 8 2007, 18:04 acronis2000 ps1x - спасибо !!!
А есть ли еще каки... Oct 8 2007, 12:25 ps1x Цитата(acronis2000 @ Oct 8 2007, 16:25) p... Oct 8 2007, 23:42 Master Цитата(kanzler @ Oct 8 2007, 21:15) А у м... Oct 8 2007, 19:54 kanzler Цитата(Master @ Oct 9 2007, 01:54) DrWeb ... Oct 9 2007, 16:00 acronis2000 ЦитатаНужен готовый проект, или есть конкретные во... Oct 9 2007, 00:29 Robin Делал на atmega8, есть варианты как с флешем (at45... Oct 9 2007, 07:52 vesago Основное - написание парсера для нмеа. В большинст... Oct 9 2007, 12:47 Robin У меня было автомобильное применение, по изменению... Oct 9 2007, 15:55 VAHOO Цитата(acronis2000 @ Oct 10 2007, 03:18) ... Oct 10 2007, 05:28    MDD Цитата(Robin @ Oct 18 2007, 00:17) -При н... Oct 18 2007, 07:08 acronis2000 Спасибо огромное ELECTRONIX.ru , спасибо всем учас... Oct 18 2007, 00:22 vesago Да, ребята, надо учить матчасть. Спасибо за инфу. ... Oct 18 2007, 07:47 Robin Static Navigation, а также софтовые алгоритмы опре... Oct 18 2007, 13:40 brag я тоже долбаюсь с сирфом. модуль telit ge863gps. а... May 23 2009, 18:09 Alex_1811 Народ, никто не подскажет как посчитать растояние ... May 24 2009, 16:32 brag в каких единицах? May 24 2009, 19:47 Alex_1811 Цитата(brag @ May 24 2009, 22:47) в каких... May 25 2009, 13:35 brag понятно. значт в градусах WGS84...
нужно, во первы... May 26 2009, 00:21 artem79 Цитата(acronis2000 @ Oct 8 2007, 12:39) З... May 30 2009, 05:59 brag не поленитесь вкинуть туда акселерометр May 30 2009, 16:35 artem79 Цитата(brag @ May 30 2009, 20:35) не поле... Jun 12 2009, 04:50 Клим http://elm-chan.org/works/glg/report_e.html
Собира... Jun 8 2009, 12:57
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|