It is best to read over this whole write-up before starting; knowing what comes later may help you earlier.
Parts of this lab were inspired by:
Arduinos and LEDs can be fried by >5V, and in this lab you will be using voltages over 25V!!
Do not multiply voltages to values larger than 30V!
This lab requires about 25V DC. We could use our DC power supply, but what if we want a portable battery powered instrument? We’d need a voltage multiplier that converts a lower voltage into a higher voltage.
The simplest voltage multipliers are built from capacitors and diodes. One common configuration is the Cockcroft-Walton Voltage Multiplier.
A Cockcroft-Walton Voltage Multiplier, that can be built with 1N4005 Rectifier Diode and 1uF ceramic capacitors. Use the Wavegen to supply the AC Input.
Do not start with 10 V! Read the whole lab manual, start from low voltage, and go up. Verify your circuit before connecting AC input!
Build the above circuit on your breadboard.
While monitoring the voltage multiplier DC Output, turn on the Wavegen and slowly increase the Amplitude.
R-1) Include a photo of your Cockcroft-Walton Voltage Multiplier circuit.
R-2) With the Wavegen amplitude at 5V, what is the measured DC Output of your Cockcroft-Walton Voltage Multiplier?
Surprisingly, some types of red Light Emitting Diodes can work as (very inefficient) Single Photon Avalanche Detectors (SPAD) at voltages as low as 20-25V.
Create the voltage divider circuit below with a LTL-4223 2.5V / 10ma red LED.
Reverse biased LED circuit using DC voltage from Cockcroft-Walton Voltage Multiplier to provide bias voltages > 20V. The capacitor (\(\sim \mathrm{0.1-1 \mu F}\)) filters out DC voltages and the 3.3V zener diode protects the later Arduino inputs. 10k is a reasonable value for the signal resistor \(R_S\)
Turn off the WaveGen off and confirm that the output voltage of the Cockcroft-Walton is zero, then connect the Cockcroft-Walton DC output to this circuit.
Once everything looks good, set the WaveGen to 500mV Amplitude, 10kHz Sine, turn it on, and slowly increase the Wavegen amplitude while monitoring the Cockcroft-Walton \(\mathrm{V_{DC}+}\) and \(\mathrm{V_{signal}}\) on your Scope.
You are looking for fast positive signals with amplitudes and widths of order 100 mV and 10 microseconds. You should not see any such pulses when the bias voltage \(\mathrm{V_{DC}+}\) is less than about 20V. Continue slowly increasing \(\mathrm{V_{DC}+}\). Somewhere in the range 20 - 25 V you should start to see narrow (\(<\mathrm{\sim 5-50 \mu s}\) wide) pulses, something like this:
Small pulses produced when the reverse bias voltage across a red LED is just enough for single photon avalanches to start.
If you increase the voltage by another few tenths of a volt or so the pulses should become very broad, continuous, or multipulsing like this:
Broad pulses produced when the bias voltage is so large that multiple avalanching occurs. The plateau is at the maximum signal voltage the circuit can produce.
Reduce the voltage back to the value where you see narrow pulses (as shown below)that just reach the maximum signal voltage.
Nice pulses produced when the reverse bias voltage across a red LED is just right.
Create an removable cover for your LED with opaque (e.g. thick black) paper and tape. Confirm that the pulse rate is much reduced when the LED is covered, implying that light is causing the pulses. Each pulse is caused by an charge avalanche within the reverse biased LED, and (ideally) single photon induced avalanches should be the usual cause.
R-3) What is the bias voltage (\(\mathrm{V_{DC}+}\)) at which you get nice pulses?
R-4) Include a scope screen image of a nice pulse.
Connect \(\mathrm{V_{signal}}\) to an Arduino analog pin. Using CountAnalog_DCB.ino as a basis, measure the rate at which pulses are observed on the analog pin. You can analyse the data by copying the output printed on the Arduino Serial Monitor window and pasting it into a spreadsheet or text file on the computer.
R-5) What are the average analog pulse rates (counts/second) over a minute or two with the LED uncovered and covered?
In electronics, a discriminator is a circuit that accepts analog input pulses and puts out a signal or takes some other action if the input pulse has the right characteristics. For example, an oscilloscope has a discriminator that tells the scope to display the input if its value crosses some threshold value.
Instead of (or in addition to) feeding the SPAD \(V_{signal}\) into Scope or an Arduino analog pin, feed it into the the discriminator circuit below. The circuit uses a LM293P Differential Comparator that is a specialized op-amp designed to output a positive current if \(\mathrm{V_{IN+}}>\mathrm{V_{IN-}}\) and zero otherwise.
Discriminator circuit using an LM293P comparator to output a 5V digital logic pulse when the input voltage exceeds the value set by the \(\mathrm {\sim 10\,k\Omega}\) potentiometer \(\mathrm{R_{disc}}\). Choose a feedback resistor \(\mathrm{R_{fb} \sim 1\,k\Omega}\).
Observe both \(\mathrm{V_{signal}}\) and \(\mathrm{V_{out}}\) on your oscilloscope. Adjust the discriminator potentiometer (\(\mathrm{R_{disc}}\)) until (roughly) rectangular +5V digital pulses are observed on \(\mathrm{V_{out}}\) in coincidence with the narrow analog pulses observed on \(\mathrm{V_{signal}}\).
Complicated circuits are the result of evolution. You build a circuit that you think will do what you want, and when it doesn’t work the way you hoped, you modify it.
If you remove Scope probe from monitoring the the Cockcroft-Walton (CW) output:
A Cockcroft-Walton Voltage Multiplier with a 1M output resistor.
R-6) Include a Waveforms screen capture of a nice digital pulse from your discriminator circuit on one scope channel, and the corresponding analog pulse on the other channel.
Connect \(\mathrm{V_{out}}\) to Arduino digital pin 2. Using CountInterrupts_DCB.ino as a basis, measure the rate at which pulses are observed on the digital pin 2.
R-7) What are the average digital pulse rates (counts/second) over a minute or two with the LED uncovered and covered?
They digital reading is faster than analog, so the rate is likely to be faster, but a detailed understanding would require some investigation, e.g. see Final Project ideas later.
R-8) Include a photo of your whole breadboard with all the connected circuits and the Arduino with connections to the breadboard.
This week’s exercise could again be the basis for a final project. For example, could you:
…
See you in the next lab!