Wiren Board 4: различия между версиями
Fizikdaos (обсуждение | вклад) |
|||
(не показано 156 промежуточных версий 7 участников) | |||
Строка 1: | Строка 1: | ||
[[Файл: | == Описание == | ||
[[Файл:WB3.3 MAIN.png|thumb|500px|Wiren Board Smart Home rev 3.5 components]] | |||
[[File:IMG 0260.png|thumb|500px|Wiren Board Smart Home rev. 3.5 top]] | |||
[[File:WB3.5.png|thumb|500px|Wiren Board Smart Home rev. 3.5 обозначения]] | |||
Ниже дано описание Wiren Board Smart Home ревизии 4.2. | |||
'''В процессе наполнения''' | |||
Wiren Board состоит из двух печатных плат: | |||
* | * модифицированной [[iMX233-OLinuXino-MICRO]] - [[WB-IMX233-CORE]] | ||
* основной платы Wiren Board rev.4.2 | |||
* | Основная плата содержит: | ||
* | * [[Wi-Fi]] на базе чипа Realtek [[RTL8188]] | ||
* | * GSM/GPRS модем - SIMCom [[SIM900R]] | ||
* USB to Ethernet конвертер и USB хаб, SMSC [[LAN9514]] | |||
* | * [[RS-485]] - трансивер SN65176B. | ||
* | * 8-канальный аналоговый мультиплексор для АЦП (4 клеммника ADC1-ADC4 и 4 клеммника R1-R4). See also [[ADC]]. | ||
* | * SPI-to-UART bridge IC - NXP [[SC16IS752]] | ||
* радиомодуль [[RFM69H]] 433MHz | |||
* | * радиомодуль [[NRF24L01]] 2.4 GHz | ||
* Схема питания на чипе TPS5430 (Vin в 4,2V), SY7208 (4.2V в 5V), SY8009 (4.2 в 3,3V). | |||
* | * Зарядка Li-Pol аккумулятора на чипе MCP73833 | ||
* Watchdog таймер на компараторе MCP6542 | |||
== | ==Технические характеристики== | ||
{| border="1" class="wikitable" style="text-align:center" | |||
| || '''параметр''' || '''значение'''|| '''Комментарии''' | |||
|- | |||
|rowspan="3" | Софт || Операционная система || Debian Linux 7.0, mainline kernel 3.13 || | |||
|- | |||
|rowspan="3" | Контроллер || Процессор || 454MHz CPU Freescale iMX233 || | |||
|- | |||
|| Память оперативная || 64 MB || | |||
|- | |||
|| Память энергонезависимая || +4Gb || SD-карта, возможна установка чипа флеш-памяти | |||
|- | |||
= | |rowspan="4" | Беспроводная связь || Wi-Fi || || | ||
|- | |||
|| [[SIM900R|GSM/GPRS]] || 1 сим-карта || microSIM | |||
|- | |||
|| NRF24 || 2,4GHz || для связи с такими же модулями NRF24 | |||
|- | |||
|| пакетное радио || 433 MHz || упраление "Ноолайтом", китайскими модулями | |||
|- | |||
|rowspan="9"| Порты || Ethernet || 10/100 (RJ-45)|| | |||
|- | |||
|| USB 2.0 || 2 порта (+ один внутри) || | |||
|- | |||
|| [[Аудиовыход]] ||1x || Audio Jack 3,5 мм. Стерео | |||
|- | |||
||[[RS-485]]|| 2x, неизолированные ||<strike>Управление светом по DMX512</strike>, | |||
подключение по MOD-bus, A-Bus | |||
|- | |||
||[[RS-232]]|| Полнодуплексный, неизолированный. || Подключается паралельно второму RS-485 | |||
|- | |||
|| [[Debug UART]]|| Вывод отладочной консоли || Подключается через переходник UART-USB. | |||
|- | |||
||[[CAN шина]]|| 1x || | |||
|- | |||
||[[1-Wire]] || 3x || Подключение по 1-Wire датчиков температуры и т.д. | |||
|- | |||
||[[UEXT]]|| 2x || Подключение модулей расширения от Olimex | |||
|- | |||
|rowspan="3"| Подключение датчиков || [[ADC | АЦП]] || 4 x - до 30V (??), 4 x - до 3.3V || | |||
|- | |||
||[[Входы для резистивных датчиков]] || 4 x || подключение термисторов на 10 кОм. | |||
|- | |||
|| [[Входы "сухой контакт"]] || 3 x || Подключение кнопок, герконов, счетчиков с импульсными выходами. | |||
|- | |||
|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 || Нормально разомкнутые контакты. | |||
|- | |||
|rowspan="3"| А также || [[WB3.3:_Список_GPIO|GPIO]] || 8x || мультиплексированы с друмими входами/выходами | |||
|- | |||
||[[Buzzer|Излучатель звука]]|| 1x || "[[Buzzer|пищалка]]". | |||
|- | |||
|| Часы реального времени || [[RTC]] || Резервная батарейка | |||
|- | |||
|rowspan="2"| [[Питание]] || Рабочее напряжение || 5-15V ||rowspan="2"| Работа от резервного Li-Pol аккумулятора, | |||
питание по витой паре - PoE | |||
|- | |||
|| Потребляемая мощность || <3 Вт | |||
|- | |||
|rowspan="2"| Конструкция || [[Чертеж платы Wiren Board 3.3 | Размеры]] || 103x87x20 мм | |||
|- | |||
|| Корпус || на DIN рейку ||D6MG от Gainta | |||
|- | |||
|rowspan="1"|Эксплуатация || Рабочая температура || 0..70C (-40..85C по запросу) || | |||
|- | |||
|} | |||
== Клеммники == | |||
{| border="1" class="wikitable" style="text-align:center" | |||
| | |||
'''подпись''' | |||
||'''Номер''' | |||
'''клеммника''' | |||
|| '''функция'''|| '''Max. V, I''' || '''[[WB_SH_3.5:_Список_GPIO|GPIO]]''' || '''вывод olinuxino''' || '''cостояние''' | |||
'''по умолчанию''' | |||
|| '''комментарии''' | |||
|- | |||
! colspan="8"| Верхний ряд, левый блок | |||
|- | |||
| 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 || || ??? || || | |||
|- | |||
! colspan="8"| Нижний ряд, левый блок | |||
|- | |||
| 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 || || || || || | |||
|- | |||
! colspan="8"| Нижний ряд, правый блок | |||
|- | |||
| 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|| || разомкнуто ||второе реле | |||
|- | |||
|} | |||
== Список GPIO == | |||
См. [[WB_SH_3.5:_Список_GPIO]] | |||
== Схема и чертеж == | |||
'''Принципиальная схема Wiren Board 3.5''' - [[Файл:СхемаWB3.5.pdf]] | |||
См. [[Чертеж платы Wiren Board 3.3]] | |||
==Технические характеристики== | |||
{| border="1" class="wikitable" style="text-align:center" | |||
| || '''параметр''' || '''значение'''|| '''Комментарии''' | |||
|- | |||
|rowspan="3" | Софт || Операционная система || Debian Linux 7.0, mainline kernel 3.13 || | |||
|- | |||
|rowspan="3" | Контроллер || Процессор || 454MHz CPU Freescale iMX233 || | |||
|- | |||
|| Память оперативная || 64 MB || | |||
|- | |||
|| Память энергонезависимая || 4-8Gb || microSD-карта | |||
|- | |||
|rowspan="4" | Беспроводная связь || Wi-Fi || || | |||
|- | |||
|| [[SIM900R|GSM/GPRS]] || 1 сим-карта || microSIM | |||
|- | |||
|| пакетное радио || 433 MHz || Устройства "Ноолайт", датчики Oregon | |||
|- | |||
|| NRF24 || 2,4GHz || Опция. Для связи с такими же модулями NRF24 | |||
|- | |||
[[ | |rowspan="6"| Порты || Ethernet || 10/100 (RJ-45)|| | ||
|- | |||
|| USB Host 2.0 || 2 порта (один снаружи + один внутри) || | |||
|- | |||
|| [[Аудиовыход]] ||1x || Audio Jack 3,5 мм. Стерео | |||
|- | |||
||[[RS-485]]|| 2x, изолированный + неизолированный || Управление светом по DMX512б | |||
подключение по Modbus RTU, ADICON/A-BUS/Uniel, Smartbus G4 | |||
|- | |||
|| [[Debug UART]]|| Вывод отладочной консоли || Подключается через переходник UART-USB. | |||
|- | |||
||[[1-Wire]] || 2x || Подключение по 1-Wire датчиков температуры и т.д. | |||
|- | |||
|rowspan="3"| Подключение датчиков || [[ADC | АЦП]] || 5x : (2x до 30V , 3x - до 5V) || | |||
|- | |||
||[[Входы для резистивных датчиков]] ||2 x || подключение термисторов на 10 кОм, использование как АЦП до 3.3V. | |||
|- | |||
|| [[Входы "сухой контакт"]] || 4x || Подключение кнопок, герконов, счетчиков с импульсными выходами. | |||
|- | |||
|| Цифровые входы || 2x || 2x до 30V. Подключение кнопок, герконов, счетчиков с импульсными выходами. | |||
|- | |||
[[ | |rowspan="2"| Выходы || [[Управление низковольтной нагрузкой]] || 9 выходов, 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 || Нормально разомкнутые контакты. | |||
|- | |||
|rowspan="4"| А также || [[WB3.3:_Список_GPIO|GPIO]] || 8x || мультиплексированы с друмими входами/выходами | |||
|- | |||
||[[Buzzer|Излучатель звука]]|| 1x || "[[Buzzer|пищалка]]". | |||
|- | |||
|| Часы реального времени || [[RTC]] || Резервная батарейка | |||
|- | |||
|| Сторожевой таймер || || Отдельный аппаратный watchdog | |||
|- | |||
|rowspan="2"| [[Питание]] || Рабочее напряжение || 9-24V ||rowspan="2"| Работа от резервного Li-Pol аккумулятора, | |||
питание по витой паре - PoE | |||
|- | |||
|| Потребляемая мощность || <3 Вт | |||
|- | |||
|rowspan="2"| Конструкция || [[Чертеж платы Wiren Board 3.3 | Размеры]] || 103x87x20 мм | |||
|- | |||
|| Корпус || 6U на DIN рейку ||Gainta D6MG | |||
|- | |||
|rowspan="1"|Эксплуатация || Рабочая температура || 0..70C (-40..85C по запросу) || | |||
|- | |||
|} |
Версия 20:52, 4 февраля 2015
Описание
Ниже дано описание Wiren Board Smart Home ревизии 4.2.
В процессе наполнения
Wiren Board состоит из двух печатных плат:
- модифицированной iMX233-OLinuXino-MICRO - WB-IMX233-CORE
- основной платы Wiren Board rev.4.2
Основная плата содержит:
- Wi-Fi на базе чипа Realtek RTL8188
- GSM/GPRS модем - SIMCom SIM900R
- USB to Ethernet конвертер и USB хаб, SMSC LAN9514
- RS-485 - трансивер SN65176B.
- 8-канальный аналоговый мультиплексор для АЦП (4 клеммника ADC1-ADC4 и 4 клеммника R1-R4). See also ADC.
- SPI-to-UART bridge IC - NXP SC16IS752
- радиомодуль RFM69H 433MHz
- радиомодуль NRF24L01 2.4 GHz
- Схема питания на чипе TPS5430 (Vin в 4,2V), SY7208 (4.2V в 5V), SY8009 (4.2 в 3,3V).
- Зарядка Li-Pol аккумулятора на чипе MCP73833
- Watchdog таймер на компараторе MCP6542
Технические характеристики
параметр | значение | Комментарии | |
Софт | Операционная система | Debian Linux 7.0, mainline kernel 3.13 | |
Контроллер | Процессор | 454MHz CPU Freescale iMX233 | |
Память оперативная | 64 MB | ||
Память энергонезависимая | +4Gb | SD-карта, возможна установка чипа флеш-памяти | |
Беспроводная связь | Wi-Fi | ||
GSM/GPRS | 1 сим-карта | microSIM | |
NRF24 | 2,4GHz | для связи с такими же модулями NRF24 | |
пакетное радио | 433 MHz | упраление "Ноолайтом", китайскими модулями | |
Порты | 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 | Нормально разомкнутые контакты. | |
А также | 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 | разомкнуто | второе реле |
Список GPIO
Схема и чертеж
Принципиальная схема Wiren Board 3.5 - Файл:СхемаWB3.5.pdf
См. Чертеж платы Wiren Board 3.3
Технические характеристики
параметр | значение | Комментарии | |
Софт | Операционная система | Debian Linux 7.0, mainline kernel 3.13 | |
Контроллер | Процессор | 454MHz CPU Freescale iMX233 | |
Память оперативная | 64 MB | ||
Память энергонезависимая | 4-8Gb | microSD-карта | |
Беспроводная связь | Wi-Fi | ||
GSM/GPRS | 1 сим-карта | microSIM | |
пакетное радио | 433 MHz | Устройства "Ноолайт", датчики Oregon | |
NRF24 | 2,4GHz | Опция. Для связи с такими же модулями NRF24 | |
Порты | Ethernet | 10/100 (RJ-45) | |
USB Host 2.0 | 2 порта (один снаружи + один внутри) | ||
Аудиовыход | 1x | Audio Jack 3,5 мм. Стерео | |
RS-485 | 2x, изолированный + неизолированный | Управление светом по DMX512б
подключение по Modbus RTU, ADICON/A-BUS/Uniel, Smartbus G4 | |
Debug UART | Вывод отладочной консоли | Подключается через переходник UART-USB. | |
1-Wire | 2x | Подключение по 1-Wire датчиков температуры и т.д. | |
Подключение датчиков | АЦП | 5x : (2x до 30V , 3x - до 5V) | |
Входы для резистивных датчиков | 2 x | подключение термисторов на 10 кОм, использование как АЦП до 3.3V. | |
Входы "сухой контакт" | 4x | Подключение кнопок, герконов, счетчиков с импульсными выходами. | |
Цифровые входы | 2x | 2x до 30V. Подключение кнопок, герконов, счетчиков с импульсными выходами. | |
Выходы | Управление низковольтной нагрузкой | 9 выходов, 30V/2A | Выходы типа "открытый коллектор",
управление светодиодными лентами, моторами и т. п. |
Реле | 2x 250V/2A | Нормально разомкнутые контакты. | |
А также | GPIO | 8x | мультиплексированы с друмими входами/выходами |
Излучатель звука | 1x | "пищалка". | |
Часы реального времени | RTC | Резервная батарейка | |
Сторожевой таймер | Отдельный аппаратный watchdog | ||
Питание | Рабочее напряжение | 9-24V | Работа от резервного Li-Pol аккумулятора,
питание по витой паре - PoE |
Потребляемая мощность | <3 Вт | ||
Конструкция | Размеры | 103x87x20 мм | |
Корпус | 6U на DIN рейку | Gainta D6MG | |
Эксплуатация | Рабочая температура | 0..70C (-40..85C по запросу) |