Pull to refresh
0
Rainbow
Поставки электронных компонентов, инжиниринг

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

Reading time9 min
Views4.6K
Автомобильные трекеры 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
Tags:
Hubs:
+4
Comments0

Articles

Information

Website
r-ng.ru
Registered
Founded
Employees
31–50 employees
Location
Россия