Персональный проект Александра Чижова, Иркутск 1998-2006Компьютерный журнал Cooler | скачать новые компьютерные игры | гаджеты | астрономия | обзоры программиста System's temperature
recent issueaboutarchiveLive TAMrubricatorlinksBooks digestComments
Компьютерный журнал "Cooler" Александра Чижова (Иркутск)

Выпуск от 14.01.2008в начало коммент   в конец коммент



АвтоГРАФ - устройство обработки сигналов GPS. Разработка челябинской фирмы ТехноКом. Попросту - "GPS самописец " плюс GSM передатчик.
Девайс из разряда "черных ящиков" - пишет при отсутствии внешнего питания (разумеется, нужен доп. аккумулятор) и отсутствии связи GSM. Пишет внутрь микроконтролера на флэшку. При появлении связи GSM отдает данные (накопленные) по GPRS. При наличии GPRS периодически отдает данные на указанный сервер.
    Либо сливает данные через USB при подключении к компьютеру напрямую. Что передает: координаты (абсолютные), состояние основного питания, состояние двух дискретных входов и двух аналоговых входов (1024 дискретных уровня для отображения напряжения в цифре). Кроме этого, есть выход с открытым коллектором, на котором можно устанавливать длительность открытия (ключа) в секундах. Внешнее управление устройством реализовано только с помощью SMS (через пароль, разумеется). Т.е. открыть выход можно только послав SMS.

Схема слева (увеличенная под ней) показывает разводку разъема вместе с датчиками и выходом. Подробнее - см. PDF в конце статьи.

    Сам АвтоГРАФ выполнен в виде полуфабриката - его необходимо где-то установить в автомобиль, подключить две антенны, расположить (умно) сами антенны, подключить питание от аккумулятора, где-то расположить дополнительный аккумулятор (12В, 1Ач), при необходимости - подключить входы-выходы и самое главное - установить SIM-карту внурть и немного попрограммировать девайс на компе через USB.
    Короче, наборчик совсем не из разряда "приклеил на торпеду и смотри на экран". Но тем и ценен, что позволяет организовать (решить задачи): сигнализация и слежение за автомобилем, отслеживание перемещения, расхода топлива, времени в пути и т.п., а также - удаленное управление. Конечно, управление через SMS - это негарантированная штука (доставку SMS операторы сотовой связи не гарантируют, да и время доставки четко неопределено).

Ладно, заглянем внутрь: основных чипа три: собственно сотовый телефон на одном большом чипе (со своим IMEI, конечно), чип GPS - SirfStarIII и микроконтроллер, который всем управляет.

Наверху платы - слот для SIM-карты (дешевенький и неудобный) - сэкономили на нем, видимо. Уж в устройстве полупромышленного назначения можно было бы что-нибудь посолиднее поставить.
    Чип SiRFStarIII вместе с микросборкой. От него требуется только отдавать координаты в микроконтроллер.


С нижней стороны платы: чип сотового телефона, микроконтроллер LPC2142FBD64 (ARM7, 64K FLASH), куда записываются данные GPS и данные от датчиков. И совершенно отдельная батарейка. Скорее всего - для микроконтроллера, как самое резервное питание.


    Общим питанием всего устройства заведует весьма неплохой стабилизатор (StepDown по-научному) LM2676 (National Semiconductor) - внешнее напряжение может быть от 8В до 40В. Поэтому, в характеристиках АвтоГРАФ гордо указывается именно такой диапазон питающего напряжения устройства. Выход - регулируемый (S-ADJ), ток на выходе - до 3А.
    Доп. аккумулятор: в ранних моделях АвтоГРАФа не было резервного питания, но этот грубый недочет быстро устранили, хотя и несколько вяло: дополнительный аккумулятор конечно может быть какой угодно емкости (рекомендуемый - 1Ач), но зарядка осуществляется током 30мА - это даже для одноамперного в три раза меньше чем нужно, а уж, например, семи-амперный будет заряжаться неделями (!). Т.е. если основной аккумулятор хороший и машина почти всегда в движении - вроде как дополнительный будет всегда подзаряжен, если был долгий простой - то тут надо думать...
