A discrete phase-locked loop for undergraduate laboratories | IEEE Journals & Magazine | IEEE Xplore