Other Parts Discussed in Thread:LMX2541
小弟在使用这款芯片的时候遇到了问题,请各位大侠帮帮忙我。
我原来想用这款芯片产生400M的频率,介于实验室示波器最大能测到200M频率,出于对功能的测试,我对芯片寄存器配置让其产生100M的频率,我之前失败过一次,原因是配置寄存器后晶振能够振起来,但是没有输出,我以为是自己设计有问题,这次用了TI关于LMX2541评估板的资料进行设计,最后测试还是只有晶振振起来,RFout没有输出;具体寄存器的设置如下:,还有就是对于寄存器R3,我分明对其中POWERDOWN这位设置成0(0的话一直为正常工作模式,1的话由CE端控制低功耗【CE为1则芯片为正常工作模式,0为低功耗模式)我是这样理解的,不知道对不对】,等芯片配置好了,晶振没有起振,但当给CE端加高电平时,晶振起振了················我使用的晶振是普通的晶振,测试晶振两端的波形一端比较好,另一端有失真,这会是导致没有输出的原因吗?,晶振测试波形如下,一端是这样另一端是这样
具体的设计原理图是这样的,这是第一次设计的,电源电路是这样的电源我用的是AMS1117-3.3这款芯片来给电路提供3.3V的电压,为了避免电源间的干扰,我用了11个芯片分别给每个端口供电。
第二次设计的原理图是这样的:,基准电路是这样的,由于觉得太浪费电源芯片,这次我只用了两片AMS1117-3.3。
关于PCB板的设计没有任何参考,也没有具体注意高频PCB板的布线规则。
以上就是我的一些设计情况,请各位大侠多多帮助啊,小弟在此谢过啊
Robin Feng:
你参考是多少?下面是一个10M参考的列子,请用Clock design tool进行设计. 也可能用内部测试功能将R divider到LD进行测试
http://www.ti.com/tool/clockdesigntool
,
user3870840:
我用的10M的参考时钟,也是用TI提供的软件进行设置的。我最终发现FPGA配置时钟过短,修改以后终于有输出了,不过又出现新的问题了:
1、我配置输出频率比较小的时候输出频率失真很大,但频谱特性不错,至少在300M以下是这样,300M以上的波形都还不错,频谱特性也很好。
(1)配置输出50M
(2)配置输出为100M
(3)配置输出为200M
(4)配置输出为300M
(5)配置输出为400M
(6)配置输出为900M
2、这款芯片的datasheet说输出功率可调,是不是调整寄存器R6中的DIVGAIN、VCOGAIN、OUETERM位,我将他们的值从12调到最大15,发现输出功率变化非常小,只有很微小的增加,是不是我配置得有问题?
3、还有就是这款芯片的实际输出跟配置的输出有偏移,,输出900M时偏移有10M左右,这是什么原因?
4、关于低频率失真的情况会不会是我参考时钟的问题,因为我用的是普通晶振,还有就是在测试板上晶振两端信号时发现两端的信号振幅不一样,有一端还有轻微失真,这个情况在我4块板子上都出现了,一开始我怀疑是板子的问题,但是我做的是两种不一样的4块板子,2个大板子,2个修改后的小板子,都会出现晶振两端信号不一致的问题
这是小板子晶振两端信号
这是大板子晶振两端信号
可以看到大板与小板晶振两端信号都有一端有轻微失真,这是晶振的原因还是芯片的原因啊?
,
Robin Feng:
1. 你图1,2为什么有两条曲线?方波,正弦波分别是什么?另外建议你用频谱仪看,示波器可能探头带宽/匹配等原因本身有失真.
2.输出功率调整与内部和匹配都有一些关系,见手册17~26页
3.如果锁定后输出900M偏了10M, 那么可能说明你参考的10M偏了1/90, 或者是你的测试方法错误(示波器无法准确测量这个频率).你图中的每个频率都不准
4.你参考是正弦还是方波,如果输出由方波要么就是有谐波很大,要么就是某个地方饱和了.
,
user3870840:
你好Feng
1、我使用的示波器是4通道的,图1、2中最上一个曲线为输出波形,下面两个交叠曲线是晶振两端波形。
2、通过配置VOCGAIN,OUTTERM从1到15,输出功率有明显变化,这个没问题了。
3、我做了4块板子,频谱仪测试的输出都有轻微偏移,我是用的比较普通的晶振,会不会是这个原因?
4、我的参考是正弦波,由板子上的晶振直接提供,四块板子参考晶振两端的波形有一端都有失真。RFout输出在300M以下都有明显的失真。
参考晶振两端波形,可以看到红色曲线有失真
设置为100M输出的波形,可以看出波形失真
,
Robin Feng:
1.你用普通的晶震肯定有频偏的, 如果你把频谱仪背后的10M作为参考,然后频谱仪上就看不到频偏了.这是系统同步的问题.跟你能容忍的ppm有关,pll都是跟踪到参考的.
2.为什么你的晶震都会有失真?相当怀疑是示波器探头导致的测量问题,建议用频谱仪看谐波不高就可以.用示波器看射频信号是不对的.
,
user3870840:
你好Feng,
1、这个问题确实是由晶振引起的,对于输出频率的偏移,可以通过调节寄存器来实现想要的输出,这个没问题了;
2、晶振失真不知道为什么,我们实验室有5台示波器,我都试过了,有一端确实会出现失真,还有就是为什么不能用示波器看射频信号啊?这个示波器的测量范围能有500M,看400多M的波形应该没问题吧?我是个新手,麻烦你解答一下O(∩_∩)O~。
,
Robin Feng:
1. 很高兴你能确认这个问题.
2.示波器本来就不是用来看射频信号的.射频信号请用频谱仪, 如果示波器上标的500Msps,那么根据奈奎斯特采样定理 你无法看清楚一个400M的信号.
,
user3870840:
DS4054(500 MHz带宽,4 GSa/s采样率,140 Mpts存储深度, 4通道数字示波器)这是我用的示波器型号和参数,不知道是不是你说的那个500Msps,总之非常感谢你的帮助和解答O(∩_∩)O~。
,
Robin Feng:
带宽是500M,但还是建议你用频谱仪来射频信号,谢谢
,
Zhang Sijie:
你好,
我目前也在用LMX2541这款芯片,具体型号是LMX2541SQ2380E。
我调节VCOGAIN、OUTTERM和DIVGAIN,用示波器探头点,发现输出时钟的信号峰峰值变化不明显。最大也只有400mv左右。
想请教下您是怎么配置的呢?谢谢!