当前位置:首页 > 电源 > 线性电源
[导读]相信很多刚刚接触单片机的朋友都被前辈们前辈告诫过,对于单片机晶振电路电容,不是使用22pf,就是使用30pf。但为什么要这样使用?其中的道理是什么?却很少有人了解。本文就

相信很多刚刚接触单片机的朋友都被前辈们前辈告诫过,对于单片机晶振电路电容,不是使用22pf,就是使用30pf。但为什么要这样使用?其中的道理是什么?却很少有人了解。本文就将通过实例的方式为大家分析单片机晶振电路中的取值作用。

本文的实例采用了一个ATMEGAL16单片机的温度采集系统,焊接之后事实却并不容易,即便使用万用表也无法发现错误,之后怀疑是不是单片机锁死,在更换了几块单片机后情况也并未得到改善。经过仔细排查才发现有两个0.1uf的电容焊在了晶振电路中,导致晶振不起振所以整个电路就表现异常,再换成22pf的电容便马上正常。

所以究竟是什么原因造成了异常呢?

图1

其实单片机和其他一些IC的振荡电路的真名叫“三点式电容振荡电路”,如图1。

Y1是晶体,相当于三点式里面的电感,C1和C2就是电容,5404非门和R1实现一个NPN的三极管,接下来分析一下这个电路。

5404必需要一个电阻,否则它会处于饱和截止区而不是放大区。R1相当于三极管的偏置作用,让5404处于放大区域,那么5404就是一个反相器,实现了NPN三极管的作用,NPN三极管在共发射极接法时也是一个反相器。

一个正弦振荡电路要振荡的条件是系统放大倍数大于1。这个容易实现,相位满足360度,与晶振振荡频率相同的很小的振荡就被放大了。接下来主要讲解相位问题:

5404因为是反相器,也就是说实现了180°移相,那么就需要C1,C2和Y1实现180°移相就可以,恰好,当C1,C2,Y1形成谐振时,能够实现180移相,这个大家可以解方程等,把Y1当作一个电感来做。也可以用电容电感的特性,比如电容电压落后电流90°,电感电压超前电流90°来进行分析都是可以的。当C1增大时,C2端的振幅增强,当C2降低时,振幅也增强。

有些时候C1、C2不焊也能起振,这个不是说没有C1、C2,而是因为芯片引脚的分布电容引起的,因为本来C1、C2就不需要很大,所以这一点很重要。接下来分析这两个电容对振荡稳定性的影响。

因为5404的电压反馈是靠C2的,假设C2过大,反馈电压过低。假设C2过小,反馈电压过高,储存能量过少容易受外界干扰,也会辐射影响外界。C1的作用对C2恰好相反。因为布板的时候,假设双面板比较厚,那么分布电容的影响不是很大,假设在高密度多层板时,就需要考虑分布电容。

这里需要特别说明并需要引起大家注意的是,有些将来是要用于工控的设计,这些设计建议不要用无源单片机晶振的方法来起振,而是直接接有源晶振。也是主要由于无源晶振需要起振的原因,而工控项目要求稳定性要好,所以会直接用有源晶振。在有频率越高的频率的晶振,稳定度不高,所以在速度要求不高的情况下会使用频率较低的晶振。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

这款全新的中端MCU系列为设计人员提供了更高水平的安全性和灵活性

关键字: 嵌入式 单片机

复位电路是一种用来使电路恢复到起始状态的电路设备,它的操作原理与计算器有着异曲同工之妙,只是启动原理和手段有所不同。复位电路,就是利用它把电路恢复到起始状态

关键字: 复位电路 电容 电源

单片机是一种嵌入式系统,它是一块集成电路芯片,内部包含了处理器、存储器和输入输出接口等功能。

关键字: 单片机 编写程序 嵌入式

电动机作为现代工业与生活的重要动力源,广泛应用于各个领域。然而,在电动机的运行过程中,电容烧毁的问题时常发生,给生产和生活带来诸多不便。那么,电动机为何偏爱“烧电容”呢?本文将从电容的作用、烧毁原因以及预防措施等方面进行...

关键字: 电动机 电容

在现代电子技术的快速发展中,单片机以其高度的集成性、稳定性和可靠性,在工业自动化、智能家居、医疗设备、航空航天等诸多领域得到了广泛应用。S32单片机,作为其中的佼佼者,其引脚功能丰富多样,是实现与外部设备通信、控制、数据...

关键字: s32单片机引脚 单片机

在微控制器领域,MSP430与STM32无疑是两颗璀璨的明星。它们各自凭借其独特的技术特点和广泛的应用领域,在市场上占据了重要的位置。本文将深入解析MSP430与STM32之间的区别,探讨它们在不同应用场景下的优势和局限...

关键字: MSP430 STM32 单片机

在这篇文章中,小编将为大家带来电容的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 电容 去耦 滤波

该系列产品有助于嵌入式设计人员在更广泛的系统中轻松实现USB功能

关键字: 单片机 嵌入式设计 USB

单片机编程语言是程序员与微控制器进行交流的桥梁,它们构成了单片机系统的软件开发基石,决定着如何有效、高效地控制和管理单片机的各项资源。随着微控制器技术的不断发展,针对不同应用场景的需求,形成了丰富多样的编程语言体系。本文...

关键字: 单片机 微控制器

单片机,全称为“单片微型计算机”或“微控制器”(Microcontroller Unit,简称MCU),是一种高度集成化的电子器件,它是现代科技领域的关键组件,尤其在自动化控制、物联网、消费电子、汽车电子、工业控制等领域...

关键字: 单片机 MCU
关闭
关闭