В общем, 30мА - это маловато. Тем более, что на оригинальном сайте указывается потребление 1Вт только в режиме слежения, а режим передачи поднимает его до 3Вт. Я замерял потребляемый ток от резервного аккумулятора - что-то в районе 50-60мА. От основного питания (вместе с подзарядкой дополнительного) - 80-90мА. Т.е. на стоянке при включенном основном аккумуляторе автомобиля эти 90мА он будет выбирать ну о-очень долго. Это хорошо.

    На корпусе находятся разъемы: антенны GPS, GSM, общий разъем для питания, датчиков и т.п. и разъем minu USB-B для подключения к компу. В принципе, пластмасса конечно, это дешевое решение, но при стоимости всего комплекта ровно $500 (12600р.) можно было бы сделать его и металлическим. Тем более, что при серьезной установке в автомобиль (не просто кинуть под торпеду с проводами) надо все проливать герметиком - это просто однозначно.
...никакая не реклама - просто пошел и просто купил девайс в магазине...

    По входам/выходам: два цифровых входа никоим образом не защищены от дребезга. Если что-то нужно считать точно - придется ставить какой-то внешний триггер. Входы можно переключить (внутрипрограммно) в режим накопительных счетчиков. Передача по GPRS состояния счетчиков происходит не мгновенно, все зависит от режимов работы. Использование - датчики, тревожная кнопка и т.п.
Аналоговые входы - первый (Вх.1) нормируется по 8 вольтам - т.е. 1023 - это 8 вольт, например 192 - это я замерил напряжение на 1,5В батарейке. Второй вход (Вх. 2) нормируется по 24 вольтам. Т.е. 1023 отсчета - 24В, но измеряет не более питающего напряжения. Исключительно удобны для подключения к разного рода датчикам в автомобиле - от температуры до давления масла, напряжения на аккумуляторе и т.п.
Выход всего один - это открытый коллектор с мощностью до полампера - практически все что хочешь дальше вешать - реле, светодиод и т.д. Управление - только по SMS. Длительность устанавливаемого импульса - от 1 сек. Ну, первая мысль - дистанционный завод двигателя по SMS - прогрев типа. Но тут надо либо доп. брелок ставить сюда же, либо хитрую цепочку городить, чтобы при заведенном движке оно отключало... Ладно, в общем, хоть один управляемый выход - это уже хорошо.

Перейдем к софту. Ибо без софта все это малоинтересно.

    Вообще, как по идее должен работать девайс: взять состояние устройства - координаты, входы, время и передать на какой-то IP. Ну не по SMS-же в самом деле... Так вот, IP и номер порта устанавливается извне (через USB или по команде SMS), периодичность записи данных на внутреннюю флэшку и периодичность передачи по GPRS на указанный сервер. В принципе, это все. Да, чуть не забыл - там какие-то проблемы с паролем в конфигурировании устройства, поэтому надо делать его точно 8 символов (лучше цифр).
    На сервере устанавливается серверная программа (есть под Linux и Windows), которая слушает указанный порт. Под Linux - это демон, под виндузу - само собой, сервис. Указывается только IP, потому как http адрес - это морока с DNS и прочими заморочками с заголовками и т.п. Короче, статический IP необходим - это однозначно. Сама программа принимает данные и пишет в специальный файл. его можно забирать напрямую клиентской частью, а можно и через отдельный порт через сокет, который обслуживается той же серверной частью.

    Программа "Автограф" весьма неплохо сделана, есть развитый интерфейс, окно с картой и служебное окно, где показываются пакеты и все входы напрямую. Т.е. для оператора и для разработчика все очень удобно. Сам формат записи (двоичный) серверной программы расколупать можно, но это для отдельных любителей, потому как я особой необходимости не вижу. Разработчики форматом не делятся.
    Я проверял просто: установил как сервис программу-сервер у себя прямо на компе, прописал в устройство свой IP (он не статический, но для проверки и так пойдет), в Firewall разрешил 2 порта и все заработало.

