Подключение датчика температуры и считывателя ключей iButton к трекерам Queclink GV300/GV320

    Автомобильные трекеры Queclink GV200/GV200G, GV300/GV320 имеют возможность подключения к ним внешнего датчика температуры и считывателя ключей iButton. Датчик температуры может использоваться для контроля за температурным режимом перевозимого груза, а считыватель ключей iButton – для отправки сообщения на сервер и управлением состоянием одного из цифровых выходов трекера. В этой статье описано подключение датчика и считывателя к трекерам GV300/GV320 (отличия в этих трекерах только в количестве поддерживаемых частот GSM: 850/900/1800/1900 МГц и 900/1800 МГц соответственно).



    Датчик температуры и считыватель iButton подключаются к трекеру через дополнительное устройство преобразования интерфейсов (1-Wire/RS232-UART) типа AC100. Преобразователь AC100 входит в состав комплектов 1-Wire Temperature Sensor Kits (комплект с датчиком температуры) и iButton Kits (комплект со считывателем ключей iButton). Для подключения AC100 используется последовательный порт RS232-UART трекеров GV300/GV320.

    1-Wire Temperature Sensor Kits


    iButton Kits



    Для использования датчика температуры и считывателя iButton с трекером GV300/GV320 необходимо:
    • проверить версию прошивки трекера и при необходимости обновить ее

    • настроить трекер для работы с датчиком температуры и считывателем iButton (описание в документах GV300 Track Air Interface Protocol V6.03 и GV320 Track Air Interface Protocol V4.02)

    • подключить датчик температуры и считыватель iButton к преобразователю AC100

    • подключить преобразователь AC100 к трекеру


    1. Проверка версии прошивки трекера



    Версию прошивки можно узнать, подключив трекер к компьютеру и запустив специальную программу для настройки трекеров — Manage Tool. Выбираем меню Help, затем About. В появившемся окне можно увидеть строку с версией прошивки в трекере, например такую: Device Version: GV320R00A14V08M128_NMX



    Версии прошивок, которые поддерживают работу с датчиком температуры и считывателем iButton:
    для GV300 — GV300R00A07V15M128_NMX и выше
    для GV320 — GV320R00A07V20M128_NMX и выше
    Если версия прошивки в трекере ниже, то необходимо обновить ее. Инструкция по обновлению прошивки в трекере приведена в соответствующем документе (GV300 Track Air Interface Firmware Update V1.00 и GV320 Track Air Interface Firmware Update V1.00).

    2. Настройка трекера для работы с датчиком температуры и считывателем iButton



    Для работы с датчиком температуры и считывателем iButton необходимо настроить следующие параметры трекера:
    • параметры и режим работы последовательного порта RS232-UART,

    • режим работы преобразователя AC100

    • включить режим выдачи расширенных сообщений

    • отключить авторизацию по смарт-картам.


    Настроить трекер можно с помощью программы Manage Tool или послав несколько SMS сообщений с соответствующими командами на номер SIM-карты трекера.
    Совместно с трекером можно использовать один считыватель iButton и до двух датчиков температуры. После подключения новых датчиков температуры необходимо перезагрузить трекер для правильного их определения.

    2.1 Настройка параметров и режима работы последовательного порта RS232-UART трекера


    Для настройки последовательного порта трекера используется команда AT+GTURT.
    Она определяет, с каким внешним устройством будет работать порт UART, скорость обмена и число битов данных, стоп-битов и использование бита четности в посылке, а также разрешен или запрещен режим экономии энергии и разрешено или запрещено использовать цифровой вход номер 1 для выхода из этого режима.
    Если разрешить режим экономии энергии, то реакция трекера на UART станет медленной и для обеспечения нормальной реакции необходимо разрешить пробуждение трекера с помощью воздействия на цифровой вход 1 (Input ID of Wakeup: Use digital input 1 to wakeup the device).

    Настройка UART с использованием программы Manage Tool:
    — в браузере команд (левая панель программы Manage Tool) выбрать пункт Other Settings;
    — в браузере команд выбрать подпункт Serial Port Setting;
    — в панели установки параметров команды, установить их в следующим образом:
    Working Mode: Used for AC100 devices
    Baudrate Index: 115200
    Data Bits: 8
    Parity Bits: None Parity
    Stop Bits: 1
    Sleep Enable: Disable the device sleep and the serial port sleep mode
    Input ID of Wakeup: Do not use digital input to wakeup the device



    Настройка UART2 трекера GV300 с использованием SMS:
    отправьте со своего телефона на номер SIM-карты в трекере собщение со следующим текстом: AT+GTURT=gv300,5,12,8,1,0,2,0,,,FFFF$
    Настройка UART2 трекера GV320 с использованием SMS:
    отправьте со своего телефона на номер SIM-карты в трекере собщение со следующим текстом: AT+GTURT=gv320,5,12,8,1,0,2,0,,,FFFF$

    2.2 Настройка режима работы преобразователя AC100


    Настройка режима работы преобразователя AC100 осуществляется командой AT+GTACD.
    Настройка режима работы преобразователя AC100 с использованием программы Manage Tool:
    — в браузере команд (левая панель программы Manage Tool) выбрать пункт Other Settings;
    — в браузере команд выбрать подпункт AC100 Devices Setting;
    — в панели установки параметров команды, установить их в следующим образом:
    I-button timer: 1 seconds
    Temperature timer: 10 seconds
    Output ID: 3
    Out Status: поставьте или снимите отметку
    Duration: 0 x100ms
    Toggle Times: 0



    Комментарии к параметрам команды настройки режима работы преобразователя AC100:
    I-button timer задает временной интервал опроса считывателя ключей iButton от 1 до 10 секунд, если установить равным 0, то считыватель опрашиваться не будет;
    Temperature timer задает временной интервал опроса датчиков температуры от 10 до 255 секунд, если установить равным 0, то датчик опрашиваться не будет;
    Output ID задает номер цифрового выхода, на котором будет сформирован импульсный сигнал, если к считывающему устройству приложен ключ. Если Output ID=0, то никакой цифровой выход не будет использоваться для формирования импульса;
    Duration задает длительность импульса от 0 до 255 кратно 0.1 сек.;
    Toggle Times задает число импульсов, которое будет сформировано на выходе от 0 до 255;
    Output Status используется только тогда, когда Duration=0 и Toggle Times=0 и определяет состояние цифрового выхода после окончания прикосновения ключом к считывающему устройству. Если Output Status 0, то цифровой выход выключается, а если Output Status=1, то цифровой выход включается, и он остается в этом состоянии все время до выключения питания трекера.

    Настройка режима работы преобразователя AC100 с использованием SMS для трекера GV300:
    отправьте со своего телефона на номер SIM-карты в трекере сообщение со следующим текстом: AT+GTACD=gv300,1,3,0,0,0,10,,,,,FFFF$
    Настройка режима работы преобразователя AC100 с использованием SMS для трекера GV320:
    пошлите со своего телефона на номер SIM-карты в трекере сообщение со следующим текстом: AT+GTACD=gv320,1,3,0,0,0,10,,,,,FFFF$

    2.2.1 Дополнительные возможности для пользователя с ключом iButton


    Ключ iButton можно использовать для отключения зажигания в автомобиле. Для этого необходимо сделать следующие настройки:
    AT+GTACD=gv320,1,3,0,0,0,10,,,,,FFFF$
    AT+GTOUT=gv320,0,,,0,0,0,1,0,0,0,,0,0,,,,FFFF$



    И подключить реле, коммутирующее цепь зажигания к цифровому выходу номер 3. После подачи питания на трекер он включит цифровой выход 3, это приведет к включению реле и питание от аккумулятора через замкнутые контакты реле поступит на замок зажигания автомобиля. Если теперь прикоснуться ключем iButton к считывающему устройству, то трекер выключит выход 3. Реле тоже выключится, его контакты разомкнуться и замок зажигания обесточится. Дальнейшие прикосновения ключем к считывающему устройству ни к чему не приведут, выключенное состояние сохранится до следующего выключения и включения или перезагрузки трекера.

    2.3 Включение режима выдачи трекером расширенных сообщений


    Значение температуры выдается трекером на сервер в сообщении +RESP:GTERI (расширенное сообщение о фиксации координат). Чтобы настроить трекер в режим выдачи таких сообщений, нужно установить равным 1 бит номер 1 в битовой маске ERI Mask команды AT+GTFRI.

    Настройка режима выдачи трекером расширенных сообщений с использованием программы Manage Tool:
    — в браузере команд (левая панель программы Manage Tool) выбрать пункт Position Related Report,
    — в браузере команд выбрать подпункт Fixed Report Information,
    — в панели установки параметров команды, в ERI Mask отметьте галочкой параметр:
    Report AC100 content



    Настройка режима выдачи трекером расширенных сообщений с использованием SMS для трекера GV300:
    отправьте со своего телефона на номер SIM-карты в трекере сообщение со следующим текстом: AT+GTFRI=gv300,1,0,,1,0000,2359,600,600,1000,1000,,0,600,2,,,,FFFF$
    Настройка режима выдачи трекером расширенных сообщений с использованием SMS для трекера GV320:
    отправьте со своего телефона на номер SIM-карты в трекере сообщение со следующим текстом: AT+GTFRI=gv320,1,0,,1,0000,2359,600,600,1000,1000,,0,600,2,,,,FFFF$

    2.4 Отключение авторизации по смарт-картам


    Если включен режим авторизации по смарт-картам, то трекер не будет выдавать сообщений на сервер при прикосновении ключем iButton к считывающему устройству.
    Настройка параметров авторизации осуществляется командой AT+GTIDA. Она позволяет разрешить или запретить использовать авторизацию, настроить режим отправки сообщений об авторизации, создать список с ID номерами смарт-карт, задать временной интервал, в течение которого не нужна будет повторная авторизация, а также назначить цифровой выход, который будет управлять внешним реле, контакты которого можно использовать для обесточивания стартера или топливного насоса. Однако все эти возможности не используются при работе с ключами iButton и авторизацию необходимо отключить.

    Настройка параметров авторизации с использованием программы Manage Tool:
    — в браузере команд (левая панель программы Manage Tool) выбрать пункт Other Settings;
    — в браузере команд выбрать подпункт ID authentication;
    — в панели установки параметров команды установить параметр Mode:
    Mode: Disable this function.



    Настройка параметров авторизации с использованием SMS трекера GV300:
    отправьте со своего телефона на номер SIM-карты в трекере сообщение со следующим текстом: AT+GTIDA=gv300,0,1,1,,30,0,30,,,,0,0,0,0,,,,,FFFF$
    Настройка параметров авторизации с использованием SMS трекера GV320:
    отправьте со своего телефона на номер SIM-карты в трекере сообщение со следующим текстом: AT+GTIDA=gv320,0,1,1,,30,0,30,,,,0,0,0,0,,,,,FFFF$

    3. Подключение датчика температуры и считывателя ключей iButton к трекерам GV300/GV320



    Схема подключения датчика температуры и считывателя iButton приведена на рисунке ниже:



    Для обеспечения большей помехоустойчивости необходимо разместить преобразователь AC100 рядом с трекером так, чтобы длина проводов между ними была не более 50 сантиметров. Провод питания AC100 (VCC-AC100) необходимо подключить к проводу контакта 11 разъема трекера GV300/GV320 таким образом, чтобы общий отрезок провода, по которому будут течь и ток питания трекера и ток питания AC100, был как можно короче, не длиннее 10 сантиметров. Аналогично нужно подключать общий провод GND-AC100 к контакту 6 разъема трекера GV300/GV320.

    4. Примеры сообщений, передаваемых на сервер трекером



    В качестве навигационного сервера возможно использовать бесплатный ресурс (до 5 обьектов мониторинга):
    GPS Trace Orange

    а) Температура и ID датчика температуры выдается на сервер в сообщении GTERI:


    +RESP:GTERI,0E0402,861074023811477,,00000002,,10,1,1,0.0,0,133.4,37.656057,55.847563,20150924144740,
    0250,0099,6C25,82DC,00,0.0,,,,0,210104,2,1,28709C400400006E,1,01A9,0,20150924175108,00B2$
    Здесь отдельным шрифтом выделены:
    37.656057,55.847563 — координаты трекера
    1 — номер датчика температуры, всего их может быть два;
    28709C400400006E — ID датчика температуры;
    1 — тип датчика температуры;
    01A9 — представление значения температуры, число в шестнадцатеричном формате. Для вычисления истинного значения температуры в градусах Цельсия необходимо перевести его в десятичный формат и умножить на 0.0625. То есть:
    01A9 (HEX)=0*4096+1*256+10*16+9*1=256+160+9=425(DEC)
    425*0.0625=26.5625≈26.6 градусов Цельсия.

    б) При прикосновении ключом iButton к считывателю на сервер выдаётся сообщение GTIDA:

    +RESP:GTIDA,0E0402,861074023811477,,,012ACBB80C000020,0,1,0,0.0,0,133.4,37.656057,55.847563,20150924145755,
    0250,0099,6C25,82DC,00,0.0,,,,,20150924175756,00B3$
    Здесь отдельным шрифтом выделены:
    012ACBB80C000020 — ID ключа iButton,
    37.656057,55.847563 — координаты трекера

    Краткие характеристики датчика температуры


    Датчик температуры для автомобильных трекеров Queclink GVxxx представляет из себя небольшую металлическую гильзу с кабелем длиной 8 метров. Внутри металлической гильзы находится микросхема температурного преобразователя DS18B20. Кабель датчика имеет три провода и может монтироваться либо пайкой, либо с использованием клеммных колодок. Подробное описание датчика температуры и его технические характеристики приведены в документе 1-Wire Temp Sensor User Guide V1.0
    Цветовая маркировка проводов датчика температуры:




    Краткие характеристики считывателя ключей iButton

    Считыватель ключей iButton представляет из себя металлическое контактное устройство с коротким двухпроводным отрезком кабеля длиной 18 см, Считыватель может закрепляться гайкой на лицевой панели, а кабель тоже может монтироваться или пайкой, или с использованием клеммных колодок. Полное описание считывателя ключей iButton дано в документе 1-Wire iButton User Guide V2.0
    Цветовая маркировка проводов считывателя ключей iButton:





    Краткие характеристики преобразователя интерфейсов AC100

    Преобразователь AC100 предназначен для согласования интерфейса RS232 с интерфейсом 1-Wire. Преобразователь имеет два кабеля, один с четырьмя проводами, он предназначен для подключения преобразователя к трекеру и второй с тремя, для подключения к преобразователю датчика температуры и/или считывателя iButton.
    Цветовая маркировка проводов кабеля для подключения преобразователя AC100 к трекеру:



    Цветовая маркировка проводов кабеля для подключения к преобразователю AC100 датчика температуры и считывателя iButton:




    Краткие характеристики Queclink GV300/GV320
    Размеры: 80х49х26 мм
    Вес: 60 г
    Резервная батарея: литий-полимерная емкостью 250 мАч
    Диапазон напряжений питания: от 8 В до 32 В
    Диапазоны температур:
    рабочая -30°С до +80°С (без резервной батареи)
    Четыре диапазона 850/900/1800/1900 МГц (GV300)
    Два диапазона 900/1800 МГц (GV320)
    GPS/GNSS чипсет: u-blox (UBX-G6010)
    Комплект поставки: трекер и интерфейсный кабель
    Кабель data_cable_m для конфигурирования трекера через ПК с помощью ПО Manage Tool поставляется отдельно:



    Документация:
    GV300 Track Air Interface Protocol V6.03, GV300 Track Air Interface Firmware Update V1.00;
    GV320 Track Air Interface Protocol V4.02, GV320 Track Air Interface Firmware Update V1.00;
    1-Wire Temp Sensor User Guide V1 0, 1-Wire iButton User Guide V2.0;
    Программное обеспечение для конфигурирования трекера (только для Windows 98SE, Windows ME, Windows 2000 SP4, Windows XP SP2 and above (32 & 64 bit), Windows Server 2003 (32 & 64 bit), Windows Server 2008 (32 & 64 bit), Windows Vista (32 & 64 bit)):
    Queclink_GV300_Manage_Tool_V2.6
    Queclink_GV320_Manage_Tool_V1.9
    Rainbow
    0,00
    Поставки электронных компонентов, инжиниринг
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 0

    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

    Самое читаемое