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

Нет описания правки
(Новая страница: «== Описание == Ниже дано описание Wiren Board версии 2.8. Wiren Board состоит из двух печатных плат: * м…»)
 
 
(не показаны 104 промежуточные версии 5 участников)
Строка 1: Строка 1:
== Описание ==
<languages/>
<translate>


Ниже дано описание Wiren Board версии 2.8.
'''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 обозначения]]


Wiren Board состоит из двух печатных плат:
<!--T:2-->
* модифицированной [[iMX233-OLinuXino-MICRO]]
Wiren Board Smart Home 3.5 состоит из двух печатных плат:
* основной платы Wiren Board
* модифицированной [[iMX233-OLinuXino-MICRO]] - [[WB-IMX233-CORE]]
* основной платы Wiren Board rev.3.5
Основная плата содержит:
Основная плата содержит:
* [[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]]
* GPS/ГЛОНАСС приёмник SIMCom [[SIM68V]]
* NFC на чипе NXP [[PN532]]. Антенна для NFC нарисована по периметру платы. See also [[NFC]]
* 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]]
* SPI GPIO-расширитель - Microchip [[MCP23S08]]
* RTC на чипе [[MCP79401]] (не установлен в устройствах по-умолчанию, вместо него см. [[SIM900R#RTC]])
* Схема питания на чипе [http://www.linear.com/product/LTC4002 LTC4002]
* CAN на чипах [http://www.microchip.com/wwwproducts/devices.aspx?dDocName=en010406 MCP2515] и [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010405 MCP2551]
* радиомодуль [https://hasnet.supplies/static/RFM69H-V1.3.pdf RFM69H] 433MHz
* радиомодуль [[NRF24L01]] 2.4 GHz
* Схема питания на чипе 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-->
Габариты платы - длина - 105 мм (+ 3 мм разъемы Ethernet и USB), ширина - 54 мм (+3 мм разъем питания), высота - 20 мм.
|rowspan="4" | Беспроводная связь || Wi-Fi || ||
|-
|| [[SIM900R|GSM/GPRS]] ||  1 сим-карта || microSIM
|-
|| NRF24 || 2,4GHz || для связи с такими же модулями NRF24
|-
|| пакетное радио || 433 MHz || упраление "Ноолайтом", китайскими модулями
|-


Расстояние между монтажными отверстиями - 96 и 46 мм.


Один из углов сделан с перфорацией для отлома. Это упрощает установку в корпуса, где по углам расположены стойки под винты крышки.
<!--T:6-->
|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 ||
|-
||[[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 по запросу) ||
|-
|}


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