晶振之负性阻抗

本文详细介绍了负性阻抗的概念,它是振荡线路整体的重要特性参数,而非晶振本身参数。文章阐述了负性阻抗的要求,即其绝对值必须大于晶振的负载电阻RL的5倍,以确保稳定振荡。同时,提供了测量负性阻抗的具体步骤,并提出了当负性阻抗不满足要求时的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、什么是负性阻抗

值得注意的是,负性阻抗并不是晶振本身的产品参数,而是振荡线路整体的一项重要特性参数。
二、负性阻抗的要求
一个稳定的振荡回路,振荡电路的负性阻抗NR必须大于晶振的负载电阻RL,有些厂商要求NR是负载电阻RL的3~5倍,有些厂商要求是5~10倍,一般认为NR大于负载电阻RL的5倍是比较保险的,也是通用的准则。
例如,晶振的负载电阻RL阻抗为40Ω ,则振荡电路的负性阻抗的绝对值必须在200Ω 以上,才能形成稳定的振荡回路。
三、如何测量负性阻抗

Step1:连接测试环境如下图所示,將 DUT 的 XI/XO 接 上 Crystal 和 C1/C2 电容。(电容值依据IC datasheet)

Step2::将 VR调整成 0 Ω 并启动DUT。

Step3:将有源探头(loading < 1pF)接上 XO 的位置,以避免 XI and XO 间 loading 不平均的問題。调整示波器到可以看到clock波形为止。

Step4:慢慢调高 VR的值直到 clock波形消失,之后往回调整,直到重新启动DUT 而 clock 波形还会出现为止。注意:调大VR的过程中,clock的幅度会越来越小直至消失,而不是突然消失。

Step5:用万用表记录下此时VR的值,即为该振荡电路的负性阻抗。

四、负性阻抗不满足要求怎么办

1、更换ESR较小的晶振,以减小RL;

2、适当减小Ci(Cg)和增加Co(Cd),以减小RL。

参考资料:

https://blog.youkuaiyun.com/lxc1014/article/details/38846263

https://wenku.baidu.com/view/c967fac22cc58bd63186bd13.html

https://wenku.baidu.com/view/d2b7d5294b73f242336c5fc9.html
---------------------
作者:硬件菜鸟备忘录
原文:https://blog.youkuaiyun.com/impossible1224/article/details/80966683
版权声明:本文为博主原创文章,转载请附上博文链接!

### 阻抗的概念及其在电子电路中的意义 #### 定义与基本特性 阻抗是一个用于描述电路中对交流电源阻碍程度的物理量,具有复数性质。它由两部分组成:电阻和电抗[^1]。其中,电阻表示能量耗散的部分,而电抗则反映了由于电感或电容的存在而导致的能量存储效应。 #### 数学表达形式 阻抗通常用复数来表示,其一般形式为 \( Z = R + jX \),其中: - \( R \) 是实部,代表电阻; - \( X \) 是虚部,称为电抗; - \( j \) 表示虚数单位 (\( j^2 = -1 \))。 对于纯电阻元件,\( X = 0 \),因此阻抗仅等于电阻;而对于含有电感或电容的电路,则需考虑电抗的影响。 #### 应用领域 阻抗在多个工程和技术领域中扮演着重要角色,尤其是在以下方面: - **电路设计**:通过合理匹配输入输出阻抗,可以实现最大功率传输并减少信号反射。 - **电子设备**:确保音频放大器、扬声器等组件之间的兼容性和性能优化。 - **无线通信**:天线的设计依赖于精确计算阻抗以达到最佳辐射效率。 #### 特殊情况——负性阻抗 除了传统意义上的正向阻抗外,在某些特定场合下还会遇到所谓“负性阻抗”。这种现象并非自然存在而是人为制造出来的效果,主要用于补偿其他元器件所带来的损耗或者改善系统的动态行为。例如,在晶体振荡电路里引入负性阻抗能够有效提升晶振启动速度以及保持稳定工作状态的能力[^2]。 ```python import cmath def calculate_impedance(resistance, reactance): """ 计算阻抗 """ impedance = complex(resistance, reactance) magnitude = abs(impedance) phase_angle = cmath.phase(impedance) return { 'magnitude': magnitude, 'phase_angle': phase_angle * (180 / cmath.pi), 'complex_value': impedance } result = calculate_impedance(50, 30) print(f"阻抗大小: {result['magnitude']} Ω") print(f"相位角: {result['phase_angle']:.2f}°") print(f"复数值: {result['complex_value']}") ``` 上述代码展示了如何基于给定的电阻值和电抗值得到完整的阻抗信息,包括模长、相位角度及对应的复数表现形式。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值