关闭

2011大学生电子设计竞赛E题——数字锁相环实现

3040人阅读 评论(5) 收藏 举报

作者:林子木

有人跟我说,今年的电子设计竞赛E题,可以用锁相环来做。我看了下晚上的10篇文章,最后我都打包在了csdn,网址如下http://download.csdn.net/detail/wolinxuebin/3615889

首先提一点,有人想,不做其他处理,直接就可以用锁相环锁住,不大可能实现,因为范围太广了,想从10k到100k直接锁住,完全不可能,且看下面的分析。

撇开很多计算,大致讲下思路,首先DPLL的组成是鉴相器、环路滤波器、压控振荡器

一、鉴相器

如图2 ,A、B、C点怎么看呢?是的,直接看如上面图中的超前的那个波形,A点时,曼码为0;B点时,曼码为0;C点时,曼码为1。

这样看,会看了之后,我们发现下图的公式就好理解了。

Sign_ready的作用是,检测时候在跳变点,指的是曼码的跳变点哦。

两者同时成立才能。

 

二、环路滤波器

在模拟锁相环里面,环路滤波器就是低通滤波器,滤除鉴相器出来的高频分量。DPLL中,就更简单了,如下图

就是一个模为M的一个计数器,因为相位有超前、也有滞后,所以计数器应该是可加可减的,sign=1 上面已经知道了,那是超前了,那么计数器就加1,否则减去1。

对了,提下,这个是用来滤波的,其实简单的来说,就是为了避免噪声引起抖动,噪声是不确定的,引起的抖动是可上可下的。一般将初始的数值设为M/2。

当Sign为1时,表示本地时钟超前于输入信号,Mod做加法计数,逐次加法直到15,进位变为8,Inset输出一个1μs的高电平;同样,当Sign为0时,表示本地时钟超前于输入信号,Mod做减法计数,逐次加法直到1,借位变为8,Deduct输出一个1μs的高电平。

这个M设置也是有讲究的,模值M 对DPLL 的性能指标有着显著的影响,可自行设定.加大模值M,有利于提高DPLL的抗噪能力,但是会导致较大的捕捉时间和较窄的捕捉带宽;减小模值M 可以缩短捕捉时间,扩展捕捉带宽,但是降低了DPLL的抗噪能力。

三、压控振荡器

相位怎么调?给下款图,贴下代码

给一个代码:

