Low noise precision laser diode driver
Go to file
linuswck a2cb5ce624 sch, pcb: Add TDAC_VFB. Change 2u2 PMLCAP P/N
- Connect TDAC voltage output through a RC LPF to MCU PC0(ADC123_IN10)
- 2u2 PMLCAP P/N is changed to 16V version instead of 35V for lower cost
2023-12-18 16:05:08 +08:00
Panel Add Front Panel Mechanical Design and Drawings 2023-12-13 11:28:56 +08:00
src sch, pcb: Add TDAC_VFB. Change 2u2 PMLCAP P/N 2023-12-18 16:05:08 +08:00
.gitignore flake: Generate prod files with flake.nix 2023-12-13 11:29:01 +08:00
README.md Update 'README.md' 2022-06-12 18:52:14 +08:00
flake.lock flake: Generate prod files with flake.nix 2023-12-13 11:29:01 +08:00
flake.nix flake: Generate prod files with flake.nix 2023-12-13 11:29:01 +08:00

README.md

kirdy

Low noise precision laser diode driver

Target Specs

Laser Diode Driver

  • 300mA max output
  • 4V compliance
  • DC to 10MHz modulation input (+/- 1V max) with selectable modulation gains
    • 0.25mA/V
    • 2.5mA/V
    • 25mA/V
  • 20 bit DAC control, 50Hz bandwidth
  • 300pA/rt Hz current noise @ 1kHz
  • 300nA RMS Noise (10Hz - 1MHz)
  • Drives floating laser diodes

Laser power monitor

  • 0 - 2.5mA Photodiode current monitoring

TEC Controller

  • 1A max output
  • 5V compliance
  • +- 1mK stability

Connectivity

  • USB (for DFU)
  • Ethernet (for control and monitoring)

Power Input

  • 12V DC
  • Power over Ethernet (PoE)