Как проверить, горит ли светодиод?

У меня есть печатная плата/устройство, которое может находиться в разных состояниях. Он указывает, в каком состоянии он находится, путем включения одного из трех светодиодов. Теперь я хочу использовать ESP8266, чтобы сообщить мне (по сети) текущее состояние. Какая схема мне нужна для этого? (Я думал об использовании фотодиодов, но я бы предпочел припаять что-нибудь прямо к плате)

, 👍0

Обсуждение

Можете ли вы измерить напряжение, которое «печатная плата» использует для включения и выключения светодиода?, @VE7JRO

Если вы говорите о падении напряжения светодиода, то это 2,7 В., @Sophie

При каком напряжении работает "печатная плата"? Это то же самое, что и ESP8266?, @VE7JRO

Поскольку он питается от USB, я предполагаю, что он работает от 5 В., @Sophie


1 ответ


Лучший ответ:

1

Если устройство, включающее/выключающее светодиоды, работает от 3,3 В (имеет заземление на выходы 3,3 В), то вы можете рассмотреть возможность прямого подключения выходов 3,3 В к контактам GPIO ESP8266. Если устройство, включающее/выключающее светодиоды, работает на более высоком напряжении, рассмотрите возможность использования соответствующего переключателя уровня или соответствующего оптический изолятор:

,

Вход оптопары принимает, например, 1,7 В в качестве Vf: с резистором 100 Ом вы добавляете еще 10 мА нагрузки к 2,7 В светодиода. Контакт 4 = GND, контакт 3 = INPUT_PULLUP должен быть НИЗКИМ, когда светодиод горит, и ВЫСОКИМ, когда выключен., @DataFiddler