找回密码
 注册
搜索
查看: 1993|回复: 15

[讨论] hmc700和ADF4106的置数方法一样吗?

[复制链接]
发表于 2010-11-16 21:29:49 | 显示全部楼层 |阅读模式
以前用ADF4106,它的每个寄存器的字节数都相同,置数时能统一进行。
现在做了一个hmc700的锁相环,想请教一下各位大侠,它每个寄存器的字节数不一样,这个怎么置数啊?
好像置数的时序也不太一样
编程的外行,请大家指点一二
 楼主| 发表于 2010-11-17 23:14:22 | 显示全部楼层
谢谢了,[em01]
点评回复

使用道具 举报

发表于 2010-11-17 15:16:14 | 显示全部楼层
你问下厂家的技术支持吧,一般人是看不出来他们呢是怎么设置的,厂家有直接的设置方法和寄存器写入顺序!
点评回复

使用道具 举报

 楼主| 发表于 2010-11-16 22:12:54 | 显示全部楼层
自己顶一下,望请赐教
点评回复

使用道具 举报

发表于 2010-11-25 17:18:06 | 显示全部楼层
HMC807的资料上 R寄存器的地址是02H  你把地址改下试试
点评回复

使用道具 举报

发表于 2010-11-25 17:15:34 | 显示全部楼层

我看过HMC807的资料 R寄存器的地址02H ,你把地址改成000002 试下

0 000002 0000000000 00000000000001 0
点评回复

使用道具 举报

 楼主| 发表于 2010-11-24 13:04:02 | 显示全部楼层
顶起!!!!!!!         [em01]
点评回复

使用道具 举报

 楼主| 发表于 2010-11-22 18:38:34 | 显示全部楼层
我这几天就是按照这个时序写的啊。比如R分频的寄存器,要求R=1。我的32位数据是0 000001 0000000000 00000000000001 0
第一个0是写周期的那个标志位,接着的6位是地址位,再下来的10个0是为了补够24个数据自己加上的,再接下来的14位是R寄存器的14个数据,最后的一个0是为补够32位加上的。
请问我这样的置数对吗?如果不对应该怎么做
已经调试了一个多星期了,还是没有锁定,速请高手帮忙[em01]
点评回复

使用道具 举报

发表于 2010-11-22 17:34:29 | 显示全部楼层
HMC700LP4 datasheet有详细说明。
1、写法与ADI不一样:
第一个时钟低电平表示写,
后面6bit地址位,
再24bit data位,
最后1bit没关系。
2、H700与寄存器顺序没关系;HMC82#系列与寄存器顺序有关。
<img src="attachments/dvbbs/2010-11/2010112217302176473.jpg" border="0" onclick="zoom(this)" onload="if(this.width>document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

发表于 2010-12-6 16:35:58 | 显示全部楼层
以下是引用heavensl在2010-11-22 18:38:34的发言:
我这几天就是按照这个时序写的啊。比如R分频的寄存器,要求R=1。我的32位数据是0 000001 0000000000 00000000000001 0
第一个0是写周期的那个标志位,接着的6位是地址位,再下来的10个0是为了补够24个数据自己加上的,再接下来的14位是R寄存器的14个数据,最后的一个0是为补够32位加上的。
请问我这样的置数对吗?如果不对应该怎么做
已经调试了一个多星期了,还是没有锁定,速请高手帮忙[em01]



HMC700LP4 R分频寄存器是REG 02H,如果R divider=1,所以你要写入0,000010,000000000000000000000001 0.

【文件名】:10126@52RD_120971 HMC700 Eval Board Schematic.pdf
【格 式】:pdf
【大 小】:51K
【简 介】:
【目 录】:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

 楼主| 发表于 2010-11-30 17:44:39 | 显示全部楼层
以下是引用jpg4151在2010-11-25 17:18:06的发言:
HMC807的资料上 R寄存器的地址是02H                你把地址改下试试

还是不行,我现在怀疑是不是我的电路图有问题,能不能发个电路图看看,强烈感谢
点评回复

使用道具 举报

 楼主| 发表于 2010-12-9 19:26:28 | 显示全部楼层
BIAS脚没有接电容到电源,会有影响吗?还有CE是要接电源上吗
点评回复

使用道具 举报

 楼主| 发表于 2010-12-9 19:22:50 | 显示全部楼层
以下是引用arthur1137在2010-12-6 16:35:58的发言:
]


HMC700LP4 R分频寄存器是REG 02H,如果R divider=1,所以你要写入0,000010,000000000000000000000001 0.

【文件名】:10126@52RD_120971 HMC700 Eval Board Schematic.pdf
【格 式】:pdf
【大 小】:51K
【简 介】:
【目 录】:

谢谢了,电路图中的DEPOP是什么意思啊?
点评回复

使用道具 举报

发表于 2010-12-7 11:32:41 | 显示全部楼层
[em13][em13]用HITTIE的频综几个月了,程序问题一直纠结着我,希望有使用此类芯片并且成功编程的朋友加我好友QQ115444372,帮忙编程成功的话有部分金钱感谢!!
点评回复

使用道具 举报

发表于 2010-12-7 11:28:53 | 显示全部楼层
我也正在郁闷呢,我用的也是HITTITE公司的此类频综芯片,但是也是控不了,希望大家多多交流下使用经验,谢谢,我用的是HMC820
点评回复

使用道具 举报

发表于 2010-12-30 08:44:02 | 显示全部楼层
你设置了哪些寄存器,现在成功了么
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-18 09:45 , Processed in 0.048327 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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