Dennis-van-Gils / DvG_Arduino_lock-in_amp

A fully fledged lock-in amplifier running at 25 kHz sampling rate @ 12-bit on an Adafruit M4 microprocessor board with an extensive Python graphical user interface showing real-time signals, interactive filter design and real-time power spectra.
MIT License
22 stars 6 forks source link

External reference #46

Open jbacks opened 1 year ago

jbacks commented 1 year ago

Hi,

Could I ask if you've considered adding the option to use an external reference signal in place of ref_X?

Would it be straightforward to add this feature?

Thanks for creating this super useful project!

Jon

Dennis-van-Gils commented 1 year ago

Hi Jon, Glad you like the project. Adding in an external reference channel sounds like a good feature to have. Unfortunately, I can't spend the time to implement this feature, though. I would have to do this in my spare time and it is not as straightforward as it sounds. Timing stability of the ADC and DAC streams inside the MCU is crucial for a lock-in and I foresee several hurdles. So, I keep it in mind for the future. Best, Dennis