Смарт-терминал TC65Smart. Руководство пользователя

 

  Главная      Учебники - Разные 

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

 

 

Смарт-терминал TC65Smart. Руководство пользователя

 

 

1
Оглавление
Оглавление
2
1. Общая информация
3
1.1.
Назначение устройства
3
Важнейшие функциональные возможности Siemens TС65 Terminal
3
1.2.
Характеристики
4
Общие характеристики
4
Параметры открытой программной платформы
4
Передача данных, SMS и факсов
4
Параметры Java ™
5
Голосовая связь
5
Интерфейсы
5
1.3.
Внешний вид устройства
6
1.4.
Внешние разъемы и элементы индикации
7
1.5.
Функциональная схема
8
2. Подключение устройства к целевой системе
10
2.1.
Коннектор DB-9F для подключения к RS-232
10
2.2.
Коннектор RJ-11 подключения двухпроводного UART
12
2.3.
Коннектор RJ-11 для подключения гарнитуры
13
2.4.
Разрывной клеммный коннектор
14
3. Работа основных узлов Терминала
17
3.1.
Вспомогательный контроллер
17
Связь модуля TC65 с контроллером через I2C
17
Использование сигнала DTR
19
Использование сигнала GPIO6 TC65 модуля
19
Использование игналов наличия SIM карт (SIMPRES1,2)
19
3.2.
Переключатель SIM-карт и SIM-держатели
22
3.2.1.
Переключение подачей команды с TC65 через шину I2C
23
3.2.2.
Переключение подачей импульса через вывод TC65 GPIO6
23
3.2.3.
Переключение механическим извлечением «лотка» активного SIM
держателя
23
3.3.
Управление питанием модуля TC65
24
3.3.1.
Автоматическое включение при подаче напряжения питания
24
3.3.2.
Запуск модуля при активизации внешнего сигнала DTR интерфейса “Serial
1” (ASC0)
24
3.3.3.
Отключение модуля при деактивизации внешнего сигнала DTR интерфейса
“Serial 1” (ASC0)
24
3.3.4.
Отключение или перезапуск модуля посредством подачи I2C команд.
(TC65_off и TC65_reset см. Табл. 3.1 )
24
3.4.
Средства индикации
25
2
1.Общая информация.
1.1.
Назначение устройства
Терминал TC65Smart
— это промышленный четырехдиапазонный GSM-модем с
поддержкой пакетной передачи GPRS Multislot Class 12. Терминал разработан на базе
сотового модуля Siemens TC65 и легко интегрируется в любые приложения благодаря
поддержке открытой платформы Java и встроенному TCP/IP-стеку. TС65Smart
применяется в качестве эффективного решения в различных сферах:
ƒ системы контроля и управления торговыми автоматами
ƒ системы наблюдения и контроля доступа
ƒ системы навигации и логистики
ƒ удаленные измерения и телесервис
TC65Smart имеет четыре дискретных входа, четыре дискретных выхода, два аналоговых
входа, интерфейс i2c. Все входы-выходы гальванически развязаны от управляющего
модуля Siemens TC65.
Терминал обладает возможностями голосовой связи, высокоскоростной беспроводной
передачи данных, приема и передачи SMS и факсов.
Терминал оснащен поддержкой GPRS Class
12, стандартными промышленными
интерфейсами и Java-платформой разработки ПО для создания собственных M2M-
приложений. При этом запуск и управление приложениями возможен непосредственно
через микропроцессор Siemens TС65 Terminal.
Благодаря встроенному TCP/IP-стеку данные, например показания датчиков, могут быть
переданы с терминала на сервер через Интернет, безопасность среды передачи данных
обеспечивается использованием HTTPS и PKI-шифрования.
Важнейшие функциональные возможности Siemens TС65 Terminal:
1. Поддержка четырех GSM-диапазонов: EGSM 900 и GSM 850/1800/1900
2. Открытая платформа разработки приложений Java
3. Встроенный микропроцессор и TCP/IP-стек
4. Поддержка режима пакетной передачи данных GPRS Multislot Class 12
5. Поддержка канала управления широковещательной передачей пакетов (PBCCH)
6. Стандартные интерфейсы:
6.1. RS-232 (DB-9 8 сигналов);
6.2. RS485 (RJ-9);
6.3. Votronik Handset (RJ-9)
7. Набор инструментов для SIM-приложений
8. Расширенный набор АТ-команд для промышленных приложений
3
1.2.
Характеристики
Общие характеристики
ƒ Диапазоны радиочастот: GSM 850 / 900 / 1800 / 1900
ƒ GSM Release 99
ƒ Совместимость с GSM Phase 2/2+
ƒ Выходная мощность:
Class 4 (2 Вт) для EGSM850/900
Class 1 (1 Вт) для GSM1800/1900
ƒ Управление АТ-командами Hayes GSM 07.05 и GSM 07.07
ƒ Поддержка SIM Applicaion Toolkit release 99
ƒ Напряжение питания: 9...30 В
ƒ Габариты: 110 х 76 х 30 мм
ƒ Масса: 190 г
ƒ Диапазон рабочих температур: -20...+50 °С
ƒ Автоматическое отключение при температуре выше +75 °С
ƒ Температура хранения : -40...+85 °С
Параметры открытой программной платформы
ƒ Процессор ARM7
ƒ Память: 400 Кб (RAM), 1.7 Мб (Flash)
ƒ Экономичный режим питания
ƒ Управление стеками TCP/IP с помощью AT-команд
Передача данных, SMS и факсов
ƒ GPRS Class B Multislot Class 12
ƒ Прием и передача SMS:
ƒ Передача через GSM и GPRS
ƒ Точка-точка MO и МТ
ƒ Широковещательная передача
ƒ Текстовый режим, режим PDU
ƒ Факс Group 3, Class 1
ƒ Полная поддержка PBCCH
ƒ CSD (до 14.4 кбит/с)
ƒ USSD
ƒ Непрозрачный режим
ƒ V.110
ƒ Схема кодирования CS 1, 2, 3, 4
4
Параметры Java ™
ƒ CLDC 1.1 Hl
ƒ J2ME™ c поддержкой IMP 2.0
ƒ Защищённая передача данных с поддержкой HTTPS и PKI
ƒ Поддержка TCP, UDP, HTTP, FTP, SMTP, POP3
ƒ Удалённое обновление приложений (OTAP)
Голосовая связь
ƒ Кодирование речи HR/FR/EFR/AMR
ƒ Базовые операции hands-free
ƒ Функции снижения шума, подавления эха
Интерфейсы
ƒ Аудиоинтерфейс RJ-9 для подключения телефонной трубки;
ƒ Два считывателя SIM-карт ;
ƒ Разъем для подключения антенны SMA ;
ƒ
8-пиновый последовательный интерфейс RS-232 (DB-9 DCE V.250);
ƒ
Дополнительный последовательный интерфейс RS-485 (RJ-11) для подключения
дополнительных устройств (в зависимости от модификации, может поставляться с
двухпроводным RS-232 или LVUART);
ƒ Разъем 16-pin Eurostyle™ Horizontal PCB Header: I2C-шина, 2 аналоговых входа
(АЦП), 4xGPI, 4xGPO ;
ƒ Световой индикатор состояния ;
ƒ Световые индикаторы использующейся SIM-карты;
ƒ Отладочный световой индикатор.
5
1.3.
Внешний вид устройства
Корпус устройства выполнен из металла, элементы управления выведены на переднюю и
заднюю стенки устройства. Внешний вид устройства представлен на рис. 1.1 и рис. 1.2.
Рис.1.1 Вид спереди
Рис.1.2 Вид сзади
6
1.4.
Внешние разъемы и элементы индикации.
1
2
3
4
6
7
8
5
9
11
10
Рис. 1.3 Разъемы и элементы индикации
На рисунке цифрами обозначены:
1. Разъём для подключения гарнитуры. (см. раздел 2.3)
2. Разъём для подключения кабеля ко второму (дополнительному) последовательному
порту RS-485 (RS-232, LVUART). (см. раздел 2.2)
3. Разъём для подключения первого (основного) RS-232. (см. раздел 2.1)
4. Терминальный разъём I/O. (см. раздел 2.4.)
5. Световой индикатор использования первой SIM-карты. (см. раздел 3.2)
6. Отладочный световой индикатор. (см. раздел 3.4)
7. Световой индикатор статуса соединения. (см. раздел 3.4)
8. Световой индикатор использования второй SIM-карты. (см. раздел 3.2)
9. Лоток первой SIM-карты. (см. раздел 3.2)
10. Лоток второй SIM-карты. (см. раздел 3.2)
11. SMA-разъём для подключения антенны.
7
1.5.
Функциональная схема.
Внешний интерфейс
Узел управления
11
4
3
Корпус
2
1
5-8
10
Рис. 1.4
На Рис. 1.4 изображена функциональная схема терминала TC65Smart. Цифрами отмечены
внешние разъемы и элементы индикации. Нумерация совпадает с п.п. 1.4 и Рис. 1.3.
Как видно из рис. 1.4, электрически, Терминал разделен на две гальванически-
развязанные части:
Узел управления, который включает:
GSM модуль Siemens TC65;
Узел управления двумя SIM-картами;
PC-совместимый, восьмипроводный интерфейс RS-232 (коннектор DB-9F)
со схемой управления и преобразования уровней;
Двухпроводный интерфейс UART (разъем RJ-11), который может в
зависимости от модификации Терминала, выполнять функции:
o Интерфейса RS-485,
o Интерфейса RS-232 (RX/TX),
8
o Интерфейса LVUART (UART с TTL/CMOS совместимыми уровнями
сигналов).
Вспомогательный управляющий контроллер;
Средства индикации;
Схема согласования с гарнитурой.
Внешний интерфейс:
4 линии дискретных токовых входов;
4 линии мощных управляющих ключей (на ток до 1А), которые могут
коммутировать нагрузку как на «+» источника питания, так и на общий
провод. Конфигурация ключей зависит от модификации изделия. Возможна
поставка версий:
o
4 ключа на «+»;
o
4 ключа на «общий»;
o
2 ключа на «+», 2 ключа на «общий».
2 аналоговых входа измерения напряжения (ADC0,ADC1). Диапазон
измеряемых напряжений (-250mV)-(+24250mВ), точность +/- 100mV;
Шина I2C master. (для подключения к Терминалу нескольких I2C Slave
устройств);
Вход для подключения источника питания 9-30V постоянного тока.
Внимание!
Металлический корпус устройства подключен к общему проводу узла управления. К
корпусу подключен также общий провод коаксиального антенного разъема. Источник
питания и цепи интерфейса подключаются к гальванически-развязанному общему
проводу разрывного клеммного коннектора . Электропитание может быть подано
только относительно клемм «-». Если общий провод источника питания окажется
соединенным с корпусом Терминала, система сохранит работоспособность, но
перестанут действовать все преимущества гальванической развязки.
9
2.Подключение устройства к целевой
системе.
п. 2.2,
п. 2.1,
табл. 2.2,
табл. 2.1,
рис. 2.3
рис. 2.2
п. 2.4,
табл. 2.4,
рис. 2.5
п. 2.3,
табл. 2.3,
рис. 2.4
Рис. 2.1
2.1.
Коннектор DB-9F для подключения к RS-232.
Коннектор предназначен для подключения к RS232 по схеме DTE-DCE («прямым»
кабелем). Подключен через схему согласования к входам ASC0 модуля TC65. Может
быть подключен к компьютеру для:
Управления Терминалом посредством AT-команд;
Загрузки и отладки управляющей программы;
Обмена информацией с управляющей программой;
Передачи GPRS/CSD трафика.
Сигналы не изолированы от общего провода GSM модуля и корпуса Терминала.
10
4.DTR
3.TxD
2.RxD
5.GND
1.DCD
9.RI
6.DSR
8.CTS
7.RTS
Рис. 2.2
Табл. 2.1
Контакт
Сигнал
Направление
Уровень
1
DCD
Терм. -> PC
> +/- 6V
2
RxD
Терм. -> PC
> +/- 6V
3
TxD
PC -> Терм.
> +/- 3V
4
DTR
PC -> Терм.
> +/- 3V
5
GND
Общий узла управления (корпус)
> +/- 3V
6
DSR
Терм. -> PC
> +/- 6V
7
RTS
PC -> Терм.
> +/- 3V
8
CTS
Терм. -> PC
> +/- 6V
9
RI
Терм. -> PC
> +/- 6V
11
2.2.
Коннектор RJ-11 подключения двухпроводного
UART.
Используется для подключения периферийных устройств к ASC1 TC65. Сигналы не
изолированы от общего провода GSM модуля и корпуса Терминала.
3.TX/b
2.RX/a
4.GND
1.+5V
Рис. 2.3
Табл. 2.2
Конт.
Интерфейс
Сигнал
Направление
Назначение
1
+5V (DC @<200mA)
Терм. -> Периф.
Питание периф.
устройств
2
RS485
“a” (D+)
<-> дифференц.
Не инвертированный
вход/выход RS485
RS232
RxD
Терм. -> Периф
Выход передатчика
RS232 (>+/-6V)
LVUART
Rx
Терм. -> Периф
Выход передатчика
LVUART (TTL 3.3V)
3
RS485
“b” (D-)
<-> дифференц.
Инвертированный
вход/выход RS485
RS232
TxD
Периф. -> Терм.
Вход приемника RS232
(>+/-3V)
LVUART
Tx
Периф. -> Терм.
Вход приемника
LVUART (TTL 3.3V)
4
Общий узла управления (корпус)
Общий провод
12
2.3.
Коннектор RJ-11 для подключения гарнитуры.
Предназначен для подключения телефонной трубки или гарнитуры, которая может
использоваться для совершения голосовых звонков. Сигналы не изолированы от
общего провода GSM модуля и корпуса Терминала.
3.SPK+
2.SPK-
4.MIC+
1.MIC-
Рис. 2.4
Гарнитура подключается к первому аналоговому каналу TC65 (включен по
умолчанию). Используется дифференциальный способ подключения. Микрофон
получает питание по линии MIC+.
Табл. 2.3
Контакт
Сигнал
Назначение
1
MIC-
Инверсный вход микрофона
2
SPK-
Инверсный выход наушника
3
SPK+
Не инверсный выход наушника
4
MIC+
Не инверсный вход микрофона и
питание микрофона (DC)
13
2.4.
Разрывной клеммный коннектор.
Через этот коннектор Терминал получает электропитание и обменивается
информацией с внешними устройствами. Все электрические цепи, присутствующие на
коннекторе (включая питание и общий провод) гальванически развязаны от общего
провода GSM модуля и корпуса Терминала.
4. DRV2
9. DRV4
16. ADC1
3. DRV1
8. DRV3
15. ADC0
2. COMM
7. COMM
14. COMM
1. +Vin
5. IN1
10. IN3
13. SCL
6. IN2
11. IN4
12. SDA
Рис. 2.5
14
Табл. 2.4
Клемма
Сигнал
Тип
Соотв.
Максимальные
Примечание
сигнал
значения
модуля TC65
сигналов
(в скобках -
номера
контактов
соединителя)
1
+Vin
Вход
-
+9 - +30V @
Источник питания.
600mA
2, 7, 14
COMM
-
-
Общий
Общий провод
интерфейса
3, 4
DRV1,DRV2
Выход
GPIO1 (#71),
-1V - +Vin @ 0-
Выходы силовых ключей.
(в зависимости от
GPIO2 (#72)
1A, защита от
модификации Терминала,
индукционных
коммутируют либо к
токов нагрузки
COMM, либо к +Vin при
подаче лог. «1» c соотв.
выхода GPIO TC65 )
5,6
IN1,IN2
Вход
GPIO7 (#8),
-3V - +30V,
Токовые входы. Без
инверсии транслируют
GPIO8 (#6)
Ток лог. «1» >
лог. cигналы на соотв.
2мА (напряжение
входы TC65
включения ~ 3V)
8,9
DRV3,DRV4
Выход
GPIO3 (#73),
-1V - +Vin @ 0-
Выходы силовых ключей.
(в зависимости от
GPIO4 (#74)
1A, защита от
модификации Терминала,
индукционных
коммутируют либо к
токов нагрузки
COMM, либо к +Vin при
подаче лог. «1» c соотв.
выхода GPIO TC65 )
10,11
IN3,IN4
Вход
GPIO9 (#76),
-3V - +30V,
Токовые входы. Без
инверсии транслируют
GPIO10 (#5)
Ток лог. «1» >
лог. cигналы на соотв.
2мА (напряжение
входы TC65
включения ~ 3V)
12,13
SDA,SCL
Вход /
I2CDAT(#70),
0-+5V, выходы с
Шина I2C. Терминал
всегда работает в режиме
Выход,
I2CCLK(#11)
открытым стоком
Master (всегда является
Выход
(в стандарте
источником
Philips I2C)
синхронизации)
15,16
ADC0,ADC1
Анало-
ADC1(#2),
(-1V) - (+30V),
Потенциальные входы
измерения напряжения.
говый
ADC2(#3)
Входное
Измеряемое напряжение
вход
сопротивление ~
(> -500mV) - (<
1,2MOhm
+24500mV). Напряжения
транслируются на входы
TC65 в соотношении 1:10
(измеренное ADC TC65
напряжение в 10 раз
меньше действительного).
Суммарная погрешность
измерения не превышает
+/-100mV.
15
Рис. 2.5 Подключение разрывного клеммного коннектора.
16
3.Работа основных узлов Терминала.
3.1.
Вспомогательный контроллер.
Выполняет следующие функции:
Управление включением и выключением GSM модуля TC65;
Управление переключателем SIM карт;
Управление индикацией.
Рис. 3.1
Как видно из Рис. 3.1, на вспомогательный контроллер приходят следующие
сигналы:
Шина I2C с TC65 GSM модуля.
На этой шине в качестве Master-устройства (генератора синхросигнала и
задатчика шины) всегда выступает GSM модуль, который может передавать во
вспомогательный контроллер команды управления и принимать информацию о
17
состоянии системы. Контроллеру выделен на шине 7-битный адрес (значение
программируется пользователем. По умолчанию - 0x7F). Это позволяет
использовать шину как для связи с внешними устройствами через
интерфейсный коннектор (конт. 12,13 Рис. 2.5), так и для связи с встроенным
контроллером.
Посредством I2C команд TC65 модуль может:
o Управлять выбором SIM карты;
o Управлять питанием;
o Изменять временные и логические параметры работы системы;
o Получать информацию о режиме работы системы.
Полный список I2C команд приведен в таблице Табл. 3.1. Для подачи
команд на контроллер с TC65 требуется (в режиме AT-команд или
командным вызовом Java):
o Войти в I2C терминал - AT^SSPI=0000;
o Подать команду в формате <XYYZZBB>, где
“<” и “>” - обязательные знаки, обозначающие START и
STOP события шины;
X - любой знак латинского алфавита. Он не транслируется на
шину и предназначен лишь для индикации текущего
устройства для TC65;
YY - шестнадцатиричное число (0-9,A-F), определяющее
адрес требуемого устройства на шине:
YY7
YY6
YY5
YY4
YY3
YY2
YY1
YY0
Физический адрес требуемого устройства (по умолчанию для Контроллера -
0 -
0x7F)
«запись»
1 -
«чтение»
ZZ - шестнадцатиричное число (0-9,A-F), определяющее код
команды для контроллера;
BB - шестнадцатиричное число (0-9,A-F), определяющее
операнд команды для контроллера (если команда требует);
Вводимая последовательность символов не отображается на экране.
Она не передается по шине до момента ввода “>” символа. После
передачи, Терминал индицирует ответ подчиненного устройства.
Если передача прошла успешно, модуль показывает {X+} (X -
индикация, “+” - знак «ответ получен»);
o Передать символ «#», завершающий работу терминала.
18
Сигнал DTR с преобразователя уровня интерфейса RS-232 («Serial1»,
ASC0 TC65).
Этот сигнал, поступающий с внешнего устройства через RS-232,
используется Терминалом для управления включением или выключением
GSM модуля. Поведение терминала в зависимости от сигнала DTR
программируется через I2C команду.
Сигнал GPIO6 с TC65 модуля.
Он используется контроллером как альтернативный сигнал переключения
SIM карты.
Сигналы наличия SIM карт (SIMPRES1,2) непосредственно с
держателей.
По этим сигналам контроллер определяет готовность держателей при
операциях смены SIM карты. Кроме того, при принудительном извлечении
активного держателя, контроллер автоматически генерирует сигнал
отсутствия карты (CCIN) TC65 и пытается переключить модуль на другой
держатель.
19
Табл. 3.1
Команда
Байт
Байт
Действие
Команда I2C
кода
операн
терминала
(HEX)
да
TC65 (пример)
TC65_reset
0x01
-
Вызывает аппаратную принудительную
<aFE01>
перезагрузку TC65 модуля (модуль
начинает перезагрузку, I2C терминал
отключается)
TC65_off
0x02
-
Вызывает аппаратное отключение
<aFE02>
питания TC65 (модуль отключается,
связь модуля с контроллером
прерывается. Запустить модуль можно
только по внешнему сигналу DTR)
TC65_onoff_io
0x03
0x00
Значение 0x00 операнда полностью
<aFE0300> /
отключает дискретный внешний
или
<aFE0301>
интерфейс. Выходные драйверы
0x01
переходят в состояние «Выключено», а
входы TC65 отключаются от входов
терминала (при любых значениях на
выводах GPIO модуля).
Значение 0x01 включает интерфейс.
После включения питания терминала и
запуска GSM модуля интерфейс
включается автоматически.
TC65_simpres
0x04
0x00
Значение 0x01 операнда подает на GSM
<aFE0400> /
модуль сигнал отключения SIM карты.
или
<aFE0401>
Это вызывает принудительное
0x01
отключение модуля от GSM сети и
деактивацию SIM интерфейса.
Значение 0x00 операнда подает на
модуль сигнал готовности SIM-карты.
Модуль начинает операцию считывания
карты и регистрацию в сети.
TC65_DTR_ON
0x11
0x00-
Команда устанавливает режим запуска
<aFE11xx>
выключенного модуля по сигналу DTR.
0xFF
Значение операнда определяет задержку
в x100ms (0-25.4c) от момента подачи
активного сигнала DTR (>+3V) до
момента автоматического запуска
модуля. Значение 0xFF отключает режим
автоматического запуска. Значение 0x00
включает автоматический запуск сразу
после подачи сигнала. Интервал начинает
считаться от момента появления
активного состояния DTR (если сигнал не
был активен, контроллер дождется его
активации и запустит отсчет времени).
Значение сохраняется в
энергонезависимой памяти. Значение по
умолчанию - 3.2с. Во время отсчета
времени индикатор «PWR/STATE»
прерывисто мигает.
20
TC65_DTR_OFF
0x12
0x00-
Команда устанавливает режим
<aFE12xx>
аппаратного отключения включенного
0xFF
модуля по сигналу DTR. Значение
операнда определяет задержку в x100ms
(0-25.4c) от момента снятия активного
сигнала DTR (< 0V) до момента
автоматического отключения модуля.
Значение 0xFF отключает режим
автоматического отключения. Значение
0x00 включает автоматическое
отключение сразу после подачи сигнала.
Значение сохраняется в
энергонезависимой памяти. Значение по
умолчанию - 0xFF (отключено). . Во
время отсчета времени индикатор
«PWR/STATE» прерывисто мигает.
SIM_change
0x40
0x00,
Команда инициирует процедуру
<aFE4000> /
переключения SIM карт. Операнд
0x01
<aFE4001>
определяет номер требуемого SIM
держателя (0 - держатель “SIM1”, 1 -
держатель «SIM2»). Процедура
переключения сопровождается подачей
на модуль сигнала CCIN, что позволяет
выключать SIM интерфейс в момент
переключения и автоматическое начало
регистрации в сети после окончания
процедуры. Если в требуемом командой
держателе отсутствует «лоток» с SIM-
картой, процедура переключения
блокируется. Если требуемый держатель
уже активен, происходит повторная
регистрация в сети данного оператора.
Выбранное значение номера держателя
сохраняется в энергонезависимой памяти
контроллера. По включению питания
автоматически выбирается последний
выбранный держатель. Выбор держателя
индицируется соотв. индикаторами
“SIM1” и “SIM2”.
I2C_adr
0x70
0x00 -
Команда позволяет задавать адрес
<aFE7002> -
Контроллера на шине I2C. По этому
0x7F
переключение
адресу TC65 будет обращаться к
с адреса 0x7F
Контроллеру. Не следует забывать, что
адресный байт шины I2C содержит
(0xFE/0xFF)
адрес в старших 7 битах. Младший бит
на адрес 0x02
используется как маркер чтения/записи.
(0x01/0x00)
Если данной командой передан адрес
0x7F то команды записи должны быть
направлены на адрес 0xFE, чтения -
0xFF (операнд команды, сдвинутый
влево на 1 разряд). Сохраняется в
энергонезависимой памяти. Начальное
значение - 0x7F (0xFE-запись, 0xFF-
чтение). Контроллер переходит к новому
адресу сразу после приема команды.
21
3.2.
Переключатель SIM-карт и SIM-держатели.
Индикатор SIM2
Индикатор SIM1
Кнопки извлечения
“SIM1”
“лоток”1
“лоток”2
“SIM2”
Рис. 3.2
SIM карта
«Лоток»
Рис. 3.3. Установка SIM карт в терминал.
Для обеспечения более широких возможностей по поддержанию GSM соединения,
Терминал оснащен двумя держателями SIM-карт. В эти держатели могут быть
установлены карты разных операторов.
Переключение держателей осуществляет Контроллер Терминала. Переключение
осуществляется тремя различными путями:
22
3.2.1. Подачей команды с TC65 через шину I2C (см. Табл. 3.1).
Этот способ позволяет переключиться на конкретный держатель по номеру
(SIM1 или SIM2). После переключения, регистрация в сети запускается
автоматически. Значение текущего держателя фиксируется в
энергонезависимой памяти и выбирается автоматически при подаче питания.
Если из требуемого держателя вынут «лоток», процедура переключения
блокируется (ни каких действий не производится);
3.2.2. Подачей импульса через вывод TC65 GPIO6.
После подачи комбинации лог. «1» - лог. «0» на выход GPIO6 (длительность
удержания лог. 1 - >50us) Контроллер запускает процедуру смены SIM карты.
Если текущая карта была SIM1, то она переключается на SIM2 и наоборот. В
остальном, процедура переключения полностью аналогична п. 5.2.1.
3.2.3. Механическим извлечением «лотка» активного SIM держателя.
При этом, если «лоток» соседнего держателя вставлен, автоматически
запустится операция смены держателя, аналогично п. 3.2.1
Важное замечание:
SIM держатели передают в систему информацию не о установленных SIM
картах, а о зещелкнутых в них «лотках». Если в держатель защелкнут пустой
«лоток», контроллеру все равно идет информация о наличии SIM карты (см.
Рис. 11).
Индикаторы SIM1 и SIM2 загораются в зависимости от выбранного держателя. При
работе терминала они мигают, повторяя сигнал на выходе SYNC модуля TC65 (см.
документацию на модуль) в инверсном виде (SYNC=”0” - индикатор горит и
наоборот). В режиме смены SIM карты быстро мигают оба индикатора одновременно.
В режиме ожидания SIM карты (ни одного «лотка» не защелкнуто) - индикаторы
мигают медленнее и по очереди.
23
3.3.
Управление питанием модуля TC65.
Помимо штатных способов управления питанием GSM модуля TC65 (отключение по
команде AT^SMSO, отключение по аварии в питании, отключение при перегреве и
т.д.), Терминал оснащен некоторыми дополнительными функциями управления
питанием:
3.3.1. Автоматическое включение при подаче напряжения питания.
Модуль автоматически включается при появлении питающего напряжения.
Исключением является лишь случай, когда на момент подачи питания не
защелкнуты оба «лотка» SIM держателей. В этом случае, Контроллер подаст
на модуль запускающую команду после защелкивания хотя бы одного лотка.
3.3.2. Запуск модуля при активизации внешнего сигнала DTR интерфейса
“Serial 1” (ASC0).
Разрешение или запрещение данной функции, а также время удержания
активного состояния DTR перед запуском определяется настройкой
Контроллера (I2C команда TC65_DTR_ON см. Табл. 5).
3.3.3. Отключение модуля при деактивизации внешнего сигнала DTR
интерфейса “Serial 1” (ASC0).
Разрешение или запрещение данной функции, а также время удержания
пассивного состояния DTR перед отключением определяется настройкой
Контроллера (I2C команда TC65_DTR_OFF см. Табл. 5).
3.3.4. Отключение или перезапуск модуля посредством подачи I2C команд.
(TC65_off и TC65_reset см. Табл. 3.1 ).
24
3.4.
Средства индикации.
Терминал оснащен 4 светодиодными индикаторами для визуального контроля работы.
Индикатор
Индикатор
Индикатор
“DBG”
PWR/STATE
“SIM2”
Индикатор
SIM1
Рис. 12
Действие индикаторов “SIM1” и “SIM2” уже рассмотрено в п. 3.2.
Индикатор “DBG” подключен в Терминале к выводу GPIO5 модуля TC65. Он
загорается при записи лог. “1” в GPIO5 АТ-командами управления GPIO (или
посредством JAVA) и может быть использован пользователем по своему
усмотрению.
Индикатор “PWR/STATE” предназначен для индикации состояния терминала.
o Если он не горит - электропитание не подано;
o Если горит постоянно - модуль запущен и работает исправно;
o Частое мигание - определяет, что Контроллер осуществляет включение
или выключение модуля;
o Редкое мигание с преобладанием выключенного состояния - питание
подано, модуль выключен;
o Редкое мигание с преобладанием включенного состояния - терминал
выполняет ожидание сигнала DTR для включения или выключения.
25
4.Дополнительная литература.
Поскольку терминал “TC65Smart” использует в своей основе GSM модуль Siemens
TC65, для работы потребуется дополнительная документация компании-
производителя:
TC65 AT Command Set - инструкция по управлению модулем посредством AT
команд.
Дополнительная литература доступна для скачивания на сайте www.radiofid.ru в
разделе “Поддержка продуктов”.
26
Использование АЦП в GSM модеме IRZ TC65Smart.
1.
Модемы, выполненные в исполнениях -Pro и -Pro+ оснащены двумя входами
измерения напряжения (см. tc65smart_v1.0_manual.pdf - Руководство пользователя
(1)). Через делитель, схему гальванической развязки и схему калибровки и
коррекции, эти входы подключены к соответствующим входам модуля TC65.
2.
Для измерения напряжения, оно подается на вход ADC0 или ADC1 (выв. 15 или 16
табл. 2.4 (1)) относительно общего провода (выв. 2,7 или 14 табл. 2.4 (1)). Съем
показаний осуществляется AT командой AT^SRADC (см. tc65_atc_v02000.pdf (2))
или (только для модулей Centerion TC65i) через соответствующий JAVA класс (см.
документацию TC65i SDK). Численное значение, выдаваемое командой, является
значением напряжения на входе GSM модуля, выраженное в мВ. (значение 1234,
например, обозначает, что на вход модуля подано 1,234 В). Предел шкалы АЦП
модуля - 2,425В. Предел шкалы IRZ TC65Smart по входам ADC0 и ADC1 - 24,15В
, а допустимое напряжение от -0.5 до +30В. Входное сопротивление - 1.5 МОм.
Истинное значение напряжения на внешних входах ADC0 и ADC1 (Vin)
определяется: Vin = Vmesh*100 -0,1В (где Vmesh - результат команды AT^SRADC,
а 0,1В - постоянное значение смещения, необходимое для работы схемы
гальванической развязки на малых значениях напряжения). К примеру, получив по
AT^SRADC значение 1234, получаем истинное значение напряжения на входе -
1234/100-0,1 = 12,33 В. Аналогично, получив значение 100 - на входе - 0В.
3.
Для преобразования потенциальных входов в токовые необходимо добавить в
схему подключения шунтирующий резистор (между входом и общим проводом).
Поскольку входное сопротивление входа достаточно высокое - им можно
пренебречь. Значение сопротивления и его рассеиваемая мощность
рассчитываются по закону Ома. R=U/I и P=(I^2)R. К примеру, если установить
резистор 1кОм +/- 1% на мощность 1 Вт, можно измерять ток до 24,15мА
используя без преобразования шкалу напряжений - Iin=(Imesh/100 - 100)/1000 (A).
К примеру, получив по SR^ADC значение 1234 - протекающий ток = (1234/100-
100)/1000 = 0.01224 А (12.24 мА).
iRZ TC65Smart
GPRS Class 12
GSM модем
Протокол температурных
испытаний
GSM терминал iRZ TC65Smart
Температурные испытания
1. Цель испытаний
- проверка работоспособности GSM терминала iRZ TC65Smart в различных
температурных режимах, определение критических значений.
2. Испытания проводились с использованием климатической камеры СМ 70/75-80 ТХ одновременно на 2
терминалах, выбранных случайным образом из партии. Напряжение питания - 12В постоянного тока.
SIM-карты были вынесены из термозоны и находились снаружи при комнатной температуре.
Проведение испытаний при положительных температурах осуществлялось при постоянно включенном
терминале (режим ожидания) и после 30-минутной выдержки при установившейся температуре в
камере. При отрицательных температурах испытание проводилось после 30-минутной выдержки при
установившейся температуре в камере в выключенном состоянии (холодный запуск).
3. Результаты тестирования GSM терминалов iRZ TC65Smart (результаты выбирались по наихудшему
показателю терминалов):
Температура
Уверенное
Уверенная
Голосовой
Работа в GPRS
Значение
Состояние
Реакция на
в камере, °С
включение
регистрация
входящий и
(активный
встроенного
температурной
превышение
исходящий
прием и
термометра,
сигнализации модуля,
значений
звонки
передача) в
°С
до испыт./ после
температур-
течение 1 мин.
до испыт./
испыт.
ной
после испыт.
сигнализации
+20
да
да
да
да
+20/+24
норм
+40
да
да
да
да
+40/+44
норм
+60
да
да
да
да
+60/+64
норм
+65
да
да
да
да
+65/+69
норм/предупреждение
+70
да
да
да
да
+70/+74
норм/предупреждение
+75
да
да
да
да
+75/+79
Предупреждение
+80
да
нет
нет
нет
+80/+85
Предупреждение/Крит
Выключение
ический
+85
да
нет
нет
нет
+85/+88
Критический
Выключение
+75
да
да
да
да
+75/+79
Предупреждение
0
да
да
да
да
0/+4
норм
-20
да
да
да
да
-20/-16
норм
-25
да
да
да
да
-25/-20
норм
-30
да
да
да
да
-30/-23
норм
-35
да
да
да
да
-35/-28
предупреждение/норм
-40
да
да
да
да
-40/-34
предупреждение
-45
да
да
да
да
-43/-37
предупреждение
-50
да
нет
нет
нет
-47/42
Критический
Выключение
+20
да
да
да
да
+20/+24
норм
4. По результатам испытания можно сделать вывод о температурных характеристиках GSM терминала
TC65Smart:
a. Номинальный диапазон рабочих температур - (-30) - (+65) 0C,
b. Расширенный (максимальный) диапазон рабочих температур - (-40) - (+75) 0C,
c. Предельно-допустимый диапазон рабочих температур(с частичным сохранением
работоспособности) - (-45) - (+75) 0C.
2
Аппаратный сторожевой таймер GSM терминала TC65Smart.
Контроллер терминала TC65Smart оснащен функцией сторожевого таймера, которая
позволяет автоматически (без участия ПО GSM модуля и Java программы пользователя)
перезагружать терминал при возникновении не штатного сбоя в работе.
Таймер реализован в виде программируемого интервального счетчика, реализующего
обратный отсчет времени. Уменьшение значения счетчика происходит каждую 1 секунду.
Интервал отсчета времени может быть от 1 до 254 (1 сек. - 254 сек.). При достижении
счетчиком значения 0, контроллер инициирует безусловное выключение GSM модуля
(посредством сигнала EMEROFF) с последующим запуском (посредством сигнала IGT).
Счетчик таймера осуществляет отсчет времени только при низком уровне напряжения на
выходе GPIO5 GSM модуля. При появлении значения высокого уровня на GPIO5 счетчик
загружается исходным максимальным значением и ожидает установки GPIO5 = 0 (счет
времени приостанавливается). После этого начинается счет. Таким образом, приложение
пользователя может регулярно устанавливать счетчик в исходное состояние,
предотвращая процедуру перезагрузки. Если, в следствии не штатного поведения модуля
или программы, сигнал на выходе GPIO5 не будет активизирован, произойдет перезапуск.
Сброс таймера (аналогично импульсу на GPIO5) может быть осуществлен подачей I2C
команды 0x14 без параметров.
Настройка таймера заключается в установке максимального значения счетчика. Для этого
служит I2C команда cmdWD_TO - 0x13. Формат команды - 13ХХ, где ХХ - значение
счетчика 0-254 в секундах, в шестнадцатеричном представлении. Для выключения
таймера необходимо в качестве ХХ послать число 255 (FF). Значение, установленное
командой 13 запоминается в энергонезависимой памяти. Таким образом, включенный
таймер продолжает функционировать после отключения питания.
Терминал поставляется с выключенным таймером (значение таймера 255).
Для временной приостановки работы таймера (если, например, таймер включен на 5 сек,
Java приложение не загружено, а терминалом необходимо пользоваться) можно извлечь
оба держателя SIM-карт. Таймер будет выключен, пока держатели вынуты. За это время
можно подать команду выключения таймера.
Пример работы с таймером:
AT^SSPI=0000,4000,4000 (включение I2C терминала TC65 со значениями задержек
приема и передачи 4мс)
<aFE130A> ответ - {a+} (команда принята успешно) - установка таймера на 0A (10)
секунд.
# - выход из I2C терминала.
Внимание! Таймер начинает работать сразу после получения команды!
Если выполнить действия данного примера, таймер включится, и будет каждые 10 сек.
перезагружать модуль. Выключить его можно будет только подачей команды <aFE13FF>,
приостановить - либо подачей GPIO5=1, либо выниманием держателей SIM карт.
Запуск.
(безусловно. Каждую 1 секунду)
ДА
WD_TO 1)
= 255 ?
WD_COU
2) = 0 ?
ДА
GPIO5 = 1
ДА
?
Выключение GSM модуля,
Задержка 1 сек.,
Включение GSM модуля.
Принята
ДА
ком.
Вынуты
ДА
SIM ?
WD COU=WD COU-1
WD COU=WD TO
Выход
1) WD_TO переменная, хранимая в энергонезависимой памяти. Устанавливает интервал таймера в
секундах. Устанавливается I2C командой 0x13. Изначально установлена в 255 (0xFF).
2) WD_COU переменная счетчика секунд. Если таймер включен, уменьшается на 1 каждую секунду.
---
Автоматизированная система контроля и учета электроэнергии (АС КУЭ)
ǰșȗȖȓȤȏȖȊȈȕȐȍ GSM-ȚȍȘȔȐȕȈȓȈ IRZ TC65 Smart Ȋ ȗȘȖȋȘȈȔȔȍ ȌȐșȗȍȚȟȍșȒȖȋȖ ȗțȕȒȚȈ
«Energy Inspector».
ǷȘȐȔȍȕȧȍȔȖȍ Ȋ ȗȘȖȍȒȚȍ ȖȉȖȘțȌȖȊȈȕȐȍ:
GPRS терминал IRZ TC65-Smart (Промышленный GSM-терминал с поддержкой Java) с
гальванически развязанным внешним интерфейсом и поддержкой J2ME, 2 (1) x RS-232, 1
x RS-485, Voice, 4 x GPI, 4 x GPO, I2C, 2 x Analog Input.
ǶȗȐșȈȕȐȍ ȗȘȖȍȒȚȈ:
IRZ TC65 Smart применяется в программе диспетчерского пункта «Energy Inspector».
Программное обеспечение Energy Inspector предназначено для реализации
автоматизированного сбора и обработки данных в системе контроля и учёта
электроэнергии (АС КУЭ). Программный комплекс предназначен для работы
непосредственно с узлами учета УКП и подключенными к ним счетчиками
электрической энергии типа «Меркурий 230», «СЭТ-4ТМ», «ЦЕ» для считывания и
передачи информации через беспроводные линии сотовой связи GSM с помощью IRZ
TC65 Smart.
Программа осуществляет опрос (мониторинг) контроллеров и счетчиков в соответствии
с установленным расписанием, формирует отчеты и файлы баз данных после каждого
опроса. При конфигурировании системы программа Energy Inspector позволяет
осуществлять выбор параметров для считывания с каждой точки учета, определять тип
контроллера и счетчика в точке учета. Наличие Java позволяет осуществлять надежное
обновление и помехозащищенное дистанционное управление системой. IRZ TC65 Smart
устанавливается в Узел учета серии 2 или 3 c возможностью подключения до 25
счетчиков и мониторинга их по GSM/GPRS каналу.
ǷȘȐȟȐȕȣ ȊȣȉȖȘȈ IRZ Ǻǹ65 Smart Ȍȓȧ ȌȈȕȕȖȋȖ ȗȘȖȍȒȚȈ:
наличие входных и выходных каналов (сухой контакт), что расширяет
возможности системы, позволяя осуществлять пожарную охрану, контролировать
открытие/закрытие дверей;
наличие 485 интерфейса, что позволяет избежать применения дополнительного
коннектора;
наличие двух SIM-карт, что позволяет автоматически переключаться на другого
оператора связи;
наличие внутреннего реле;
наличие Java;
ценой, которая ниже, чем у представленных на рынке аналогов;
2 года гарантии (возможность получения расширенной гарантии, срок
увеличивается до 3-х лет. Подробнее: http://www.radiofid.ru/ru/support/wide-
guarantee.html );
Различные варианты исполнения GSM терминала “IRZ
TC65Smart”.
Терминалы поставляются в четырех различных модификациях, различающихся
номенклатурой внешних интерфейсов. Все версии имеют:
2 переключаемых держателей SIM-карт;
8-ми проводный интерфейс RS-232 (DB-9F);
2-х проводный симплексный интерфейс RS-485, гальванически-развязанный от
цепей питания и GSM модуля;
4 гальванически-развязанных от GSM модуля линий дискретного ввода;
4 гальванически-развязанных от GSM модуля линий дискретного вывода,
коммутирующих к «+» источника питания с током нагрузки до 1А.
Версии терминала:
1. TC65Smart-STD. Базовая модель. Имеет только набор интерфейсов,
перечисленный выше.
2. TC65Smart-STD+ . В дополнение к п. 1 имеет гальванически-развязанный от GSM
модуля интерфейс I2C Master. Этот интерфейс может использоваться для
подключения внешних устройств, в том числе блока расширения “IRZ TC65
Expantion”.
3. TC65Smart-PRO. В дополнение к п. 1 оснащен двумя гальванически-
развязанными потенциальными входами АЦП, предназначенными для измерения
напряжения 0-24V.
4. TC65Smart-PRO+. В дополнение к п. 3 имеет гальванически-развязанный от GSM
модуля интерфейс I2C Master. (аналогично п. 2).
Базовые
I2C Master
2 входа АЦП
функции
интерфейс
TC65Smart-STD
+
-
-
TC65Smart-STD+
+
+
-
TC65Smart-PRO
+
-
+
TC65Smart-PRO+
+
+
+

 

 

 

 

 

 

 

 

 

///////////////////////////////////////