单片机外部rc振荡器原理
51单片机内部时钟电路,里面的振荡器不是RC振荡器
51单片机时钟电路原理 2.4.2 时钟电路和时序 1. 时钟电路 在MCS51单片机片内有一个高增益的反相放大器反相放大器的输入端为XTAL1输出端为XTAL2由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式。根据硬件电路的不同单片机的时钟连接方式可分为内部时钟方式和外部时钟方式
在内部方式时钟电路中必须在XTAL1和XTAL2引脚两端跨接石英晶体振荡器和两个微调电容构成振荡电路通常C1和C2一般取30pF晶振的频率取值在1.2MHz12MHz之间。对于外接时钟电路要求XTAL1接地XTAL2脚接外部时钟对于外部时钟信号并无特殊要求只要保证一定的脉冲宽度时钟频率低于12MHz即可。 晶体振荡器的振荡信号从XTAL2端送入内部时钟电路它将该振荡信号二分频产生一个两相时钟信号P1和P2供单片机使用。时钟信号的周期称为状态时间S它是振荡周期的2倍P1信号在每个状态的前半周期有效在每个状态的后半周期P2信号有效。CPU就是以两相时钟P1和P2为基本节拍协调单片机各部分有效工作的
RC振荡器的频率稳定度为10^-2,即,可以有1个百分点的漂移。
如果不能接受这样的漂移范围,请采用晶体振荡器。
RC振荡适合于对时间精度要求不高的低成本应用。RC振荡频率随着电源电压VDD,RC值及工作环境温度的变化而变化。同时由于工艺参数的差异,对不同芯片其振荡器频率将不同。另外,当外接电容CEXT值较小时,对振荡器频率的影响更大,当然,我们也应考虑电阻电容本身的容差对振荡器频率的影响。
图所示的是RC振荡电路,如果REXT低于2.2KΩ,振荡器将处于不稳定工作状态,甚至停振。而REXT大于1M[时,振荡器又易受噪声、湿度、漏电流的干扰。因此,电阻REXT取值最好在3KΩ~100KΩ范围内。在不接外部电容时,振荡器仍可工作,但为了抗干扰及保证稳定性,建议接一20PF 以上的电容。
PIC单片机片内有一4分频电路,从OSC1/CLKIN 引脚输入或RC振荡器产生的振荡频率fOSC经4分频后从OSC2/CLKOUT引脚输出4分频信号,该信号可用于测试或作为其它逻辑电路的同步信号。
PIC系列单片机可工作于不同的振荡器方式。用户可以根据其系统设计的需要,选择下述四种振荡方式中的一种,其振荡的频率范围在DC~20/25MHz之间,如表1所示。
用户可以根据不同的应用场合,从表1所示的四种振荡方式中选择一种(使用PIC编程器时也需作这种选择的操作),以获得最佳的性能价格比。其中,LP振荡器方式可以降低系统功耗,RC振荡器方式可节省成本。
建立PIC源程序时,其振荡器方式由配置寄存器CONFIG的D1位和D0位来决定,如表2所示。
1 内部晶体振荡器/陶瓷振荡器
在LP、XT和HS这三种方式下,需要在微控制器引脚OSC1/CLKIN和OSC2/CLKOUT的两端接一石英晶体或陶瓷谐振器。如图1中,只有在HS方式下才需要在振荡回路中加入电阻Rs(100Ω<Rs<1kΩ)。
2 外部时钟源或外部晶体振荡器
在LP、XT和HS这三种振荡器方式下,各种PIC系列微控制器芯片既可以用集成在内部的振荡器,也可以接受外部输入的时钟源或外接晶体振荡器。若用外部时钟源或外接晶体振荡器,可把外部振荡器输出接芯片的OSC1/CLKIN引脚,此时OSC2/CLKOUT引脚开路即可。图2是外接时钟源的形式,外部晶体独立的振荡器与图2相似。
3 外部RC振荡器
RC振荡器主要应用于对时间精度要求不太高的场合。
RC振荡器是在OSC1/CLKIN引脚接一串联电阻电容,如图3所示。厂家推荐电阻Rext取值在5kΩ~100kΩ之间。当Rext小于22kΩ时,振荡器的工作可能会变得不稳定或停振;当Rext取值大于1MΩ时,振荡器易受到干扰。RC振荡器产生的振荡频率fosc,经内部4分频电路分频后从OSC2/CLKOUT输出fosc/4振荡信号,此信号可以用作测试或作其它逻辑电路的同步信号。
表3给出了使用陶瓷或晶体振荡器时所需的电容器值。表4给出了使用RC振荡器的电阻器和电容器的值。此数据供设计时参考。
原理很简单,你可以理解成用一个电阻对一个电容充电,
当电压充到IO的门阀值后翻转,单片机就会对电容放电,接着放到一个阀值后再释放,
电阻再对电容充电,在无限循环后就是RC振荡了,
具体RC值在规格书上面一般都有给出,
实际可以测试得到!
图片的话你可以随意找一个单片机手册里面有!
用制作了一个用RC振荡组成的闪烁电路,并且分析了原理,学会其原理,对学习电子技术是很有帮助的
PIC单片机外部振荡电路设计 有图
http://gaochenlin5566.blog.163.com/blog/static/40286068201061675949573/
stc10f08单片机默认内部RC震荡还是外部晶振震荡?
( STC11\/10xx产品手册 56页 第二章 时钟,复位 ,省电模式)STC11\/10xx系列单片机有两个时钟源:内部IRC时钟和外部时钟。STC11\/10xx系列的一部分单片机出厂标准配置是使用外部时钟,另一部分单片机出厂标准配置是使用内部IRC时钟。具体系列的出厂标准配置,用户可以通过打开STC-ISP下载编程软件,在...
什么是RC振荡电路的振荡条件?
振荡电路也叫波形发生器,是没有信号输入,而有信号输出的信号产生器,一般由放大电路和振荡选频电路组成,有三极管和运算放大电路。选频电路一般由电阻电容组成,即RC振荡选频电路;或者由电感电容组成,即LC振荡电路。振荡电路按振荡产生的波形分为正弦滤振荡器和非正弦波振荡器;按产生振荡器的原理分为反馈...
rc振荡电路原理
RC振荡器工作原理 输出电压 uo经正反馈(兼选频)网络分压后,取uf作为同相比例电路的输入信号ui。由运放构成的RC串并联正弦波振荡电路不是靠运放内部的晶体管进入非线性区稳幅,而是通过在外部引入负反馈来达到稳幅的目的。2、正弦波振荡器是没有输入信号的,带选频网络的正反馈放大器。若用电阻,电容元...
...此时它会不会自动切换到内部的8M的RC振荡器维持继续工作?
这个是需要相应配置的 使能STM32的时钟安全系统寄存器CLK_CSSR中的CSSEN位 在外部晶振失效时会自动切换为内部RC振荡器 不过时钟失效检测可能过于灵敏,外部晶振品质不佳的情况下可能导致异常切换 也就是说敲打一下外部晶振就会导致切换过程
我画了一块STM32F407的板子,用了16M和32.768两个晶振,调试发现,不焊这...
那是因为外部晶振未工作就绪的话,CPU会在复位后首先使用内部8MHz的RC振荡器。HSI时钟信号由内部8MHz的RC振荡器产生,可直接作为系统时钟或在2分频后作为PLL输入。 HSI RC振荡器能够在不需要任何外部器件的条件下提供系统时钟。它的启动时间比HSE晶体振荡器短。然而,即使在校准之后它的时钟频率精度仍较差...
rc正弦波振荡器注意事项
T(jω)>1,为正弦波振荡器自激振荡的起振条件。振荡的起振条件与平衡条件相应的,振荡器的起振条件又可细分为起振的振幅条件(|T(jω)|>1)和相位条件(ψ(T)=ψ(K)+ψ(F)+ψ(F')=±2nπ, n=0,1,2…),其中起振的相位条件即为正反馈条件。正弦波振荡器是由放大器和反馈网络组成的...
rc正弦波振荡器由哪几个部分组成
2、选频网络:选择出某一频率的信号产生谐振,其作用是选出指定频率的信号,以便使正弦波振荡电路实现单一频率振荡,并有最大幅度的输出。选频网络分为LC选频网络和RC选频网络。3、反馈网络:是反馈信号所经过的电路,其作用是将输出信号反馈到输入端,引入自激振荡所需的正反馈,并与放大器共同满足振荡...
什么是RC振荡电路?
成本低、易制造 与其他类型的电子振荡电路相比,RC振荡电路成本较低,制造技术门槛相对较低,因此广泛应用于各种电子设备中。可以在许多电子元器件供应商或电子制造商处购买RC振荡器的部件或模块。适用范围广 RC振荡电路可以产生从几千赫兹到数百千赫兹的不同频率的正弦波输出,并且由于结构简单,可以很容易...
有关单片机时钟问题
C8051F310 外部振荡器驱动电路 外部振荡器电路可以驱动外部晶体、陶瓷谐振器、电容或RC网络。也可以使用一个外部CMOS时钟提供系统时钟。对于晶体和陶瓷谐振器配置,晶体\/陶瓷谐振器必须并接到XTAL1和XTAL2引脚,还必须在XTAL1和XTAL2引脚之间并接一个10MΩ的电阻。对于RC、电容或CMOS时钟配置,时钟源应接...
有关单片机OSCCON寄存器的一些疑问,请问“系统时钟为内部振荡器...
系统内部有自己的时钟源,为RC振荡器,系统时钟是指指令执行所需的时钟信号。单片机可以通过寄存器相关标志位配置时钟源,类似多路选择器。
卞振卡培: RC振荡适合于对时间精度要求不高的低成本应用.RC振荡频率随着电源电压VDD,RC值及工作环境温度的变化而变化.同时由于工艺参数的差异,对不同芯片其振荡器频率将不同.另外,当外接电容CEXT值较小时,对振荡器频率的影响更大...
岳麓区13597345804: LC振荡电路是怎么稳幅的. - ?
卞振卡培: Lc振荡电路 LC振荡电路是指用电感L、电容C组成选频网络的振荡电路,用于产生高频正弦波信号,常见的LC正弦波振荡电路有变压器反馈式LC振荡电路、电感三点式LC振荡电路和电容三点式LC振荡电路.LC振荡电路的辐射功率是和振荡频...
岳麓区13597345804: 什么叫做MCU的外部振荡器与内部振荡器 - ?
卞振卡培: 内部的振荡器一般是RC型,不需要再配别的元件,方便,但频率稳定性比较差.对时序要求高的场合不适合.外部一般用是用石英晶体振荡器,需要配别的元件,但是频率稳定性能得到保证.
岳麓区13597345804: 51单片机振荡电路 - ?
卞振卡培: 首先,自己在纸上画上一个反相放大器,即是那个符号是三角形前面有个圈圈的.xtal1是输入口,xtal2是输出口.接晶振时候,是需要反相放大器帮助起振动,而接外部振荡器时候,已经有振荡波了,就务必要使用反相放大器了,所以直接xtal2.
岳麓区13597345804: AT89S51单片机外部时钟电路由什么构成?时钟电路起什么作用? - ?
卞振卡培: 单片机外部时钟电路通常由一个晶振配两个片电容构成,时钟电路是为单片机提供时钟脉冲信号,单片机必须有时间信号才能正常工作.
岳麓区13597345804: lc振荡电路振荡原理是什么?详细点! - ?
卞振卡培: LC振荡还不简单 运用了电容跟电感的储能特性 让电磁2种能量交替转化 也就是说电能跟磁能都会有一个最大最小值 也就有振荡一说了 上面说的只不过是理想情况 实际上所有电子元件都会有损耗 能量在电容跟电感之间互相转化的过程中要么被损耗,要么泄漏出外部 能量会不断减小 所以实际上的LC振荡电路都需要一个放大元件 要么是三极管,要么是集成运放或者诸如74HC04那类数电IC 利用这个放大元件,通过各种信号反馈方法使得这个不断被消耗的振荡信号被反馈放大,从而最终输出一个幅值跟频率比较稳定的信号至于说频率范围,那什么2π根号LC那些玩意不用多废话了吧 至于说幅度,跟你的放大元件的设计有关 自己找
岳麓区13597345804: 芯片外部晶振什么意思? - ?
卞振卡培: 芯片外部要焊接晶振,一般有的单片机可以使用芯片内部的RC振荡器,也可使用芯片外部晶振,使用外部晶振后,时钟频率就是晶振的频率了.
岳麓区13597345804: RC振荡器的工作原理 - ?
卞振卡培: 建议可以去抄写高教版的模拟电子技术.RC震荡的基本思想是正反馈加RC选频网络.RC选频网络之所以选出正弦波主要是因为电容的充电曲线.
岳麓区13597345804: 单片机晶振的原理是什么 - ?
卞振卡培: 单片机晶振电路原理及作用 单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的...
岳麓区13597345804: 震荡电路是什么?作用?怎么组成? - ?
卞振卡培: 电路总结起来有三种:LC振荡,RC振荡,RL振荡 其作用是提供一个周期信号供其他电路使用,其用途非常广:给单片机提供时钟,给警报器提供音频信号,给手机发射提供基频,家里用的交流电就是一种50HZ的信号,收音机的接收信号,无线充电器发射的信号,电视遥控发射的信号......可以这么说:99%的电子线路里有它的身影!