电子说
在电子设计领域,直接数字合成器(DDS)扮演着至关重要的角色。今天,我们就来深入探讨一款功能强大的DDS——AD9859。
文件下载:AD9859/PCBZ.pdf
AD9859是一款具备400 MSPS内部时钟速度的直接数字合成器,集成了10位DAC。它凭借先进的DDS技术,搭配内部高速、高性能的DAC,能够生成最高达200 MHz的频率捷变模拟输出正弦波形,适用于多种应用场景。
参考时钟输入频率范围根据REFCLK乘数的不同而有所变化。当REFCLK乘数禁用时,频率范围为1 - 400 MHz;启用4×乘数时,范围是20 - 100 MHz;启用20×乘数时,范围为4 - 20 MHz。输入电容在25°C时约为3 pF,输入阻抗约为1.5 kΩ,占空比在25°C时为50%。
DAC输出分辨率为10位,全量程输出电流在25°C时为5 - 15 mA,增益误差在±10%FS以内,输出偏移在0.6 µA以内。差分非线性和积分非线性在25°C时分别为1 LSB和2 LSB,输出电容约为5 pF。
DDS的输出频率与系统时钟频率、频率调谐字和累加器容量有关。通过特定的公式可以精确计算输出频率,并且可以通过控制位强制相位累加器输出为零。
PLL可以对REFCLK频率进行乘法运算,通过编程控制功能寄存器2的5位REFCLK乘数部分来实现。当乘数在4 - 20之间时,PLL会将REFCLK输入频率乘以相应的十进制值,最大输出频率限制为400 MHz。
AD9859支持多种时钟模式,可通过用户可编程位控制差分或单端输入时钟、片上振荡器和PLL乘数。通过CLKMODESELECT引脚、CFR1<4>和CFR2<7:3>可以配置六种不同的工作模式。
AD9859的DAC输出是10位电流输出,参考电压为AVDD。两个互补输出可减少共模噪声,提高信噪比。全量程电流由外部电阻控制,输出合规范围为AVDD + 0.5 V至AVDD – 0.5 V。
串行I/O端口是一个灵活的同步串行通信端口,兼容多种同步传输格式,支持MSB或LSB优先的传输格式,可配置为2线或3线接口。
AD9859有多个寄存器,如控制功能寄存器1(CFR1)和控制功能寄存器2(CFR2),每个寄存器的不同位控制着设备的各种功能和模式。
在单音模式下,DDS核心使用单个调谐字,通过向FTW0写入新值并发出I/O UPDATE来改变频率,还可以通过相位偏移寄存器进行相位调整。
可以通过控制寄存器添加14位相位偏移,提供静态相位调整和动态相位调制两种方法。同时,还可以通过CFR1的相关位实现相位累加器的清零和自动清零功能。
支持自动和手动整形开关键控模式,可控制DAC输出的上升和下降时间,减少数字数据突发传输的频谱影响。通过CFR1的相关位可以控制该功能的启用和模式选择。
AD9859支持自动、软件手动和硬件手动三种同步模式,在同步多个设备时,需要注意时钟源、I/O UPDATE信号和电源设置等因素。
与AD9859的通信周期分为指令周期和数据传输周期。指令字节指定读写操作和寄存器地址,数据传输周期根据寄存器的宽度进行相应的字节传输。
指令字节包含读写操作和寄存器地址信息,通过不同位的设置来确定操作类型和访问的寄存器。
SCLK用于同步数据,CSB为片选信号,SDIO为串行数据I/O,SDO为串行数据输出,IOSYNC用于同步I/O端口状态机。
AD9859的串行端口支持MSB和LSB优先的数据格式,通过控制寄存器0x00<8>位进行选择。
AD9859支持外部控制和软件可编程的电源管理功能,通过PWRDWNCTL输入引脚和CFR1的相关位可以实现快速恢复和全掉电模式。
为了获得最佳性能,应将模拟电源和数字电源分开,接地连接也应尽量分开。旁路电容器应尽可能靠近设备引脚放置。
AD9859以其高性能、灵活性和丰富的功能,在电子设计领域具有广泛的应用前景。无论是在通信、测试测量还是无线电等领域,都能发挥重要作用。作为电子工程师,深入了解AD9859的特性和工作原理,将有助于我们设计出更加优秀的电路系统。你在使用AD9859的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !