Constantly record voltages and subtract voltages

  • Thread starter Thread starter shaggym8
  • Start date Start date
AI Thread Summary
The discussion focuses on developing an opacity meter to measure smoke thickness from automobile exhaust using a laser and photo-diode receiver. The challenge arises from interference caused by burning particles in the exhaust, necessitating a method to record and subtract voltage readings when the laser is on and off. The proposed solution involves modulating the laser at 100Hz and utilizing a microprocessor with an internal clock and ADC for continuous voltage recording and calculations. Suggestions include using a lock-in amplifier to enhance signal detection and considering the capabilities of specific digital voltmeters for data storage. The conversation emphasizes the need for effective signal processing to isolate the laser's intensity from the interference.
shaggym8
Messages
1
Reaction score
0
Hi, I am currently working on a opacity meter that measures the thickness of smoke coming out of the exhaust of automobiles. We have a laser pointing at a photo-diode receiver and they will be about 2 ft apart. The receiver circuit outputs a voltage depending on the intensity of the laser (the thicker the smoke, the smaller the voltage. And vice versa). The problem is that there are particles still burning in the exhaust that emit light which interfere with the laser reading.

So we are trying to have the laser modulate at 100Hz and record voltages when the laser is on and off. We have the laser hooked up to a function generator. When the laser is on, this would measure the voltage of the intensity of the laser plus the burning particles. Then we would record voltage when the laser is off; This would measure the voltage of the intensity of the burning particle only. Then we want to take those two voltage readings and subtract them, this would result in (Laser + Burning particles) - Burning particles = Laser. And we need to have the reading and calculation continuously.

The problem is I have no idea on how to record voltages continuously, and subtract 2 recording continuously, and output the resulting voltages. I am thinking this will require implementing a microprocessor with an internal clock and ADC, and some C coding.

Anybody have any good ideas or suggestions?
 
Engineering news on Phys.org
shaggym8 said:
Hi, I am currently working on a opacity meter that measures the thickness of smoke coming out of the exhaust of automobiles. We have a laser pointing at a photo-diode receiver and they will be about 2 ft apart. The receiver circuit outputs a voltage depending on the intensity of the laser (the thicker the smoke, the smaller the voltage. And vice versa). The problem is that there are particles still burning in the exhaust that emit light which interfere with the laser reading.

So we are trying to have the laser modulate at 100Hz and record voltages when the laser is on and off. We have the laser hooked up to a function generator. When the laser is on, this would measure the voltage of the intensity of the laser plus the burning particles. Then we would record voltage when the laser is off; This would measure the voltage of the intensity of the burning particle only. Then we want to take those two voltage readings and subtract them, this would result in (Laser + Burning particles) - Burning particles = Laser. And we need to have the reading and calculation continuously.

The problem is I have no idea on how to record voltages continuously, and subtract 2 recording continuously, and output the resulting voltages. I am thinking this will require implementing a microprocessor with an internal clock and ADC, and some C coding.

Anybody have any good ideas or suggestions?

I think it depends on the DVM you are using and how many readings you taking. I know with the agielent 3458A if you take over 5000 readings they get stored inside the DVM memory before you can suck them back out.
 
Modulating the laser is a good idea, just use a lock-in-amplifier to get your absorption signal. (In the long run it may even be more economic than designing, building and testing some "homebrew" solution)
 
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
suppose you have two capacitors with a 0.1 Farad value and 12 VDC rating. label these as A and B. label the terminals of each as 1 and 2. you also have a voltmeter with a 40 volt linear range for DC. you also have a 9 volt DC power supply fed by mains. you charge each capacitor to 9 volts with terminal 1 being - (negative) and terminal 2 being + (positive). you connect the voltmeter to terminal A2 and to terminal B1. does it read any voltage? can - of one capacitor discharge + of the...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Back
Top