Monday, April 26, 2010
Progress Report Update
Saturday, April 24, 2010
DC Block Digital Filter Simulations
Sunday, April 18, 2010
Further Discussion on Software
Problem statement #1: The ADC will take in an input signal, which will be analyzed. In the computer analysis, the signal will have an AC signal riding on a DC value. This exact DC value must be subtracted out, so that the signal sits on 0 V DC. This is important so that later in the system, the signal can be biased to 2.5 V allowing for the signal to swing in a dynamic range of 0-5 V. Build a program that allows the computer to calculate this DC value and is able to increment or decrement the DC value in order to have the signal sitting at 0 V DC.
Problem statement #2: As mentioned above, this signal will eventually be biased at 2.5 V. The signal then needs to use the PGA, or programmable gain amplifier to adjust it automatically to swing from 0-5 V, without having saturation.
Problem statement #3: Included above is our thoughts in having need for operating all 4 DACs and eventually operating them solely with the computer and no user input interface. This is another challenge to overcome.
Team Sierra is making progress in software situation, and most importantly identifying what the problems to overcome are. Before implementing ideas, it is important to explore the potential problems and come up with solutions to those problems. For example, it may be easy enough to identify a DC value from knowing the maximum and minimum values from peak to peak of our signal range. We would need to take a sample that would be inserted in an array to allow us to do this. However, we would also have to take into account where the minimum DC value starts from. We may find the DC value from peak to peak to be 1.5 V, although the minimum value may be sitting at 0.5 V to begin with. We must be careful for troublesome points such as this. In dealing with the gain, we must decide whether the computer program will be allowed to saturate before it decides that it needs to go back one gain setting. We must make careful adjustments to the PGA. All different scenarios must be considered.
LABVIEW control
Saturday, April 17, 2010
Trans impedance progress
Thursday, April 15, 2010
EEC136 LED Driver and Trans impedance update
Wednesday, April 14, 2010
Class Discussion: Clock Timing
Monday, April 12, 2010
LED Driver
Monday, April 5, 2010
Photo diode and Transimpedance update
The function generator was used to drive the LED’s at a specified frequency. The top of the LED was placed above the photodiode and mounted. In this manner, the output the response of the photodiode could be analyzed and quantized.
First, DC measurements were made on the constructed circuit. The diode had an open circuit voltage of around 650 mV. When the circuit was constructed with the 300k resistor though, the voltage across the diode dropped to around 280 mV. This suggests a current of a current of 88 uA. Next, the output of the photodiode was connected to the oscilloscope. I drove the LED with a square wave and observed the waveform at the photodiode output.
One thing I noticed was that an ambient light condition, a large DC bias exists. If the box was isolated and put in the dark box, then the Bias was removed. Additionally, the signal became much less noisy and clearly resembled the driving signal. Another thing I noticed was how the modulation scheme developed. The output LED’s are 180 out of phase and are switched. The switching procedure acts as a modulator shifting cardiac signal from baseband to the carrier band. In this manner, our previous circuit with high pass filter followed by Sample and Hold implements the demodulation application.
I also started looking into the topology selection for transimpedance stage. The reason for a differential stage is to eliminate common mode (CM) noise. I will update with some more information in a later blog. Below is some information on differential opamp stage extracted from Wikipedia. The key idea with this circuit is to amplify the difference between the terminals of diode.
In my next experiments, I will be implementing the transimpedance stage and analyze the approach to remove common mode noise. Additionally, I want to perform some quantization on how hard we can drive the LED’s. As we are driving the LED’s with PWM approach we can increase current through device.
Photodiode/Transimpedance Links
1. Photodiode Technical Information
http://sales.hamamatsu.com/assets/applications/SSD/photodiode_technical_information.pdf
2. Photodiode Characteristics
http://www.optics.arizona.edu/Palmer/OPTI400/SuppDocs/pd_char.pdf
3. Designing of Photodiode Amplifier circuits with OPA128
http://focus.ti.com/lit/an/sboa061/sboa061.pdf
4. OPA350 Datasheet
http://users.ece.utexas.edu/~valvano/Datasheets/OPA4350.pdf
5. Differential Operational Amplifier explanation
http://www.ecircuitcenter.com/Circuits/opdif/opdif.htm
6. Differential Operational Amplifier Stage
http://en.wikipedia.org/wiki/Operational_amplifier_applications