Проблемы с WBE2-I-1-WIRE


#1

Добрый день!

Имеем контроллер WB6 и два дополнительных модуля WBE2-I-1-WIRE. Также имеем три ветки с 1-Wire датчиками, протянутые экранированной витой парой. Экран заземлён со стороны контроллера, с GND соединения не имеет. В одной паре передаётся GND и DATA, по другой паре передаётся +5V. Датчики оригинальные, приобретались в вашем магазине. Провода у датчиков по 1м, подключены по шинной топологии. Общая протяжённость каждой из веток не превышает 100м, на каждой ветке расключены от 8 до 12 датчиков.

Имеем следующую проблему: практически полная неработоспособность линии, подключенной к дополнительным модулям WBE2-I-1-WIRE. Ветки пробовали менять местами, но эффект всегда примерно одинаковый - на встроенных портах ветки работают стабильно, а на дополнительных модулях либо не работают полностью, либо иногда проскакивают данные с одного из датчиков. Если на дополнительный порт подключить только один датчик, то он работает стабильно, но при подключении более одного датчика начинаются проблемы.

На данный момент склоняемся к версии, что проблема аппаратная, возможно есть какие-то отличия в схемотехнике встроенных портов и внешних модулей. Как можно побороть данную проблему?


назначил(а) ответственного fizikdaos #2

#3

Да, разница в схемотехнике там значительная. Сейчас пробуем воспроизвести и изучить.


#4

Хорошо, ожидаю информацию


#5

Есть ли какие-нибудь новости? Удалось воспроизвести проблему? В какой-то момент мы добились работы 8-ми датчиков из 12, причём не работают последние 4 датчика на линии. Если отключить линию сразу после 8-го датчика, то теряется 8 и 7 датчики. Пробовали терминировать линию резистором в 100 Ом, но тогда линия полностью перестаёт работать.


#6

Да, воспроизводится, работает плохо. Там есть проблема в схемотехнике, а еще и в софте есть несколько ручек настроек работы 1Wire, которые тоже влияют на работу на длинной линии. Подбираем лучший режим.


#7

Ок, тогда ожидаю информации по софтовому тюнингу. И стоит ли ожидать обновлённого модуля для 1-Wire?


#8

Извините за долгий ответ, проблема оказалась непростой.
В текущем модуле использована микросхема DS2484R+T - контроллер шины 1-Wire. там разные настройки, которые по хорошему нужно подбирать под существующую линию - в зависимости от длины линии и кол-ва датчиков на ней. Сейчас там по умолчанию включен не самый оптимальный режим.
Проводили разные тесты с разными длинами кабеля и кол-вом датчиков, с разными настройками и сравнивали с работой порта 1-Wire на контроллере и, как ни странно, почти всегда порт на контроллере работает лучше.
Поэтому решили сделать новый модуль, со схемотехникой аналогичной как в контроллере.
Для пользователей, столкнувшихся с плохой работой текущего модуля расширения, сделаем обмен по гарантии.
Сроки на выпуск новой версии - недели за две думаю управимся.


#9

Добрый день!
Хорошие новости. Тогда будем ожидать новые модули. Можете написать сюда или в личку когда они будут доступны для обмена? И нужно ли будет отправлять вам старые модули, или достаточно будет выслать видео с их уничтожением? Просто вопрос обратной логистики может оказаться не совсем простым, т.к. оборудование установлено в районе Средиземного моря.


#10

Да, напишем. Возвращать не надо, видео тоже не нужно.