SiRFStarIII конечно крутой чип, но при при стоянке какие-то девиации явные есть, ну а при плохом приеме координата может плавать в пределах 30-50 метров.

    Да, так вот, серверная программа спокойно принимает себе данные, пишет инкрементно в файл, который отдает (частично) клиентской программе, которая уже потом все красиво показывает в графическом и табличном виде конечному пользователю. Клиентская программа может принимать файл с данными как файл, либо через TCP порт. Клиентская программа есть на сайте производителя, а вот от серверных - только упоминание. В комментариях я освещу этот момент.

Паспорт АвтоГРАФ GSM [PDF - 2Mb]
Подключение АвтоГРАФ (установка) [PDF - 1,4Mb]
Управление устройством через SMS [PDF - 200kb]
GSM Conf [500kb, rar , windows exe]

    Итак, как я все делал: посредством программы GSM conf (устройство подключил к USB) прописал свой IP (пусть даже не статический), порт, пароль и другие мелкие настройки. После этого отсоединил девайс, вместе с антеннами и аккумулятором его вынес на балкон (потом еще в автомобиле проверял) и он начал передавать пакеты мне на комп через указанный порт (с указанным интервалом). Запустил как сервис программу Windows Server АвтоГРАФ, потом запустил программу АвтоГРАФ, она сразу начала показывать карту Иркутска, на ней девиацию положения девайса со спутника. Когда машина ехала (или я шел) - программа четко рисовала трек и мониторила входы и состояние питания.
Ну вот, в общем-то и все. Осталось хорошо упрятать девайс в авто и правильно вывести антенны наружу.
В принципе, есть и другие устройства и менее "промышленные" и менее "полуфабрикаты" и сразу хорошо живут с сигналками. Например управляются по SMS и данные отдают по SMS. Но там конечно, поменьше свободы. Стоимость так же - в пределах 12т.р. Плата за трафик - в пределах 30-40р./мес.
Именно в случае с АвтоГРАФ - это масштабируемое решение для парка машин. Хотя, можно и для себя приспособить. Был бы постоянный IP (хотя и это можно хоть 10 раз на день менять через SMS).

 
40  villimilli :
где можно качнуть серверную часть?? всё перерыл нигде нету, а хочется... если не проблема намыльте пож. исходники (FreeBSD)
   villimilli@yandex.ru  | rank:1 | post-id:32365|16.03.2009/05:47
 
39  pektusin :
А, это buck converter! Тогда все правильно, беру свои слова назад :)
    -   | rank:8 | post-id:15016|24.01.2008/08:06
 
38  pektusin :
внешнее напряжение может быть от 8В до 40В? При 3 ватах, скажем, девайс потребляет около ампера. Рассеять 40 ватт в печатную плату вряд ли возможно :)
Врут, короче.
    -   | rank:8 | post-id:15015|24.01.2008/06:34
 
37  andreas :
Cooler (и другие кому интересно) советую посмотреть на ORBCOMM! Старая система для передачи координат/датчиков и даже просто сообщений через спутник. Есть очень толковые девайсы, даже с CAN-Bus. И цены IHMO были довольно божеские. И не зависит от GPRS. Если мне память не совсем изменяет максимальная задержка при передаче 5 минут (пока увидит следующий спутник).
    -   | rank:351 | post-id:14760|19.01.2008/12:28
 
36  Bege :
[to blacklion] так никто и не предлагает использовать АвтоГРАФ в геодезических целях ;)
    -   | rank:2 | post-id:14726|18.01.2008/08:38
 
35  blacklion :
ну а при плохом приеме координата может плавать в пределах 30-50 метров.

А 30-50 КИЛОМЕТРОВ не хотите? увы, СирфСтар-3 ВРЁТ про свою точность.
Вот, посмотрите:

http://velopiter.spb.ru/forum/index.php?t=msg&goto=20279

Отстойный чипсет, годны только для применения в движущейся "быьовой" технике, увы.
    -    ICQ:3670018  | rank:29 | post-id:14719|17.01.2008/14:50
 
