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

Материал из Wiren Board
(Новая страница: «====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…»)
Строка 50: Строка 50:
====Reasons and detailed description====
====Reasons and detailed description====


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


====Пути обхода====
====Пути обхода====

Версия 11:01, 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.

Pinout:

Terminal Function
O1 5Vout
O2 1-W
O3 GND

Configuration

Configuration is set in the web interface under 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.

The device is detected immediately, no reboot is required. After adding the device the output of the dmesg command will display a message i2c-gpio mod1_i2c: using pins 24 (SDA) and 25 (SCL)

Operation

1-Wire extension module

After the sensors are connected to the controller, they appear in the Devices, column 1-wire Thermometers.

Known bugs and features

ERRE21W01: Unstable operation with long line

Affected devices

WBE2-I-1-WIRE

Description

See https://support.wirenboard.com/t/problemy-s-wbe2-i-1-wire/2967 (ru)

The WBE2-I-1-WIRE module works worse on long lines than the W1-W2 ports on the 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. 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.

Пути обхода

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

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

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