Answers:
连接光电二极管的最简单方法(甚至可以将LED用作光电传感器)如下:
模拟此电路 –使用CircuitLab创建的原理图
请注意,光电二极管通过1 Meg电阻R1反向偏置。二极管产生的光电流与流过该反向偏置二极管的泄漏电流相反,随着二极管结上更多的光,所述反向电流会增加。因此,结点处的电压随着光的增加而升高。
左图的原理图在ADC引脚上将具有相当低的电压。为了增加该电压,可以将运算放大器用作同相放大器,如右图所示。在所示的示例中,此增益为Gain = 1 + (R3/R4) = 9.9182
。
该电压增益会导致ADC引脚上的读数更大,从而有可能会利用ADC输入电压范围的较大部分。
光电二极管的运算放大器的其他应用包括:
注意:
但是,必须确保放大后的电压不超过5伏电源。如果运算放大器由与Arduino相同的5伏电源供电,则会自动处理,因为运算放大器的输出会被钳制在其上部电源轨上;如果运算放大器不是导轨,甚至会更低到轨道类型。