34  ewg :
Ыыыы... В середине 90-х работал в конторе, которая нечто подобное делала. Правда, там приемник был для трех навигационных систем (GPS только-только появляться начал в виде внешних модулей). Связь с центральным пультом была по радиоканалу. Только вмешался человеческий фактор: когда эту систему установили в виде эксперимента на "Скорую", приемники стали резко
отказывать. Оказалось - водилы то кувалдой "случайно" зацепят, то еще что...
    -   | rank:1 | post-id:14714|16.01.2008/22:03
 
33  Bege :
Программно-аппаратный комплекс АвтоГРАФ фирмы ТехноКом (http://www.tk-chel.ru/autograph-online/autograph-online.html) предназначен в первую очередь для мониторинга подвижных объектов автотранспортных предприятий. Несмотря на то, что некоторые организации успешно используют АвтоГРАФ в качестве системы охраны, фирма "ТехноКом" не позиционирует эту систему как охранную.
Отсюда и некоторые конструктивные, схемотехнические и программные особенности этого продукта.
Следует заметить, что охранные спутниковые системы высокого класса, обладающие специфичным конструктивом и резервными каналами оповещения и питания, дороже бортового контроллера в 5 и более раз.
    -   | rank:2 | post-id:14707|16.01.2008/14:54
 
32  ArgusB :
[to Cooler] А можно крупную фотку лейбла GSM-Engine?
    -    ICQ:135210751  | rank:41 | post-id:14703|16.01.2008/10:48
 
31  mmasco :
Иллюстрации к нижесказаному:
http://ugh.ru/rs/jam1.jpg
http://ugh.ru/rs/jam2.jpg
http://ugh.ru/rs/jam3.jpg
на любой вкус и цвет. :)
    -   | rank:12 | post-id:14699|16.01.2008/02:11
 
30  mmasco :
[to vovets] Ее не надо искать. Кетайский jammer затыкающий gps, все диапазоны gsm, и cdma, за компанию, стоит 50-100$. Тупо втыкается в прикуриватель и все треккеры с сигналками идут на йух. Ассортимент выбора таких игрушек у кетайцев огромный от миниатюрных глушилок в формате штекера для прикуривателя глушаших все локальные устройства в зоне автомобиля до мощных девайсов
глушащих на растоянии полукилометра. Так что использовать треккер в качестве сигналки, при цене универсального "нейтрализатора" в 50$, ну очень неумно. :)
    -   | rank:12 | post-id:14698|16.01.2008/01:52
 
29  vovets :
только вот непонятно - ведь при угоне если угоняльщик мало-мальски грамотный, найдёт он махом эту штуку...
    -   | rank:256 | post-id:14696|15.01.2008/23:27
 
28  Simple White :
Да, а статику на GPRS Билайн уже вовсю раздает..
    -   | rank:3 | post-id:14690|15.01.2008/21:00
 
27  Simple White :
А как эта штука помогает играть в DozoR! Просто прелесть :-)
    -   | rank:3 | post-id:14689|15.01.2008/20:57
 
26  snk26 :
[to skip] а что сейчас устанавливаете?
    -   | rank:31 | post-id:14685|15.01.2008/19:12
 
25  Cooler :
ссылки на серверное ПО были убраны по просьбе разработчиков.
Однако, встает вопрос, если нет серверного ПО, зачем пользователю вообще покупать такой девайс?...
   chizh@irk.ru  | rank:1277 | post-id:14684|15.01.2008/19:09
 
24  skip :
У нас когда подобные устройства устанавливали, внешние антенны никуда не выводили а прямо рядом с коробкой под пластмассовой панелью двусторонним скотчем клеили.
    -   | rank:1 | post-id:14681|15.01.2008/16:41
 
23  borok :
Вещь хорошая. Вопрос в размерах, если ее применять для других целей (не для слежения за таким большим объектом как автомобиль). Да, трекеров много. И на кулере не раз тема поднималась. Вопрос в исполнении. К примеру на мой взгляд идеален обсуждавшийся здесь Track Stick - http://www.trackstick.ca/ В варианте Pro.
    -   | rank:10 | post-id:14680|15.01.2008/16:00
 
