Коллеги!
Необходимо реализовать контроль светового потока от светодиода и по определенному порогу дать отсечку, что светодиод неработоспособен.
Со временем (и не только с ним) - мощность излучения падает и надо знать точно: стОит ли его менять или нет?
Пораскинув мозгами - решил, что лучше всего это делать так: ставим направленный фотодиод и в момент измерения - подаем на светодиод определенную частоту, а после фотодиода полосовой фильтр. Таким образом, мы отвяжемся от постоянной составляющей света, которая может быть в 10 раз больше потока со светодиода.
Но вот незадача - как дальше детектировать уровень сигнала - не могу придумать.
Вариант 1: напрямую измерять величину колебания после фильтра (точнее считать площадь синусоиды) - неплохо, но придется настраивать каждый экземпляр, да и АЦП нужен быстрый и точный.
Вариант 2: выпрямить колебания и на пиковый детектор или интегратор - измерять постоянную составляющую. Неплохо, но надо быть уверенным, что форма правильная (для ПД) и постоянную времени высчитывать (для интегратора).
Вариант 3: сделать синхронное детектирование. Но как-то схемка перестает быть маленькой, да и регулировка каждого экземпляра потребуется.
Вопрос: какой вариант лучше с т.з. реализации (чтоб без регулировки, мало места и было точно) ? И есть ли еще какие-нибудь варианты?