晶振用来提供时钟频率,时钟频率决定了单片机执行的快慢。没有晶振,就没有时钟周期,没有时钟周期,就无法执行程序代码,单片机就无法工作。
单片机工作时,是一条一条地从RoM中取指令,然后一步一步地执行。单片机访问一次存储器的时间,称之为一个机器周期,这是一个时间基准。一个机器周期包括12个时钟周期。如果一个单片机选择了12MHz晶振,它的时钟周期是1/12us, 它的一个机器周期是12X (1/12)us,也就是1us。

扩展资料
每个单片机系统里都有晶振,全程是叫晶体震荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,那单片机的运行速度也就越快。
晶振通常与锁相环电路配合使用,以提供系统所需的时钟频率。如果不同子系统需要不同频率的时钟信号,可以用与同一个晶振相连的不同锁相环来提供。
-晶振
单片机中晶振的作用是什么?并联谐振电路工作原理和作用?
晶振电路需要2个10-30pF级别的电容作为起振用途,10-30pF具体的值根据不同的晶振频率不同的单片机而有所不同,作用都是使晶振起振,如果去掉这2个电容,晶振就不会起振,就没有频率输出,单片机就不会工作。这样说你懂了吗?
也有串并连电阻的案例,正常我们不需要那么做,官方的Deom里也是没有的,以下内容来自网络,讲解的很详细,你可以自习读读,以后对这部分电路会有更详细的认识。
一份电路在其输出端串接了一个22K的电阻,在其输出端和输入端之间接了一个10M的电阻,这是由于连接晶振的芯片端内部是一个线性运算放大器,将输入进行反向180度输出,晶振处的负载电容电阻组成的网络提供另外180度的相移,整个环路的相移360度,满足振荡的相位条件,同时还要求闭环增益大于等于1,晶体才正常工作。
晶振输入输出连接的电阻作用是产生负反馈,保证放大器工作在高增益的线性区,一般在M欧级,输出端的电阻与负载电容组成网络,提供180度相移,同时起到限流的作用,防止反向器输出对晶振过驱动,损坏晶振。
和晶振串联的电阻常用来预防晶振被过分驱动。晶振过分驱动的后果是将逐渐损耗减少晶振的接触电镀,这将引起频率的上升,并导致晶振的早期失效,又可以讲drive level调整用。用来调整drive level和发振余裕度。
Xin和Xout的内部一般是一个施密特反相器,反相器是不能驱动晶体震荡的因此,在反相器的两端并联一个电阻,由电阻完成将输出的信号反向 180度反馈到输入端形成负反馈,构成负反馈放大电路晶体并在电阻上,电阻与晶体的等效阻抗是并联关系,自己想一下是电阻大还是电阻小对晶体的阻抗影响小大
电阻的作用是将电路内部的反向器加一个反馈回路,形成放大器,当晶体并在其中会使反馈回路的交流等效按照晶体频率谐振,由于晶体的Q值非常高,因此电阻在很大的范围变化都不会影响输出频率。过去,曾经试验此电路的稳定性时,试过从100K~20M都可以正常启振,但会影响脉宽比的。
晶体的Q值非常高, Q值是什么意思呢? 晶体的串联等效阻抗是 Ze = Re + jXe, Re<< |jXe|, 晶体一般等效于一个Q很高很高的电感,相当于电感的导线电阻很小很小。Q一般达到10^-4量级。
避免信号太强打坏晶体的。电阻一般比较大,一般是几百K。
串进去的电阻是用来限制振荡幅度的,并进去的两颗电容根据LZ的晶振为几十MHZ一般是在20~30P左右,主要用与微调频率和波形,并影响幅度,并进去的电阻就要看 IC spec了,有的是用来反馈的,有的是为过EMI的对策
可是转化为 并联等效阻抗后,Re越小,Rp就越大,这是有现成的公式的。晶体的等效Rp很大很大。外面并的电阻是并到这个Rp上的,于是,降低了Rp值 -----> 增大了Re -----> 降低了Q
精确的分析还可以知道,对频率也会有很小很小的影响。
总结并联电阻的四大作用:
1、配合IC内部电路组成负反馈、移相,使放大器工作在线性区;
2、限流防止谐振器被过驱;
3、并联降低谐振阻抗,使谐振器易启动;
4、电阻取值影响波形的脉宽。
有源晶振与无源晶振以及无源晶振起振电容的选择:
无源晶振(Crystal):内只有一片按一定轴向切割的石英晶体薄片,供接入运放(或微处理器的Xtal端)以形成振荡。(依靠配合其他IC内部振荡电路工作)
有源晶振(Oscillator):内带运放,工作在最佳状态,送入电源后,可直接输出一定频率的等副正弦波。(晶振+振动电路,封装在一起,加上电源,就有波形输出)
1无源晶振是有2个引脚的无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来 无源晶振需要用DSP片内的振荡器,在datasheet上有建议的连接方法。无源晶振没有电压的问题,信号电平是可变的,也就是说是根据起振电路来决定的,同样的晶振可以适用于多种电压,可用于多种不同时钟信号电压要求的DSP,而且价格通常也较低,因此对于一般的应用如果条件许可建议用晶体,这尤其适合于产品线丰富批量大的生产者。无源晶振相对于晶振而言其缺陷是信号质量较差,通常需要精确匹配外围电路(用于信号匹配的电容、电感、电阻等),更换不同频率的晶体时周边配置电路需要做相应的调整。使用时建议采用精度较高的石英晶体,尽可能不要采用精度低的陶瓷晶体。
2有源晶振有4只引脚,是一个完整的振荡器,里面除了石英晶体外,还有晶体管和阻容元件 。有源晶振不需要DSP的内部振荡器,信号质量好,比较稳定,而且连接方式相对简单(主要是做好电源滤波,通常使用一个电容和电感构成的PI型滤波网络,输出端用一个小阻值的电阻过滤信号即可),不需要复杂的配置电路。相对于无源晶体,有源晶振的缺陷是其信号电平是固定的,需要选择好合适输出电平,灵活性较差,价格相对较高。对于时序要求敏感的应用,还是有源的晶振好,因为可以选用比较精密的晶振,甚至是高档的温度补偿晶振。有些DSP内部没有起振电路,只能使用有源的晶振,如TI的6000系列等。有源晶振相比于无源晶体通常体积较大,但现在许多有源晶振是表贴的,体积和晶体相当,有的甚至比许多晶体还要小。
在电子学上,通常将含有晶体管元件的电路称作“有源电路”(如有源音箱、有源滤波器等),而仅由阻容元件组成的电路称作“无源电路”。电脑中的晶体振荡器也分为无源晶振和有源晶振两种类型。无源晶振与有源晶振的英文名称不同,无源晶振为crystal(晶体),而有源晶振则叫做oscillator(振荡器)。无源晶振是有2个引脚的无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来,所以“无源晶振”这个说法并不准确;有源晶振有4只引脚,是一个完整的振荡器,其中除了石英晶体外,还有晶体管和阻容元件,因此体积较大。
有源晶振型号纵多,而且每一种型号的引脚定义都有所不同,接发也不同,下面我介绍一下有源晶振引脚识别,以方便大家
有个点标记的为1脚,按逆时针(管脚向下)分别为2、3、4。
有源晶振通常的用法:一脚悬空,二脚接地,三脚接输出,四脚接电压。
有源晶振不需要DSP的内部振荡器,信号质量好,比较稳定,而且连接方式相对简单(主要是做好电源滤波,通常使用一个电容和电感构成的PI型滤波网络,输出端用一个小阻值的电阻过滤信号即可),不需要复杂的配置电路。相对于无源晶体,有源晶振的缺陷是其信号电平是固定的,需要选择好合适输出电平,灵活性较差,而且价格高。
有源晶振是右石英晶体组成的,石英晶片之所以能当为振荡器使用,是基于它的压电效应:在晶片的两个极上加一电场,会使晶体产生机械变形;在石英晶片上加上交变电压,晶体就会产生机械振动,同时机械变形振动又会产生交变电场,虽然这种交变电场的电压极其微弱,但其振动频率是十分稳定的。当外加交变电压的频率与晶片的固有频率(由晶片的尺寸和形状决定)相等时,机械振动的幅度将急剧增加,这种现象称为“压电谐振”。
压电谐振状态的建立和维持都必须借助于振荡器电路才能实现。图3是一个串联型振荡器,晶体管T1和T2构成的两级放大器,石英晶体XT与电容C2构成LC电路。在这个电路中,石英晶体相当于一个电感,C2为可变电容器,调节其容量即可使电路进入谐振状态。该振荡器供电电压为5V,输出波形为方波。
有源晶振型号纵多,而且每一种型号的引脚定义都有所不同,接发也不同,下面我介绍一下有源晶振引脚识别,以方便大家
有个点标记的为1脚,按逆时针(管脚向下)分别为2、3、4。
有源晶振通常的用法:一脚悬空,二脚接地,三脚接输出,四脚接电压。
有源晶振不需要DSP的内部振荡器,信号质量好,比较稳定,而且连接方式相对简单(主要是做好电源滤波,通常使用一个电容和电感构成的PI型滤波网络,输出端用一个小阻值的电阻过滤信号即可),不需要复杂的配置电路。相对于无源晶体,有源晶振的缺陷是其信号电平是固定的,需要选择好合适输出电平,灵活性较差,而且价格高。
有源晶振是右石英晶体组成的,石英晶片之所以能当为振荡器使用,是基于它的压电效应:在晶片的两个极上加一电场,会使晶体产生机械变形;在石英晶片上加上交变电压,晶体就会产生机械振动,同时机械变形振动又会产生交变电场,虽然这种交变电场的电压极其微弱,但其振动频率是十分稳定的。当外加交变电压的频率与晶片的固有频率(由晶片的尺寸和形状决定)相等时,机械振动的幅度将急剧增加,这种现象称为“压电谐振”。
压电谐振状态的建立和维持都必须借助于振荡器电路才能实现。
石英晶体振荡器的频率稳定度可达10^-9/日,甚至10^-11。例如10MHz的振荡器,频率在一日之内的变化一般不大于01Hz。因此,完全可以将晶体振荡器视为恒定的基准频率源(石英表、电子表中都是利用石英晶体来做计时的基准频率)。从PC诞生至现在,主板上一直都使用一颗14318MHz的石英晶体振荡器作为基准频率源。 主板上除了这颗14318MHz的晶振,还能找到一颗频率为32768MHz的晶振,它被用于实时时钟(RTC)电路中,显示精确的时间和日期
方形有源晶振引脚分布:
1、正方的,使用DIP-8封装,打点的是1脚。
1-NC; 4-GND; 5-Output; 8-VCC
2、长方的,使用DIP-14封装,打点的是1脚。
1-NC; 7-GND; 8-Output; 14-VCC
BTW:
1、电源有两种,一种是TTL,只能用5V,一种是HC的,可以33V/5V
2、边沿有一个是尖角,三个圆角,尖角的是一脚,和打点一致。
Vcc out
NC(点) GND
现在提供一些实际数据:
测试样品为TOYOCOM的711SC 1000M的输出频率,1脚悬空,2脚接地,3脚输出,4叫接+5V;
14V就开始起振,峰值电压164V,但是工作频率会有一定的偏差;3V时峰值电压324V,工作频率1000M,输出频率准确;5V时峰值电压为56V,工作频率1000M,输出频率准确
关于晶振的匹配电容问题
晶振还是晶体?
晶振的话好像不用电容吧?
晶体的话01u和001u的电容有些大了,
一般应该100p到20p之间
nod
晶振的标称值在测试时有一个“负载电容”的条件,在工作时满足这个条件,振荡频率才与标称值一致。一般来讲,有低负载电容(串联谐振晶体)
高负载电容(并联谐振晶体)之分。在电路上的特征为:晶振串一只电容跨接在IC两只脚上的,则为串联谐振型;一只脚接IC,一只脚接地的,则为并联型。如确实没有原型号,需要代用的可采取串联谐振型电路上的电容再并一个电容,并联谐振电路上串一只电容的措施。例如:4433MHz晶振,并一只3300PF电容或串一只70P的微调电容。另一种说法是“损耗值”与“激励电平”之说:
其实,上述原因都可以作为选择晶振的条件作为考虑。
常见的晶振大多是二只脚,3脚的晶振是一种集晶振和电容为一体的复合元件。由于在集成电路振荡端子外围电路中总是以一个晶振(或其它谐振元件)和两个电容组成回路,为便于简化电路及工艺,人们便研制生产了这种复合件。其3个引脚中,中间的1个脚通常是2 个电容连接一起的公共端,另外2个引脚即为晶振两端,也是两个电容各自与晶振连接的两端。由此可见,这种复合件可用一个同频率晶振和两个100~200pF的瓷片电容按常规连接后直接予以代换。

