Measuring netfrequency

From NURDspace
Revision as of 15:02, 7 October 2022 by Flok (talk | contribs) (Created page with "* arduino, on pin 3 a 1kHz clock signal ** the 1kHz clock signal is derived from a 10MHz OXCO via a PIC12F675 which divides it by 10k (see http://www.leapsecond.com/pic/src/pd...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • arduino, on pin 3 a 1kHz clock signal
  • the signal to measure is connected to pin A0 of the arduino


first attempt

  • when an interrupt comes in via pin 3, a uS timestamp is taken ('t0')
  • everytime the sign of the signal changes (via A0), then a timestamp is taken and the timestamp t0 is subtracted

result

  • it works somewhat but there's an enormous lapse