晶振与STM32的那些小关系

发布时间:2024-08-01  

01、晶体的压电效应
压电效应:某些电介质在沿一定方向上受到外力的作用而变形时,其内部会产生极化现象,同时在它的两个相对表面上出现正负相反的电荷。

正压电效应:当外力去掉后,电介质又会恢复到不带电的状态。


逆压电效应:当作用力的方向改变时,电荷的极性也随之改变。相反,当在电介质的极化方向上施加电场,这些电介质也会发生变形,电场去掉后,电介质的变形随之消失。

当在晶体表面上施加机械压力时,与机械压力成比例的电压出现在晶体上。该电压会导致晶体失真,失真的量将与施加的电压成比例,并且还与施加在晶体上的交流电压成正比,从而导致晶体以其固有频率振动。这种压电效应会产生机械振动或振荡,可用来代替以前的振荡器中的标准LC振荡电路


下图展示了:石英晶体的等效电路是一个串联的RLC电路。

format,png


▲ 石英晶体等效模型


该电路代表晶体的机械振动,与电容Cp并联,电容Cp代表与晶体的电连接。石英晶体振荡器倾向于朝着其“串联谐振”方向运行。晶体的等效阻抗具有串联谐振,其中Cs在晶体工作频率下与电感Ls谐振。该频率称为晶体串联频率ƒs。如上图所示,除了Ls和Cs与并联电容器Cp谐振外,还有一个第二频率点是由于并联谐振而建立的第二频率点。


02、晶体振荡器的应用
晶体振荡器不仅仅是给MCU提供时钟,它在各个领域有各种应用,下面简单介绍一些晶体振荡器的应用:

科尔皮兹晶体振荡器

Colpitts振荡器用于产生非常高频率的正弦输出信号。该振荡器可以用作不同类型的传感器,例如温度传感器。使用Colpitts电路中的某些设备,我们可以实现更高的温度稳定性和高频。

format,png


▲ 科尔皮兹晶体振荡器


阿姆斯壮晶体振荡器

该电路一直流行到1940年代。这些在再生无线电接收机中被广泛使用。在该输入中,来自天线的射频信号通过一个额外的绕组磁性耦合到振荡电路中,并且减少了反馈,以在反馈环路中进行增益控制。最后,它产生了一个窄带射频滤波器和放大器。在该晶体振荡器中,LC谐振电路被反馈环路取代。

format,png

▲ 阿姆斯壮晶体振荡器


皮尔斯晶体振荡器

在这个简单的电路中,晶体确定振荡频率,并以其串联谐振频率工作,ƒs在输出和输入之间提供低阻抗路径。谐振时有一个180 度的相移,使反馈为正。输出正弦波的幅度限制为漏极端子的最大电压范围。


format,png

▲ 皮尔斯晶体振荡器


03、无源晶振和有源晶振的区别
无源晶振和有源晶振的区别体现:

有源晶振:不依靠外部电路,通过自身产生震荡。

无源晶振:就是一个晶体,无法通过自身产生震荡。

有源晶振的缺陷:与无源晶振相比,有源晶振信号电平几乎是不变的,价格方面也会更高。

上面描述的还是不清晰,那么我们先看下有源晶振的结构图:

format,png


▲ 有源晶振结构图


上图中XT就是晶体振荡器,其他的器件就是上文说的外部电路,这样只要给有源晶振供电,就可以产生时钟波形。

而无源晶振,就是只有XT这个晶体振荡器。以STM32为例,STM32集成了上图除XT外的电路,所以我们可以接无源晶振。主要因为晶振不好集成,外挂晶振比较方便。

我们可以直接看有源晶振的解剖图,有晶片、IC、金线、基座等。

pYYBAGI8QSyAMZVEAALWVrgEL3o873.png

內视整体

pYYBAGI8QVWAdyHQAAHspN3yrUA911.png

晶片


pYYBAGI9ELSAZByRAALrLT5fnOg000.png

晶片下方的IC与金线


▲ 有源晶振解剖图


下面看一下无源晶振的解剖图,只看到了晶片。

poYBAGI9EU-ADC2RAAm8TimnlQc517.png


poYBAGI9EXiADoRIAAiSEeEjbgE612.png

▲ 无源晶振解剖图


04、STM32外接晶振
以STM32F207为例,一般情况下外部高速时钟(HSE)我们接25M的无源晶振。在用户手册中ST提供了两种方式:

pYYBAGI9Ee2ABqqyAAEqop9MLvM787.png

▲ HSE时钟源


外部高速时钟(HSE)可以通过两个时钟源产生:

