Доброго времени суток, есть вопрос технического характера.
В Wiren Board 6, следующий за ним стоит WBIO-DI-DR-8 и по номиналу он должен выдавать на “сухом контакте” (0=ничего), в моём случае он выдаёт (+2в.) на всех контактах. Теперь вопрос, это решается на программном уровне или как?
Заранее спасибо
Добрый день,
WBIO-DI-DR-8 - это модуль не выходов, а входов. То, что вы видите на клемме - это внутренние 5В минус падение напряжения на оптроне.
Принцип работы модуля вкратце: замыкаете сигнальный вход и GND (вход типа “сухой контакт”) -> в оптроне начинает течь ток -> изменяется состояние на “другой стороне” оптрона -> GPIO-расширитель видит это изменение и генерирует сигнал прерывания, который отправляется по шине на WB.