Wiren Board NETMON-1: различия между версиями

Материал из Wiren Board
Строка 103: Строка 103:
-->
-->


=== Передняя панель ===
== Передняя панель ==


[[Файл:Mka front sch.jpg|thumb|300px|схема передней панели]]
[[Файл:Mka front sch.jpg|thumb|300px|схема передней панели]]
Строка 182: Строка 182:
|}
|}


=== Задняя панель ===
== Задняя панель ==
[[Файл:Mka back sch.jpg|thumb|300px|Распиновка разъёма RJ-45 на задней панели WB NETMON-1 (МКА-3)]]
[[Файл:Mka back sch.jpg|thumb|300px|Распиновка разъёма RJ-45 на задней панели WB NETMON-1 (МКА-3)]]


Строка 213: Строка 213:




=== Список GPIO ===
== Список GPIO ==
[[Wiren Board NETMON-1: Список GPIO]]
[[Wiren Board NETMON-1: Список GPIO]]


=== Датчик температуры и влажности ===
== Датчик температуры и влажности ==


Датчик Sensirion SHT10.
Датчик Sensirion SHT10.

Версия 18:26, 9 мая 2015

Wiren Board NETMON-1
Wiren Board NETMON-1 (задняя панель)

Технические характеристики

ПО
Операционная система Debian Linux 7.0. Mainline kernel 3.19.
Контроллер
Процессор Freescale i.MX233 454 МГц
Память оперативная DDR SDRAM 64 МБ
Память энергонезависимая Карта microSD до 32 ГБ
Беспроводные интерфейсы
Wi-Fi 802.11 b/g/n 2.4 ГГц (опция, устанавливается в USB-разъём внутри устройства)
GSM/GPRS 900/1800 МГц. GPRS multi-slot class 10/8 max. 85.6 kbps (downlink). SIM-карта формата miniSIM
Проводные интерфейсы
Ethernet 10/100 Мбит/с, Разъём RJ-45
USB 2.0 Host (внутри корпуса)
2xRS-485 есть программная поддержка протоколов Modbus RTU, ADICON/A-BUS/Uniel, Smartbus G4
2xRS-232 один порт на передней панели, один на задней.
Отладочная консоль Debug UART Подключается через переходник USB-UART
1-Wire Подключение датчиков температуры, влажности
Подключение датчиков
8x АЦП 2x до 24V , 3x - до 5V
22x"Сухой контакт" Подключение кнопок, герконов, счетчиков с импульсными выходами.
Выходы
2xРеле 220В/10А, нормально замкнутые. Пары розетка IEC-320-C13 - вилка IEC-320-C14 на задней панели.
4xРеле 220В/6A, переключающая группа контактов. Выведены на клеммники на переднюю панель.
Прочее
Излучатель звука "пищалка".
Часы реального времени RTC Резервная батарейка
Сторожевой таймер (watchdog) Отдельный аппаратный watchdog, перезагружающий устройство целиком по питанию
Датчик температуры и влажности Встроенный датчик sht10 внутри корпуса
Питание
Потребляемая мощность <5 Вт (пиковая - до 12 Вт)
Работа от резервного аккумулятора встроенный li-ion аккумулятор (опция: 1800mAh или 3600mAh)
питание по витой паре Passsive Power over Ethernet
Габаритные размеры 431 x 203 x 43 мм , корпус для установки в 19" стойку, 1U
Эксплуатация Рабочая температура - 0..70C (-40..85C по запросу) Покрытие лаком для влагозащиты.




Комплект поставки

* контроллер Wiren Board NETMON-1
* карта памяти с ОС Linux
* клеммники ответные 4шт
* набор для крепления корпуса в 19" стойку


Передняя панель

схема передней панели
передняя панель
Схема.png
порты функция
и1 discrete input
и2 1-wire / Debug UART
и3 discrete input
и4 RS-232
и5 discrete input
и6 RS-485
и7 discrete input
и8 RS-485
и9 discrete input
а1 ADC input
а2 ADC input
а3 ADC input
а4 ADC input
а5 ADC input
а6 ADC input
а7 ADC input
Ehternet и1 и2 и3 и4 и5 и6 и7 и8 и9
1 Y/W discrete input 1 5v discrete input 6 - Isolated GND - Isolated GND - Isolated GND
2 Y discrete input 2 5v discrete input 7 - discrete input 11 - discrete input 15 - discrete input 19
3 G/W discrete input 3 Debug Tx discrete input 8 GND Isolated GND - Isolated GND - Isolated GND
4 B discrete input 4 1-Wire discrete input 9 RS-232 Tx 1 discrete input 12 RS-485 A2 discrete input 16 RS-485 A1 discrete input 20
5 B/W discrete input 5 GND discrete input 10 GND Isolated GND RS-485 B2 Isolated GND RS-485 B1 Isolated GND
6 G Isolated GND Debug Rx Isolated GND RS-232 Tx 1 discrete input 13 - discrete input 17 - discrete input 21
7 Br/W Isolated GND GND Isolated GND - Isolated GND - Isolated GND - Isolated GND
8 Br Isolated GND GND Isolated GND - discrete input 14 - discrete input 18 - discrete input 22
Ethernet а1 а2 а3 а4 а5 а6 а7
1 Y/W 3.3V - - - - - -
2 Y 3.3V - - - - - -
3 G/W GND - - - - - -
4 B ADC input 4 ADC input 1 ADC input 6 ADC input 2 ADC input 7 ADC input 3 ADC input 8
5 B/W GND GND GND GND GND GND GND
6 G ADC input 5 - - - - - -
7 Br/W 5V - - - - - -
8 Br 5V - - - - - -

Задняя панель

Распиновка разъёма RJ-45 на задней панели WB NETMON-1 (МКА-3)

Разъём RJ-45 на задней панели, распиновка:


Ethernet
1 Y/W RS-232 TX (2)
2 Y RS-232 TX (2)
3 G/W RS-232 RX (2)
4 B V+ вход (5-15V)
5 B/W V+ вход (5-15V)
6 G RS-232 RX (2)
7 Br/W GND
8 Br GND
shield GND


Список GPIO

Wiren Board NETMON-1: Список GPIO

Датчик температуры и влажности

Датчик Sensirion SHT10.

Пакет: wb-mqtt-sht1x Исходные коды: https://github.com/contactless/wb-mqtt-sht1x

В автозагрузке демон wb-mqtt-sht1x, отправляющий результаты в MQTT:

service wb-mqtt-sht1x stop
service wb-mqtt-sht1x start
service wb-mqtt-sht1x status

Конфиг демона:

/etc/wb-mqtt-sht1x.conf

Адреса в MQTT:

Default MQTT topics are:

/devices/sht1x/meta/name SHT1x Sensor
/devices/sht1x/controls/temperature/meta/type temperature
/devices/sht1x/controls/humidity/meta/type rel_humidity

Sensor data:

/devices/sht1x/controls/temperature
/devices/sht1x/controls/humidity

Example:

$ mosquitto_sub -h 192.168.0.102 -t '/devices/sht1x/#' -v
/devices/sht1x/controls/temperature 28.5
/devices/sht1x/controls/temperature/meta/type temperature
/devices/sht1x/controls/humidity 31.7
/devices/sht1x/controls/humidity/meta/type rel_humidity
/devices/sht1x/meta/name SHT1x Sensor

Настройка в Zabbix:

mqtt.value[/devices/sht1x/controls/humidity]
mqtt.value[/devices/sht1x/controls/temperature]