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

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

3天内不再提示

MCU内部振荡器的优缺点有哪些

汽车电子技术 来源:华维单片机编程 作者:华维 2023-02-09 17:30 次阅读

一些微控制器单元通常带有一个内部 RC 振荡器,运行时可以不用外部陶瓷或石英晶体振荡器。但是,你需要微调此RC振荡器。

很有可能,你最喜欢的 MCU 就有一个内部 RC 振荡器。所有主要制造商的众多微控制器系列都包含此模块,包括德州仪器意法半导体Microchip 的微控制器系列。几乎所有制造商都提供了应用说明,并介绍了如何校准其 MCU 的内部振荡器。

使用内部振荡器有很多好处,你可能真的不需要外部晶体或陶瓷振荡器。除了有些关键应用需要非常精确的时序,例如串行端口定时器USB 接口。即使对于这些应用中的大多数,如果你对其进行微调,内部振荡器也可能满足严格的时序要求。

pYYBAGPkvR-AYVyOAAFNg4R1OfA394.png

NXP 的 9S08SH8 微控制器的 GPIO 应用,

注意没有外部振荡器。

内部振荡器的优点

内部振荡器无处不在是有原因的。以下是它们的一些好处:


1.它们需要更少的外部组件。不再需要外部振荡器电路或其反馈电路。这会对预算、PCB 面积和成品小工具的整体尺寸有着重要帮助。

2. 它们多出一两个引脚可用于 I/O。 大多数具有低引脚数的 MCU 会为每个引脚分配多个功能,供用户选择其用途。因此,如果你选择在 MCU 中使用内部振荡器,你将释放时钟输入引脚,或者释放晶体或陶瓷谐振器所在的两个引脚。

pYYBAGPkvSmAQn9QAANKkHSy7gQ795.png

ATmega328 MCU 的 DIP28 引脚,Arduino Uno 的核心。引脚 9 和 10 用于晶体谐振器,或者分别用于 GPIO 引脚 PB6 和 PB7


3.它们在IC内部保持高频。 尽管一些微控制器在低于 100kHz 的低频下使用晶体或陶瓷谐振器,但使用 10MHz 或以上的外部振荡器更为常见。这种高时钟频率几乎总是由 CPU 独占使用,并在 MCU 内部对其外围模块(ADCUART、SPI、USB、GPIO 等)进行预分频。


在某些 PCB 中,芯片外部存在高频可能是一个问题,因此将高频保持在内部通常是一个好做法。

内部振荡器的缺点

内部振荡器由集成电路内部的电阻电容组成。因为这些器件有一定的工艺水平差异,所以两个相同的微控制器芯片的内部振荡器频率会有差异。


想要了解多RC振荡器信息,可以找一些关于施密特触发器振荡器工作原理资料文章。


除了准确地获得芯片内的电阻和电容的预期值(精度),以及获得所有芯片的完全相同的值(可重复性)之外,还有温度问题。


事实证明,电容和电阻都会随温度发生轻微变化,这对于内部振荡器尤其重要。因此,你不仅要考虑不同芯片的工作频率略有不同,而且还要担心它们的频率会随温度变化。


如果你的环境温度不会发生显着变化,那么一旦校准了内部振荡器,你就不必担心它。但是,如果预计温度会发生显着变化并且你的系统对频率变化非常敏感(如实时时钟或高速通信系统),那么外部振荡器是更好的选择。


如果 RC 振荡器真的如此糟糕,为什么制造商不在 MCU 中嵌入晶体或陶瓷振荡器?


IC 制造工艺可以小型化的材料非常有限,正如你可能猜想的那样,石英和陶瓷不在其中。


RC振荡器并没有那么糟糕。事实上,现代MCU用户指南报告的内部振荡器频率精度通常低于±10%,可以微调到±0.5%以下。你可以不耗费心思去微调内部振荡器。

结论

尽管晶体和陶瓷振荡器因其准确性和稳定性而非常可靠,但 RC 振荡器对于许多要求不高的应用来说还是相当不错的,并且还会有一些额外的好处。


另一方面,RC 振荡器并不完美,因此你必须评估你的应用,以便能够判断何时使用内部振荡器,何时使用晶体或陶瓷振荡器更好。

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

    关注

    48

    文章

    6809

    浏览量

    147637
  • 陶瓷
    +关注

    关注

    0

    文章

    120

    浏览量

    20362
  • 晶体振荡器
    +关注

    关注

    9

    文章

    501

    浏览量

    28464
收藏 人收藏

    评论

    相关推荐

    MCU内部振荡器简述

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

    请问内部时钟振荡器稳定吗?

    如题,内部时钟振荡器是否稳定?是否可以用于产生波特率的时基?
    发表于 09-17 05:55

    如何禁用内部振荡器

    大家好!一种方法可以禁用PIC18F67 J50的内部振荡器吗?我正在使用两种功率模式,一种是全功率的8MHZ+PLL,另一种是低功率模式下的TMR1振荡器的32.768KHz。阅读
    发表于 10-15 12:28

    dsPIC33EP32MC202内部振荡器配置怎么改变?

    您好,如何用DSPIC33 EP32 MC202从特定频率(例如7.37兆赫)配置位来设置内部振荡器?下面的设置是外部振荡器8MHz到120兆赫的PLL。如何改变内部
    发表于 04-01 10:36

    带有内部振荡器的PIC32MX795F512L

    朋友们,我正在做一个PIC32的项目,我外部振荡器的问题。现在,我试着用内部振荡器工作。该PIC32 MX795F512L一个
    发表于 04-14 09:34

    使用内部rc振荡器做时钟源

    写在前面:标题“使用内部rc振荡器做时钟源”其实不太准确,实际应该是“使用内部rc振荡器经PLL倍频后做时钟源”,为了简单本文统一用“使用内部
    发表于 08-12 08:18

    什么是OFDM?什么优缺点

    什么是OFDM?什么优缺点?OFDM中降低PAPR的方法哪些?
    发表于 10-09 07:41

    PLC/ FPGA/MCU/ARM嵌入式什么优缺点?应用是什么?

    PLC/FPGA/MCU/ARM嵌入式什么优缺点?应用是什么?
    发表于 10-12 09:22

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

    MCU内部结构本文将会介绍许多低成本微控制单元(MCU)中经常使用的内部RC振荡器的优点和需
    发表于 11-04 08:38

    S32K1xx MCU上的CAN外围设备是要与外部振荡器还是与内部振荡器结合使用?

    (在 125 度以上高达 1.1)。在 K116 中,FIRC 是主要时钟源,这意味着在没有外部振荡器的情况下,不可能将 MCU 和 CAN 外围设备用于高波特率——或者我错了吗?NXP是否一些与CAN波特率和
    发表于 03-21 08:10

    内部时钟振荡器是否稳定?

    内部时钟振荡器是否稳定?能不能用于产生波特率的时基
    发表于 11-03 07:31

    ipconfig不是内部或外部_使用MCU(微控制器单元)内部振荡器的优点和缺点

    MCU内部结构本文将会介绍许多低成本微控制器单元(MCU)中经常使用的内部RC振荡器的优点和需求,包括为获得最佳精度而进行的校准过程。低成
    发表于 10-28 20:21 8次下载
    ipconfig不是<b class='flag-5'>内部</b>或外部_使用<b class='flag-5'>MCU</b>(微控制器单元)<b class='flag-5'>内部</b><b class='flag-5'>振荡器</b>的优点和<b class='flag-5'>缺点</b>

    施密特触发器RC振荡器优缺点

    本文讨论了施密特触发器RC振荡器优缺点。这些振荡器特别重要,因为它们存在于许多流行 MCU内部振荡
    的头像 发表于 04-26 16:25 8167次阅读
    施密特触发器RC<b class='flag-5'>振荡器</b>的<b class='flag-5'>优缺点</b>

    AN4631_STM32L0系列MCU内部RC振荡器校准方法

    AN4631_STM32L0系列MCU内部RC振荡器校准方法
    发表于 11-21 08:11 0次下载
    AN4631_STM32L0系列<b class='flag-5'>MCU</b><b class='flag-5'>内部</b>RC<b class='flag-5'>振荡器</b>校准方法

    lc振荡器与晶体振荡器优缺点

    LC振荡器必须包含一个LC谐振回路,其中的电感和电容元件共同形成一个谐振频率。谐振频率是振荡器产生振荡的基础,决定了输出信号的频率。在LC谐振回路中,电感和电容的值需要根据所需的频率范围进行选择和调整。
    的头像 发表于 02-09 05:40 2320次阅读