Периферийные устройства: различия между версиями

Материал из Wiren Board
(не показано 9 промежуточных версий 3 участников)
Строка 1: Строка 1:
 
<languages/>
 
<translate>
 
==Периферия== <!--T:1-->
 
 
==Периферия==
===Экраны===
===Экраны===
Поддерживается подключение различных экранов по последовательному интерфейсу. Также поддерживается подключение символьных экранов в параллельном режиме.
Поддерживается подключение различных экранов по последовательному интерфейсу. Также поддерживается подключение символьных экранов в параллельном режиме.


====Serial TFT====
====Serial TFT==== <!--T:2-->
Многие дисплеи поддерживаются драйвером https://github.com/notro/fbtft , который пока не интегрирован в mainline ядро.  
Многие дисплеи поддерживаются драйвером https://github.com/notro/fbtft , который пока не интегрирован в mainline ядро.  
Список поддерживаемых драйвером моделей: https://github.com/notro/fbtft/wiki/LCD-Modules
Список поддерживаемых драйвером моделей: https://github.com/notro/fbtft/wiki/LCD-Modules


<!--T:3-->
Ниже приведён список протестированных с Wiren Board экранов.  
Ниже приведён список протестированных с Wiren Board экранов.  
* 2.2’ TFT LCD: [[TFT01-2.2SP]] от Elecfreacs и клоны, 320x240 цветной, чип [[ILI9341]], от $6.5 в рознице
* 2.2’ TFT LCD: [[TFT01-2.2SP]] от Elecfreacs и клоны, 320x240 цветной, чип [[ILI9341]], от $6.5 в рознице
Строка 17: Строка 15:


   
   
== Zigbee MiWi transciever ==
=== Zigbee MiWi transciever === <!--T:4-->


<!--T:5-->
[[MOD-MRF24J40]]
[[MOD-MRF24J40]]


===Интерфейсы===
===Интерфейсы=== <!--T:6-->
====RS-232====
====RS-232====
* [https://www.olimex.com/Products/Modules/Interface/MOD-RS232/ MOD-RS232] - только TX/RX. Подключение до двух модулей к плате. Для подключения используется UEXT1 (необходимо отключить [[Debug UART]]) и UEXT2 (нельзя использовать одновременно с [[RS-485]])
* [https://www.olimex.com/Products/Modules/Interface/MOD-RS232/ MOD-RS232] - только TX/RX. Подключение до двух модулей к плате. Для подключения используется UEXT1 (необходимо отключить [[Debug UART]]) и UEXT2 (нельзя использовать одновременно с [[RS-485]])
* Переходники [[USB-RS-232]]. До двух кабелей без использовании внешнего USB-хаба. Возможна программная [[LAN951x port power conrol|перезагрузка по питанию]]
* Переходники [[USB-RS-232]]. До двух кабелей без использовании внешнего USB-хаба. Возможна программная [[LAN951x port power conrol|перезагрузка по питанию]]


====RS-485====
====RS-485==== <!--T:7-->
* https://www.olimex.com/Products/Modules/Interface/MOD-RS485-ISO/  гальванически изолированный, full/half duplex, I2C-интерфейс, можно использовать совместно с [[Debug UART]] и [[RS-485]]. Возможно подключение больше двух устройств.
* https://www.olimex.com/Products/Modules/Interface/MOD-RS485-ISO/  гальванически изолированный, full/half duplex, I2C-интерфейс, можно использовать совместно с [[Debug UART]] и [[RS-485]]. Возможно подключение больше двух устройств.
* https://www.olimex.com/Products/Modules/Interface/MOD-RS485 - half duplex, использует UART. До двух модулей.
* https://www.olimex.com/Products/Modules/Interface/MOD-RS485 - half duplex, использует UART. До двух модулей.


===Управление силовой нагрузкой===
===Считыватели бесконтактных карт и клавиатуры=== <!--T:8-->
* [[Релейные модули]]
====Wiegand====
* https://www.olimex.com/Products/Modules/IO/ по I2C


===Светодиодные ленты===
'''Стабильная работа с wiegand не гарантируется, рекомендуется использовать другие протоколы'''
* https://www.olimex.com/Products/Modules/LED/MOD-RGB по I2C


===Датчики===
* Подключать линии D0 и D1 считывателей к GPIO необходимо через резисторы 1-20 кОм! (на Wiren Board 2.8)
====Термометры====
=====Цифровые термометры 1-wire=====
См. [[1-wire]]
Примеры:
* http://shop.nag.ru/catalog/00007.Avtomatizatsiya-i-monitoring/06630.Datchiki/08428.SNR-DTS
* http://www.aliexpress.com/item/Waterproof-DS18B20-Temperature-Probe-Temperature-Sensor-Stainless-Steel-Package-100cm-Wire/1426853426.html
и другие модели на основе чипов Maxim DS18B20 и подобных
 
===Считыватели бесконтактных карт и клавиатуры===
====Wiegand====
* Подключать линии D0 и D1 считывателей к GPIO необходимо через резисторы 1-20 кОм!
* См. https://github.com/contactless/wirenboard/tree/master/examples/wiegand
* См. https://github.com/contactless/wirenboard/tree/master/examples/wiegand
* См. https://github.com/contactless/wiegand-linux


 
===Приборы учёта=== <!--T:9-->
===Приборы учёта===
[[Приборы учёта с импульсным выходом]]
[[Приборы учёта с импульсным выходом]]


===Modbus-устройства===
===Modbus-устройства=== <!--T:10-->
[[Устройства с интерфейсом Modbus]]
[[Устройства с интерфейсом Modbus]]


=== Кнопки и сухие контакты ===
=== Кнопки и сухие контакты === <!--T:11-->
См. http://contactless.ru/forums/topic/%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BE%D0%BA-%D0%BA-gpio/#post-2384
См. http://contactless.ru/forums/topic/%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BE%D0%BA-%D0%BA-gpio/#post-2384
См. [[Приборы учёта с импульсным выходом]]
См. [[Приборы учёта с импульсным выходом]]
</translate>

Версия 00:57, 25 февраля 2020

Другие языки:

Периферия

Экраны

Поддерживается подключение различных экранов по последовательному интерфейсу. Также поддерживается подключение символьных экранов в параллельном режиме.

Serial TFT

Многие дисплеи поддерживаются драйвером https://github.com/notro/fbtft , который пока не интегрирован в mainline ядро. Список поддерживаемых драйвером моделей: https://github.com/notro/fbtft/wiki/LCD-Modules

Ниже приведён список протестированных с Wiren Board экранов.

  • 2.2’ TFT LCD: TFT01-2.2SP от Elecfreacs и клоны, 320x240 цветной, чип ILI9341, от $6.5 в рознице


Zigbee MiWi transciever

MOD-MRF24J40

Интерфейсы

RS-232

  • MOD-RS232 - только TX/RX. Подключение до двух модулей к плате. Для подключения используется UEXT1 (необходимо отключить Debug UART) и UEXT2 (нельзя использовать одновременно с RS-485)
  • Переходники USB-RS-232. До двух кабелей без использовании внешнего USB-хаба. Возможна программная перезагрузка по питанию

RS-485

Считыватели бесконтактных карт и клавиатуры

Wiegand

Стабильная работа с wiegand не гарантируется, рекомендуется использовать другие протоколы

Приборы учёта

Приборы учёта с импульсным выходом

Modbus-устройства

Устройства с интерфейсом Modbus

Кнопки и сухие контакты

См. http://contactless.ru/forums/topic/%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BE%D0%BA-%D0%BA-gpio/#post-2384 См. Приборы учёта с импульсным выходом