公布bd7rc通用控制器的第一个实用版本烧片文件!
主要完成的功能和特性:
1、控制单个ad9851,用作精密信号源。
2、有1hz/10hz/100hz/1khz/10khz/100khz/1mhz共7个频率调整步进供选择(单键循环选择)。15mhz以上1hz的步进不起作用。
3、可以对dds的晶振频率进行调整校正。
4、所有数据可以掉电保存。
键盘的定义:
k1:“+”键,频率示值加上一个步进值
k2:“—”键,频率示值减去一个步进值
k3:“fun”,在该机上电自检器件按下该键则进入参数设置界面
k4:“step”,连续按下该键,则频率调整步进值在1hz/10hz/100hz/1khz/10khz/100khz/1mhz之间循环切换。
k5:该版本未定义使用
与dds的连接:
j4-1:gnd
j4-2:dds_fq_ud (portd.0)
j4-3:dds_clock (portd.1)
j4-4:dds_data (portd.2)
使用方法:
将提供的烧片文件"bd7rc通用控制器v1.rar"解压缩后得到“bd7rc通用控制器v1.bin”文件,把它下载到avr单片机atmega8中,注意要将芯片的熔丝位设为8mhz的内部rc振荡器。然后把烧写好的芯片插入上面提供的电路板中,按定义接好线即可。
dds晶振时钟的校正:
1、dds上所用晶振的实际输出频率与标称值有误差,会影响dds输出信号的精度。
2、这个版本的dds控制器的校正方法如下:
(1)将本机及其控制的dds板子、测量用的频率计开机预热30分钟以上;
(2)将频率输出调整在30.000000mhz
(3)关机,再上电,在机器自检显示版权信息期间按住“fun”键,即可进入校正界面
(4)这时可以按动“+”、“-”键调整时钟频率,时钟频率初始默认为180.000000mhz。可以通过按“step”来调整步进频率以方便校正时钟。
(5)在按动“+”、“-”键的同时观察监测频率计的示值,让它逐渐逼近30.000000mhz。需要注意的是,调整的过程不一定是线性的,这个问题以后另外阐述。
(6)调整好后,再按下“fun”就可以保存参数然后退出到正常使用状态了。