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

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

3天内不再提示

常用的振荡器类型有哪些,微控制器应用中如何选择

牵手一起梦 来源:Maxim中文网站 作者:ICCOL 2020-04-19 18:41 次阅读

概述

微控制器时钟源可以分为两类:基于机械谐振器件的时钟源,如晶振、陶瓷谐振槽路;基于相移电路的时钟源,如:RC (电阻电容振荡器。硅振荡器通常是完全集成的RC振荡器,为了提高稳定性,包含有时钟源、匹配电阻和电容、温度补偿等。图1给出了两种时钟源。图1给出了两个分立的振荡器电路,其中图1a为皮尔斯振荡器配置,用于机械式谐振器件,如晶振和陶瓷谐振槽路。图1b为简单的RC反馈振荡器。

常用的振荡器类型有哪些,微控制器应用中如何选择

图1. 简单时钟源:(a) 皮尔斯振荡器 (b) RC反馈振荡器

机械式谐振器与RC振荡器的主要区别

基于晶振与陶瓷谐振槽路(机械式)的振荡器通常能提供非常高的初始精度和较低的温度系数。相对而言,RC振荡器能够快速启动,成本也比较低,但通常在整个温度和工作电源电压范围内精度较差,会在标称输出频率的5%至50%范围内变化。图1所示的电路能产生可靠的时钟信号,但其性能受环境条件和电路元件选择以及振荡器电路布局的影响。需认真对待振荡器电路的元件选择和线路板布局。在使用时,陶瓷谐振槽路和相应的负载电容必须根据特定的逻辑系列进行优化。具有高Q值的晶振对放大器的选择并不敏感,但在过驱动时很容易产生频率漂移(甚至可能损坏)。影响振荡器工作的环境因素有:电磁干扰(EMI)、机械震动与冲击、湿度和温度。这些因素会增大输出频率的变化,增加不稳定性,并且在有些情况下,还会造成振荡器停振。

振荡器模块

上述大部分问题都可以通过使用振荡器模块避免。这些模块自带振荡器、提供低阻方波输出,并且能够在一定条件下保证运行。最常用的两种类型是晶振模块和集成硅振荡器。晶振模块提供与分立晶振相同的精度。硅振荡器的精度要比分立RC振荡器高,多数情况下能够提供与陶瓷谐振槽路相当的精度。

功耗

选择振荡器时还需要考虑功耗。分立振荡器的功耗主要由反馈放大器的电源电流以及电路内部的电容值所决定。CMOS放大器功耗与工作频率成正比,可以表示为功率耗散电容值。比如,HC04反相器门电路的功率耗散电容值是90pF。在4MHz、5V电源下工作时,相当于1.8mA的电源电流。再加上20pF的晶振负载电容,整个电源电流为2.2mA。

陶瓷谐振槽路一般具有较大的负载电容,相应地也需要更多的电流

相比之下,晶振模块一般需要电源电流为10mA至60mA。

硅振荡器的电源电流取决于其类型与功能,范围可以从低频(固定)器件的几个微安到可编程器件的几个毫安。一种低功率的硅振荡器,如MAX7375,工作在4MHz时只需不到2mA的电流。

结论

在特定的微控制器应用中,选择最佳的时钟源需要综合考虑以下一些因素:精度、成本、功耗以及环境需求。下表给出了几种常用的振荡器类型,并分析了各自的优缺点。

责任编辑:gt

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

    关注

    48

    文章

    6812

    浏览量

    147648
  • 振荡器
    +关注

    关注

    28

    文章

    3518

    浏览量

    137639
收藏 人收藏

    评论

    相关推荐

    微控制器中的内部RC振荡器

      一些微控制器单元通常带有一个内部 RC 振荡器,运行时可以不用外部陶瓷或石英晶体振荡器。但是,你需要微调此RC振荡器
    发表于 08-03 16:11 1256次阅读
    <b class='flag-5'>微控制器</b>中的内部RC<b class='flag-5'>振荡器</b>

    振荡器的相移

    振荡器的设计,必须采用至少两个极点,一个TL电路两个极点,从而它可提供180°的相移。但是在这里不考虑LC和LR振荡器,因为低频电感很贵、很笨重、体积又很大,所以是不理想的。在超出
    发表于 01-05 10:15

    如何为嵌入式应用选择合适的微控制器

    一些简单的步骤,以确保形成适当的微控制器选择。如何为嵌入式应用选择合适的微控制器为嵌入式应用选择微控制器
    发表于 12-21 17:58

    是否正确地设置了振荡器

    我一直在和PIC24FJ128DA210一起工作,我试图用MCC来设置系统,当我检查代码时,我看到一个函数来初始化振荡器,我:我只想验证我是否正确地设置了振荡器,我对
    发表于 04-09 14:26

    PIC单片机的振荡器应该如何配置

    谐振。如图1,只 在HS方式下才需要在振荡回路中加入电阻Rs(100Ω《Rs《1kΩ)。  2外部时钟源或外部晶体振荡器  在LP、
    发表于 08-03 15:56

    STM8微控制器哪些类型

    STM8微控制器哪些类型
    发表于 11-11 08:02

    MAX7378硅振荡器相关资料分享

    概述:MAX7378是MAXIM公司生产的一款带有复位的双速率硅振荡器,是陶瓷谐振、晶体、晶体振荡器模块和分立复位电路的替代品。 MAX7378为3V、3.3V、5V应用
    发表于 05-17 06:57

    选择微控制器的步骤哪些呢

    怎样去挑选一款合适的微控制器呢?选择微控制器的步骤哪些呢?
    发表于 11-04 06:25

    低成本微控制器单元中经常使用的内部RC振荡器的优点和需求

    陶瓷或石英晶体振荡器。但是,在实际应用您应该需要对此振荡器进行微调。您最喜欢的MCU可能有一个内部RC振荡器。来自所有主要制造商的众多微控制器
    发表于 11-04 08:38

    STM32F030如何设置微控制器以使用外部振荡器

    我试图了解如何设置微控制器(在本例为 STM32F030)以使用外部振荡器。我正在使用闪烁的 LED 来测试代码是否正在运行。为了设置 HSE,我做了以下操作:RCC下高速时钟选用晶振/陶瓷谐振
    发表于 01-31 08:49

    可用的石英晶体振荡器配置类型哪些?

    和输出之间产生了低阻抗。水晶用于大多数数字计时、时钟和手表。在电路,R1用于控制反馈量。  微处理晶体振荡器    图8.微处理
    发表于 02-20 14:37

    请问是否任何参考设计将振荡器连接到MKW38微控制器的XTAL引脚?

    请问是否任何参考设计将振荡器连接到 MKW38 微控制器的 XTAL 引脚。
    发表于 04-25 07:41

    用于ST微控制器振荡器设计指南

    振荡器的基本知识,并提供了一些指南以获得良好的振荡器设计。它还展示了如何确定不同的外部组件,并为振荡器的良好PCB提供指南。本文件最后包含了一个简单的指南,用于选择合适的晶体和外部它列
    发表于 10-10 06:39

    微控制器时钟―选择晶振谐振槽路、RC振荡器还是硅振荡器

    摘要:晶振、陶瓷谐振槽路、RC (电阻、电容)振荡器以及硅振荡器是适用于微控制器(µC)的四种时钟源。针对具体应用优化时钟源设计依赖于以下因素:成本、精度和环境参数。
    发表于 04-23 14:25 943次阅读
    <b class='flag-5'>微控制器</b>时钟―<b class='flag-5'>选择</b>晶振谐振槽路、RC<b class='flag-5'>振荡器</b>还是硅<b class='flag-5'>振荡器</b>?

    意法半导体微控制器振荡器设计指南

    电子发烧友网站提供《意法半导体微控制器振荡器设计指南.pdf》资料免费下载
    发表于 10-07 14:43 1次下载
    意法半导体<b class='flag-5'>微控制器</b><b class='flag-5'>振荡器</b>设计指南