key programming immo tools emergency start device программаторы ключа заводилки Кодграббер штатных охранных систем, toyota, lexus, subaru.

mini GPS на sl45

Максим

Заблокирован
#1
Наверное всем или почти всем известно про gps в телефоне! Большинство таких является java на nokia! Это так называемая псевдо gps? где пишется улица или какой-то иной объект города (gps по сотам)! Хочу выложить более интерестную gps на sl45, где в телефоне на карте города показывается местоположения телефона!( для этого необходимо знать коды базовых станций и их координаты!
где: 1.bin - собственно бинарник!
prj.zip - исходники gps(a)
bs.dat - базовые станции для г.Харьков
kharkov.map - карта Харькова
П.С. - и для чего же это нужно?!? :) Известно , что GPS принимает только при прямой видимости спутника, а также известно, что есть система слижения за автомобилем! Так вот, если внести изменения в исходниках, так чтобы трубка передовала координаты на другой телефон, то такая система слижения является на порядок лучше, чем настоящий GPS!
 

Вложения

Последнее редактирование:

h2

Супер-Модератор
Команда форума
#2
Вообще тема очень интересная. Есть задумка собрать gps-gprs модуль для он-лайн слежение с выводом на карту местности. Сталкивался с подобным?
 

Максим

Заблокирован
#3
H2 написал(а):
Вообще тема очень интересная. Есть задумка собрать gps-gprs модуль для он-лайн слежение с выводом на карту местности. Сталкивался с подобным?
Нет не сталкивался! Эта тема только начинает развиваться, я думаю что такой модуль будет дороговат, если включён постоянно!?!
 

h2

Супер-Модератор
Команда форума
#4
В смысле оплаты опреатору за связь? В случае gprs я думаю нет. Большого трафика там не будет.
 
#6
СМС это не выход, через gprs однозначно передача данных.
на счет дороговизны модуля - не думаю что уж очень дорого будет по себистоимости выходить! тема GPS впринципе уже не новая... а вот таких модулей в широкой продаже вроде пока нет.
 
Последнее редактирование:
T

test

Guest
#7
1. А какова точность позиционирования?
2. Треки нужно самому прокладывать или достаточно некоторое количество контрольных точек на карте сделать?
 
#9
о GPS!

вобще вот небольшая статья:
В настоящее время благодаря внедрению системы GPS получили широкое
распространение точные и недорогие навигационные приемники. Каким же образом
эти маленькие "умные" помощники узнают, где Вы находитесь?
Основной принцип, лежащий в основе всей системы GPS, прост и давно
используется для навигации и ориентирования: если Вы точно знаете
местоположение какого-либо реперного ориентира и расстояние до него, то
можно начертить окружность (в 3-х мерном случае - сферу), на которой должна
быть расположена точка Вашего положения. На практике, если вышеуказанное
расстояние, т.е. радиус, достаточно велик, то можно заменить дугу окружности
отрезком прямой линии. Если провести несколько таких линий, соответствующих
разным реперным ориентирам, то точка их пересечения укажет Ваше
местоположение. В GPS роль таких реперов играют две дюжины спутников,
движущихся каждый по своей орбите на высоте около 17 000 км над поверхностью
Земли. Скорость их движения весьма велика, однако параметры орбиты и их
текущее местонахождение с высокой точностью известны бортовым компьютерам.
Важной частью любого GPS-навигатора является обычный радиоприемник,
работающий на фиксированной частоте и постоянно "прослушивающий" сигналы,
передаваемые этими спутниками. Каждый из спутников постоянно излучает
радиосигнал, в котором содержатся данные о параметрах его орбиты, состоянии
бортового оборудования и о точном времени. Изо всей этой информации данные о
точном бортовом времени являются наиболее важными: GPS-приемник с помощью
встроенного процессора вычисляет промежуток времени между посылкой и
получением сигнала, затем умножает его на скорость распространения радиоволн
и т.о. узнает расстояние между спутником и приемником. Результатом
последующих вычислений являются координаты Вашего местоположения.

