I don´t agree. I see you want good performance. But if your noise is higher than your ADC resolution, then you lose information. From your higher (above nyquitst) frequency noise you get lower frequency alias noise you can´t get rid of on the digital side.In my specific application I think the bandwidth is not something to worry about.
Why not: Because of:The buffer was added because "why not?
"Smoother" in technical terminology means "low pass filtered". And due to the series resistance it becomes weaker, more prone to external influence.R12+C6 was intended to make the output signal a bit smoother.
This surely kills your performance regarding signal quality.I do not wat to process the signal on the MCU as it is busy doing something else.
You can surely forget about this with your design. Sorry for being honest in this, but I want to prevent you to become disappointed later.During the night it should be able to detect variation in light intensity (to detect meteors) using a 60mm lens on top of the photodiode.
Thank you Klaus,Hi,
This surely kills your performance regarding signal quality.
Relying on a single (noisy) sample .. is something I avoided since decades now. Using digital filtrs you may easily get less than 10% noise. No "ADC resolution" nor "gain adjustment" can improve this.
I did recommend continous sampling and digital filtering. Let´s say you do continous sampling with 600Hz (for simple 50Hz, 60Hz, 100Hz, 120Hz mains filters) and second order low pass filtering I guess it uses
less than 1/1000 of processing power of an STM32...
So if your microcontroller is busy for 80% of the time (don´t go higher), then it will be 80.1% including digital filters.
Using VCC as VBias surely kills your performance. You can´t rely on the "low light information" because it is overruled by Vcc noise (multiplied by the BPW_capacitance and multiplied by noise frequency)
Completely "Removing VBias" will kill your "low light information", because of unknown offset voltage and offset current of the OPAMPs, Output_Low_level_performance of the OPAMP and because the OPAMP can regulate only in one direction on thus close to zero levels. Thus even noise will cause fluctuating offset - even when you average your ADC values.
Mind not to leave the inputs of the unused OPAMP floating.
You can surely forget about this with your design. Sorry for being honest in this, but I want to prevent you to become disappointed later.
Maybe you find it hard to belive in me in this. I completely understand.
It´s hard to believe, because your eyes are able to detect those meteors even without lens.
But the your eyes do an extremely good job regarding light intensity dynamics. And your brain does an extremely good job in detecting moving objects.
So the technical/electronics solution is extremely difficult to come close to human performance.
You need good DC performance but even more you need low_noise, low_drift performance.
Indeed for detecting meteors you need detect currents in the low picoamperes.
Again: no additional OPAMP will be a benefit, and no gain fine tuning (using pots) will be a benefit.
To validate what I just wrote, please do some calculations on your own. It will help you to understand the physics and decide the circuit requirements.
Klaus
Thank you for your feedback Dana.Step of 1 uA seemes reasonable at TIA output :
View attachment 184523
Meteor detection DIY
Set up a Raspberry Pi meteor detector
Detect meteors in the night sky with a Raspberry Pi and become a citizen scientist in the Global Meteor Network.www.skyatnightmagazine.com
I thought this was interesting :
Using LED as a Single Photon Detector - PhysicsOpenLab
Abstract : In this Post we want to show that a simple LED can be used as a single photon detector. Tphysicsopenlab.org
Regards, Dana.
The value - I think - is not that important. I´d try something between 0.3V and 1.0V.1. What is the value you would suggest for V Bias?
Reduce it, but not completely remove it. It needs to be high enough for2. Do you think it makes sense to keep the "Remove Bias" op amp stage?
Thank you very much Dana for your effort and great feedback.Strictly for future work, given that you picked your processor, consider using a SOC like PSOC 5LP.
Here is whats on the chip, multiple copies in most cases. A onchip resource is called a component in
PSOC lingo :
View attachment 184530
Here is example possibility for your design, including a onchip 60 Hz filter (uses just a fraction of
onchip resources) :
View attachment 184531
View attachment 184532
I added the onchip TIA and PGA, but did not wire (route) them up, as shown above. Single chip.
Note I did not moid the project example of filter, the input side, to handle your photo sensor.
But its capable of CM outside rails by 100 mV, and direct connection to sensor.
IDE (PSOC Creator) and compiler free, board to start with $ 15, CY8CKIT-059.
Regards, Dana.
Hello Klaus,Hi,
I tried my best to support you with your project.
After reading post#17 I guess I failed in in almost every single point. Sorry for this.
Klaus
I just realize that the price of the TI IC is very high so I was looking at ADR130BUJZ for Light sensor and MAX6070BAUT12+T for the sound sensorHi,
I tried my best to support you with your project.
After reading post#17 I guess I failed in in almost every single point. Sorry for this.
Klaus
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?