Геолокация по базовым станциям GSM

Трекер BM8009GL поддерживает геолокацию по базовым станциям GSM через две системы: Яндекс и Google. Алгоритмы вычисления положения постоянно улучшаются, поэтому рекомендуется проверять обновления прошивки, если данная функция задействована. Кроме координаты через интернет так же согласовывается текущее время и дата.

Таким образом, при использовании этого типа локации можно достичь время получения первой координаты до 10-15 секунд (от момента включения).

Для того, чтобы активировать локацию по Яндекс требуется в файл конфигурации внести строку, которая разрешает это:

файл config.m99

  Yandex locator    1  

 

Чтобы активировать геолокацию по станциям GSM через систему Google требуется внести строку:

файл config.m99

  Google locator    1 

 

В случае если включены обе системы, локация будет производиться по системе Google.

Данный тип определения координат предпочтителен для активации, в случае если трекер используется как дополнительное охранное устройство. Таким образом, в случае глушения сигналов GPS/ГЛОНАСС или при нахождении объекта в закрытых от прямой видимости спутников местах (гаражах, металлических боксах в подземных помещениях) удастся определить положение объекта с определенной точностью. Среднее значение ошибки определения координат таким способом (в условиях населенных пунктов) колеблется от 200 до 400 метров. В отдельных случаях, когда плотность базовых станций крайне невелика (сельская местность, междугородние дороги) точность может составлять единицы и даже десятки километров.

Важно знать, что локация может осуществляться со значительной ошибкой, в случае если информация о базовой станции на сервере внесена некорректно, в этой ситуации требуется удалять такие точки вручную.

 

Передаваемые параметры

  Параметр   Общее описание параметров
  Vext  Напряжение питания бортовой сети, В
  Vacc  Напряжение на аккумуляторных клемах, В
  Iacc  Ток заряда аккумулятора в текущий момент, А
  GPS  Состояние GPS модуля, "On" - включен, "Off" - выключен
  BATTARY*    Заряд аккумулятора в %
  FLS*  Частота на входе in1 в режиме контроля частотного датчика уровня топлива
  in1  Состояние входа in1, менее 2B соответствует 0, более 5В - соответствует 1
  in2  Состояние кнопки на корпусе, при нажатой - 1, иначе - 0
  in3**  Наличие/отсутствие зажигания, 1 и 0 соответственно
  out1  Состояние встроенного реле, 0/1 соответствует включено/выключено
  Balance*  Количество денег на счете SIM карты, определяется через периодический запрос по USSD  
  TempCPU  Температура кристалла микроконтроллера в трекере
  hdop  Подробное описание тут http://ru.wikipedia.org/wiki/DOP

* - опциональные параметры, если не активированы, то отсутствуют в посылке

** - в разработке

 

Входы/выходы in/out кодируются в бинарном формате, а представлены в десятичном. Соответственно, например, 3 соответствует бинарному 11, значит включены in1 и in2. Если у вас в параметрах высвечивается так же поле I/O, то на данный момент представление чисел в них бинарное, что легче к восприятию. Состояние выходов кодируются аналогично.

Параметры могут использоваться для автоматического контроля баланса, или перенапряжения и т д. Однако такой контроль, за исключением входов и выходов, возможен только в системе "wialon", и не доступен в бесплатном "orange".

 

Детектор включенного зажигания.

Как правило, наличие зажигания в обычных трекерах обеспечивается подключением сигнала на специальный вход прибора. В случае применения BM8009, это подключение не обязательно, так как прибор сам определяет, включен ли двигатель или выключен по вибрациям и напряжению бортовой сети!

Значение этого виртуального датчика в системе мониторинга можно "снять" с входа in3.

 

Подключение датчиков уровня топлива

Прибор имеет один универсальный вход in1, к которому можно подключать различные сигналы, а в конфигурационном файле определяется, какой тип сигнала обрабатывается трекером. Один из вариантов, это подключение к данному входу детектора уровня топлива с частотным выходом. В конфигурационном файле добавьте такую строку:

файл config.m99 

  FLS Enable    1  

 

Датчик уровня топлива должен быть сконфигурирован на выход с включенным "резистором подтяжки".

 

Кнопка на корпусе

Кнопка на корпусе многофункциональна.

Если при выключенном трекере ее нажать и удерживать, подав одновременно питание, то блок войдет в режим загрузчика. Этот режим предназначен для загрузки прошивки, если другими способами это сделать не удается. Кроме этого в данном режиме производится тестирование подсистем трекера на производстве.

Если прибор включен в обычном режиме, то данная кнопка анализируется программой как стандартный цифровой вход №2 - in2: если кнопка не нажата, то вход in2 = 0, если кнопка нажата, то вход in2 = 1. В данном режиме кнопка в основном нужна для тестирования трекера и канала связи - при нажатии - должно отправляться сообщение об этом.

 

Датчик удара

Трекер содержит датчик ускорения (акселерометр) с возможностью отслеживать воздействия силой до 8g. Порог настраивается в конфигурационном файле. Анализ показаний акселерометра на событие "удар" включается только в периоды стоянки автомобиля. О возникновении события можно судить по выставлению виртуального входа in4 в состояние 1.

 

Внешний датчик температуры

Имеется возможность подключать к трекеру датчик температуры DS18B20 или DS18S20. Датчик подключается к контактам на плате трекера, потому, при недостаточной квалификации самостоятельно осуществлять подключение датчика не следует.

Вы недавно смотрели

              
Рейтинг@Mail.ru Яндекс.Метрика