Нестабильность часов приемника

Из описанного выше принципа видно, что для определения местоположения
достаточно поймать сигналы от двух спутников и построить две пересекающиеся
прямые. Однако на практике точность такого метода была бы недостаточной
из-за наличия ошибки часов приемника. Дело в том, что спутники, находящиеся
на орбите, имеют на борту очень точные и, естественно, дорогостоящие атомные
часы. Что же касается GPS-приемников, особенно бытовых, то использование
таких часов было бы неоправдано в смысле габаритов и стоимости. Это было
одной из серьезных проблем, с которыми столкнулись разработчики - ведь
неточность хода часов всего в одну тысячную секунды приводила бы к ошибке
более 250 км! Для решения этой проблемы и для возможности использования в
GPS-приемниках обычных кварцевых часов (аналогичных тем, которые
используются в быту) было предложено использовать не два, а три реперных
ориентира, т.е. три пересекающиеся прямые. Как же это работает?
Предположим, что часы GPS-приемника немного спешат, т.е. измеренное
время прохождения радиоволн будет больше реального. Это означает, что обе
расчитанные линии, и, следовательно, точка их пересечения будут находиться
на большем расстоянии от ориентиров (спутников), чем на самом деле. Если же
часы отстают, то точка пересечения переместится ближе к спутникам. Возмем
теперь третий ориентир (спутник). Легко видеть, что пересечение трех линий
даст нам треугольник, размеры и положение которого могут меняться в
зависимости от хода часов. Если же в качестве искомого местоположения взять
геометрический центр треугольника, то его смещение будет достаточно мало,
особенно если третий спутник расположен в противоположном от наблюдателя
направлении. Более того, учитывая, что неточность часов для всех трех
сигналов будет практически одинаковой, можно автоматическиподобрать такую
величину коррекции, которая обеспечит пересечение всех трех линий в одной
искомой точке.

Точность системы

Учитывая вышесказанное, мы видим, что для устранения нестабильности
хода часов приемника и определения точного местоположения в двумерном
пространстве (т.е. по широте и долготе) нам необходимо получить сигналы
мимнимум от 3-х спутников. К счастью, сегодня количество GPS-спутников
достаточно велико даже для того, чтобы в любой точке земного шара определить
не только двумерные, но и трехмерные координаты - широту, долготу и высоту
над уровнем моря. Для этого нужно получать сигналы минимум от 4-х спутников.
При этом, чем больше спутников "видит" Ваш GPS- приемник, тем точнее он
может определить координаты местоположения - вплоть до максимального
предела, определяемого точностью системы. Из этого, в частности, следует,
что точность работы GPS-навигатора снижается, если сигналы от некоторых
спутников экранируются местными предметами (рельефом местности, деревьями с
плотной кроной,высокими зданиями и т.п.).
Как известно, спутниковая GPS-система оплачивается и находится под
контролем Департамента обороны США, который зарезервировал предельную
точность исключительно для своих военных целей. Для этого передаваемый
спутниками сигнал кодируется с помощью специального Р-кода, который может
быть декодирован только военными GPS-приемниками. В дополнение к этому, в
сигналы времени от спутниковых атомных часов добавляется случайная ошибка,
которая искажает полученные значения координат. В результате точность
гражданских GPS-премников ухудшается более чем в 10 раз по сравнению с
военными и составляет около 50 - 150 м.
Дифференциальная GPS
Для того, чтобы в ряде случаем можно было "обойти" ограничения,
наложенные Департаментом обороны США, некоторые специальные службы
(например, Береговая Охрана США) установили сеть фиксированных т.н.
"дифференциальных" радио-буев. Каждый из них постоянно регистрирует сигналы
GPS-спутников и сравнивает расчитанные координаты со своим известным
постоянным местоположением. Вычисленная таким образом ошибка передается
радио-буем на фиксированной частоте (обычно в 2-х метровом диапазоне) в виде
специального сигнала. Если этот сигнал поймать с помощью дополнительного
т.н. "дифференциального" приемника, подключенного к GPS-навигатору, то
последний может внести соответствующую поправку и определить координаты с
точностью около 1 метра. В последнее время такие службы получают все большее
распространение в западных странах, однако их услуги часто бывают платными.

