Управление низковольтной нагрузкой: различия между версиями

Отметить эту версию для перевода
м
Метка: отменено
(Отметить эту версию для перевода)
Метка: отменено
Строка 1: Строка 1:
<languages/>
<languages/>
<translate>
<translate>
<!--T:1-->
Для управления низковольтной нагрузкой (с напряжением вплоть до напряжения входного питания) в Wiren Board предназначены так называемые "транзисторные выходы", они же FET. С их помощью можно управлять включением низковольтных ламп, светодиодных лент, внешних блоков реле и т.д.
Для управления низковольтной нагрузкой (с напряжением вплоть до напряжения входного питания) в Wiren Board предназначены так называемые "транзисторные выходы", они же FET. С их помощью можно управлять включением низковольтных ламп, светодиодных лент, внешних блоков реле и т.д.


<!--T:2-->
Всеми транзисторными выходами можно управлять из [[Special:MyLanguage/Веб-интерфейс Wiren Board | веб-интерфейса]], там они называются соответственно клеммам, например A1_OUT.
Всеми транзисторными выходами можно управлять из [[Special:MyLanguage/Веб-интерфейс Wiren Board | веб-интерфейса]], там они называются соответственно клеммам, например A1_OUT.




==Технические детали==
==Технические детали== <!--T:3-->


<!--T:4-->
[[File:Ax.png|thumb|400px|Эквивалентная схема выходов Ax для WB4]]
[[File:Ax.png|thumb|400px|Эквивалентная схема выходов Ax для WB4]]
Для сокращения общего числа клеммников каналы управления низковольтной нагрузки совмещены с каналами АЦП - смотрите [[Мультиплексирование портов|Мультиплексирование портов]]. Поэтому выходы имеют большое, но конечное сопротивление (30-100кОм). Это может вызывать, например, слабое свечение светодиодных лент ''(решение проблемы: добавить резистор на питание)''
Для сокращения общего числа клеммников каналы управления низковольтной нагрузки совмещены с каналами АЦП - смотрите [[Мультиплексирование портов|Мультиплексирование портов]]. Поэтому выходы имеют большое, но конечное сопротивление (30-100кОм). Это может вызывать, например, слабое свечение светодиодных лент ''(решение проблемы: добавить резистор на питание)''


<!--T:5-->
'''Примечание для Wiren Board версий 2.8 и 3.5:'''
'''Примечание для Wiren Board версий 2.8 и 3.5:'''
* при подключении индуктивных нагрузок (реле) не забудьте поставить защитный диод - всплеск напряжения от катушки реле может повредить контроллер. Максимальный ток на канал - 3А, напряжение до 24В.
* при подключении индуктивных нагрузок (реле) не забудьте поставить защитный диод - всплеск напряжения от катушки реле может повредить контроллер. Максимальный ток на канал - 3А, напряжение до 24В.
Строка 19: Строка 23:




==Примеры использования==
==Примеры использования== <!--T:6-->


<!--T:7-->
[[File:Led.png|thumb|400px|Пример подключения светодиода]]
[[File:Led.png|thumb|400px|Пример подключения светодиода]]
[[File:Relay.png|thumb|400px|Пример подключения реле]]
[[File:Relay.png|thumb|400px|Пример подключения реле]]


<!--T:8-->
Нагрузка подключается следующим образом: "плюс" нагрузки подключается к источнику питания, "минус" подключается к транзисторному выходу. Чтобы нагрузка начала работать, нужно подать высокий уровень на затвор транзистора.  
Нагрузка подключается следующим образом: "плюс" нагрузки подключается к источнику питания, "минус" подключается к транзисторному выходу. Чтобы нагрузка начала работать, нужно подать высокий уровень на затвор транзистора.  


<!--T:9-->
На иллюстрациях приведены схемы подключения светодиода и реле.
На иллюстрациях приведены схемы подключения светодиода и реле.


<!--T:10-->
Также можно легко подключить готовый модуль реле, [http://dx.com/p/4-channel-5v-relay-module-black-blue-171144 например такой]
Также можно легко подключить готовый модуль реле, [http://dx.com/p/4-channel-5v-relay-module-black-blue-171144 например такой]




==Пример работы в Linux==
==Пример работы в Linux== <!--T:11-->


<!--T:12-->
Смотрите [[GPIO|GPIO]].
Смотрите [[GPIO|GPIO]].


<!--T:13-->
# Находим номер GPIO, соответсвующий нужному клеммнику в таблице [[Special:MyLanguage/Список GPIO|WB2.8]]/[[WB SH 3.5: Список GPIO|WB3.5]]/[[Wiren Board 4: Список GPIO|WB4]]/[[Wiren Board 5:Список GPIO|WB5]]. Для клеммника номер 2 в версии 2,8 это GPIO 32.
# Находим номер GPIO, соответсвующий нужному клеммнику в таблице [[Special:MyLanguage/Список GPIO|WB2.8]]/[[WB SH 3.5: Список GPIO|WB3.5]]/[[Wiren Board 4: Список GPIO|WB4]]/[[Wiren Board 5:Список GPIO|WB5]]. Для клеммника номер 2 в версии 2,8 это GPIO 32.
# Экспортируем GPIO в sysfs
# Экспортируем GPIO в sysfs
12 063

правки