WBIO-AI-DV-12 I/O Module настройка

Добрый день.
Модель WBIO-AI-DV-12 I/O Module- Подключил, добавил в /etc/wb-hardware.conf через веб, в настройках каналов указал voltage ±50. В устройствах Analog Inputs появились порты EXT1_A1_A2 EXT1_A3_A4 итд. Если я правильно понимаю - они стали дифференциальными. Джамперы на портах замкнуты (по умолчанию).
Задача мерить напряжение 10-15 вольт.
Как их расцепить - сделать однополярными?
При замере 14 вольт выдает в интерфейсе 12, на клемах 14.
PS если попытаться изменить настройку каналов WBIO-AI-DV-12 module configuration через веб в /etc/wb-hardware.conf - все разваливается Error saving /etc/wb-hardware.conf: MQTT RPC request timed out

Такой режим не поддерживается, к сожалению.

В документации https://contactless.ru/wiki/index.php/WBIO-AI-DV-12_I/O_Module

Однополярный вход напряжения +/-50В
Для установки входа в этот режим работы, нужно установить джампер на контактную группу, относящуюся к данному входу (подробнее см. раздел об установке джамперов), а затем - выбрать соответствующую настройку в веб-интерфейсе (см. раздел о подключении).

Мда, в документации ерунда, виновных накажем.

Смотрите, когда джампер установлен, физически измеряется смещённое напряжение (на 2.5В). Вычисление реального напряжения требует внешних вычислений и выделения неиспользуемого опорного канала (одного из 12).
Сейчас это нашим драйвером ADC не поддерживается и вряд ли будет, необходимые вычисления можно проводить только в стороннем ПО.

Поэтому мы заявляем из коробки +/- 50В только в дифф. режиме.

Это очень печально, для этого модуль и покупался (
Есть решение как контролировать wb нарпяжение на внешем аккумулятор 14v?
-порты ацп А1 - опасность спалить при случайном включении 5в.
-Записать WB с АКБ - варинат, но не очень.

А чем не подходит дифференциальный режим +/-50V?
Это когда перемычки стоят, а напряжение вы втыкаете между A1 и A2

да не получилось, в а1 “+”, в а2 “-” и ничего.

Пожалуйста очень подробно опишите что именно вы делаете и что значит “и ничего”.

“ничего” - в веб интерфейсе на портах значение “0”
тут конфиги и схемы. https://yadi.sk/d/HdAeK34T3SHWzP

Покажите ещё вывод dmesg пожалуйста и вывод

 ps aux | grep adc

root@wirenboard:~# ps aux | grep adc
root 4985 0.0 1.0 2040 1244 pts/1 S+ 12:22 0:00 grep adc

dmesg https://yadi.sk/i/0eQLlGWz3SHYiN

Судя по логам и по упавшему сервису wb-homa-adc, контроллер не мог связаться с модулем ввода-вывода.
Проверьте пожалуйста подключение и перезагрузите контроллер.

перезапустил, dmesg+ps aux https://yadi.sk/d/zBp9Etvf3SHdQH

И в интерфейсе всё ещё нули вместо напряжения?

да, нулевые. если подключить минус на ground модуля, а + на а1 - будут показания, но 12в вместо 14в.
минус с АКБ не нужно заводить на землю модуля?

Ерунда какая-то.

  1. Пришлите пожалуйста фото подключенного устройства с подключенным АКБ
  2. Что-нибудь ещё в какие-то клеммники устройства кроме A1 и A2 подключено?

Фото смогу сделать через пару дней. Больше ничего на клемниках не висит. Тестор на клемниках А1 А2 показывает 14в.

В общем был не прав, все работает.
Что было - неизвестно. Вынул акб, поставил рядом, c wb - работает, вернул на место - работает.