刚学单片机的学长告诉我单片机的晶振电路中就是用22pf或30pf的电容就行,听人劝吃饱饭吧,照着焊电路一切ok,从没想过为什么,知其所以然而不知其为什么所以然,真是悲哀,最近状态好像一直不太好,也难以说清楚为什么,前几天跟着老师去别的实验室听课,其实也就是听一听老师和师傅给别的实验室的同学讲嵌入式的种种,还有就是那天师傅单独和谈了挺长时间,我从心底感谢他们,他们让我懂得反思,调整,我对自己持有怎么的学习态度和应该如何付诸于行动有了新的理解,这远比单纯的交给我一些知识要好很多。

说起这个小知识点本人还有这么个经历呢也顺便和大家一块儿分享一下吧。话说我曾经帮一女生做东西,其实超级简单就是个ATMEGAL16单片机的温度采集系统,我焊工虽然一般但给女生帮忙么,还是比较用心的应该没问题的,事实却不尽人意焊出来的最小系统竟然不好使,我用万能表把电路查了几遍也没找出错误,然后就怀疑是不是单片机就锁死了,换了几块单片机也不好使,自己还一直认为我在同一届的同学中算还学得可以的,真是有点可笑,最后发现,在我原件短缺的情况下我糊里糊涂把两个0.1uf的电容焊在了晶振电路中,导致晶振不起振所以整个电路就表现为不好使,换成22pf的电容马上就好使了,当时其实应该马上弄明白,但我却没有予以理睬实属不应该。老师说得对我们确实缺少打破沙锅问到底的精神,,,,,,

让我们一起来看看到底晶振电路中为什么用22pf或30pf的电容而不用别的了。

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

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恰好相反。因为我们布板的时候,假设双面板,比较厚的,那么分布电容的影响不是很大,假设在高密度多层板时,就需要考虑分布电容。

有些用于工控的项目,建议不要用无源晶振的方法来起振,而是直接接有源晶振。也是主要由于无源晶振需要起振的原因,而工控项目要求稳定性要好,所以会直接用有源晶振。在有频率越高的频率的晶振,稳定度不高,所以在速度要求不高的情况下会使用频率较低的晶振。

长按二维码关注芯闻天下

单片机反相器_细说单片机晶振电路中22pf或30pf电容的作用相关推荐

  1. 转载:细说单片机晶振电路中22pf或30pf电容的作用

    对嵌入式开发,晶振部分的电路非常的重要,尤其随着芯片的复杂,频率的升高,晶振部分的处理尤其要细心,对于刚入行的软件工程师,了解这些基本的晶振电路知识还是很有必要的. 刚学单片机的学长告诉我单片机的晶振 ...

  2. 单片机反相器_细说单片机晶振电路22pf/30pf电容的作用

    刚学单片机的学长告诉我单片机的晶振电路中就是用22pf或30pf的电容就行,听人劝吃饱饭吧,照着焊电路一切ok,从没想过为什么,知其所以然而不知其为什么所以然,真是悲哀,最近状态好像一直不太好,也难以 ...

  3. 双稳态电路的两个稳定状态是什么_晶振电路中选择电容的方式有哪些?

    导读:在电子学上,通常将含有晶体管元件的电路称作"有源电路"(如有源音箱.有源滤波器等),而仅由阻容元件组成的电路称作"无源电路". EDA365电子论坛 1 ...

  4. 单片机反相器_秒懂单片机晶振电路原理

    在单片机中晶振是普遍存在的,那么晶振为什么这么必要,原因就在于单片机能否正常工作的必要条件之一就是时钟电路,所以单片机就很需要晶振. 电子学习资料大礼包​mp.weixin.qq.com 打个比方来说 ...

  5. 初步了解元器件之晶振 ---- 电路中的心脏

    一.概述 1.1.什么是晶振 全称:晶体震荡器 从一块石英晶体上按一定的规则切割下来的薄片(晶片),用金属,陶瓷,或玻璃封装,在封装的内部添加IC组成振荡电路的晶体元件称为晶体振荡器(晶片+集成电路+ ...

  6. 3v stm32 供电 晶振起振_避免stm32rtc晶振不能起振的设计参考

    晶振不振的原因有很多种.不过个人认为很关键的地方还在晶振CL值与电路中的C1 C2要匹配. 下面的是个人平常碰到的一些总结,希望各位多指教. 晶振电路中两端的电阻电容的作用: 并联电阻的四大作用: 1 ...

  7. keil5调试如何选择晶振_答题攻略:晶振电路问题解答及国庆中秋放假通知

    导语:上次炬烜小讲堂,我们给大家介绍了一些晶振电路原理知识.最后小编还提到说晶振电路的常见问题,那么在本次的分享中,我们就用问答的形式来告诉大家吧! 问:晶振电路中如何选择电容C1,C2? 答:(1) ...

  8. stcc52单片机时钟电路_什么是晶振,对于单片机来说它有什么重要作用?

    一.什么是晶振 晶振一般叫做晶体谐振器,是一种机电器件,是用电损耗很小的石英晶体经精密切割磨削并镀上电极焊上引线做成. 对于单片机来说晶振是很重要的,可以说是没有晶振就没有时钟周期,没有时钟周期就无法 ...

  9. 单片机最小系统_晶振电路复位电路

    这里写目录标题 1. 晶振电路 电路搭建 相关概念 时钟周期 机器周期 指令周期 2. 复位电路 电路搭建 复位电路定性分析 复位电路定量分析 单片机最小系统,或者称为最小应用系统,是指用最少的元件组 ...

最新文章

  1. Windows7/10上快速搭建Tesseract-OCR开发环境操作步骤
  2. 修改Windows7登录界面背景图片的方法
  3. 常见坑人无数的Redis面试题总结
  4. 剑指offer55 字符流中第一个不重复的字符(最典型错误)
  5. 不同种类的ICP算法
  6. 小鹏汽车4月交付量5147台 同比增长285%
  7. linux(Centos5.1)升级至2.6.19内核+L7实现-- 续限P2P软件
  8. linux设置为lunux文件夹,Linux设置环境变量时如何修改文件
  9. php5.4之分布式缓存memcache(windows7下安装配置)
  10. NAACL 2018 | 最佳论文:艾伦人工智能研究所提出新型深度语境化词表征
  11. 为程序界面添加滑动条
  12. 广义线性模型解读必看文章
  13. 运放实现方波三角波发生器-总结报告
  14. 如何将txt、excel文档里面的电话号码快速转换为vcf格式的电话簿导入手机
  15. 千锋培训python好吗?靠谱吗?
  16. 虎牙、斗鱼同道同命:共同御寒
  17. 曾经东汉最大的天文台,现在却踪迹全无,究竟是什么原因呢?
  18. 高斯曲线拟合推导过程
  19. 小程序实现h5页面的微信支付
  20. ForkJoinPool 大型图文现场

热门文章

  1. python之Bottle框架
  2. 实验一 VMware Workstation 12的安装
  3. 淘宝商品类目体系架构(转)
  4. XLL 框架库中的函数
  5. 在IB国际高中学IB哲学是种什么样的体验
  6. UGUI—Slider控制变量
  7. 绿色版免费PDF转换器
  8. CentOs7.8安装Redis6.0.9版本(主要是阿里云机器安装)详细步骤
  9. rtx2050相当于gtx什么显卡 rtx2050显卡什么水平
  10. 环境搭建01-Ubuntu16.04如何查看显卡信息及安装NVDIA显卡驱动