Ik probeer een probleem met mijn lichtmetingen op te lossen.
Ik gebruik een microchip voor de volgende opstelling.
Ik heb een LED als lichtbron en een digitale sensor. In tegenstelling aan een analoge sensor moet je bij een digitale sensor de opname/integreer tijd instellen. In dit geval is de keuze 100msec, 200ms en 400 msec.
Hoewel ik het niet verwacht, kan het zijn dat het licht van de diode op sterkte moet komen. Daarom wacht ik , na aanzetten van het licht, 1-3 seconde alvorens te gaan meten. De stroomsterkte van de diode wordt niet veranderd in alle metingen. Ik verwacht dus een constante lichtstroom.
De opstelling ijk ik met een 3 seconde wachttijd en krijg dan een intensiteit Int1. Gedurende de verdere metingen wacht ik slechts 1 sec en meet dan een intensiteit Int2.
Maar nu krijg ik het merkwaardige volgende resultaat:
Bij een integratie van 100msec en 200 msec vind ik, zoals te verwachten:
- met Iint1(200ms) = 2 * Iint1(100ms): Iint1= Int2
Echter bij 400 msec vind ik onverwachts:
- met Iint1(400ms) = 4 * Iint1(100ms): Int2 = 0,4 * Int1
Dus slechts 40% van de lichtintensiteit meet ik nu.
Zoals gezegd, de diode heeft geen “opwarm” tijd, immers de 1s- en 3s metingen bij 100msec en 200 msec vertonen geen verschil.
Dan zou het aan de sensor moeten liggen. Maar dan verwacht je eerder problemen bij korte integratie tijden (100 msec) dan bij lange integratie tijden (400 msec).
Grote vraagteken blijft over.
Heb jij een goede inval?
Groetjes
Jan Lichtenbelt