Wiren Board Smart Home 3.5/en: различия между версиями
(Новая страница: «==External device connection examples== BMP085 and BMP180 sensors») |
(Новая страница: «|rowspan="4" | Wireless || Wi-Fi || || |- || GSM/GPRS || 1 SIM card || microSIM |- || NRF24 || 2.4 GHz || for communication with the same NRF24 module…») |
||
(не показано 16 промежуточных версий этого же участника) | |||
Строка 48: | Строка 48: | ||
|rowspan="9"| | |rowspan="9"| Порты || Ethernet || 10/100 (RJ-45)|| | ||
|- | |- | ||
|| USB 2.0 || 2 | || USB 2.0 || 2 порта (+ один внутри) || | ||
|- | |- | ||
|| [[ | || [[Аудиовыход]] ||1x || Audio Jack 3,5 мм. Стерео | ||
|- | |- | ||
||[[RS-485]]|| 2x, | ||[[RS-485]]|| 2x, неизолированные ||<strike>Управление светом по DMX512</strike>, | ||
подключение по MOD-bus, A-Bus | |||
|- | |- | ||
||[[RS-232]]|| | ||[[RS-232]]|| Полнодуплексный, неизолированный. || Подключается паралельно второму RS-485 | ||
|- | |- | ||
|| [[Debug UART]]|| | || [[Debug UART]]|| Вывод отладочной консоли || Подключается через переходник UART-USB. | ||
|- | |- | ||
||[[CAN | ||[[CAN шина]]|| 1x || | ||
|- | |- | ||
||[[1-Wire]] || 3x || | ||[[1-Wire]] || 3x || Подключение по 1-Wire датчиков температуры и т.д. | ||
|- | |- | ||
||[[UEXT]]|| 2x || | ||[[UEXT]]|| 2x || Подключение модулей расширения от Olimex | ||
|- | |- | ||
|rowspan="3"| | |rowspan="3"| Подключение датчиков || [[ADC | АЦП]] || 4 x - до 30V (??), 4 x - до 3.3V || | ||
|- | |- | ||
||[[ | ||[[Входы для резистивных датчиков]] || 4 x || подключение термисторов на 10 кОм. | ||
|- | |- | ||
|| [[ | || [[Входы "сухой контакт"]] || 3 x || Подключение кнопок, герконов, счетчиков с импульсными выходами. | ||
|- | |- | ||
|rowspan="2"| | |rowspan="2"| Выходы || [[Управление низковольтной нагрузкой]] || 4 выхода, 30V/2A || Выходы типа "открытый коллектор", | ||
управление светодиодными лентами, моторами и т. п. | |||
|- | |- | ||
| | [[WB_SH_3.5:_%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_GPIO#GPIO_.D0.BD.D0.B0_.D1.80.D0.B5.D0.BB.D0.B5|Реле]]|| 2x 250V/2A || | || [[WB_SH_3.5:_%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_GPIO#GPIO_.D0.BD.D0.B0_.D1.80.D0.B5.D0.BB.D0.B5|Реле]]|| 2x 250V/2A || Нормально разомкнутые контакты. | ||
|- | |- | ||
|rowspan="3"| | |rowspan="3"| А также || [[WB SH 3.5: Список GPIO]] || 8x || мультиплексированы с друмими входами/выходами | ||
|- | |- | ||
||[[Buzzer| | ||[[Buzzer|Излучатель звука]]|| 1x || "[[Buzzer|пищалка]]". | ||
|- | |- | ||
|| | || Часы реального времени || [[RTC]] || Резервная батарейка | ||
|- | |- | ||
|rowspan="2"| | |rowspan="2"| Питание || Рабочее напряжение || 5-15V ||rowspan="2"| Работа от резервного Li-Pol аккумулятора, | ||
питание по витой паре - PoE | |||
|- | |- | ||
|| | || Потребляемая мощность || <3 Вт | ||
|- | |- | ||
|rowspan="2"| | |rowspan="2"| Конструкция || [[Чертеж платы Wiren Board 3.3 | Размеры]] || 103x87x20 мм | ||
|- | |- | ||
|| | || Корпус || на DIN рейку ||D6MG от Gainta | ||
|- | |- | ||
|rowspan="1"| | |rowspan="1"|Эксплуатация || Рабочая температура || 0..70C (-40..85C по запросу) || | ||
|- | |- | ||
|} | |} | ||
== | == Клеммники == | ||
{| border="1" class="wikitable" style="text-align:center" | {| border="1" class="wikitable" style="text-align:center" | ||
| | | | ||
''' | '''подпись''' | ||
||''' | ||'''Номер''' | ||
''' | '''клеммника''' | ||
|| ''' | || '''функция'''|| '''Max. V, I''' || '''[[WB_SH_3.5:_Список_GPIO|GPIO]]''' || '''вывод olinuxino''' || '''cостояние''' | ||
''' | '''по умолчанию''' | ||
|| ''' | || '''комментарии''' | ||
|- | |- | ||
! colspan="8"| | ! colspan="8"| Верхний ряд, левый блок | ||
|- | |- | ||
| Vin || '''1''' || Vin|| 15 || || || || | | Vin || '''1''' || Vin || 15 || || || ||Входное напряжение; ADC channel 5 | ||
|- | |- | ||
| GND || '''2''' | | | | | GND || '''2''' || GND || || || || | ||
|- | |- | ||
| RS-485-1 B|| '''3''' || [[RS-485]] B || +-6 V | | | | /dev/ttyNSC0 || 0V || | | RS-485-1 B || '''3''' || [[RS-485]] B || +-6 V || || /dev/ttyNSC0 || 0V || | ||
|- | |- | ||
| RS-485-1 A|| '''4''' || [[RS-485]] A || +-6 V || || /dev/ttyNSC0 || +3. | | RS-485-1 A || '''4''' || [[RS-485]] A || +-6 V || || /dev/ttyNSC0 || +3.3V || | ||
|- | |- | ||
| RS-485-2 B|| '''5''' || [[RS-485]] B || +-6 V | | | | / dev/ttyNSC1 || 0V || | | RS-485-2 B || '''5''' || [[RS-485]] B || +-6 V || || /dev/ttyNSC1 || 0V || | ||
|- | |- | ||
| RS-485-2 A|| '''6''' || [[RS-485]] A || +-6 V || || /dev/ttyNSC1 || +3. | | RS-485-2 A || '''6''' || [[RS-485]] A || +-6 V || || /dev/ttyNSC1 || +3.3V || | ||
|- | |- | ||
| GND || '''7''' || GND | | | | | | | | | GND || '''7''' || GND || || || || | ||
|- | |- | ||
| CAN H || '''8''' || CAN H ||+- 42V|||???? || || | | CAN H || '''8''' || CAN H ||+- 42V || || ???? || || | ||
|- | |- | ||
| CAN L || '''9''' || CAN L ||+- 42V||| | | CAN L || '''9''' || CAN L ||+- 42V || || ??? || || | ||
|- | |- | ||
! colspan="8"| | ! colspan="8"| Нижний ряд, левый блок | ||
|- | |- | ||
| A1|| '''10''' || [[Управление низковольтной нагрузкой | | A1 || '''10''' || [[Управление низковольтной нагрузкой|FET]]/ADC1 || 30V, 2A || 53 || 26 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 0 | ||
|- | |- | ||
| A2|| '''11''' || [[Управление низковольтной нагрузкой | | A2 || '''11''' || [[Управление низковольтной нагрузкой|FET]]/ADC2 || 30V, 2A || 91 || 25 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 1 | ||
|- | |- | ||
| A3|| '''12''' || [[Управление низковольтной нагрузкой | | A3 || '''12''' || [[Управление низковольтной нагрузкой|FET]]/ADC3] || 30V, 2A || 56 || 22 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 2 | ||
|- | |- | ||
| A4|| '''13''' || [[Управление низковольтной нагрузкой | | A4 || '''13''' || [[Управление низковольтной нагрузкой|FET]]/ADC4 || 30V, 2A || 55 || 21 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 3 | ||
|- | |- | ||
| R1 || '''14''' || R1/GPIO/ADC5 || 5V|| 16 || 19 @ CON1 || High Z || | | R1 || '''14''' || R1/GPIO/ADC5 || 5V || 16 || 19 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 4 | ||
|- | |- | ||
| R2 || '''15'''| | R2/GPIO/ADC6 || 5V|| 7 || 18 @ CON1 || High Z || | | R2 || '''15''' || R2/GPIO/ADC6 || 5V || 7 || 18 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 5 | ||
|- | |- | ||
| R3 || '''16'''|| R3/GPIO/ADC7 || 5V|| 6 || 17 @ CON1 || High Z || | | R3 || '''16''' || R3/GPIO/ADC7 || 5V || 6 || 17 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 6 | ||
|- | |- | ||
| R4 || '''17'''| | R4/GPIO/ADC8 || 5V|| 5 || 16 @ CON1 || High Z || | | R4 || '''17''' || R4/GPIO/ADC8 || 5V || 5 || 16 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 7 | ||
|- | |- | ||
| W1 || '''18''' || W1/GPIO || 3. | | W1 || '''18''' || W1/GPIO || 3.3V || 4 || 15 @ CON1 || 3.3V || 1-Wire,"сухой контакт" | ||
|- | |- | ||
| W2 || '''19''' || W2/GPIO || 3. | | W2 || '''19''' || W2/GPIO || 3.3V || 2 || 13 @ CON1 || 3.3V || 1-Wire,"сухой контакт" | ||
|- | |- | ||
| W3 || '''20''' || W3/GPIO || 3. | | W3 || '''20''' || W3/GPIO || 3.3V || 1 || 12 @ CON1 || 3.3V || 1-Wire,"сухой контакт" | ||
|- | |- | ||
| GND || '''21''' || GND|| || || || || | | GND || '''21''' || GND || || || || || | ||
|- | |- | ||
| GND || '''22''' || GND|| || || || || | | GND || '''22''' || GND || || || || || | ||
|- | |- | ||
! colspan="8"| | ! colspan="8"| Нижний ряд, правый блок | ||
|- | |- | ||
| GND || '''23''' || GND|| || || || || | | GND || '''23''' || GND || || || || || | ||
|- | |- | ||
| 5V out || '''24'''|| 5Vout|| 5V, 0. | | 5V out || '''24''' || 5Vout|| 5V, 0.5A || || || || выход 5V | ||
|- | |- | ||
| GND || '''25''' || GND | | | | | | | | | GND || '''25''' || GND || || || || | ||
|- | |- | ||
| Vin || '''26''' | | Vin || 15V || || || || | | Vin || '''26''' || Vin || 15V || || || ||Входное напряжение; ADC channel 5 | ||
|- | |- | ||
| Relay 1 || '''27-28''' || R1 || 250, 5A||247 || || | | Relay 1 || '''27-28''' || R1 || 250, 5A ||247 || || разомкнуто ||первое реле | ||
|- | |- | ||
| Relay 2 || '''29-30''' || R2 || 250, 5A|| 246|| || | | Relay 2 || '''29-30''' || R2 || 250, 5A || 246|| || разомкнуто ||второе реле | ||
|- | |- | ||
|} | |} | ||
== | == Питание == | ||
[[ | [[Файл:Питание 2.PNG|thumb|400px|Блок-схема питания WB 3.5]] | ||
''' | '''От внешнего блока питания''' | ||
Напряжение питания 4,7-15В. | |||
Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GPRS потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее 10 Вт. | |||
5.5x2. | Разъем питания 5.5x2.1мм, также входное напряжение можно подключать к клеммам 1 и 26. | ||
'''Power over Ethernet''' | '''Power over Ethernet''' | ||
Поддерживается питание по кабелю Ethernet - [http://ru.wikipedia.org/wiki/Power_over_Ethernet#Passive_PoE Passive PoE] напряжением от 7 до 16 Вольт. | |||
Питание передаётся по неиспользуемым парам: "+" ("-") по паре 4-5 (синий, бело-синий), "-" ("+") по паре 7-8 (коричневый, бело-коричневый). Полярность не имеет значения. | |||
''' | '''Подключение PoE совместно с блоком питания приводит к повреждению блока питания.''' | ||
См. также [[Power over Ethernet]]. | |||
''' | '''Аккумулятор''' | ||
Wiren Board позволяет подключить Li-Ion (Li-Pol) аккумулятор c максимальным напряжением 4.2В. При подключении питания аккумулятор заряжается током до 0,5 А (зависит от нагрузки). | |||
Защита от переразряда аккумулятора отсутсвует, настоятельно рекомендуется использовать защищённые аккумуляторы. | |||
Также отсутсвует защита от зарядки при отрицательных температурах. Будьте осторожны, аккумуляторы от этого портятся. | |||
''' | '''Соблюдайте полярность подключения аккмулятора!''' | ||
== | == Список GPIO == | ||
См. [[WB_SH_3.5:_Список_GPIO]] | |||
===Debug UART=== | ===Debug UART=== | ||
Debug UART | Debug UART выведен на разъём UEXT1, а также отдельно на гребёнку (рядом с аудиовыходом, см. схему) | ||
Для Debug UART используются ножки 2,3,4 (см. рисунок). | |||
== | == Схема и чертеж == | ||
[[Файл:ЧертежWB3.3.png |thumb|500px|]] | [[Файл:ЧертежWB3.3.png |thumb|500px|]] | ||
''' | '''Принципиальная схема Wiren Board 3.5''' - [[Файл:СхемаWB3.5.pdf]] | ||
[[Файл:ЧертежWB3.3.pdf]] | [[Файл:ЧертежWB3.3.pdf]] | ||
== | ==Примеры подключения внешних устройств== | ||
[[BMP085 | [[BMP085|Датчики давления и температуры BMP085 и BMP180]] |
Версия 15:32, 26 июля 2019
Wiren Board Smart Home 3.5 is an outdated version of the controller for automation. For a description of the current version, click here.
Description
Wiren Board Smart Home 3.5 consists of two circuit boards:
- modified iMX233-OLinuXino-micro/en - WB-IMX233-core/en
- Main Board Wiren Board v. 3.5
Main Board contains:
- Wi-Fi/en based on Realtek chip rtl8188/en
- GSM/GPRS networks and modem - Simcom SIM900R/en
- USB to Ethernet USB USB hub, SMSC lan9514/en
- RS-485/en - ADM3483.
- 8-channel analog multiplexer for the ADC (4 terminal block АЦП1-ADC4 4 and the terminals P1-P4). See also ADC/en.
- Outputs are "open collector" hardware low voltage load control
- SPI-to-UART bridge IC NXP SC16IS752/en
- RTC on-chip MCP79401/en (no devices installed by default, instead see SIM900R/en#RTC)
- CAN on chips MCP2515 and MCP2551
- radio module rfm69h 433MHz
- radio module NRF24L01 2.4 GHz
- The power supply circuit on the chip LTC4002
Technical specifications
parameter | value | Comments | |
Software | Operating system | Debian Linux 7.0, mainline kernel 3.13 | |
Controller | 454mhz Freescale iMX233 | ||
RAM | 64 MB | ||
Non-volatile memory | +4Gb | SD card, can install flash memory chip | |
Wireless | Wi-Fi | ||
GSM/GPRS | 1 SIM card | microSIM | |
NRF24 | 2.4 GHz | for communication with the same NRF24 modules | |
packet radio | 433 MHz | management of the Noolite, chinese modules | |
Порты | Ethernet | 10/100 (RJ-45) | |
USB 2.0 | 2 порта (+ один внутри) | ||
Аудиовыход | 1x | Audio Jack 3,5 мм. Стерео | |
RS-485 | 2x, неизолированные | подключение по MOD-bus, A-Bus | |
RS-232 | Полнодуплексный, неизолированный. | Подключается паралельно второму RS-485 | |
Debug UART | Вывод отладочной консоли | Подключается через переходник UART-USB. | |
CAN шина | 1x | ||
1-Wire | 3x | Подключение по 1-Wire датчиков температуры и т.д. | |
UEXT | 2x | Подключение модулей расширения от Olimex | |
Подключение датчиков | АЦП | 4 x - до 30V (??), 4 x - до 3.3V | |
Входы для резистивных датчиков | 4 x | подключение термисторов на 10 кОм. | |
Входы "сухой контакт" | 3 x | Подключение кнопок, герконов, счетчиков с импульсными выходами. | |
Выходы | Управление низковольтной нагрузкой | 4 выхода, 30V/2A | Выходы типа "открытый коллектор",
управление светодиодными лентами, моторами и т. п. |
Реле | 2x 250V/2A | Нормально разомкнутые контакты. | |
А также | WB SH 3.5: Список GPIO | 8x | мультиплексированы с друмими входами/выходами |
Излучатель звука | 1x | "пищалка". | |
Часы реального времени | RTC | Резервная батарейка | |
Питание | Рабочее напряжение | 5-15V | Работа от резервного Li-Pol аккумулятора,
питание по витой паре - PoE |
Потребляемая мощность | <3 Вт | ||
Конструкция | Размеры | 103x87x20 мм | |
Корпус | на DIN рейку | D6MG от Gainta | |
Эксплуатация | Рабочая температура | 0..70C (-40..85C по запросу) |
Клеммники
подпись |
Номер
клеммника |
функция | Max. V, I | GPIO | вывод olinuxino | cостояние
по умолчанию |
комментарии |
Верхний ряд, левый блок | |||||||
---|---|---|---|---|---|---|---|
Vin | 1 | Vin | 15 | Входное напряжение; ADC channel 5 | |||
GND | 2 | GND | |||||
RS-485-1 B | 3 | RS-485 B | +-6 V | /dev/ttyNSC0 | 0V | ||
RS-485-1 A | 4 | RS-485 A | +-6 V | /dev/ttyNSC0 | +3.3V | ||
RS-485-2 B | 5 | RS-485 B | +-6 V | /dev/ttyNSC1 | 0V | ||
RS-485-2 A | 6 | RS-485 A | +-6 V | /dev/ttyNSC1 | +3.3V | ||
GND | 7 | GND | |||||
CAN H | 8 | CAN H | +- 42V | ???? | |||
CAN L | 9 | CAN L | +- 42V | ??? | |||
Нижний ряд, левый блок | |||||||
A1 | 10 | FET/ADC1 | 30V, 2A | 53 | 26 @ CON1 | High Z | Выход "открытый коллектор", ADC channel 0 |
A2 | 11 | FET/ADC2 | 30V, 2A | 91 | 25 @ CON1 | High Z | Выход "открытый коллектор", ADC channel 1 |
A3 | 12 | FET/ADC3] | 30V, 2A | 56 | 22 @ CON1 | High Z | Выход "открытый коллектор", ADC channel 2 |
A4 | 13 | FET/ADC4 | 30V, 2A | 55 | 21 @ CON1 | High Z | Выход "открытый коллектор", ADC channel 3 |
R1 | 14 | R1/GPIO/ADC5 | 5V | 16 | 19 @ CON1 | High Z | Резистивные датчики, ADC channel 4 |
R2 | 15 | R2/GPIO/ADC6 | 5V | 7 | 18 @ CON1 | High Z | Резистивные датчики, ADC channel 5 |
R3 | 16 | R3/GPIO/ADC7 | 5V | 6 | 17 @ CON1 | High Z | Резистивные датчики, ADC channel 6 |
R4 | 17 | R4/GPIO/ADC8 | 5V | 5 | 16 @ CON1 | High Z | Резистивные датчики, ADC channel 7 |
W1 | 18 | W1/GPIO | 3.3V | 4 | 15 @ CON1 | 3.3V | 1-Wire,"сухой контакт" |
W2 | 19 | W2/GPIO | 3.3V | 2 | 13 @ CON1 | 3.3V | 1-Wire,"сухой контакт" |
W3 | 20 | W3/GPIO | 3.3V | 1 | 12 @ CON1 | 3.3V | 1-Wire,"сухой контакт" |
GND | 21 | GND | |||||
GND | 22 | GND | |||||
Нижний ряд, правый блок | |||||||
GND | 23 | GND | |||||
5V out | 24 | 5Vout | 5V, 0.5A | выход 5V | |||
GND | 25 | GND | |||||
Vin | 26 | Vin | 15V | Входное напряжение; ADC channel 5 | |||
Relay 1 | 27-28 | R1 | 250, 5A | 247 | разомкнуто | первое реле | |
Relay 2 | 29-30 | R2 | 250, 5A | 246 | разомкнуто | второе реле |
Питание
От внешнего блока питания
Напряжение питания 4,7-15В. Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GPRS потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее 10 Вт.
Разъем питания 5.5x2.1мм, также входное напряжение можно подключать к клеммам 1 и 26.
Power over Ethernet
Поддерживается питание по кабелю Ethernet - Passive PoE напряжением от 7 до 16 Вольт. Питание передаётся по неиспользуемым парам: "+" ("-") по паре 4-5 (синий, бело-синий), "-" ("+") по паре 7-8 (коричневый, бело-коричневый). Полярность не имеет значения. Подключение PoE совместно с блоком питания приводит к повреждению блока питания.
См. также Power over Ethernet.
Аккумулятор
Wiren Board позволяет подключить Li-Ion (Li-Pol) аккумулятор c максимальным напряжением 4.2В. При подключении питания аккумулятор заряжается током до 0,5 А (зависит от нагрузки). Защита от переразряда аккумулятора отсутсвует, настоятельно рекомендуется использовать защищённые аккумуляторы.
Также отсутсвует защита от зарядки при отрицательных температурах. Будьте осторожны, аккумуляторы от этого портятся.
Соблюдайте полярность подключения аккмулятора!
Список GPIO
Debug UART
Debug UART выведен на разъём UEXT1, а также отдельно на гребёнку (рядом с аудиовыходом, см. схему)
Для Debug UART используются ножки 2,3,4 (см. рисунок).
Схема и чертеж
Принципиальная схема Wiren Board 3.5 - Файл:СхемаWB3.5.pdf