怎样选择一款合适的晶体振荡器21iccom
发信站: 瀚海星云 (2003年11月04日10:18:05 星期二), 站内信件
---- 本文介绍了一些足以表现出一个晶体振荡器性能高低的技术指标,了解这些指标的含义,将有助于通讯设计工程师顺利完成设计项目,同时也可以大大减少整机
---- 总频差:在规定的时间内,由于规定的工作和非工作参数全部组合而引起的晶体振荡器频率与给定标称频率的最大频差。
---- 说明:总频差包括频率温度稳定度、频率温度准确度、频率老化率、频率电源电压稳定度和频率负载稳定度共同造成的最大频差。一般只在对短期频率稳定度关心,而对其他频率稳定度指标不严格要求的场合采用。例如:精密制导雷达。
---- 频率温度稳定度:在标称电源和负载下,工作在规定温度范围内的不带隐含基准温度或带隐含基准温度的最大允许频偏。
---- fT=±(fmax-fmin)/(fmax+fmin)
---- fTref =±MAX[|(fmax-fref)/fref|,|(fmin-fref)/fref|] fT:频率温度稳定度(不带隐含基准温度)
---- fTref:频率温度稳定度(带隐含基准温度)
---- fmax :规定温度范围内测得的最高频率
---- fmin:规定温度范围内测得的最低频率
---- fref:规定基准温度测得的频率
---- 说明:采用fTref指标的晶体振荡器其生产难度要高于采用fT指标的晶体振荡器,故fTref指标的晶体振荡器售价较高。
---- 几种电子系统使用的晶体振荡器典型频率温度稳定度指标见下表:
---- 表中有一部分频率温度稳定度指标应是带隐含基准温度的频率温度稳定度指标,但没表示出来。 (1ppm=1×10-6;1ppb=1×10-9)。
---- 频率稳定预热时间:以晶体振荡器稳定输出频率为基准,从加电到输出频率小于规定频率允差所需要的时间。
---- 说明:在多数应用中,晶体振荡器是长期加电的,然而在某些应用中晶体振荡器需要频繁的开机和关机,这时频率稳定预热时间指标需要被考虑到(尤其是对于在苛刻环境中使用的军用通讯电台,当要求频率温度稳定度≤±03ppm(-45℃~85℃),采用OCXO作为本振,频率稳定预热时间将不少于5分钟,而采用DTCXO只需要十几秒钟)。
---- 频率老化率:在恒定的环境条件下测量振荡器频率时,振荡器频率和时间之间的关系。这种长期频率漂移是由晶体元件和振荡器电路元件的缓慢变化造成的,可用规定时限后的最大变化率(如±10ppb/天,加电72小时后),或规定的时限内最大的总频率变化(如:±1ppm/(第一年)和±5ppm/(十年))来表示。
---- 说明:TCXO的频率老化率为:±02ppm~±2ppm(第一年)和±1ppm~±5ppm(十年)(除特殊情况,TCXO很少采用每天频率老化率的指标,因为即使在实验室的条件下,温度变化引起的频率变化也将大大超过温度补偿晶体振荡器每天的频率老化,因此这个指标失去了实际的意义)。OCXO的频率老化率为:±05ppb~±10ppb/天(加电72小时后),±30ppb~±2ppm(第一年),±03ppm~±3ppm(十年)。
---- 频率压控范围:将频率控制电压从基准电压调到规定的终点电压,晶体振荡器频率的最小峰值改变量。
---- 说明:基准电压为+25V,规定终点电压为+05V和+45V,压控晶体振荡器在+05V频率控制电压时频率改变量为-110ppm,在+45V频率控制电压时频率改变量为+130ppm,则VCXO电压控制频率压控范围表示为:≥±100ppm(25V±2V)。
---- 压控频率响应范围:当调制频率变化时,峰值频偏与调制频率之间的关系。通常用规定的调制频率比规定的调制基准频率低若干dB表示。
---- 说明:VCXO频率压控范围频率响应为0~10kHz。
---- 频率压控线性:与理想(直线)函数相比的输出频率-输入控制电压传输特性的一种量度,它以百分数表示整个范围频偏的可容许非线性度。
---- 说明:典型的VCXO频率压控线性为:≤±10%,≤±20%。简单的VCXO频率压控线性计算方法为(当频率压控极性为正极性时):
---- 频率压控线性=±((fmax-fmin)/ f0)×100%
---- fmax:VCXO在最大压控电压时的输出频率
---- fmin:VCXO在最小压控电压时的输出频率
---- f0:压控中心电压频率
---- 单边带相位噪声£(f):偏离载波f处,一个相位调制边带的功率密度与载波功率之比。
请问单片机晶震旁的2个电容有什么要求吗
这个是晶体的匹配电容,只有在外部所接电容为匹配电容的情况下,
振荡频率才能保证在标称频率附近的误差范围内。
最好按照所提供的数据来,如果没有,一般是30pF左右。太小了不容易
起振。
在某些情况下,也可以通过调整这两个电容的大小来微调振荡频率,当然
可调范围一般在10ppm量级。
关于单片机内部振荡问题,下面是一个振荡电路图,请帮我解释解释下,电容,晶振是怎么工作的
单片机工作需要提供给工作周期,也就是晶振的振荡频率除以12分频。为什么会起振,这要看高频书的自激振荡了,首先并联谐振有1个作用就是选择频率,频率是更具f=1/(2根号(L(C0CP)/(C0+CP))C0是内部与电感串联的电容,CP是内部与电感并联,外部与晶振并联的,电容并联(也就是外部电容与内部并联电容之和),并联谐振最终目的就是为了选频,原理就是利用LC电流与电压同相的原理,说白了就是利用电感放电时,电容刚好充电
,反之电容放电,电感刚好充电,而充放电电流恰好基本上大小一致,导致外部电流无法流入(这里有1点,就是这是理想状态),假设不理想,由于电感上有损耗电阻r,一致外部电流值提供给损耗电阻
单片机晶振电路中接在晶振旁的两个电容的作用是什么?
内部就是一个反相器,是并联谐振,属于电容三点式振荡器,下面链接有详细介绍:
http://wwwdocincom/p-187276260html
第2页。
请问单片机晶振电路中两个电容的作用是什么?
单片机晶振电路中接在晶振旁的两个电容叫负载电容,它的作用是负载频率不同决定振荡器的振荡频率不同。标称频率相同的晶振,负载电容不一定相同。
晶体振荡器是指从一块石英晶体上按一定方位角切下薄片(简称为晶片),石英晶体谐振器,简称为石英晶体或晶体、晶振;而在封装内部添加IC组成振荡电路的晶体元件称为晶体振荡器。其产品一般用金属外壳封装,也有用玻璃壳、陶瓷或塑料封装的。
扩展资料:
晶振在应用具体起到的作用,微控制器的时钟源可以分为两类:基于机械谐振器件的时钟源,如晶振、陶瓷谐振槽路;RC(电阻、电容)振荡器。一种是皮尔斯振荡器配置,适用于晶振和陶瓷谐振槽路。另一种为简单的分立RC振荡器。基于晶振与陶瓷谐振槽路的振荡器通常能提供非常高的初始精度和较低的温度系数。
RC振荡器能够快速启动,成本也比较低,但通常在整个温度和工作电源电压范围内精度较差,会在标称输出频率的5%至50%范围内变化。但其性能受环境条件和电路元件选择的影响。需认真对待振荡器电路的元件选择和线路板布局。在使用时,陶瓷谐振槽路和相应的负载电容必须根据特定的逻辑系列进行优化。具有高Q值的晶振对放大器的选择并不敏感,但在过驱动时很容易产生频率漂移(甚至可能损坏)。
-晶体振荡器
AT89C51单片机中外围电路中晶振的作用
叫负载电容。一般单片机的晶振工作于并联谐振状态,也可以理解为谐振电容的一部分。
它是根据晶振厂家提供的晶振要求负载电容选值的,换句话说,晶振的频率就是在它提供的负载电容下测得的,能最大限度的保证频率值的误差。也能保证温漂等误差。
两个电容的取值都是相同的,或者说相差不大,如果相差太大,容易造成谐振的不平衡,容易造成停振或者干脆不起振
如何根据单片机 选择晶振
要了解晶振的作用首先要明白什么是时钟:
在时序电路中,时钟就是用来协调多个事件,按照先后顺序发生的时序信号
比如我们有很多事要做,分别为A,B,C,D那么单片机就必须依照一定顺序来完成,当第一秒到来时事件A被执行,第二秒到来时,事件B被执行,依次类推
由此可知时钟就是单片机有序处理事件的一个基准那么我们如何去找这样的一个基准自然需要一个振荡器或是一个振荡电路 晶振就是我们所需要的一种理想结构虽然晶振不能自激振荡,但是用晶振和电容可以组成一个选频网络,利用单片机内部时钟,就可以产生一个和晶振频率一样的时钟信号
晶振选择看单片机的能力和你的需要,电路看晶振。
单片机通常都会有一个最高工作频率要求,比如:Atmega48v(低功耗)最高8MHz,Atmega48a最高16Mhz,选择晶振时不要超过这个频率即可。

另外就是看你的需求,比方说,
你需要用到串口通信,那用221184MHz或110592MHZ,容易实现较高的波特率(19600,19200),
如果你要用到USB通信,那用12Mhz,这个做usb10的15mhz或20的48mhz(锁相环升频),都容易实现。
如果要用来计时,4096MHz或1024MHz这类2的N次方,容易被分频,实现精准的计时。
至于晶振边上的匹配电容或电阻,一般都是个定数了,多少频率就配多少的电容或电阻,这也有个匹配关系,你可以百度文库里面找“晶振匹配电容”“晶振电路”,都可以查到相关文档。


