Skip to content
This repository has been archived by the owner on Jan 17, 2021. It is now read-only.

aleksas/interferometer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Current version does not work due to critical errors in schematics

Self mixing interferometer

Schematic designs and theoretical simulation to aid in building a self mixing optical interferometer. Theoretical explanation of pcb purpose and circuit part choices explained in this document (skip simulation details).

General idea is explained in the video. More in depth eplanation can be found at least in this publication.

Main motivation is to develope a convinient device toplay around with self mixing interferometry. It provides significant improvement in precision over ToF distance estimation (Arduino ToF sensor). Apart from using in objct distance and speed estimation it also can be usefull for harmonic motion measurements, e.g. submicron vibrations.

Plan

  • Update current arduino shield to make convinient self-mxing laser interferometry easily accesible
    • Laser diode current modulation
      • (Optional) Reproduce convinient SPICE simulation from document (p. 34)
      • Prepare board for convinient pcb manufacturing Capacitors, resistors, leds are loosely defined. Missing voltage and maybe other parameters. Entries like ARDUINO_SHIELD or measuring points only add to the confusion.
      • Optional: update KiCAD model
        • so that it visualizes electronic components in 3D
        • doesn't depend on deprecated symbols
      • Assess the modulation frequency of ADN8810
      • Assess the probable performace of the board
        • Controlled by Arduino DUE (preferred)
          • What is maximum laser diode modulation frequencynoredirect=1#comment1266315_497173)
          • What is the maximum precision of modulated current
        • Controlled by STM32F4DISCOVERY
          • What is maximum laser diode modulation frequency
          • What is the maximum precision of modulated current
    • Physical printed and assemled board validation
    • Estimating values form monitor diode signal
      • Arduino ADC (current solution implemented on PCB) or FPGA
  • Software for theoretical signal simulation and distance,velocity estimation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 94.6%
  • Python 3.9%
  • C++ 1.5%