一些微控制器单元通常带有一个内部 RC 振荡器,运行时可以不用外部陶瓷或石英晶体振荡器。但是,你需要微调此RC振荡器。
很有可能,你最喜欢的 MCU 就有一个内部 RC 振荡器。所有主要制造商的众多微控制器系列都包含此模块,包括德州仪器、意法半导体和 Microchip 的微控制器系列。几乎所有制造商都提供了应用说明,并介绍了如何校准其 MCU 的内部振荡器。
使用内部振荡器有很多好处,你可能真的不需要外部晶体或陶瓷振荡器。除了有些关键应用需要非常精确的时序,例如串行端口、定时器和 USB 接口。即使对于这些应用中的大多数,如果你对其进行微调,内部振荡器也可能满足严格的时序要求。
NXP 的 9S08SH8 微控制器的 GPIO 应用,
注意没有外部振荡器。
内部振荡器的优点
内部振荡器无处不在是有原因的。以下是它们的一些好处:
1.它们需要更少的外部组件。不再需要外部振荡器电路或其反馈电路。这会对预算、PCB 面积和成品小工具的整体尺寸有着重要帮助。
2. 它们多出一两个引脚可用于 I/O。 大多数具有低引脚数的 MCU 会为每个引脚分配多个功能,供用户选择其用途。因此,如果你选择在 MCU 中使用内部振荡器,你将释放时钟输入引脚,或者释放晶体或陶瓷谐振器所在的两个引脚。
ATmega328 MCU 的 DIP28 引脚,Arduino Uno 的核心。引脚 9 和 10 用于晶体谐振器,或者分别用于 GPIO 引脚 PB6 和 PB7
3.它们在IC内部保持高频。 尽管一些微控制器在低于 100kHz 的低频下使用晶体或陶瓷谐振器,但使用 10MHz 或以上的外部振荡器更为常见。这种高时钟频率几乎总是由 CPU 独占使用,并在 MCU 内部对其外围模块(ADC、UART、SPI、USB、GPIO 等)进行预分频。
在某些 PCB 中,芯片外部存在高频可能是一个问题,因此将高频保持在内部通常是一个好做法。
内部振荡器的缺点
内部振荡器由集成电路内部的电阻和电容组成。因为这些器件有一定的工艺水平差异,所以两个相同的微控制器芯片的内部振荡器频率会有差异。
想要了解多RC振荡器信息,可以找一些关于施密特触发器振荡器工作原理的资料文章。
除了准确地获得芯片内的电阻和电容的预期值(精度),以及获得所有芯片的完全相同的值(可重复性)之外,还有温度问题。
事实证明,电容和电阻都会随温度发生轻微变化,这对于内部振荡器尤其重要。因此,你不仅要考虑不同芯片的工作频率略有不同,而且还要担心它们的频率会随温度变化。
如果你的环境温度不会发生显着变化,那么一旦校准了内部振荡器,你就不必担心它。但是,如果预计温度会发生显着变化并且你的系统对频率变化非常敏感(如实时时钟或高速通信系统),那么外部振荡器是更好的选择。
如果 RC 振荡器真的如此糟糕,为什么制造商不在 MCU 中嵌入晶体或陶瓷振荡器?
IC 制造工艺可以小型化的材料非常有限,正如你可能猜想的那样,石英和陶瓷不在其中。
RC振荡器并没有那么糟糕。事实上,现代MCU用户指南报告的内部振荡器频率精度通常低于±10%,可以微调到±0.5%以下。你可以不耗费心思去微调内部振荡器。
结论
尽管晶体和陶瓷振荡器因其准确性和稳定性而非常可靠,但 RC 振荡器对于许多要求不高的应用来说还是相当不错的,并且还会有一些额外的好处。
另一方面,RC 振荡器并不完美,因此你必须评估你的应用,以便能够判断何时使用内部振荡器,何时使用晶体或陶瓷振荡器更好。
相关推荐
的相对位置,并用一只手控制振荡器的频率,另一只手控制振幅(音量)。该 PCB 是基于 Teensy 4.1 MCU 板的 Digital Theremin 项目的振荡器。Theremin 需要两个
发表于 08-04 07:08
本应用笔记适用于STM32L1xx产品线,介绍了如何校准内部RC振荡器HSI和MSI
发表于 12-02 06:22
根据 STM32WB55 MCU 的数据表,振荡器电路有一个外部电阻。在许多 Nucleo 电路板原理图中,没有使用它。数据表说电阻器是为了避免过载电流。我如何决定超速还是必须限制电流?MCU不限流吗?附件中的原理图来自STM32WB Nucleo Board。
发表于 01-04 08:04
(在 125 度以上高达 1.1)。在 K116 中,FIRC 是主要时钟源,这意味着在没有外部振荡器的情况下,不可能将 MCU 和 CAN 外围设备用于高波特率——或者我错了吗?NXP是否有一些与CAN波特率和振荡器/内部时钟要求相关的参考或应用说明?一般有什么提示吗?
发表于 03-21 08:10
有源晶振也称之为石英振荡器,因为石英精度要高于陶瓷的精度,所以,所有的振荡器材质均为石英所成。石英振荡器根据晶振在电路中不同的功能又分为温补振荡器,压控振荡器,普通振荡器,压控温补振荡器。温补
发表于 06-08 09:46
时序对于世界上几乎一切电子应用都至关重要。振荡器广泛用于各种应用,用于控制微处理器,MCU,SoC以及其他许多器件或电路的时序。不同应用需要不同类型的振荡器。常常有些问题可通过某种类型的振荡器来
发表于 11-01 15:41
请问MSP430如何内部DCOLCK振荡器,求解程序该怎么写
发表于 03-11 06:35
。常用的RC 振荡器有移相式、桥式和双T 式。1.RC 选频网络许多RC 电路都可以作为RC 振荡电路的选频网络。常用的有导前移相网络、滞后移相网络、串/并联选频网络和双T 选频网络。RC 选频网络的电路
发表于 06-04 21:18
你好,听起来很蠢,但是如果我使用内部振荡器只对水晶,我能期待什么?什么情况下是明智的,与其他世界在哪里必须是使用晶体振荡器模式只?或者如果使用内部VS外部晶体振荡器,会产生什么“副作用”。(我
发表于 06-20 09:14
如题,内部时钟振荡器是否稳定?是否可以用于产生波特率的时基?
发表于 09-17 05:55
大家好!有一种方法可以禁用PIC18F67 J50的内部振荡器吗?我正在使用两种功率模式,一种是全功率的8MHZ+PLL,另一种是低功率模式下的TMR1振荡器的32.768KHz。阅读数据表39775c,我发现我可以禁用PLL,但是找不到禁用8MHz内部振荡器的方法。
发表于 10-15 12:28
OCXO是利用恒温槽使晶体振荡器中石英晶体谐振器的温度保持恒定,将由周围温度变化引起的振荡器输出频率变化量削减到最小的晶体振荡器。
发表于 03-18 09:00
您好,如何用DSPIC33 EP32 MC202从特定频率(例如7.37兆赫)配置位来设置内部振荡器?下面的设置是外部振荡器8MHz到120兆赫的PLL。如何改变内部振荡器?有演示代码吗?带内部振荡器。——卡兰
发表于 04-01 10:36
我一直在和PIC24FJ128DA210一起工作,我试图用MCC来设置系统,当我检查代码时,我看到有一个函数来初始化振荡器,我有:我只想验证我是否正确地设置了振荡器,我对振荡器了解得更多从8位微控制器寄存器,但是,我需要了解如果我需要固定振荡器设置
发表于 04-09 14:26
朋友们,我正在做一个PIC32的项目,我有外部振荡器的问题。现在,我试着用内部振荡器工作。该PIC32 MX795F512L有一个内部振荡器,可以运行在8MHz。对吗?我阅读了Microchip
发表于 04-14 09:34
集中供电有什么作用?集中供电的优缺点有哪些?
发表于 03-11 07:57
软性PCB有哪些分类?优缺点是什么?
发表于 04-26 06:17
光纤通讯的特点是什么?光纤通讯有哪些优缺点?
发表于 05-25 06:21
红外与蓝牙技术有什么不同?有什么优缺点?
发表于 06-02 07:08
蓝牙具有哪些优缺点?Wi-Fi具有哪些优缺点?ZigBee具有哪些优缺点?
发表于 06-15 07:58
什么是步进电机?步进电机有哪些特点?步进电机有哪些优缺点?步进电机的工作原理是什么?
发表于 06-18 09:59
复位是什么意思?时钟可分为哪几种?时钟有什么作用?晶体振荡器有哪些功能及用途?晶体振荡器的特性是什么?
发表于 07-01 07:38
(VCXO)晶体与晶振晶体,完整专业术语称之为晶体谐振器,Crystal,简写为XTAL。双端输出,不需供电。震荡电路在芯片内部。晶振,完整专业术语称之为晶体振荡器,Crystal Oscillator,简写为XO。单端输出,需要供电。震荡电路在晶振内部。晶体石英晶体振荡器是利用石英晶体(
发表于 07-28 06:40
写在前面:标题“使用内部rc振荡器做时钟源”其实不太准确,实际应该是“使用内部rc振荡器经PLL倍频后做时钟源”,为了简单本文统一用“使用内部rc振荡器做时钟源”。在做开发时,一些场合对时钟要求不是
发表于 08-12 08:18
为什么MCU、DSP和FPGA会同时存在呢?ARM单片机有哪几种?分别有哪些优缺点?
发表于 09-18 06:05
FPGA到底是什么?FPGA有哪些优缺点?FPGA常见的应用是什么?
发表于 09-18 07:37
51单片机有哪些优缺点以及应用范围?MSP430单片机的优缺点及应用范围有哪些?TMS单片机的优缺点及应用范围有哪些?
发表于 09-22 06:47
什么是OFDM?有什么优缺点?OFDM中降低PAPR的方法有哪些?
发表于 10-09 07:41
双极PWM调制模式是什么意思?单极PWM调制模式是什么意思?受限单极PWM模式有哪些优缺点?
发表于 10-11 07:03
机器人的优缺点有哪些?机器人是由哪些部分组成的?
发表于 10-11 07:51
PLC/FPGA/MCU/ARM嵌入式有什么优缺点?应用是什么?
发表于 10-12 09:22
ADC技术有哪些分类?优缺点是什么?
发表于 10-18 08:36
闭环式马达的工作原理是什么?闭环式马达的功能有哪些?闭环式马达有哪些优缺点呢?
发表于 10-25 06:02
常见的单片机有哪些?优缺点是什么?
发表于 11-01 07:03
MCU的内部结构本文将会介绍许多低成本微控制器单元(MCU)中经常使用的内部RC振荡器的优点和需求,包括为获得最佳精度而进行的校准过程。低成本微控制器单元(MCU)通常带有内部RC振荡器,而不是外部
发表于 11-04 08:38
电机有哪些分类?有刷电机具有哪些优缺点?电机由什么组成?
发表于 11-11 07:29
如何在STM32上去正确使用内部RC振荡器呢?怎样去编写STM32软件固件库的程序中对RCC的配置函数呢?
发表于 11-23 07:18
SPI是什么?SPI接口有哪些优缺点?SPI的工作原理是什么?SPI接口程序的编写过程是什么?
发表于 12-17 06:26
存储器扩展的优缺点是什么?为什么要使用io扩展?
发表于 01-17 06:23
时钟系统存在的意义是什么?常见的振荡器有哪些?
发表于 01-20 06:29
外观测温原理用一个高温度系数的振荡器确定一个门周期,内部计数器在这个门周期内对一个低温度系数的振荡器的脉冲进行计数来得到温度值。计数器被预置到对应于-55摄氏度的一个值。如果计数器在门周期结束前到达
发表于 02-11 07:32
外部晶振方案/内部晶振方案/时钟芯片方案都有哪些优缺点?
发表于 02-22 06:53
本应用笔记的目的是介绍如何配置和使用内部及外部 振荡器 。本文提供了配置说明、应用举例和示例代码。 关键点
发表于 08-18 15:05
•64次下载
MCU的内部结构本文将会介绍许多低成本微控制器单元(MCU)中经常使用的内部RC振荡器的优点和需求,包括为获得最佳精度而进行的校准过程。低成本微控制器单元(MCU)通常带有内部RC振荡器,而不是外部
发表于 10-28 20:21
•8次下载
在PIC的单片机——MSP430F1611IPM中有多种型号有内部RC振荡器的功能,从而省去了晶振,不但节省了成本,并且我们还多了两个IO端口可以使用。但是,由于RC振荡器中电阻、电容的离散性很大
发表于 11-16 12:06
•11次下载
如何校准STM32U5 系列上的内部RC振荡器
发表于 11-21 08:11
•0次下载
AN2868_STM32F10xx内部RC振荡器校准
发表于 11-21 08:11
•0次下载
AN4736_如何校准STM32L4xx内部RC振荡器
发表于 11-21 08:11
•0次下载
AN4631_STM32L0系列MCU内部RC振荡器校准方法
发表于 11-21 08:11
•0次下载
AN4067_校准STM32F0的内部RC振荡器
发表于 11-21 08:11
•0次下载
STM8AF/AL/S、STM32 MCU和MPU振荡器设计指南
发表于 11-21 17:07
•2次下载
DB2577_STM32Cube的内部振荡器校准软件扩展
发表于 11-23 20:29
•0次下载
AN5676 如何在 STM32U5 系列上校准内部 RC 振荡器
发表于 11-24 08:34
•0次下载
AN3300 如何校准STM32L1xx的内部RC振荡器
发表于 11-24 08:34
•0次下载
振荡器的电路类型及电路模型
在许多振荡器电路中,有三种常用的振荡器电路,它们是皮尔斯振荡电路,考毕兹
发表于 11-24 13:18
•3850次阅读
反馈振荡器的原理
一、反馈振荡器的原理分析 1、反馈振荡器的组成 &nb
发表于 06-29 12:25
•4769次阅读
自激振荡器电路
图 自激振荡器电路
图示出自激振荡器电路部分。实验发现此振荡器正
发表于 07-18 12:09
•9621次阅读
AVR单片机内部RC振荡器校正方法
AVR单片机具有内部RC振荡器,对于内部振荡器的校正一直是一个比较难的问题,由
发表于 10-12 11:17
•3885次阅读
振荡器,振荡器是什么意思
振荡器
振荡器(英文:oscillator)是一种能量转换装置——将直流电能转换
发表于 03-08 17:41
•8971次阅读
振荡器,振荡器的分类,振荡器的特性
振荡器定义振荡器简单地说就是一个频率源,一般用在锁相环中。详细说就是一个不需要
发表于 03-08 17:46
•971次阅读
振荡器,振荡器的分类和原理是什么?
振荡器定义振荡器简单地说就是一个频率源,一般用在锁相环中。详细说就是一个不需要
发表于 03-22 14:04
•1.7w次阅读
压控振荡器,压控振荡器是什么意思
压控振荡器(VCO)
压控振荡器(VCO)是指信号发生器输出信号的频率由外加信号电压控制。VCO的频
发表于 03-22 14:29
•4842次阅读
可配置振荡器,可配置振荡器结构原理是什么?
可配置振荡器既具备可编程振荡器交付时间短的优势,又避免了其噪声高的缺陷,其内部结构如图2
发表于 03-22 14:34
•682次阅读
可编程振荡器,什么是可编程振荡器
可编程振荡器是20世纪90年代早期为克服常规振荡器制造时间长的缺点而推出的。如图1所示,任意频率的常规
发表于 03-22 14:40
•1940次阅读
压控振荡器(VCO)的定义 控振荡器工作原理及应用
什么叫压控振荡器?
指输出频率与输入控制电压有对应
发表于 04-17 08:48
•4517次阅读
指输出频率与输入控制电压有对应关系的振荡电路(VCO),频率是输入信号电压的函数的振荡器VCO,振荡器的工作状态或振荡回路的元件参数受输入控制电压的控制,就可构成一个压控振荡器。其特性用输出角频率ω0与输入控制电压uc之间的关系曲线来表示。
发表于 01-25 10:29
•5.2w次阅读
晶体振荡器是指从一块石英晶体上按一定方位角切下薄片(简称为晶片),石英晶体谐振器,简称为石英晶体或晶体、晶振,指输出频率与输入控制电压有对应关系的振荡电路(VCO),频率是输入信号电压的函数的振荡器VCO。
发表于 01-25 13:53
•9607次阅读
RC振荡器: 在振荡电路中的频率选择部分可以只用电阻和电容构成。 这种只用电阻和电容构成的振荡器称为RC振荡器 。
晶振: 只要在晶体板极上施加交变电压,就会使晶片产生机械变形振动,此现象即所谓
发表于 08-06 17:02
•3.3w次阅读
振荡器(oscillator)是一种能量转换装置——将直流电能转换为具有一定频率的交流电能,其构成的电路叫振荡电路。振荡器主要可以分成两种:谐波振荡器(harmonic oscillator)与弛张振荡器(relaxation oscillator)。
发表于 04-23 16:46
•3831次阅读
时常会把谐振器和振荡器搞混。经历了一些时间的对比,大概整理一下。我们习惯称晶振,这个讲法其实很模糊。这里把有源的称为振荡器,无源的称为谐振器。
发表于 07-17 09:55
•4632次阅读
振荡器和负载之间提供隔离,以防止负载变化影响振荡器。 振荡器消耗的功率主要通过绝缘质量、内部烤箱的大小和环境温度来验证。烤箱振荡器功耗经常在预热期间和室温稳定后指定。稳态功率要求可以根据振荡器的热导率的知识来
发表于 06-14 03:37
•1965次阅读
小米mix4优缺点有哪些?
发表于 08-11 10:58
•1.2w次阅读
振荡器是一种能够产生重复电子讯号的电子元件,主要分为谐振振荡器和弛张振荡器两大器。是动物、生物、微生物、遗传、病毒、环保、医术等科研、文化和消费单位不可缺少的试验室设施。 振荡器的分类: 从振荡鼓励
发表于 08-11 14:45
•1.3w次阅读
苹果13promax优缺点有哪些
发表于 09-18 15:21
•3.2w次阅读
外部晶体振荡器/陶瓷谐振器产生,是MCU系统工作的主旋律。为了最大限度减小输出失真和减小启动的稳定时间,负载电容值应根据所选的振荡器进行调整。 目前,一些新型MCU还内置了可调电容,用以调整HSE晶体振荡器的频率,从而实现对外部时钟HSE的微调。例如,意
发表于 11-18 14:07
•940次阅读
本文讨论了施密特触发器RC振荡器的优缺点。这些振荡器特别重要,因为它们存在于许多流行 MCU 的内部振荡器中。
发表于 04-26 16:25
•4735次阅读
一些微控制器单元通常带有一个内部 RC 振荡器,运行时可以不用外部陶瓷或石英晶体振荡器。但是,你需要微调此RC振荡器。
发表于 08-03 16:11
•822次阅读
一些微控制器单元通常带有一个内部 RC 振荡器,运行时可以不用外部陶瓷或石英晶体振荡器。但是,你需要微调此RC振荡器。
发表于 11-22 17:09
•315次阅读
目录预览 0.前言 1.STM32U5 系统时钟 2.内部 RC 振荡器校准 3.内部 LSI 振荡器测量 4.X-CUBE-RC-CALIB 演示 5.结论 0.前言 STM32U5 系列微控制器
发表于 12-12 21:35
•478次阅读
序:实际应用中,几乎每种电子仪器内部都有一些某种类型的振荡器。振荡器用来产生所需形状、频率和幅值的周期性波形,用于驱动其它电路。通常,激励电路可能需要的波形有脉冲波、正弦波、方波、锯齿波或三角波形。
发表于 03-10 11:00
•231次阅读
的电子振荡器。基于那里的配置有许多类型的振荡器,如 Hartley 振荡器、Colpitts 振荡器、Wein桥振荡器、石英晶体振荡器、相移振荡器电路等。
发表于 04-10 09:49
•350次阅读
评论