if(elkin'event and clkin= l )then
if deduct= '1' then
count:= count+2;%滞后了,使其超前,为什么加2?下面告诉你
elsif insert= '1' then
count:=count;%超前了,使其滞后,为嘛相等,而不是减1,因为如果去掉这两个信号,那么这个就是简单的一个分频器呀,所以它本身就是一直在加的,所以不加就等于减掉了嘛(这个太白了,自己回到的都觉得)
else
count:=count+1;
end if;
if(count< 8)then %这里不一定是8哦,如果是8那么50M/16=3125kHz呀

clkout< = '1';
else
clkout< ='0';

end if;
end if;

到这里,数字滤波器就这么讲完了。

写到这里,我想说的是,很违心,因为还没有解决E题的要求,所以必须还要解决一个问题,那就是大致知道输入信号的频率,这个比较近简单,做过频率计的同学应该知道。这里还需要小小的鉴别下,那就是找到里面最宽的那个,就是信号的时钟,由于信号速率是已知的,那就可以实现了。加上这样一个东西,改变最后的那个压控振荡器中的count的值(例程中是8)。

那么就这样的解决了。

4
0
查看评论

2015年全国大学生电子设计竞赛专题系列之综合测评-Multisim使用技巧

2015年全国大学生电子设计竞赛专题系列之综合测评-Multisim使用技巧 写在前面:      2015年全国大学生电子设计竞赛已顺利落下帷幕,从暑期开始到比赛前将近一个月认真准备和集训,加上比赛的四天三夜和队友的通力合作,终于顺利从赛区推送至全国参评,如今赛后...
  • CSDNhuaong
  • CSDNhuaong
  • 2015-08-26 18:36
  • 3422

2015全国大学生电子设计竞赛个人总结-F题

通过这次参加2015年全国大学生电子设计竞赛,我感觉自己提升不少,不仅提升了自己的知识技能,更提升了自己的科研精神。不管结果怎么样,这个过程中所积累的财富,将永远伴随的我。 虽然比赛只有短短的三天四夜,但是准备这个比赛我们却是从一年前就开始了,从去年的吉林省电子设计竞赛、两次校级电子设计竞赛,到平...
  • zhouge94
  • zhouge94
  • 2015-09-20 22:10
  • 2036

2017年全国大学生电子设计竞赛K题报告

****摘 要**** 本系统以STM32F103RCT6单片机为控制核心,以电压互感器Simonsen123 PT-007-1.0和电流互感器Simonsen123 CT-082作为核心采集模块,结合后端BL8536GX电能计量芯片设计并实现了单相用电器分析监测。系统由电流检测电路...
  • weixin_38263509
  • weixin_38263509
  • 2017-12-06 14:55
  • 804

2017年全国大学生电子竞赛电源A题

题目:微电网模拟系统   摘要 本文针对微电网模拟系统研究背景,设计了可编程逻辑器件FPGA为控制核心的两个三相逆变器系统。本系统的硬件主要由逆变主电路系统和FPGA控制电路系统构成,包括FPGA控制电路、CC2640的AD采样电路、三相逆变驱动电路、互感器电路、辅助电源电路、调压整流电路...
  • qq_33505204
  • qq_33505204
  • 2017-09-22 21:07
  • 359

2016大学生电子设计竞赛赛题分析

基于此预测一下今年电赛题可能的方向,希望大家多多发表自己的观点 ! 共同进步!!!
  • a1260157543
  • a1260157543
  • 2016-07-24 22:39
  • 4314

2015年全国大学生电子设计竞赛专题系列之综合测评-2011年Multisim仿真电路参考方案

写在前面:           本文为2015年全国大学生电子设计竞赛专题系列的第二篇文章,主要是在准备综合测评时候,做了一下2011年全国大学生电子设计竞赛的综合测评题目,练练手,本文所提供方案仅供参考,不当之处,还请指正。 版权声明...
  • CSDNhuaong
  • CSDNhuaong
  • 2015-08-27 10:52
  • 2732

2015年全国大学生电子设计竞赛专题系列之综合测评-2015年Multisim仿真电路参考方案

本文为博主原创, 为2015年全国大学生电子设计竞赛专题系列的第二篇文章,这是博主参加综合测评时候的Multisim仿真电路方案,由于综合测试规定禁止使用个人电脑,故本文是博主测评结束后根据回忆重新绘制的仿真电路,不当之处,还请指正。 2015年Multisim仿真电路2015年全国大学生电子设计...
  • CSDNhuaong
  • CSDNhuaong
  • 2015-08-31 21:06
  • 4252

2017年全国大学生电子设计竞赛(预测题)-腐蚀算法

腐蚀算法是图像处理中的基础之一,它与膨胀可结合使用(开操作和闭操作)。
  • CSDN_he_01
  • CSDN_he_01
  • 2017-08-08 11:09
  • 948

2017 年全国大学生电子设计竞赛试题(M 题)

参赛注意事项 (1) 8 月 9 日 8:00 竞赛正式开始。本科组参赛队粒能在【本科组】题目中任选一题;高职高专组参赛队在【高职高专组】题目中任选一题,也可以选择【本科组】题目。 (2)参赛队认真填写《登记表》内容,填写好的《登记表》交赛场巡视员暂时保存。 (3)参赛者必须是有正式学籍的...
  • kaikai136412162
  • kaikai136412162
  • 2017-11-08 18:39
  • 248

2017年全国大学生电子设计竞赛获奖名单

2017年全国大学生电子设计竞赛获奖名单(初评) 下载地址:ftp://ftp.nuedc.com.cn/ 序号 赛区 组别 题号 参赛队学校 学生姓名 学生姓名 学生姓名 奖项 1 安徽 本科组 H 安徽大学 姚德顺 俞恒裕 张韩悦 二等奖 2 安徽 本科组 A 安徽大学 柳岸明 陈琦 ...
  • liyu3519
  • liyu3519
  • 2017-09-03 18:23
  • 14458
    个人资料
    • 访问:963342次
    • 积分:6384
    • 等级:
    • 排名:第4539名
    • 原创:100篇
    • 转载:63篇
    • 译文:1篇
    • 评论:78条
    最新评论