0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

可编程晶振怎么改变频率

扬兴科技 2025-07-11 16:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

编程晶振改变频率的核心原理是:通过内部集成的锁相环(PLL)和数字分频/倍频电路,对基础石英晶体产生的固定频率进行精密的数学运算(分频、倍频、分数分频),最终输出一个用户通过数字接口(如I²C、SPI)编程设定的目标频率。

以下是详细的步骤和原理:

1、基础频率源:

核心仍然是一个高品质的石英晶体振荡器(通常工作在相对较低的固定频率,例如10 MHz、20 MHz、25 MHz、50 MHz等)。这个频率非常稳定且精确(精度通常在±10~±50 ppm),但它是固定的。

2、锁相环:

· 可编程晶振内部集成了一个关键的电路——锁相环。

· PLL的基本工作原理

· 压控振荡器:产生一个高频输出信号

· 相位/频率检测器:将VCO的输出频率(经过分频后)与参考频率(来自基础晶体振荡器)进行比较。

· 电荷泵和环路滤波器: 将检测器输出的误差信号转换成平滑的电压信号。

· 反馈分频器: 将VCO的高输出频率除以一个可编程的整数N,得到反馈频率。

当PLL锁定后,VCO的输出频率 Fvco 满足:Fvco = N * Fref。这里Fref 就是基础晶振的频率。

3、频率合成(分频与倍频):

PLL的核心作用是利用基础频率Fref合成出一个新的、更高的频率Fvco = N * Fref。N是一个可以通过编程设置的整数(倍频系数)。

输出分频器:

通常,Fvco的频率远高于最终需要的输出频率Fout。

因此,在PLL的输出端(VCO之后)还有一个或多个可编程输出分频器。

这些分频器将 Fvco 除以一个可编程的整数 M,得到最终输出频率:Fout = Fvco / M = (N * Fref) / M。

分数分频:

为了获得更精细的频率步进(远小于 Fref),现代高性能可编程晶振普通采用分数-N PLL技术。

整数分频器 N的基础上,分频比可以在N和N+1之间快速地、以一定比例切换。例如,平均分频比可以是N + F/K(其中 F和K是整数)。

这使得输出频率可以表示为:Fout = (N + F/K) * Fref / M。

F 和K 也是可以通过编程设置的参数。K 通常很大(例如 2²⁴),使得分数部分F/K可以非常小,从而实现极精细的频率分辨率(如0.1 ppm或更小)。

4、编程接口:

· 用户通过标准的数字接口(最常见的是I²C 或 SPI)与可编程晶振内部的寄存器进行通信

· 制造商提供编程指南或配置软件,用户只需输入所需的目标输出频率Fout。

· 晶振内部的微控制器或状态机根据Fout、基础频率Fref 以及内部电路的限制,自动计算出最优的分频/倍频系数组合(N, M, F, K 等)。

· 用户通过接口将这些系数值写入晶振内部相应的配置寄存器。

5、输出驱动:

合成并分频后的信号经过输出缓冲/驱动电路,转换为具有标准电平(如LVCMOS、LVDS、HCSL等)和驱动能力的时钟信号输出。

总结关键点:

· 基础固定频率:核心是稳定但固定的石英晶体振荡器。

· 数学变换: 利用可编程的PLL(整数/分数分频)和输出分频器,对基础频率进行精确的乘法和除法运算。

· 公式:Fout = (N * Fref) / M(整数模式)或更精细的 Fout = ((N + F/K) * Fref) / M (分数模式)。

· 数字控制: 用户通过I²C/SPI接口设定目标频率Fout,晶振自动计算并设置内部参数 N, M, F, K。

· 灵活性: 通过改变这些数字参数,可以在晶振支持的频率范围内,产生几乎任意所需的输出频率(分辨率可达ppb级),而无需更换物理晶体。

· 附加功能:许多可编程晶振还集成了其他可编程功能,如输出电平选择、使能/禁用控制、扩频调制(SSM)等,也是通过相同的接口配置。

