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

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

3天内不再提示

测量晶振要注意,探头也有讲究,不然会导致晶振不起振!

PRBTEK 来源:PRBTEK 作者:PRBTEK 2024-07-09 10:56 次阅读

某工控设备开发厂商的设备中采用单片机控制电路,单片机使用外接的两脚晶体振荡器产生11.0592MHz的工作时钟,用户希望能够精确测量工作时钟的频率。

但用示波器测量频率一方面测不准,另一方面测量时还会出现晶体停振的情况,对于这种晶体的频率测量有没有好的办法呢?

问题分析:在分析晶体停振原因前,先要了解不同振荡器的区别。

一般来说,晶体振荡器分为无源晶振和有源晶振两种类型。通常对外界条件比较敏感的都是无源晶振。

无源晶振一般称为crystal(晶体),如下图所示,是由石英晶体按照特定角度和尺寸切割而成,其本身相当于一个高Q值得选频电路,需要借助外部谐振和反相器提供能量才能起振。

wKgZomaMptqAaW6OAAA6AEKRSzo59.jpeg

而有源晶振则叫做oscillator(振荡器),其内部除了晶体以外,还包含了起振和驱动电路

下图是有源晶振的结构原理,可见其内部包含了谐振和输出端(Fout)的驱动电路。

wKgaomaMptuAegQ6AABC45zVqfo66.jpeg

有源晶振由于驱动能力强,通常不会在测量中造成停振,会造成停振的通常都是晶体。

出于成本的考虑,很多单片机采用类似下图的晶体谐振电路,通过晶体和并联的起振电容振荡出需要的工作频率。一般示波器标配的无源探头的寄生电容会在10~15pf左右,这样在测量时探头的电容并在谐振回路上会改变原振荡电路的电容值从而造成晶体停振。

wKgZomaMptuAWYnPAABYcLII2SQ92.jpeg

一般无源探头的寄生电容都比较大,为了减小寄生电容,可以使用有源探头,有源探头的寄生电容通常在2pf以下,对于被测电路的影响比较小。

另外,一般示波器都是基于周期测量结果反算频率,测量误差比较大,频率计测量频率是最精确的,但是又没有办法直接连接示波器的有源探头,所以最好使用内置频率计功能的示波器。

测试步骤:

1、选择寄生电容较小的有源探头。由于用户要测试的信号频率不高,选择1GHz左右带宽的有源探头就足够用了,很多1GHz有源探头的寄生电容在1pf左右,不会对晶体的谐振电路产生大的影响。

2、选择有内置频率计功能的示波器。一般示波器做频率测量时基于周期测量的,不太准确,而一些带内置频率计的示波器其频率测量分辨率可以达到5位,连接外部10MHz的参考时分辨率可以达到7位。为了提高测量精度,可以从其它,比较精准的信号发生器、铷钟或者频率计上引一个10MHz的参考信号送到示波器的外参考时钟输入端,并设置示波器使用外部参考时钟。

3、通过示波器探头连接被测信号,并在示波器上开启频率计数的测量功能。下图是用一款带内置频率计的示波器对晶体振荡器频率的测量结果,可以看到,这种方法可以提供到ppm级别的测量分辨率(具体精度取决于外参考时钟的频率精度),并且避免了由于探头寄生电容对于被测电路的影响。

wKgaomaMpuGAKVXRAACOhFrHDZQ99.jpeg

问题总结:这里主要是尽量选用容性小的有源探头,以减小探头电容对无源晶振的影响,同时通过内置频率计的示波器实现精确的频率测量。

审核编辑 黄宇

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

    关注

    34

    文章

    2863

    浏览量

    68017
收藏 人收藏

    评论

    相关推荐

    使用ADS1255的时候怎么解决?

    正常;采用7.6M,匹配电容是18PF,数字地和模拟地采用0R电阻连接,模拟地和数字地的铺铜做了分割,数字电路同时有一个单片机在工作;电路工作起来后发现ADS1255工作,用示波器查看发现
    发表于 12-04 06:18

    ADS1256外接,工作时间越长,上电的几率越低,为什么?

    ADS1256外接,工作时间越长,上电
    发表于 11-22 14:00

    单片机振荡电路原因分析与解决方法

    注意,电容值与频率成反比。4. 检查激励功率:- 确认振荡电路是否为提供了符合规格书要求的激励功率。5. 分析芯片问题:- 检查芯片是否存在暗脚或焊接不良,这可能导致开路,进而造
    发表于 08-05 15:46

    无源探头影响振起

    powered(被动供电)的电子设备,它不需要外部电源供应,通常用于测量电路中的信号。无源探头通常用于示波器、频谱分析仪等测量设备中,用于捕获和显示电路中的信号波形。 振起
    的头像 发表于 07-23 10:41 282次阅读
    无源<b class='flag-5'>探头</b><b class='flag-5'>会</b>影响<b class='flag-5'>晶</b>振起<b class='flag-5'>振</b>吗

    受热或停的现象

    ‍晶体振荡器利用石英晶体的压电效应来产生非常稳定且精确的振荡频率。为什么在受热后,会出现频率不稳定,甚至有时会或停的现象呢? 01
    的头像 发表于 06-30 15:29 1892次阅读
    <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>或停<b class='flag-5'>振</b>的现象

    导致整机上电问题分析与解决

    振作为电子设备中的关键组件,其稳定性直接影响到整个系统的正常运行。本文针对导致整机上电的问题,分析了内因和外因两大类原因,并提出了
    发表于 06-17 15:41

    10个的原因分析

    是电路设计和维护中常见的问题之一。当
    的头像 发表于 06-13 10:29 942次阅读
    10个<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>的原因分析

    怎么测量好坏

    输出的波形幅值过小或者过大,也说明可能存在问题或者是在电路上的匹配性不好,需要重新评估匹配电路,需要注意的是KHZ有时需要使用其他专业设备来判断是否
    的头像 发表于 05-29 15:16 2140次阅读
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>怎么<b class='flag-5'>测量</b>好坏

    外部高速或者外部低俗是什么原因引起的?

    经常会碰到外部高速或者外部低俗问题,不
    发表于 03-26 07:44

    STM32F407VGT6低速采用外置的无源32.768kHz,出现了大量的怎么解决?

    最近公司买进了一批新的马来西亚生产的STM32F407VGT6单片机,低速采用外置的无源32.768kHz,出现了大量的
    发表于 03-18 06:36

    怎么判断是否该怎么办?

    如果怀疑造成电路板上电不良,该如何进一步判定是
    发表于 03-06 17:22

    谐振电阻过大,怎么样?

    会被设计师精确选择,以确保的稳定性和性能。谐振电阻过大的情况可能导致以下问题: 1. 频率偏移:
    的头像 发表于 01-25 14:34 1058次阅读

    温补和恒温的区别在哪?

    稳定频率的器件。器件在工作过程中会受到环境温度的影响,而温度的变化
    的头像 发表于 01-24 13:45 1168次阅读

    单片机后会有什么情况

    时钟信号的情况下,单片机无法执行程序,无法完成预定的功能。 无法进行通信:很多单片机芯片都支持通信接口,如UART、SPI和I2C等,这些通信接口都需要时钟信号的支持。如果
    的头像 发表于 01-04 17:12 2058次阅读

    ADE7878是为什么?

    参考开发板画的电路,工作模式通过跳线设为模式0,但是上电之后示波器测量,AVDD,DV
    发表于 12-27 07:13