Wiren Board Smart Home 3.5: различия между версиями

Нет описания правки
 
(не показано 100 промежуточных версий 5 участников)
Строка 1: Строка 1:
== Описание ==
<languages/>
<translate>


Ниже дано описание Wiren Board Smart Home версии 3.3.
'''Wiren Board Smart Home 3.5''' - устаревшая версия контроллера для автоматизации. Описание современной версии смотрите [[Wiren Board | здесь]].
== Описание == <!--T: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 обозначения]]


'''ЕЩЕ НЕ ГОТОВО!'''
<!--T:2-->
 
Wiren Board Smart Home 3.5 состоит из двух печатных плат:
Wiren Board состоит из двух печатных плат:
* модифицированной [[iMX233-OLinuXino-MICRO]] - [[WB-IMX233-CORE]]
* модифицированной [[iMX233-OLinuXino-MICRO]]
* основной платы Wiren Board rev.3.5
* основной платы Wiren Board rev.3.3
Основная плата содержит:
Основная плата содержит:
* [[Wi-Fi]] на базе чипа Realtek [[RTL8188]]
* [[Wi-Fi Old]] на базе чипа [http://www.realtek.com/products/productsView.aspx?Langid=1&PNid=21&PFid=48&Level=5&Conn=4&ProdID=274 Realtek RTL8188]
* GSM/GPRS модем - SIMCom [[SIM900R]]
* GSM/GPRS модем - SIMCom [[SIM900R]]
* USB to Ethernet конвертер и USB хаб, SMSC [[LAN9514]]
* USB to Ethernet конвертер и USB хаб, SMSC [[LAN9514]]
* [[RS-485]] - [http://www.analog.com/en/interface-isolation/rs-485-rs-422/adm3483/products/product.html ADM3483].
* [[RS-485]] - [http://www.analog.com/en/interface-isolation/rs-485-rs-422/adm3483/products/product.html ADM3483].
* 8-канальный аналоговый мультиплексор для АЦП (7 клеммников и напряжение питания). See also [[ADC]].
* 8-канальный аналоговый мультиплексор для АЦП (4 клеммника ADC1-ADC4 и 4 клеммника R1-R4). See also [[ADC]].
* Выходы "открытый коллектор" для [[Hardware_Low_voltage_control|управления низковольтной нагрузкой]]
* Выходы "открытый коллектор" для [[Hardware_Low_voltage_control|управления низковольтной нагрузкой]]
* SPI-to-UART bridge IC - NXP [[SC16IS752]]
* SPI-to-UART bridge IC - NXP [[SC16IS752]]
* RTC на чипе [[MCP79401]]
* RTC на чипе [[MCP79401]] (не установлен в устройствах по-умолчанию, вместо него см. [[SIM900R#RTC]])
* CAN на чипах [http://www.microchip.com/wwwproducts/devices.aspx?dDocName=en010406 MCP2515] и [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010405 MCP2551]
* CAN на чипах [http://www.microchip.com/wwwproducts/devices.aspx?dDocName=en010406 MCP2515] и [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010405 MCP2551]
* радиомодуль [[RFM69H]] 433MHz
* радиомодуль [https://hasnet.supplies/static/RFM69H-V1.3.pdf RFM69H] 433MHz
* радиомодуль [[NRF24L01]] 2.4 GHz
* радиомодуль [[NRF24L01]] 2.4 GHz
* Схема питания на чипе [http://pdf1.alldatasheet.com/datasheet-pdf/view/222993/EUTECH/EUP8202.html EUP8202]
* Схема питания на чипе LTC4002


[[File:New_main.jpg|thumb|400px|Wiren Board rev. 2.8]]
==Технические характеристики== <!--T:3-->
[[Файл:Подписи.png|thumb|400px|Wiren Board rev. 2.8]]
[[Файл:Подписи 4.png|thumb|400px|Wiren Board rev. 2.8]]
[[Файл:Питание.PNG|thumb|400px|Блок-схема питания]]


<!--T:4-->
{|  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-карта, возможна установка чипа флеш-памяти
|-


=== Размеры===
<!--T:5-->
Габариты платы - длина - 103 мм, ширина - 87 мм высота - 20 мм.
|rowspan="4" | Беспроводная связь || Wi-Fi || ||
|-
|| [[SIM900R|GSM/GPRS]] ||  1 сим-карта || microSIM
|-
|| NRF24 || 2,4GHz || для связи с такими же модулями NRF24
|-
|| пакетное радио || 433 MHz || упраление "Ноолайтом", китайскими модулями
|-




===Питание===
<!--T:6-->
Напряжение питания 4,7-15В.  
|rowspan="9"| Порты || Ethernet || 10/100 (RJ-45)||
Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GPRS потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее 10 Вт.
|-
|| 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 ||
|-
||[[ADC:Измерение сопротивлений - технические детали |Входы для резистивных датчиков]] || 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"| А также || [[WB SH 3.5: Список GPIO]] || 8x || мультиплексированы с друмими входами/выходами
|-
||[[Buzzer|Излучатель звука]]|| 1x || "[[Buzzer|пищалка]]".
|-
|| Часы реального времени || [[RTC]] || Резервная батарейка
|-
|rowspan="2"| Питание || Рабочее напряжение || 5-15V ||rowspan="2"| Работа от резервного Li-Pol аккумулятора,
питание по витой паре - Passive PoE
|-
|| Потребляемая мощность || <3 Вт  
|-
|rowspan="2"| Конструкция || [[Чертеж платы Wiren Board 3.3 | Размеры]] || 103x87x20 мм
|-
|| Корпус || на DIN рейку ||D6MG от Gainta
|-
|rowspan="1"|Эксплуатация || Рабочая температура || 0..70C (-40..85C по запросу) ||
|-
|}


Разъем питания 5.5x2.1мм, также входное напряжение можно подключать к клеммам 1 и 26.
== Клеммники == <!--T:7-->
===Power over Ethernet===
{|  border="1" class="wikitable" style="text-align:center"
'''Только в версии с поддержкой PoE. Версии с поддержкой PoE имеют надпись HLJ-6115ANL на Ethernet-разъёме. Подключение питания по Ethernet к Wiren Board без поддержки PoE (с надписью HanRun на Ethernet-разъёме) приведёт к повреждению устройства!'''
|
 
'''подпись'''
'''Подключение PoE совместно с блоком питания приводит к повреждению блока питания.'''
||'''Номер'''
 
'''клеммника'''  
Поддерживается питание по кабелю Ethernet - [http://ru.wikipedia.org/wiki/Power_over_Ethernet#Passive_PoE Passive PoE] напряжением от 7 до 16 Вольт.
|| '''функция'''|| '''Max. V, I''' || '''[[WB_SH_3.5:_Список_GPIO|GPIO]]''' || '''вывод olinuxino''' || '''cостояние'''
Питание передаётся по неиспользуемым парам: "+" ("-") по паре 4-5 (синий, бело-синий), "-" ("+") по паре 7-8 (коричневый, бело-коричневый). Полярность не имеет значения.
'''по умолчанию'''
 
|| '''комментарии'''
См. также [[Power over Ethernet]].
|-
 
! colspan="8"| Верхний ряд, левый блок
===Аккумулятор===
Wiren Board позволяет подключить Li-Ion (Li-Pol) аккумулятор c максимальным напряжением 4.2В. При подключении питания аккумулятор заряжается током до 0,5 А (зависит от нагрузки).
Защита от переразряда аккумулятора отсутсвует, настоятельно рекомендуется использовать защищённые аккумуляторы.
 
Также отсутсвует защита от зарядки при отрицательных температурах. Будьте осторожны, аккумуляторы от этого портятся.
 
'''Соблюдайте полярность подключения аккмулятора!'''
 
 
=== АЦП ===
Пользователю доступно 7 каналов АЦП, выведенных на клеммники (см. таблицу). Максимальное измеряемое напряжение составляет для каналов  ADC1-ADC4 - 30V (??), для каналов R1-R4 - 3.3 V.
См. [[ADC]].
 
=== Клеммники ===
См. также [[Управление низковольтной нагрузкой]].
{| border="1"
| клеммник || функция|| Max. V, I || GPIO  || вывод olinuxino || cостояние по умолчанию* || комментарии
|-
|-
| Клеммник 1  || Vin || 15 || || || ||Входное напряжение; ADC channel 5
| Vin || '''1''' || Vin || 15 || || || ||Входное напряжение; ADC channel 5
|-
|-
| Клеммник 2  || GND || || ||
| GND || '''2''' || GND || || || ||
|-
|-
| Клеммник 3  || [[RS-485]] B || +-6 V || 0V || UART1 от sc16is752 || ||
| RS-485-1 B || '''3''' || [[RS-485]] B || +-6 V || || /dev/ttyNSC0 || 0V ||
|-
|-
| Клеммник 4  || [[RS-485]] A || +-6 V || +3,3V|| UART1 от sc16is752 || ||
| RS-485-1 A ||  '''4''' || [[RS-485]] A || +-6 V || || /dev/ttyNSC0 || +3.3V ||
|-
|-
| Клеммник 5  || [[RS-485]] B || +-6 V || 0V|| UART2 от sc16is752 || ||
| RS-485-2 B || '''5''' || [[RS-485]] B || +-6 V || || /dev/ttyNSC1 || 0V ||
|-
|-
| Клеммник 6  || [[RS-485]] A || +-6 V || +3,3V|| UART2 от sc16is752 || ||
| RS-485-2 A ||  '''6''' || [[RS-485]] A || +-6 V || || /dev/ttyNSC1 || +3.3V ||
|-
|-
| Клеммник 7  || GND || || ||
| GND ||  '''7''' || GND || || || ||
|-
|-
| Клеммник 8  || CAN H ||+- 42V || || ???? || ||
| CAN H || '''8''' || CAN H ||+- 42V || || ???? || ||
|-
|-
| Клеммник 9  || CAN L ||+- 42V || || ??? || ||
| CAN L || '''9''' || CAN L ||+- 42V || || ??? || ||
|-
|-
| Клеммник 10 || [[Управление низковольтной нагрузкой|FET]]/ADC1 || 30V, 2A || 53 || 26 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 3
! colspan="8"| Нижний ряд, левый блок
|-
|-
| Клеммник 11 || [[Управление низковольтной нагрузкой|FET]]/ADC2 || 30V, 2A || 91 || 25 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 0
| A1 ||  '''10''' || [[Управление низковольтной нагрузкой|FET]]/ADC1 || 30V, 2A || 53 || 26 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 0
|-
|-
| Клеммник 12 || [[Управление низковольтной нагрузкой|FET]]/ADC3] || 30V, 2A || 56 || 22 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 1
| A2 ||  '''11''' || [[Управление низковольтной нагрузкой|FET]]/ADC2 || 30V, 2A || 91 || 25 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 1
|-
|-
| Клеммник 13 || [[Управление низковольтной нагрузкой|FET]]/ADC4 || 30V, 2A || 55 || 21 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 2
| A3 ||  '''12''' || [[Управление низковольтной нагрузкой|FET]]/ADC3] || 30V, 2A || 56 || 22 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 2
|-
|-
| Клеммник 14 || R1/GPIO/ADC5 || 12V || 16 || 19 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 4
| A4 || '''13''' || [[Управление низковольтной нагрузкой|FET]]/ADC4 || 30V, 2A || 55 || 21 @ CON1 || High Z || Выход "открытый коллектор", [[ADC]] channel 3
|-
|-
| Клеммник 15 || R2/GPIO/ADC6 || 12V || 7 || 18 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 4
| R1 || '''14''' || R1/GPIO/ADC5 || 5V || 16 || 19 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 4
|-
|-
| Клеммник 16 || R3/GPIO/ADC7 || 12V || 6 || 17 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 4
| R2 || '''15''' || R2/GPIO/ADC6 || 5V || 7 || 18 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 5
|-
|-
| Клеммник 17 || R4/GPIO/ADC8 || 12V || 5 || 16 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 4
| R3 ||  '''16''' || R3/GPIO/ADC7 || 5V || 6 || 17 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 6
|-
|-
| Клеммник 18 || W1/GPIO || 12V || 4 || 15 @ CON1 || 3.3V || 1-Wire,"сухой контакт"
| R4 || '''17''' || R4/GPIO/ADC8 || 5V || 5 || 16 @ CON1 || High Z || Резистивные датчики, [[ADC]] channel 7
|-
|-
| Клеммник 19 || W2/GPIO || 12V || 2 || 13 @ CON1 || 3.3V || 1-Wire,"сухой контакт"  
| W1 || '''18''' || W1/GPIO || 3.3V || 4 || 15 @ CON1 || 3.3V || 1-Wire,"сухой контакт"  
|-
|-
| Клеммник 20 || W3/GPIO || 12V || 1 || 12 @ CON1 || 3.3V || 1-Wire,"сухой контакт"  
| W2 || '''19''' || W2/GPIO || 3.3V || 2 || 13 @ CON1 || 3.3V || 1-Wire,"сухой контакт"  
|-
|-
| Клеммник 21 || GND || || ||
| W3 || '''20''' || W3/GPIO || 3.3V || 1 || 12 @ CON1 || 3.3V || 1-Wire,"сухой контакт"
|-
|-
| Клеммник 22 || GND || || ||
| GND ||  '''21''' || GND || || || || ||
|-
|-
| Клеммник 23 || GND || || ||
| GND ||  '''22''' || GND || || || || ||
|-
|-
| Клеммник 24  || 5Vout|| 5V, 0.5A || || || ||Выходное наряжение
! colspan="8"| Нижний ряд, правый блок
|-
|-
| Клеммник 25 || GND || || ||
| GND ||  '''23''' || GND || || || || ||
|-
|-
| Клеммник 26 || Vin || 15V || || || ||Входное напряжение; ADC channel 5
| 5V out ||  '''24''' || 5Vout|| 5V, 0.5A || || || || выход 5V
 
|-
|-
| Клеммник 27  || R1 || 250, 5A ||??? || || разомкнуто ||первое реле
| GND || '''25'''  || GND || || || ||
|-
|-
| Клеммник 28 || R1 || 250, 5A || ???|| || разомкнуто ||первое реле
| Vin || '''26''' || Vin || 15V || || || ||Входное напряжение; ADC channel 5
|-
|-
| Клеммник 29 || R2 || 250, 5A || ???|| || разомкнуто ||второе реле
| Relay 1 ||  '''27-28''' || R1 || 250, 5A ||247 || || разомкнуто ||первое реле
|-
|-
| Клеммник 30  || R2 || 250, 5A || ???|| || разомкнуто ||второе реле
| Relay 2 || '''29-30''' || R2 || 250, 5A || 246|| || разомкнуто ||второе реле
|-
|-
|}
== Питание ==
[[Файл:Питание 2.PNG|thumb|400px|Блок-схема питания WB 3.5]]
<!--T:8-->
'''От внешнего блока питания'''
<!--T:9-->
Напряжение питания 4,7-15В.
Среднее потребление платы - 1,5-2 Вт. Но т.к. модуль GPRS потребляет импульсно до 8 Вт, рекомендуется использовать блоки питания с мощностью не менее 10 Вт.


|}
<!--T:10-->
Разъем питания 5.5x2.1мм, также входное напряжение можно подключать к клеммам 1 и 26.
 
<!--T:11-->
'''Power over Ethernet'''
 
<!--T:12-->
Поддерживается питание по кабелю Ethernet - [http://ru.wikipedia.org/wiki/Power_over_Ethernet#Passive_PoE Passive PoE] напряжением от 7 до 16 Вольт.
Питание передаётся по неиспользуемым парам: "+" ("-") по паре 4-5 (синий, бело-синий), "-" ("+") по паре 7-8 (коричневый, бело-коричневый). Полярность не имеет значения.
'''Подключение PoE совместно с блоком питания приводит к повреждению блока питания.'''
 
<!--T:13-->
См. также [[Power over Ethernet]].
 
<!--T:14-->
'''Аккумулятор'''
 
<!--T:15-->
Wiren Board позволяет подключить Li-Ion (Li-Pol) аккумулятор c максимальным напряжением 4.2В. При подключении питания аккумулятор заряжается током до 0,5 А (зависит от нагрузки).
Защита от переразряда аккумулятора отсутсвует, настоятельно рекомендуется использовать защищённые аккумуляторы.
 
<!--T:16-->
Также отсутсвует защита от зарядки при отрицательных температурах. Будьте осторожны, аккумуляторы от этого портятся.
 
<!--T:17-->
'''Соблюдайте полярность подключения аккмулятора!'''
 
 
== Список GPIO == <!--T:18-->
См. [[WB_SH_3.5:_Список_GPIO]]
 
===Debug UART=== <!--T:19-->
Debug UART выведен на разъём UEXT1, а также отдельно на гребёнку (рядом с аудиовыходом, см. схему)
 
<!--T:20-->
Для Debug UART используются ножки 2,3,4 (см. рисунок).
 
== Схема и чертеж == <!--T:21-->
[[Файл:ЧертежWB3.3.png |thumb|500px|]]
 
<!--T:22-->
'''Принципиальная схема Wiren Board 3.5''' - [[Файл:СхемаWB3.5.pdf]]


===GPIO===
См. [[Список GPIO]].


<!--T:23-->
[[Файл:ЧертежWB3.3.pdf]]


=== Принципиальная схема ===
==Примеры подключения внешних устройств== <!--T:24-->
См. [[Принципиальная схема Wiren Board 2.8]]
[[BMP085|Датчики давления и температуры BMP085 и BMP180]]


=== Чертеж платы===
</translate>
См. [[Чертеж платы Wiren Board 2.8]]