Использование одной частоты

Способ радиообмена между спутниками и GPS-премником также достаточно
необычен. Дело в том, что все спутники вещают одновременно на одной и той же
частоте. Для того чтобы GPS-приемник мог определить, от какого спутника
исходит данная информация, бортовые передатчики посылают в составе своего
сигнала стандартный идентификационный код, которыйсравнивается с кодами,
находящимися в памяти приемника. Т.о. независимо от того, сколько и каких
спутников находятся в поле зрения приемника, последний может без труда
идентифицировать источники сигналов. Такой подход не только упрощает схему
GPS-приемника, но и, несмотря на малый уровень радиосигналов, позволяет
использовать в них малогабаритные, а, значит, не очень эффективные приемные
антенны.
 
Последнее редактирование:
#10
ЧТО КАСАЕТСЯ ТЕОРИИ:
вобще по паспорту,в современных гражданских GPS -10 метров, но скорее всего это диаметр, а не радиус, на практике очень четко место определяет....
 

Максим

Заблокирован
#11
У гражданских 10 метров потому, что изначально военные дали алгоритм помехи, который они сами знают!
Точность?!? :) Какая может быть точность на дисплее телефона?!?
Там, для определения местонахождения телефена, приёмник кидает пинг на три ближайшие базы и по скорости ответ вычисляет местонахождения между тремя точками - элементарная математика!
 
T

test

Guest
#12
Это понятно, но в условиях городской застройки, 10 метров - это фантастика. :)
 

Максим

Заблокирован
#13
bublikoff написал(а):
Это понятно, но в условиях городской застройки, 10 метров - это фантастика. :)
:) Причём сдезь городская застройка!!!??? GPS вообще-то работает в условиях прямой видимости спутника и засройка сдесь никчему! Там или есть линк или его нет, если GPS-ка находится под накрытием!!!
 
#14
Хм...у нас на Дальнем востоке эти модули GPS для машины так пинают, правдо они с японскими картами, и их снимают и они валяються поглащая пыль....это первое, второе, на старом алькатели, очень которые еще ma club или touch club, можно было ввсети код и можно было опредеолить растояния до ближайшей вышки и так далее...
3 не буду пистаь..очень смутно помню кто что делал
 
T

test

Guest
#15
в городе ориентируйся по названию улиц и карте города если не местный можеш и спросить, а за городом нужная штука отдых.,экскурсия .... помогает куда ехал помню а откуда непомню
 
T

test

Guest
#16
XZ написал(а):
ЧТО КАСАЕТСЯ ТЕОРИИ:
вобще по паспорту,в современных гражданских GPS -10 метров, но скорее всего это диаметр, а не радиус, на практике очень четко место определяет....[/QU

Привет всем. Хотелось бы полностью подтвердить что определяет четко, но если конечно ваша игрушка не из того китайского ширпотреба который у нас на рынке пихают.
 
#17
1 че мона делать с этим архивом? типа залить прошивку в тел???
2 где мона пробить карту для Днепра???
 
T

test

Guest
#18
den_supermen написал(а):
1 че мона делать с этим архивом? типа залить прошивку в тел???
2 где мона пробить карту для Днепра???
Уже нигде и ничего нелязя сделать! Хрен что я вам дам! И базовые станции так вам и подавно не достать!
 
#19
$username написал(а):
Уже нигде и ничего нелязя сделать! Хрен что я вам дам! И базовые станции так вам и подавно не достать!
Не понял что за гонево??? У тебя кто-то что-то просит??? Я реально спросил а ты тут херню городишь...
 
#20
Тут есть интересная разработка GPS приемника со схемой и прошивкой

Please Login or Register to view hidden text.



Находится это в разделе СТАТЬИ