WBE2-I-1-WIRE 1-Wire Extension Module/en: различия между версиями

Материал из Wiren Board
м (FuzzyBot переименовал страницу Wiren Board 6: Модуль расширения 1-Wire/en в WBE2-I-1-WIRE 1-Wire Extension Module/en без оставления перенаправления: Часть переводимой страницы Wiren Board 6: Модуль расширения 1-Wire.)
(не показано 14 промежуточных версий 1 участника)
Строка 10: Строка 10:
The signals are output to the O1-O3 terminals of the extension module.
The signals are output to the O1-O3 terminals of the extension module.


Pinout:
Распиновка:
{| class="wikitable"
{| class="wikitable"
!Terminal
!Клемма
!Function
!Функция
|-
|-
|O1
|O1
Строка 24: Строка 24:
|GND
|GND
|}
|}
==  Configuration ==
==  Конфигурирование ==
Configuration is set in the web interface under Configs => Hardware Modules Configuration.  
Настройка осуществляется в веб-интерфейсе в раздел Configs => Hardware Modules Configuration.  


In the Internal slot 1 or 2 section (depending on the slot number) select "WBE2-I-1-WIRE" and click Save.
В разделе Internal slot 1 или 2 (в зависимости от номера слота) выбрать "WBE2-I-1-WIRE" и нажать Save.


The device is detected immediately, no reboot is required. After adding the device the output of the dmesg command will display a message <code>i2c-gpio mod1_i2c: using pins 24 (SDA) and 25 (SCL)</code>
Устройство определяется сразу же, перезагрузка не требуется. В выводе команды dmesg после добавления устройства появится сообщение типа <code>i2c-gpio mod1_i2c: using pins 24 (SDA) and 25 (SCL)</code>
== Operation ==
== Работа ==
[[File:1wire.PNG|thumb|400px|1-Wire extension module]]
[[Файл:1wire.PNG|thumb|400px|Модуль расширения 1-Wire]]
After the sensors are connected to the controller, they appear in the Devices,  column 1-wire Thermometers.
После подключения датчиков к контроллеру они появляются в Devices в графе 1-wire Thermometers.


== Known bugs and features ==
== Известные ошибки и особенности ==




=== ERRE21W01: Unstable operation with long line ===
=== ERRE21W01: Нестабильная работа с длинной линией ===


==== Affected devices ====
====Подверженные устройства====


WBE2-I-1-WIRE
WBE2-I-1-WIRE


====Description====
====Описание====
See https://support.wirenboard.com/t/problemy-s-wbe2-i-1-wire/2967 (ru)
См. https://support.wirenboard.com/t/problemy-s-wbe2-i-1-wire/2967


The WBE2-I-1-WIRE module  works worse on long lines than the W1-W2 ports on the Wiren Board 6.  
Модуль WBE2-I-1-WIRE на длинных линиях работает хуже, чем порты W1-W2 на Wiren Board 6.  


====Reasons and detailed description====
====Причины и подробное описание====


Work features of the applied chip DS2484 and protection circuits are the causes. The protection circuit limits the signal fronts when the DS2484 active pullup is active. The DS2484 bus master mistakenly enables an active pullup on a long line at the time of data transfer (active low) by the sensors.  
Особенности работы применённой микросхемы DS2484 и схемы защиты. Схема защиты ограничивает фронты сигналов при работе активной подтяжки DS2484. Мастер шины DS2484 ошибочно включает активную подтяжку на длинной линии в момент передачи данных (active low) датчиками.  
The chip also has a small sampling time, which makes its operation more sensitive to the steepness of the fronts, and therefore to the length of the line.
Микросхема также имеет время маленькое время сэмплирования, из-за чего её работа более чувствительна к крутизне фронтов, и, следовательно, к длине линии.


====Workarounds====
====Пути обхода====
Use ports W1, W2 on the Wiren Board 6 when problems occur.
Использовать порты W1, W2 на Wiren Board 6 при возникновении проблем.
Apply for a warranty replacement for a new version of the module.
Обратиться за гарантийной заменой на новую версию модуля.


====Scheduled fix===
====Запланированное исправление====


No plans. WBE2-I-1WIRE is out of production, the new module WBE2-I-1WIRE-V2 is planned, which does not have this problem.
Не планируется. WBE2-I-1WIRE снят с производство, к выходу планируется модуль WBE2-I-1WIRE-V2, не имеющий этой проблемы.

Версия 10:54, 27 июня 2019

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

Hardware

1-Wire extension module

The module contains GPIO protection, an active 1-Wire line pull-up and a current limiter at 5Vout.

Pinout

The signals are output to the O1-O3 terminals of the extension module.

Распиновка:

Клемма Функция
O1 5Vout
O2 1-W
O3 GND

Конфигурирование

Настройка осуществляется в веб-интерфейсе в раздел Configs => Hardware Modules Configuration.

В разделе Internal slot 1 или 2 (в зависимости от номера слота) выбрать "WBE2-I-1-WIRE" и нажать Save.

Устройство определяется сразу же, перезагрузка не требуется. В выводе команды dmesg после добавления устройства появится сообщение типа i2c-gpio mod1_i2c: using pins 24 (SDA) and 25 (SCL)

Работа

Модуль расширения 1-Wire

После подключения датчиков к контроллеру они появляются в Devices в графе 1-wire Thermometers.

Известные ошибки и особенности

ERRE21W01: Нестабильная работа с длинной линией

Подверженные устройства

WBE2-I-1-WIRE

Описание

См. https://support.wirenboard.com/t/problemy-s-wbe2-i-1-wire/2967

Модуль WBE2-I-1-WIRE на длинных линиях работает хуже, чем порты W1-W2 на Wiren Board 6.

Причины и подробное описание

Особенности работы применённой микросхемы DS2484 и схемы защиты. Схема защиты ограничивает фронты сигналов при работе активной подтяжки DS2484. Мастер шины DS2484 ошибочно включает активную подтяжку на длинной линии в момент передачи данных (active low) датчиками. Микросхема также имеет время маленькое время сэмплирования, из-за чего её работа более чувствительна к крутизне фронтов, и, следовательно, к длине линии.

Пути обхода

Использовать порты W1, W2 на Wiren Board 6 при возникновении проблем. Обратиться за гарантийной заменой на новую версию модуля.

Запланированное исправление

Не планируется. WBE2-I-1WIRE снят с производство, к выходу планируется модуль WBE2-I-1WIRE-V2, не имеющий этой проблемы.