请教DDS--AD9850相位问题

[复制链接]
5536|8
 楼主| zqyang 发表于 2007-8-29 08:50 | 显示全部楼层 |阅读模式
请教各位大侠一个关于DDS集成芯片--AD9850的相位问题

AD9850的相位控制器有5位,可以控制相位按11.25 22.5 45 90 180 递增,那么是不是说相位只能按这几种增量递增了? 如果是这样的话,那么波形就不是能任意多少个点的了.而且频率最高就只能是参考时钟的32分之一,而且是由相位控制器决定?这和资料说的不一致,肯定我理解错了,但是不知道该怎么理解

另外一个问题:频率控制字内的32位控制字是怎样和相位累加的,一个5位,一个32位 .
请知道朋友尽快帮忙回复,小弟在线等,谢谢!!!!
 
computer00 发表于 2007-8-29 09:06 | 显示全部楼层

这种功能通常用来做数字调相,因此5bit就够了

根据这个5位的值和设定的频率值,就可以计算出实际的数值了。
 楼主| zqyang 发表于 2007-8-29 09:10 | 显示全部楼层

具体是怎么计算的,麻烦再说得清楚点吗

   
gjg191 发表于 2007-8-29 09:10 | 显示全部楼层

dd

40-Bit Serial Load Word Function Assignment
computer00 发表于 2007-8-29 09:13 | 显示全部楼层

具体怎么计算出来的,是芯片内部的事,你不用惯它吧?

gjg191 发表于 2007-8-29 09:20 | 显示全部楼层

dd

公式:
fOUT = (Δ Phase × CLKIN)/232
where:
Δ Phase is the value of the 32-bit tuning word.
CLKIN is the input reference clock frequency in MHz.
fOUT is the frequency of the output signal in MHz
 楼主| zqyang 发表于 2007-8-29 09:24 | 显示全部楼层

请教楼上gjg191兄弟

如果是按照上面这个公式  那么相位增量和频率控制字就无关了?
gjg191 发表于 2007-8-29 09:30 | 显示全部楼层

dd

相位只是某一时刻的值Umsin(ωt+ψ)  (ωt+ψ)就称为相位
ω=2πf
如果t等于零的时候,u并不等于零,公式应该改成i=usin(2πft+ψ),如图3乙所示。那么2πft+ψ叫做相位,ψ叫做初相位,或者叫做初相。在这里的9850这应该是相位初值也就是ψ
 楼主| zqyang 发表于 2007-8-29 09:53 | 显示全部楼层

谢谢 楼上兄弟

按照你上兄弟的意思,相位控制字是值是初相位??  真是这样,问题好像清楚了,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

33

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部