我刚才把我前几天做的dds实验代码,pll实验代码,再加上前几天做的dds+pll系统频率关系分析,组合起来了,成了dds+pll系统。
系统包括红外遥控器直接数字置频界面,按位加减频率操作,最后工作频率自动存储,1602显示器,9850dds,145162pll。目前代码量7.8kb,ram使用280字节,eeprom使用4字节。
以上是纯软件实验,没有进行硬件测试(dds、ppl、显示及红外遥控的代码已经分别经过硬件测试了),不保证没有错误及不足。理论上在40米频段上使用时,本振输出的频率误差小于0.1hz(这个误差是指计算过程造成的误差,不包括参考晶体本身的频率误差)。
附件是对dds+pll系统的频率关系分析,里面包括误差情况,
高手免看。excel水平有限,说明也不够详细,如果其他人可以从这个文件中找到灵感,是我最大的希望。(文件中的细节我就不进行再说明了)
祝大家在diy的过程中找到乐趣,玩得愉快~

补充说明:excel文件中的频率关系计算,硬件系统是参考kn-q8的结构的,特此说明。