22  orx :
Производитель автосигнализаций Magic Systems уже давно делает подобную штуку
Сейчас вышла уж третья версия их GPS-GPRS модема
http://www.magicsys.spb.ru/production/adddevices/autopagers/

можно докупить камеру в машину и смотреть в реалтайме что происходит
покупается только модем, сайт www.car-online.ru потом бесплатно

смотрел вживую, думал не поставить ли вдобавок к сигналке подобную штуку... пока нет :)
    -   | rank:5 | post-id:14678|15.01.2008/15:28
 
21  APuh :
Как один из более дешевых вариантов есть GlobalSat TR-102, по цене ~8000 и без внешние портов, но зато в мобильном моноблочном исполнении и можно использовать как аварийный телефон и/или "тревожную кнопку", поддерживает DNS.
P.S.
В выборе конкретной аппаратуры для частного пользования наверное важнее будет цена, а для корпоративного - удобство софта и удобство одновременного отслеживания многих аппаратов. А вот с софтом, а точнее с картами, какраз напряжно.
P.P.S.
Частенько нужен именно адрес или название населенного пункта, а не координаты по которым еще искать надо.
    -   | rank:8 | post-id:14673|15.01.2008/03:39
 
20  snk26 :
Хорошо, что есть сервер под FreeBSD/Linux (выдается дилерам), а не требует монстра MsSQL+Win2003 Server (абсурд ставить этого монстра, для обслуживания паркаи из 10 машин). Но бардак в передаваемых данных ужасный. Проблему отображения данных в новом году уже решают не первый год. Получается разработчики писали программу на один год?
Но несмотря на все реализация очень неплохая, динамично развивающася. Обещают в ближайшем будушем изменить прошивку на устройство и надеюсь формат внутренних данных. Только зря они не развивают поддержку векторных карт, будущее за ними, но разработчики перекидывают на софт от стороннего разработчика (за хорошие деньги).
    -   | rank:31 | post-id:14670|15.01.2008/00:30
 
19  apple01 :
[to fe5543]: Это не "скрытая" а "открытая" реклама, Сеня! :)

[to All]: По моему мнению цена в $500 слишком высока на сегодняшний день. Аналогичные устройства из китая можно получить по цене ~$300, а за 500 - качественные из германии в которых вопросы обеспечения живучести в автомобиле профессионально решены и проверены годами.

У нас был опыт применения серийных телефонов Motorola с GPS чипсетом от провайдера Nextel для трекинга парка автомобилей. Заодно водители получали средство связи. Проблема была в невысокой высокой надежности системы поскольку постоянно включенный GPS чипсет очень быстро съедал аккумуляторные батареи телефонов а водители не всегда заботились о том чтобы включить их на
подзарядку.

Но по соотношению качество/цена этому решению пока равных нет :) (телефоны прилагались бесплатно к 2х годичному контракту)


    -   | rank:6 | post-id:14667|14.01.2008/22:30
 
18  AlexG :
Очень интересный материал.
Подобных навигационных контроллеров мягко говоря много, но есть один момент который вроде бы никто не предусмотрел - возможность сбора данных с других устройств через COM-порт и передачу их в центр. Пара-тройка дискретных и аналоговых входов/выходов это иногда совершенно недостаточно.
    -   | rank:48 | post-id:14666|14.01.2008/22:23
 
17  ArgusB :
А вот кто опознает этот интересный GSM-Engine?. А то выглядит больно забавно - даташит бы на него почитать...
    -    ICQ:135210751  | rank:41 | post-id:14664|14.01.2008/21:17
 
16  maxp :
Есть местнрые иркутские умельцы вот почти такой же агрегат сделали, тоже практически серийный. И еще с какими-то дополнительными входами/выходами и малым энегопотреблением.
   maxp@ya.ru   ICQ:3861496  | rank:9 | post-id:14663|14.01.2008/19:58
 
