找回密码
 注册
搜索
查看: 1133|回复: 5

[讨论] pll&vco问题求助

[复制链接]
发表于 2006-1-9 13:07:00 | 显示全部楼层 |阅读模式
请问各位PLL&VCO组成的程控锁相信号源的程序是如何做的?能否提供编程的流程?E-MAIL :mxghn88@yahoo.com.cn.谢谢!
发表于 2006-1-11 22:33:00 | 显示全部楼层
<P>可以直接到AD的网站下载,然后自己研究一下。</P>
点评回复

使用道具 举报

发表于 2006-1-12 15:58:00 | 显示全部楼层
<P>不知道你是用的哪个PLL芯片.</P><P>就是用一个单片机程序送几个数就可以了,</P><P>比如小型的PIC16F系列,给PLL芯片送数据</P><P>语言格式参照一下PIC就可以了.</P><P 0cm 0cm 0pt">list p=12c509a<p></p></P><P 0cm 0cm 0pt">    #include &lt;p12c509a.inc&gt;<p></p></P><P 0cm 0cm 0pt">TEMP   equ    0x07<p></p></P><P 0cm 0cm 0pt">EYE equ 0x08<p></p></P><P 0cm 0cm 0pt">TEMP1  equ    0x09<p></p></P><P 0cm 0cm 0pt">TEMP2  equ    0x0A</P><P 0cm 0cm 0pt"> </P><P 0cm 0cm 0pt">SU_JU11 equ    0x03   /*定义所有分频比的数值*/<p></p></P><p></p><P>.</P><P>.</P><P>TSCLK  equ  0x01  /*定义输出管腿*/</P><P 0cm 0cm 0pt">org 0x00<p></p></P><P 0cm 0cm 0pt">    movlw    0x0DF    /*输出时钟信号*/<p></p></P><P 0cm 0cm 0pt">    OPTION<p></p></P><P 0cm 0cm 0pt">    clrf     GPIO<p></p></P><P 0cm 0cm 0pt">    movlw    TRIO<p></p></P><P 0cm 0cm 0pt">    tris     GPIO<p></p></P><P 0cm 0cm 0pt">    bcf    GPIO,TSCLK<p></p></P><P 0cm 0cm 0pt">LOOP                       /*发送所有数据*/<p></p></P><P 0cm 0cm 0pt">    bcf    GPIO,TSCON<p></p></P><P 0cm 0cm 0pt">    movlw    SU_JU11<p></p></P><P 0cm 0cm 0pt">    call    TRANS<p></p></P><P 0cm 0cm 0pt">    movlw     SU_JU12<p></p></P><P 0cm 0cm 0pt">    call    TRANS<p></p></P><P 0cm 0cm 0pt">    movlw    SU_JU13<p></p></P><P 0cm 0cm 0pt">    call    TRANS<p></p></P><P 0cm 0cm 0pt">    bsf    GPIO,TSCON<p></p></P><P 0cm 0cm 0pt">    bcf    GPIO,TSCON<p></p></P><P 0cm 0cm 0pt">TRANS  movwf    TEMP<p></p></P><P 0cm 0cm 0pt">    movlw    0X08<p></p></P><P 0cm 0cm 0pt">    movwf    EYE<p></p></P><P 0cm 0cm 0pt">TRANS1 rlf    TEMP <p></p></P><P 0cm 0cm 0pt">    btfss    STATUS,C<p></p></P><P 0cm 0cm 0pt">    goto    TRANS2<p></p></P><P 0cm 0cm 0pt">    bsf    GPIO,TSDQ<p></p></P><P 0cm 0cm 0pt">    goto    TRANS3<p></p></P><P 0cm 0cm 0pt">TRANS2 bcf    GPIO,TSDQ<p></p></P><P 0cm 0cm 0pt">TRANS3 bsf    GPIO,TSCLK<p></p></P><P 0cm 0cm 0pt">    bcf    GPIO,TSCLK<p></p></P><P 0cm 0cm 0pt">    decfsz    EYE<p></p></P><P 0cm 0cm 0pt">    goto    TRANS1<p></p></P><P 0cm 0cm 0pt">    retlw  0<p></p></P><P 0cm 0cm 0pt"> <p></p></P><P 0cm 0cm 0pt">    end<p></p></P><P>首先你要先懂PIC或其它的也可以.</P><P>内容不全,参考一下吧</P>[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-1-12 16:20:00 | 显示全部楼层
谢谢!请问与vco的参数无关吗?
点评回复

使用道具 举报

发表于 2006-1-12 20:07:00 | 显示全部楼层
<P>没关系!</P><P>VCO选择当然要满足设计指标要求拉,你选的什么型号?</P><P>你是用在什么系统的,要求高不高.</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-1-13 22:42:00 | 显示全部楼层
<P>首先要确定你的vco工作fo范围,再确定参考晶源fr,看fo高不高,有无预分频n,然后计算p,a,总分频数为np+a,fo=(np+a)fr.你必须输入p,a. p,a就是多个数据组。输入数据的先后顺序或流程由分频器的数据结构确定。</P><P>建议你先调试vco能否在需要的频段正常工作,最好是单板工作范围超过要求才有裕量。</P><P>若是DDS就只有fr和分频数了,输入数据的流程由DDS器件的数据结构确定。<img src="http://www.52rd.com/bbs/Skins/Default/emot/em12.gif"></P>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-15 21:33 , Processed in 0.060807 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表