改造人汽水侠2号的个人空间 https://blog.eetop.cn/renhaochen [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

PLL LTI模型

热度 2已有 248 次阅读| 2024-4-13 00:29 |个人分类:锁相环|系统分类:芯片设计

  • 1阶1型PLL

1.jpg


MATLAB代码:

VDD = 0.8; % supply voltage [V]
Kd = VDD/pi; % PD gain [V/rad]
F = 1; % loop filter tf [V/V]
Kv = 2*pi*100*10^6; % VCO gain [rad/(V*s)]
% open loop tf
G = Kd*F*tf(Kv,[1,0])
% closed loop tf
H = feedback(G,1)
nyquist(G)
bode(G,H)
step(H) % step response


  • 2阶1型PLL

2.jpg

MATLAB代码:

% circuit parameters
VDD = 0.8; % supply voltage [V]
R1 = 20e3; %[Ohm]
R2 = 1e3; %[Ohm]
C = 1e-12; %[F]
Kv = 2*pi*100e6; %[rad/s/V]

Kd = VDD/pi; % PD gain [V/rad]
F = tf([R2*C,1],[(R1+R2)*C,1]); % loop filter tf

G = Kd*F*tf(Kv,[1,0])
H = feedback(G,1)
nyquist(G)
margin(G)
step(H)
  • 2阶2型CPPLL

3.jpg

  • 3阶2型CPPLL

4.jpg

MATLAB代码:

% circuit parameters
Icp = 100e-6; %[A]
R = 32e3; %[Ohm]
C1 = 32e-12; %[F]
C2 = 2.5e-12; %[F]
Kv = 2*pi*1e6; %[rad/s/V]

Kd_p = Icp/(2*pi);
Z = tf([R*C1,1],[R*C1*C2,C1+C2,0]); % impedence of LF

G = Kd_p*Z*tf(Kv,[1,0])
H = feedback(G,1)
nyquist(G)
margin(G)
step(H)
  • 4阶2型CPPLL

5.jpg

1

点赞

刚表态过的朋友 (1 人)

发表评论 评论 (1 个评论)

回复 zz3476 2024-4-13 14:51
看看

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 5

    月排名
  • 10

    总排名
  • 3

    关注
  • 21

    粉丝
  • 6

    好友
  • 78

    获赞
  • 12

    评论
  • 169

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-4 06:46 , Processed in 0.022106 second(s), 16 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部