/Due-VectorModulator

Use HMC630LP3E and Arduino Due

Primary LanguageC++

Due-VectorModulator

Use HMC630LP3E and Arduino Due

Function

  • set gain,phase by "-20,90" via serial.
  • callibration by "cal,"
  • Phase Accuracy Check by "phase,-13"
  • Gain Accuracy Check by "Gain,0"
  • Auto Cancellation by "cancel,"
  • (Calibration, like "cal,Q,1.35,1.36,0.01,1.49" via serial. Need to find minimum gain by searching I/Q. The I/Q is Vmi/Vmq.)

Accuracy

  • Phase: < 3 degree OK @-32~--13dB
  • Gain: < 2dB @-32~--13dB

image Picture Picture2