Medição dos níveis de luz com um fotodiodo e um ADC

9

Estou tentando usar um fotodiodo para medir os níveis de luz através de um ADC em um ATMega168. Eu tenho o código do microcontrolador funcionando corretamente (medindo valores em um pino e relatando-o como um brilho de led), mas estou tendo problemas para fazer com que o fotodiodo relate uma tensão dependente dos níveis de luz.

Vejo que eu poderia fazer isso com um amplificador operacional ( aqui ), mas eu gostaria de poder fazer isso sem um amplificador operacional, se possível. Eu tenho uma fonte de 5 volts e gostaria de fazer o fotodiodo cuspir valores entre 0 e 5 volts. Existe um circuito astuto que eu possa usar para esse fim que não exija um amplificador? Estou fazendo essa pergunta porque gostaria de saber como usar um fotodiodo para esse fim (não quero usar um LDR). Obrigado!

editar

Ah, sim, aqui está a folha de dados do fotodiodo que estou usando.

wcmartin
fonte

Respostas:

14

Aviso importante Este é um diodo IR: Daylight blocking filter matched with 870 nm to 950 nm emitters. Os fotodiodos de infravermelho geralmente têm uma embalagem preta opaca, enquanto os fotodiodos de luz visível estão em embalagens transparentes. Você pode procurar um fotodiodo (um fototransistor é ainda mais sensível) com uma curva de sensibilidade ocular. Lembro-me de ter usado o SFH3410 da Osram aqui.

μ

Os gráficos abaixo são da folha de dados do SFH3410. Se você tiver em mente que precisa de um de pelo menos 0,5 V (gráfico à direita), você estará limitado à saída de 4,5 V de uma fonte de alimentação de 5 V. VCE

texto alternativo


Leitura adicional:
nota de aplicação do SFH3410

stevenvh
fonte
11
Este é o modo fotocondutor. Também pode usar circuito fotovoltaico, basicamente de circuito aberto, que é o que o link do OP descreve. A fotocondução é mais rápida à medida que o viés dianteiro relativamente grande "varre" os transportadores injetados, mas também é mais barulhento.
tyblu
Não tenho tanta certeza de que isso funcionaria. Esses fotodiodos são muito sensíveis, no entanto, se você tiver 100uA, terá muita luz. Que tal nA faixa, do que seria difícil medir qualquer coisa.
Frank
@Frank - usei o SFH3410 para medir a luz interna. 10 lux já é uma sala muito escura, 1000 lux uma sala muito iluminada. (. Luar: 1 lux; exposição directa ao sol em um dia brilhante de verão: 100 000 lux) para NA variam você não só medir pouco, mas também ver muito pouco :-)
stevenvh
@Frank - BTW, usei o sensor para um sistema de controle PID de luz constante, que funcionou perfeitamente na faixa de 5 a 1000 lux exigida pelo gerenciamento de produtos.
Stevenvh