1、外部晶体/晶体振荡器(晶体为无源晶振,晶体振荡器为有源晶振)

2、外部用户时钟

在外部时钟模式中,直接向OSC_IN引脚输入25MHZ的时钟信号,OSC_OUT处于高阻态。也就是说,我们可以外接有源晶振,但是上文说到,一般有源晶振价格都会高一点,很少有外接有源晶振的案例,推荐大家使用这一款无源晶振:SJK-7F25000MBZ1427F5(2016 SEAM; 25MHz; 20PF; 常温频差±10ppm; TC要求:-40/85℃),封装更小,精度更准,工作温度范围更宽。


上面我们说到,STM32内部集成了晶体振荡器的外部电路,如果外接无源晶振,STM32理论上可以通过禁止部分电路,达到关闭外部高速时钟(HSE)的目的。

事实上,在STM32F207的RCC时钟控制寄存器(RCCclock control register)的16位HSEON,用来打开或关闭HSE振荡器。

poYBAGI9GxyAG5hKAAGHD8x9pLo490.png

由软件置1和清零。

由硬件清零,用于在进入停机或待机模式时停止HSE 振荡器。如果HSE 振荡器直接或间接用于作为系统时钟,则此位不可复位。


poYBAGI9HFeAcAGbAAAufUarfKE742.png

如上图,在system_stm32f2xx.c文件中,345行就是开启HSE的,我们添加343行的死循环,再去测量晶振,发现没有波形。


还有另一种方法,我们使用Jlink的J-FlashARM工具,擦除全片数据,再次上电,发现没有波形。

pYYBAGI9HHWAHI-CAACCS13MNKA926.png

这也就解答了一些萌新同学的问题,硬件没有问题,测量晶振发现没有起振,以为是硬件的问题。其实下载一个正常运行(使能了RCCclock control register的HSEON位)的demo,再去测量晶振波形就行了。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    已经用完了,从师兄那里顺回来一片芯片,老三很快造出来了。制造中的老三,旁边的那个是老大,哈哈~   老三生下来很健康,晶振起振,不过老大和老三除了晶振的匹配电容20pf一样外,晶振和芯片虽说名字一样,但是......
    ,老三很快造出来了。制造中的老三,旁边的那个是老大,哈哈~ 老三生下来很健康,晶振起振,不过老大和老三除了晶振的匹配电容20pf一样外,晶振和芯片虽说名字一样,但是不是从一个盒子里面拿出来的。于是将老大的晶振换成和老三一样的晶振......
    谈谈晶振的原理以及晶振和STM32的关系;01 压电效应 压电效应: 某些电介质在沿一定方向上受到外力的作用而变形时,其内部会产生极化现象,同时在它的两个相对表面上出现正负相反的电荷。 正压......
    总线矩阵。并以100 MHz的工作频率运行。背部预留有焊接SPI闪存芯片的位置,可以增加更多的空间用来记录数据或储存文件。 STM32F411开发板上有一个Type-C接口和3.3V 100mA的......
    无需外部负载电容即可构建振荡电路.构成振荡电路时无需调整.体积为超小型、厚度超薄。 陶瓷晶振的封装图如下: 陶瓷晶振和石英晶振的区别就在于精度和温度稳定度上,石英晶振较陶瓷晶振精度高,温度稳定性好.石英晶振......
    ,他的XTAL2输出接到另外三个的XTAL1输入上。 九、单片机的运行速度和晶振大小的关系,若单片机的最高工作频率是40M,晶振是否可以选择24M或更高,但不超过40M,这样单片机的运行速度是否大增?长期......
    三个用外部方式...那四个都用内部方式可以不(将4个单片机都并联在一个晶振上)? 可以,其中一个正常接晶振,他的XTAL2输出接到另外三个的XTAL1输入上。 九,单片机的运行速度和晶振大小的关系,若单......
    输入上。 九,单片机的运行速度和晶振大小的关系,若单片机的最高工作频率是40M,晶振是否可以选择24M或更高,但不超过40M,这样单片机的运行速度是否大增?长期......
    STC8A—核心板(2024-08-14)
    CH340G都是SOP16封装,但是CH340C不需要外部晶振,当然也要贵几毛钱,也可以将晶振和匹配电容也加上,因为两个芯片的引脚是兼容的,同时将DB9用USB口替换,如下:   这里TXD端的......
    NMOS、 CMOS器件等,尽量远离易受ESD干扰的区域(如单板的边缘区域)。 14、 时钟器件布局: (1)晶体、晶振和时钟分配器与相关的IC器件要尽量靠近; (2)时钟电路的滤波器(尽量......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>