15  rubec :
Тракеры, это такая довольно распростронённая область, у меня тут знакомая спросила, - Чтоб такое на ребёнка повесить, чтобы его не потерять на горках. Есть совсем простые девайсы, типа, радара с метров на сто радиусом действия. А для больших детишек и подростков, есть с GPS-ом, на велик, например, ставить, чтобы после можно было проследить, заезжал мальчик пива попить или не
заезжал. Короче, рынок схвачен очень плотно, и качество продуктов и цены уже обкатались. Суперприбыль не сделаешь.
    -   | rank:151 | post-id:14659|14.01.2008/18:32
 
14  kampfusbeke :
[to alex]
с каких пор в симпсонах пьют бад? там пьют дафф.
    -   | rank:281 | post-id:14657|14.01.2008/17:46
 
13  Cooler :
[to harder] Правильно ли я понял "кажись отдельная чипушка" что на плата есть еще USB host отдельно?
это только мое предположение. Если в АРМе есть - значит все.
   chizh@irk.ru  | rank:1277 | post-id:14650|14.01.2008/14:06
 
12  harder :
[to Cooler]
Я сейчас почитал pdf. В том ARMе есть только USB device.
Для закачки логов на PC его хватит.
Правильно ли я понял "кажись отдельная чипушка" что на плата есть еще USB host отдельно?
зачем? Для GRPS?
Для флешек?

    -   | rank:30 | post-id:14649|14.01.2008/13:23
 
11  Cooler :
[to harder] не, кажись отдельная чипушка
   chizh@irk.ru  | rank:1277 | post-id:14647|14.01.2008/13:13
 
10  harder :
Если бы они туда еще и USB "web камеру" возможность подключать сделали.
Цены бы не было.
Этот ARMконтроллер имеет встроенный USB host?
    -   | rank:30 | post-id:14642|14.01.2008/12:25
 
9  alex :
Cooler:
"мужики, сегодня пиво пить пойдем?"

Это не реклама, а в журнале написано Пойдем попьем ... ну скажем эээ "Bud"... и еще написано из чего сделано, калорийность, фасовка, и как оно полезно на 2-3 страницы монитора...

PS: "Bud" в Симпсонах выпивают перманентно...
ЗЫЫ: Я не против... просто неско мешает читать остальное...
    -   | rank:66 | post-id:14640|14.01.2008/12:17
 
8  Moby_Dik :
Для подобных девайсов есть целая куча серверных программ...
И не только серверных. Естественно можно организовать любой алгоритм удаленной работы с подобными устройствами.
например: www.its-soft.ru
    -    ICQ:17302071  | rank:1 | post-id:14631|14.01.2008/11:03
 
7  Cooler :
"мужики, сегодня пиво пить пойдем?"

- Это такая скрытая реклама пива?
   chizh@irk.ru  | rank:1277 | post-id:14620|14.01.2008/09:34
 
6  fe5543 :
OFF Это такая "скрытая" реклама ?
По теме: подскажите плату с контролером и ГСМ модулем. Что-бы самому попробовать запрограммировать, контроллер предпочтительно атмел.
   buy_chi@mail.ru  | rank:219 | post-id:14617|14.01.2008/09:04
 
5  prime :
конгениально =)
http://www.esoft.spb.ru/vojager.html - года полтора назад сделали =)
    -    ICQ:98911616  | rank:1 | post-id:14616|14.01.2008/08:57
 
4  Cooler :
[to alex911] антенна наружняя
   chizh@irk.ru  | rank:1277 | post-id:14609|14.01.2008/06:26
 
3  mmasco :
[to Maus] Угу, "Real Time GPS/GSM/GPRS Tracker" и дешевле нашей байды в два раза и функционал побогаче. Надо еще кетайцев посканить у них возможно клоны этого девайса совсем по смешным ценам будут.
    -   | rank:12 | post-id:14608|14.01.2008/05:43
 
2  alex911 :
В обвеске SiRFa есть антенна - может поэтому корпус и пластмассовый?
    -   | rank:9 | post-id:14602|13.01.2008/23:32
 
1  Maus :
А вот гляньте-ка:
http://www.trackstick.ca/

совершенно удобные штуки делают
    -   | rank:114 | post-id:14597|13.01.2008/20:21

это мой е-майл Боря делал дизайн