ADF4350初始化程序
#include"ctr1_vco4350.h"voidconfig_vco4350(intbase_ce,intbase_clk,intbase_dat.intbase_le,alt_u32r0,alt_u32r1,alt_u32r2,alt_u32r3,alt_u32r4,alt_u32r5){IOWR_ALTERA_ACALON_PIO_DATA(base_ce,0x00);wait_1ms(1);IOWR_ALTERA_ACALON_PIO_DATA(base_ce,
发表于 8/9/2012 11:41:45 PM
阅读(2863)
ADF4350使用介绍
ADF4350的主要特性如下:输出频率范围为135MHz到4.35GHz;分数N合成器和整数N合成器;低相位噪音VCO;可编程且可被分为1/2/4/8路或16路的输出;典型的均方根抖动值0.5ps;3.0到3.6V电源;1.8V逻辑兼容性;可编程双模4/5或8/9预先分频;可编程输出功率电
发表于 8/9/2012 11:10:25 PM
阅读(4426)
锁相环滤波主要参数
滤波环节是锁相环的一个重要环节,本实验以ADF4350锁相频率合成器与单片机ATMEGA8为中心结构,构成锁相环系统,但是滤波环节同样不可忽视。滤波器的主要参数(Definitions)中心频率(CenterFrequency):滤波器通带的中心频率f0,一般取f0=(f1+f2)/2,f1、f2为带通或
发表于 8/9/2012 11:02:35 PM
阅读(3030)
ADF4350的程序设计
/******************************************************************文件名:VCO4350.C*功能:实现4350的频率系数的分配,以及完成送数过程*说明:无******************************************************************/#include"config.h"#define
发表于 8/6/2012 10:37:44 PM
阅读(2537)
锁相环的闪烁噪声
对于单频应用,人们都希望工作在很高的鉴相频率上,从而可以获得最佳的相位噪声。ADI公司的锁相环的数据手册上都提供了最高鉴相频率的值,另外,只要寄存器中B大于A,并且B大于2,就可能是环路锁定。通常最高频率的限制是:这里P为预分频计数器的数值。ADF4xxx产
发表于 8/6/2012 10:35:00 PM
阅读(3067)
AD9850使用总结
AD9850可以直接构成可编程数字频率合成器或时钟发生器,其输出是频率和相位可编程的正弦波。其DDS内核提供了32位的频率调节字,当时钟频率为125MHz时,输出的频率分辨力为0.0291Hz,最高合成频率可以达到基准时钟频率的一半(62.5MHz)。具有5位
发表于 8/5/2012 12:28:30 AM
阅读(3428)
AD9833产生三角波硬件图
利用AD9833产生系统时钟,这相对于单片机自身的时钟来说,可以更加准确一些。DDS的电路如图所示,有源晶振为AD9833提供25MHz的系统时钟,单片机通过FSYNC、SCLK、SDATA、三个引脚控制AD9833。AD9833是一块完全集成的DDS(DirectDigitalFrequencySynthesis)电路,仅需要
发表于 8/4/2012 11:40:16 PM
阅读(4194)
AD9833写入28字节程序
voidWrite_28bit_One_FR(bitIf_to_all,UNCHARFREQ0_or_1,UNCHARlow_14_h,UNCHARlow_14_l,UNCHARhigh_14_h,UNCHARhigh_14_l){if(If_to_all==1)//写动作{Write_16bit_All_Two(0x20,0x00);Write_16bit_
发表于 7/21/2012 3:19:16 PM
阅读(1947)
AD9833 写入16位字节程序
voidWrite_16bit_One(UNCHARChar_1,UNCHARChar_2,UNCHARWhich_AD9833_CS){UNCHARi,t;AD9833_SCLK=1;switch(Which_AD9833_CS)//确定片选{case1:P1=~0x80;break;case2:P1=~0x40;break;case3:P1=~0x20;break;case4:P1=~0x10;break;case5:P1=~0x08;break;case6:P1=~0x
发表于 7/21/2012 3:16:41 PM
阅读(2345)
AD9833产生三角波初始化
//初始化voidAD9833_Init(void){Write_16bit_All_Two(0x21,0x00);//RESET=1,//初始化为标准三相电源Write_16bit_All_Two(0x00,0x00);//RESET=0,}//初始化为频率为50,相位移为0voidAD9833_50HZ_0Ps_Init(void){Write_28bit_One_FR(1,0,0x6a,0x40,0x40,0x13);Write_28bit
发表于 7/21/2012 3:11:59 PM
阅读(2469)
AD9833 控制字使用总结
AD9833包含16位控制字来控制寄存器,AD9833如使用者操作它,所有的控制位除了模态(模态),在MCLK的内在否定的边缘上被抽取样品,不同的功能和各种不同的输出选项。D13B28——写操作要装载一个完整的字进入其中任何频率
发表于 7/21/2012 2:46:19 PM
阅读(3274)
ADF4360系列内部集成VCO
如果电路要实现一个功能,我们需要搭建电路,用到电容、电阻、放大器、单片机。。。等等,这样不仅要拿出很多的资金来买这些元器件,还要占用很大的空间,对于一些对体积没有要求的系统还好,但是如果对于要求小体积的系统就很麻烦了。以前的锁相环,一般都是没有
发表于 7/8/2012 10:13:28 PM
阅读(3252)
ADF4113输入配置程序及频率设定
voidadf4113_data_input(unsignedlongintdata)//输入配置{unsignedlonginttemp;unsignedinti;temp=0x800000;pll4113_clk=0;pll4113_le=0;delay100us(1);for(i=0;i<24;i++){pll4113_clk=0;if(data&temp){pll4113_data=1;}else{pll4113_data=0;}temp=temp>
发表于 7/6/2012 10:39:24 PM
阅读(2780)
PLL使用总结
锁相环是个复杂的过程,当中各个环节都有着紧密的关系,任何一个环节的问题,都有可能造成锁相环不工作。比如在做高低温试验的时候,出现频率失锁,这就要考虑这个闭环的锁相环系统,任何一个环节上的器件高低温失效都有可能导致锁相环失锁。这就要先从PLL频率合
发表于 7/6/2012 10:26:44 PM
阅读(2424)
ADF4360寄存器配置
可编程锁相环ADF4360一直被应用很广,今天分享下它的读数及配置的程序//AD4360写入设置voidADF4360BIT(unsignedcharval){unsignedintBitcounter="8";unsignedchartemp;do{temp="val";ADF4360_CLK=1;_nop_();_nop_();if((temp&0x80)==0x80
发表于 7/5/2012 11:34:46 PM
阅读(4045)