因此,可编程晶振并不是通过物理方式改变石英晶体本身的振动频率(那是VCXO的原理),而是通过复杂的数字频率合成技术,将固定晶体频率“转换”成用户所需的任意目标频率。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 有源晶振
    +关注

    关注

    1

    文章

    1014

    浏览量

    22961
  • 晶振
    +关注

    关注

    35

    文章

    3635

    浏览量

    73804
  • pll
    pll
    +关注

    关注

    6

    文章

    989

    浏览量

    138362
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    可编程常见问题以及使用思路

    可编程。简单来说就是一种任意编程频率,可以
    的头像 发表于 10-27 14:57 2222次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>常见问题以及使用思路

    可编程调整频率怎么弄呢?

    对于可编程调整频率可以直接使用说明进行操作。晶体振荡器单元的实际驱动电平在驱动电平规格内。振作为电子产品中的必需品,广泛应用于各个领域
    的头像 发表于 03-12 18:52 2381次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>调整<b class='flag-5'>频率</b>怎么弄呢?

    可编程都有什么频率的呢?分享3个挑选可编程的技巧

    频率范围全面覆盖,满足多样化需求: • CMOS可编程:1~200MHz宽广选择,为您的基础应用提供稳定可靠的支持。 • 可编程差分
    的头像 发表于 07-18 18:30 2335次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>都有什么<b class='flag-5'>频率</b>的呢?分享3个挑选<b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>的技巧

    可编程有源是由什么制造的呢?是怎样的存在?

    产品,低功耗产品,高速数据传输等。可编程有源封装无密封问题,标准MCM封装,防性达石英产品的25倍,出货不良率低于1dppm.可编程
    发表于 06-06 17:18

    可编程怎么调整频率

    可编程怎么调整频率如下:
    发表于 11-20 14:48

    可编程详解「工作原理、结构、特点、应用」

    可编程器是一种高级的晶体振荡器,其工作原理、结构和应用均有一定的特点。今天发电子对可编程
    发表于 10-14 17:38

    分享 | 可编程芯片几个知识点

    什么是可编程可编程多为有源
    的头像 发表于 01-09 17:51 2066次阅读
    分享 | <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>芯片几个知识点

    可编程如何设置呢

    可编程的设置很多人其实不知道除了按照说明书上操作,也可以看视频教程尤其是对于可编程设置的
    的头像 发表于 02-22 16:21 1739次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>如何设置呢

    爱普生的低抖动温补可编程

    由于项目和实验急迫,怎么才能快速找到合适的呢?很多工程师都遇到过这样的问题,爱普生可编程能满足快速交付的急切需求。爱普生应对急迫的市
    发表于 04-08 14:27 0次下载

    SG-8002CA可编程

    爱普生品公司推出的SG-8002CA是一款可编程,集成了PLL技术,具有低电流消耗和高稳定性。它广泛应用于通信设备、工业电子、汽车电子和消费电子。SG-8002CA系列晶体振荡器
    发表于 04-25 10:32 0次下载

    可编程的优点和缺点

    可编程,近年来渐入人们眼中。什么是可编程,与普通
    的头像 发表于 09-30 10:44 1739次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>的优点和缺点

    可编程和普通有什么区别

    可编程和普通在多个方面存在区别:一.功能特性:1.频率灵活性:
    的头像 发表于 10-29 16:57 1252次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>和普通<b class='flag-5'>晶</b><b class='flag-5'>振</b>有什么区别

    爱普生 SG-8101CB 可编程和普通相比有哪些优势?

    爱普生SG-8101CB可编程与普通相比,具有以下优势:1.频率灵活性高:•
    的头像 发表于 11-05 10:40 1053次阅读
    爱普生 SG-8101CB <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>和普通<b class='flag-5'>晶</b><b class='flag-5'>振</b>相比有哪些优势?

    爱普生 SG-8200CG 可编程和温补有什么区别?

    爱普生SG-8200CG可编程与温补(TCXO)之间有几个关键的区别,具体如下:功能特性SG-8200CG
    的头像 发表于 11-21 10:39 1053次阅读
    爱普生 SG-8200CG <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>和温补<b class='flag-5'>晶</b><b class='flag-5'>振</b>有什么区别?

    爱普生(EPSON) 常规可编程

    常规可编程主要用来替换一般用途的中低频四脚有源,可以满足大多数用途有源
    的头像 发表于 01-13 15:24 1402次阅读
    爱普生(EPSON) 常规<b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>