Можно поставить два фотодиода в диф.схеме, один из которых затемнён. Диоды не очень хороши тем, что фототок не столь уж велик - не будет ли он по величине сравним с входным током компаратора меги (тоже от Т зависящим)? Фототранзисторы - тоже не выход, т.к. от температуры ещё более мерзко зависят. фотосопротивления (тоже пара) могут оказаться более выгодным решением - аналитический сигнал по-больше будет. А на линейность в данной задаче можно .. ну не учитывать вообщем.