news 2026/8/24 14:36:23

PLL学习记录1

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PLL学习记录1

内容主要参考李致毅老师在B站的视频教程,结合自己的理解。

最简单的PD是一个XOR,输入信号不同(一个0一个1)时输出1,其他时刻输出0

如下图所示,当VoutREF相位差较大时,PD输出的直流分量较高,当VoutREF相差180°相位差时,PD输出为恒定的1PD输出经过低通滤波后控制VCO的振荡频率,使得Vout的相位能够“追上”REF的相位。

如果XOR作为PD,输出输入关系如图下所示,PD输出特性是个偶函数,因此PD无法判断两个信号哪个相位超前,即无法判断极性,意味着PD锁定范围有限。

给出simple PLL的传递函数前,假定PD的输入输出关系为VPD=KPD*ΔφLPF的传递函数为F(s)

VCO的输入输出关系为:wOUT=Vcrl*KVCOVCO的输入为电压,输出为频率,相位为频率的积分、频率为相位的导数,因此有

VCO的传递函数做拉普拉斯变换,KVCO*Vcrl(s)=φ(s)*sVCO传递函数

PLL的传递函数

如果F(s)为一节低通滤波,F(s)=1/(1+s∗τ),带入PLL传递函数,得到

这是个二阶传递函数,响应时间和ripple可以参照二阶系统的阻尼系数,可以参考对应的资料,这里不做赘述。

Simple PLL的主要问题如下:
1.最终稳态后输入相位与参考相位存在相位差,理论上消除不掉这个相位差,相位差随温度和工艺变化;

2.PLL的锁定范围有限(理论上多大?);

3.LPF的带宽如果大,PLL settle更快,但是噪声和ripple滤不干净,LPF带宽如果小,PLL settle慢,还可能有稳定性问题。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 14:33:55

DeepSeek Harness 源码安装避坑,Node 版本与 pnpm 依赖冲突处理

源码安装前的环境自检 DeepSeek Harness 的源码安装并不复杂,但前提是环境得先对上路子。官方文档里写得清楚:Node.js 需要 v22.19 及以上,或者直接用 v24 系列,包管理器指定 pnpm。听起来没几行字,实际踩坑的人里&…

作者头像 李华
网站建设 2026/8/24 14:33:41

linux java开发 Linux装Java开发环境?别让JDK选择坑哭你,1.8和11的生死局

这个摘要部分, 是, 要阐述, 怎样, 在linux系统这样子的环境之下, 去进行java开发环境的安装, 接下来, 要对怎么去介绍安装jdk1.8作出说明。关于在linux系统下安装java开发环境的介绍, 本文会先说明如何介绍安装jdk1.8, 之后还会阐述如何安装jdk11。分开两次进行介绍, 原因在于j…

作者头像 李华
网站建设 2026/8/24 14:33:38

BAT与FZF整合的预览窗口优化技巧

BAT项目里, 用户常常得把BAT跟诸如FZF等别的工具整合, 来达成更厉害的文件预览功能。这其中, “--styleplain” 参数是个常用的选项, 它能把文件预览时的头部信息去掉, 让预览内容变得更简洁。然而, 在和FZF整合的时候, 这个参数的运用可能会碰到一些意料之外的行为。要是用户于…

作者头像 李华
网站建设 2026/8/24 14:33:36

【AI】deepseek harness安装、使用教程。

先搞懂:这到底是个什么东西? 想象你买了一台高级音响(DeepSeek 的 AI 模型),但光有音响还不能听歌——你还需要一套机柜、遥控器和操作面板把它运转起来。 DeepSeek Harness(缩写 DSH)就是这套…

作者头像 李华