振荡电路用于实时时钟RTC,对于这种振荡电路只能用32.768KHZ 的晶体,晶体被连接在OSC3 与OSC4 之间而且为了获得稳定的频率必须外加两个带外部电阻的电容以构成振荡电路。

  

  32.768KHZ的时钟晶振产生的振荡信号经过石英钟内部分频器进行15次分频后得到1HZ秒信号,即秒针每秒钟走一下,石英钟内部分频器只能进行15 次分频,要是换成别的频率的晶振,15次分频后就不是1HZ的秒信号,时钟就不准了。32.768K=32768=2的15次方,数据转换比较方便、精确。

  绝大多数的 MCU 爱好者对 MCU 晶体两边要接一个22pF附近的电容不理解,因为这个电容有些时候是可以不要的。参考很多书籍,讲解的很少,往往提到最多的是起稳定作用,负载电容之类的话,都不是很深入理论的分析。 问题是很多爱好者不去关心这两个电容,他们认为按参考设计做就行了,本人也是如此,直 到有一次一个手机项目就因为这个电容出了问题,损失了几百万之后,才开始真正的考虑这个电容的作用。 其实 MCU 的振荡电路的真名叫“三点式电容振荡电路”,请参考图片。

  

  晶体,相当于三点式里面的电感,C1 和 C2 就是电容,5404 和 R1 实现一个 NPN 的三 极管,大家可以对照高频书里的三点式电容振荡电路。接下来分析一下这个电路。

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

  接下来用通俗的方法讲解一下这个三点式振荡电路的工作原理,大家也可以直接看书。 大家知道一个正弦振荡电路要振荡的条件是,系统放大倍数大于 1,这个容易实现,相位满足 360°,接下来主要讲解这个相位问题: 5404 因为是反相器,也就是说实现了 180°移相,那么就需要 C1,C2 和 Y1 实现 180°移相 就可以,恰好,当 C1,C2,Y1 形成谐振时,能够实现 180 移相,这个大家最简单的可以以地作为参考,谐振的时候,C1、C2 上通过的电流一样,地在 C1、C2 中间,所以恰好电压相反,实现 180 移相。 当 C1增大时,C2 端的振幅增强,当 C2 降低时,振幅也增强。

  有些时候 C1,C2 不焊也能起振,这个不是说没有 C1,C2,而是因为芯片引脚的分布电容 引起的,因为本来这个 C1,C2 就不需要很大,所以这一点很重要。接下来分析这两个电容 对振荡稳定性的影响。 因为 7404 的电压反馈是靠 C2 的,假设 C2 过大,反馈电压过低,这个也是不稳定,假设 C2 过小,反馈电压过高,储存能量过少,容易受外界干扰,也会辐射影响外界。C1 的作用 对 C2 恰好相反。因为我们布板的时候,假设双面板,比较厚的,那么分布电容的影响不是 很大,假设在高密度多层板时,就需要考虑分布电容,尤其是 VCO 之类的振荡电路,更应 该考虑分布电容。

  有些用于工控的项目,建议不要用晶体的方法振荡,二是直接接一个有源的晶振 很多时候大家会用到 32.768K 的时钟晶体来做时钟,而不是用单片机的晶体分频后来做时钟,这个原因很多人想不明白,其实这个跟晶体的稳定度有关,频率越高的晶体,Q 值一般难以做高,频率稳定度不高,32.768K的晶体稳定度等各方面都不错,形成了一个工业标准, 比较容易做高。

