5800B LDR Photoresistor

Een Photoresistor is een weerstand die gevoelig is voor licht. De 5800B is redelijk goedkoop op Ebay te koop. Mijn 5800B is 5mm rond en als een diode gevormd. Bij licht heeft de 5800B een weerstandswaarde van ca < 2.4 kOhm en bij donker ca >200 mOhm.
Omdat ik hem aansluit op een ESP8266 met een spanning van 3,3 Volt voed ik de Photoresistor via een 10K weerstand met 3,3 Volt. Ik lees dan een waarde tussen 960 als het donker is en 7 met fel licht.
Als ik de lichtgevoelige weerstand weg haal meet ik de spanning over de 10K weerstand (maximale duisternis) en als ik dan een verbinding maak van de weerstand naar de min (dus over de lichtgevoelige weerstand heen) meet ik de maximale licht opbrengst.
V= VCC*(R2/(R1+R2)) Dus Voltage bij de Arduino (V) is de voltage die aangeboden wordt (VCC) maal de weerstand van de LDR (5800B) gedeeld door de weerstand van de LDR en R1.
V= 3,3V X (LDR gedeeld door (LDR + 10.000))
V= 3,3V X (2400 / (2400+10000))== V= 3,3V X (2400 / (12400))==V= 3,3V X (2400 / (12400))==V= 0,63 V Dus 7 ;-)

De 5800B lijkt zijdelings op een diode. Korte poot is de collector en de lange poot de emitter. (Spanning van de collector naar de emitter).
Als ik de datasheet goed heb begrepen mag je maximaal 2 miliAmp bij 5V verwerken. De datasheet die ik vond was helaas niet erg goed te lezen.