Периферийные устройства/en: различия между версиями
Matveevrj (обсуждение | вклад) |
(Новая страница: «==Peripherals== ===Displays=== Different screens and displays can be connected via serial interface. Connection of character screens in parallel mode is also supp…») |
||
(не показано 11 промежуточных версий 1 участника) | |||
Строка 5: | Строка 5: | ||
====Serial TFT==== | ====Serial TFT==== | ||
Многие дисплеи поддерживаются драйвером https://github.com/notro/fbtft , который пока не интегрирован в mainline ядро. | |||
Список поддерживаемых драйвером моделей: https://github.com/notro/fbtft/wiki/LCD-Modules | |||
Ниже приведён список протестированных с Wiren Board экранов. | |||
* 2.2’ TFT LCD: [[TFT01-2. | * 2.2’ TFT LCD: [[TFT01-2.2SP]] от Elecfreacs и клоны, 320x240 цветной, чип [[ILI9341]], от $6.5 в рознице | ||
Строка 17: | Строка 17: | ||
[[MOD-MRF24J40]] | [[MOD-MRF24J40]] | ||
=== | ===Интерфейсы=== | ||
==== RS-232==== | ====RS-232==== | ||
* [https://www.olimex.com/Products/Modules/Interface/MOD-RS232/ MOD-RS232] - TX/RX | * [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|перезагрузка по питанию]] | ||
==== RS-485==== | ====RS-485==== | ||
* https://www.olimex.com/Products/Modules/Interface/MOD-RS485-ISO/ | * 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, | * https://www.olimex.com/Products/Modules/Interface/MOD-RS485 - half duplex, использует UART. До двух модулей. | ||
=== | ===Считыватели бесконтактных карт и клавиатуры=== | ||
==== Wiegand==== | ====Wiegand==== | ||
* | * Подключать линии D0 и D1 считывателей к GPIO необходимо через резисторы 1-20 кОм! (на Wiren Board 2.8) | ||
* | * См. https://github.com/contactless/wirenboard/tree/master/examples/wiegand | ||
* | * См. https://github.com/contactless/wiegand-linux | ||
=== | ===Приборы учёта=== | ||
[[Приборы учёта с импульсным выходом | [[Приборы учёта с импульсным выходом]] | ||
===Modbus | ===Modbus-устройства=== | ||
[[Устройства с интерфейсом 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 | |||
См. [[Приборы учёта с импульсным выходом]] |
Версия 17:48, 18 июля 2019
Peripherals
Displays
Different screens and displays can be connected via serial interface. Connection of character screens in parallel mode is also supported.
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
Интерфейсы
RS-232
- MOD-RS232 - только TX/RX. Подключение до двух модулей к плате. Для подключения используется UEXT1 (необходимо отключить Debug UART) и UEXT2 (нельзя использовать одновременно с RS-485)
- Переходники USB-RS-232. До двух кабелей без использовании внешнего USB-хаба. Возможна программная перезагрузка по питанию
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. До двух модулей.
Считыватели бесконтактных карт и клавиатуры
Wiegand
- Подключать линии D0 и D1 считывателей к GPIO необходимо через резисторы 1-20 кОм! (на Wiren Board 2.8)
- См. https://github.com/contactless/wirenboard/tree/master/examples/wiegand
- См. https://github.com/contactless/wiegand-linux
Приборы учёта
Приборы учёта с импульсным выходом
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 См. Приборы учёта с импульсным выходом