Wiren Board Smart Home 3.5/en: различия между версиями
(Новая страница: «==External device connection examples== BMP085 and BMP180 sensors») |
(Новая страница: «|rowspan="9"| Ports | Ethernet || 10/100 (RJ-45)|| |- || USB 2.0 || 2 ports (+ one in) || |- || Audio output ||1x || 3.5 mm Stereo Audio Jack |- ||RS-485…») |
||
(не показано 15 промежуточных версий этого же участника) | |||
Строка 97: | Строка 97: | ||
|} | |} | ||
== | == Клеммники == | ||
{| 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]] |
Версия 19:05, 1 августа 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 | |
Ports | Ethernet | 10/100 (RJ-45) | ||
USB 2.0 | 2 ports (+ one in) | ||
Audio output | 1x | 3.5 mm Stereo Audio Jack | |
RS-485 | 2x, uninsulated | connection via MOD-bus, A-Bus | |
RS-232 | full-Duplex, non-isolated. | Connects parallel to the second RS-485 | |
Debug UART | debug console Output | Connects via UART-USB adapter. | |
CAN bus | |||
1-Wire | 3x | Connect 1-Wire temperature sensors, etc. | |
UEXT | 2x | connection of extension modules from Olimex | |
sensor Connection | ADC | 4 x - up to 30V (??), 4 x - up to 3.3 V | |
Inputs for resistive sensors | 4 x | include the thermistors 10 kω. | |
Dry contact inputs | | 3 x | Connection of buttons, reed switches, counters with pulse outputs. | ||
Outputs | low voltage load Control | 4 outputs, 30V/2A | open collector Outputs",
control of led strips, motors, etc. |
Реле | 2x 250V/2A | Normally open contacts. | |
And | WB SH 3.5: GPIO List | 8x | multiplexed with other inputs/outputs |
sound transducer | 1x | "beeper". | |
Real time clock | RTC | Backup battery | |
Power supply | Operating voltage | 5-15V | Work from backup Li-Pol battery,
power over Ethernet - PoE |
Power consumption | <3 W | ||
Design | Dimensions | 103x87x20 mm | |
Housing | DIN rail | D6MG by Gainta | |
Operation | operating temperature | 0..70C (-40..85C on request) |
Клеммники
подпись |
Номер
клеммника |
функция | 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