Fork me on GitHub

Project Notes

#781 Light Detector

Demonstrating the MCP601 op-amp used in a light detection circuit with the 2CU84 photodiode.

Build

Notes

The MCP601 Datasheet includes an example of how the MCP601/1R/2/3/4 op amps can be used to easily convert the signal from a sensor that produces an output current (such as a photo diode) into a voltage (a transimpedance amplifier). This is implemented with a single resistor (R2) in the feedback loop of the amplifiers. The optional capacitor (C2) provides stability for these circuits.

ref-schematic

A photodiode configured in the Photovoltaic mode has zero voltage potential placed across it (see below). In this mode, the light sensitivity and linearity is maximized.

This behaviour is also explained in The Art of Electronics 12.6.1 Photodiodes and phototransistors (3rd Edition).

2CU84 PIN Silicon Photodiode

I am using a 2CU84 PIN Silicon Photodiode from aliexpress. I can’t find a specific datasheet for this component, but it does appear similar to the TW30SY datasheet.

One of the issues it seems is identifying the anode/cathode of the device in the absence of a datasheet, as there does not appear to be any consistency in packaging.

Specifications provided by the seller:

  • Photosensitive area (mm^2): 6 x 6
  • Spectral range (nm): 300-1000
  • Peak wavelength (nm): 700
  • Short circuit current E=100L x (UA): > 20
  • Open circuit voltage E=100L x (mL): 300
  • Dark current R=100mV (A): < 1x10-8

Photocell is a semiconductor device that directly converts light energy into electrical energy, belonging to the category of rectifier optoelectronic components. It has a large area of pn junction. When light shines on the pn junction, electromotive force is generated at both ends of the pn junction, and a certain current and voltage can be output between the electrodes. It is suitable for optoelectronic detection components, near infrared detectors, optoelectronic readouts, opto-couplers, grating ranging, laser collimation characteristic identification, and optoelectronic switches. This photocell has a wide spectral response of photomultiplier tubes, photocells, and solar cells, making it suitable for various optical instruments operating in the spectral range of 300NM to 1000NM. Strong sensitivity to blue and purple light, small device size, stable and reliable performance, and simple and flexible circuit design. This type of photocell is a semiconductor optical receiver designed specifically for various photoelectric instruments such as spectrophotometers, colorimeters, whiteness meters, illuminometers, brightness meters, chromaticity meters, optical power meters, flame detectors, color amplifiers, etc.

Circuit Design

The circuit is based on the common reference design for photovoltaic mode detection.

  • a 100kΩ feedback resistor gives good dynamic performance in my ambient lighting
  • a 10nF capacitor for stability

bb

schematic

Testing

A quick test on a breadboard:

  • in bright light: LED is on
  • in shadow: LED is off

LightDetector_bb_test

Monitoring the output voltage on an oscilloscope while randomly shielding the photo resistor:

scope-test

Credits and References

About LEAP#781 MCP601PhotodiodeSensors

This page is a web-friendly rendering of my project notes shared in the LEAP GitHub repository.

Project Source on GitHub Return to the LEAP Catalog
About LEAP

LEAP is my personal collection of electronics projects - usually involving an Arduino or other microprocessor in one way or another. Some are full-blown projects, while many are trivial breadboard experiments, intended to learn and explore something interesting.

Projects are often inspired by things found wild on the net, or ideas from the many great electronics podcasts and YouTube channels. Feel free to borrow liberally, and if you spot any issues do let me know or send a pull-request.

NOTE: For a while I included various scale modelling projects here too, but I've now split them off into a new repository: check out LittleModelArt if you are looking for these projects.

Project Gallery view the projects as an image gallery Notebook reference materials and other notes Follow the Blog follow projects and notes as they are published in your favourite feed reader