为什么RTC晶振频率是32768Hz相关推荐

  1. 关于LPC21**系列串口初始化已知晶振频率 求U0DLL和U0DLM 重点注意M P 和分频倍率n

    晶振频率 Fosc 处理器时钟频率 Fcclk 分频后,VPB时钟速率 Fpclk Fcclk = M*Fosc;    //M为倍频器值 Fpclk = n*Fcclk; SEL: 0000000  ...

  2. 晶振频率,时钟频率,时钟周期,时钟节拍,机器周期,指令周期的概念解析

    晶振频率是什么? 晶振,全称为晶体振荡器,能够给单片机(MCU)提供一个工作的信号,也就是所谓的时钟信号,这个信号能够促使单片机(单片机)有条不紊地运行下去. 频率是单位时间(1s)内某件事周期性变化 ...

  3. 计算机主板上实时时钟晶振频率为,电脑主板晶振的识别及测量方法介绍

    一. 单位:赫兹"Hz" 1MHz=1000kHz=1000000Hz 符号: "X.Y" 二. 晶振的分类: 主板上晶振主要分为: 1.时钟晶振: 与时钟芯相 ...

  4. 计算机主板上实时时钟晶振频率为,电脑主板里的晶振才是网络时代发展的根源...

    原标题:电脑主板里的晶振才是网络时代发展的根源 文章来源于,转载请注明! 匆匆一年又一年,转眼间我已经度过了20个严寒酷暑,长大是件很有意思的事儿,不经意间就发生了,本来是这样一个人,然后突然间变成另 ...

  5. STM32的RTC晶振不起振的原因及解决方法

    STM32外部晶振不起振 使用STM32cubemx生成工程换一个单片机的型号,晶振会启震, 使用STM32cubemx生成工程不起振,烧录标准库的程序后,晶振启震,再烧录STM32cubemx生成工 ...

  6. 嵌入式 - 晶振频率的来源和UART波特率的选择

    电路板上经常要用到32.768KHz的晶振,表示晶振经过32768K个周期就是1s,16进制就是0x8000,是2的n次方形式,2^15. 这颗料已经出现了20年,非常普遍,也非常便宜,在各种电路中使 ...

  7. 通过PPM计算MHz晶振频率偏差和32.768KHz晶振计时公式

    PPM是英文Parts Per Million的缩写,表示百万分之几.换句话说:1PPM则代表百万分之一的误差. 举例:若一颗晶振为12.000000MHz,即:12000000Hz 精度为±30pp ...

  8. 电路 晶振频率_都说晶振是电路的心脏,你真的了解它吗?

    之所以说晶振是数字电路的心脏,就是因为所有的数字电路都需要一个稳定的工作时钟信号,最常见的就是用晶振来解决,可以说只要有数字电路的地方就可以见到晶振. 常见种类 我们常说的晶振,包含两种. 一种需要加 ...

  9. 单片机机器周期与晶振频率的关系(定时器的初值设定问题)

    本文仅以学生角度总结定时器的学习当中的问题.如何计算定时器应该设定的计数初值. 晶体振荡12次为一个机器周期 一个机器周期 = 12 * 晶体振荡周期(12分频) 即晶体振荡12次为一个机器周期.(一 ...

  10. ​什么是晶振?晶振是怎么制成的?晶振的内部结构,晶振的工作应用以及影响晶振频率相关的参数介绍

    什么是晶振? 定义:晶振一般指石英晶体振荡器,也叫晶体振荡器. 晶体振荡器是一种使用逆压电效应的电子振荡器电路,即当电场施加在某些材料上时,它会产生机械变形.因此,它利用压电材料的振动晶体的机械共振来 ...

最新文章

  1. matlab 冒号操作符
  2. 机器学习第2天:简单线性回归模型
  3. DataScience:深入探讨与分析机器学习中的数据处理之线性变换—标准化standardization、归一化Normalization/比例化Scaling的区别与联系
  4. SourceTree跳过Atlassian账号,免登陆,跳过初始设置
  5. Centos7 安装maven
  6. 关于抓包出现TCP DUP ACK问题
  7. 数据科学和人工智能技术笔记 二十一、统计学
  8. 监测到本计算机上装有sql,检测局域网电脑是否有安装SQL Server数据库
  9. iOS $99 刀 开发者证书的申请步骤
  10. [转]SQL Server 2005报表服务入门(一)
  11. Eclipse切换IDE界面语言
  12. Dynamics CRM 2013 初体验(5):Business Rule
  13. Qt开源作品43-超级图形字体
  14. 9008刷机工具_一加6(oneplus6)手机氧OS底包下刷入MIUI12详细刷机教程
  15. 浙江服务器机房动环监控系统,一种基于组态王软件的服务器机房动环监控系统...
  16. 360Vulcan团队再获微软致谢 协助修复Edge及IE漏洞
  17. SpringCloud_Alibaba微服务学习---sentinel—流量卫兵
  18. 【python教程入门学习】第一个Pygame程序
  19. Allegro PCB Design GXL (legacy) 设置自动保存brd文件
  20. KVM虚拟化技术的-NUMA技术和应用

热门文章

  1. xposed框架报错安装不上解决办法
  2. oracle表空间temp表空间满了,Oracle temp表空间爆满的处理方法
  3. 串口通信根据波特率计算定时器初值
  4. 红米note4x装linux,红米Note4X自己安装Magisk的过程
  5. 高精度ua级恒流源_一种高精度可调恒流源电路的制作方法
  6. MYSQL安装以及登录问题_飘云羽逸_新浪博客
  7. 分布式系统:FastRPC eRPC
  8. winuser.h(10105,3): error C2059: 语法错误:“(”
  9. (Qt)windows下鼠标键盘热插拔监测
  10. linux下命令行方式的音量控制