PPM是石英晶振的基本单位之一,表示晶振的精度和相对偏差,
  PPM代表着百万分之一,它表明晶体的频率可能会偏离标称值多少。晶振频率是以MHZ(10的6次方)和KHZ(10的3次方)为基本单位的,标称频率10MHZ晶振的频率偏差10HZ就刚好是1PPM.
  厂家会把每款晶振按照精度的不同分品质等级,一般分10PPM、20PPM、50PPM和100ppm。

  举例MC-306 32.768khz精度为20 ppm。误差:32.768*20/1000=0.65536。意味着真实频率在32.7673千赫(32.768 - 20 ppm时,或x0.999980)和32.7687千赫(32.768+20 ppm时,或x1.000020)之间。

你看这些数字值的误差是比较小的,一个月260万秒,所以如果你想用20 ppm晶体建做一个闹钟,它就可能每月有1分钟的误差。

石英晶振有不同的精度范围,一般+/-20 ppm是属于正品的标准10 ppm的晶振价格会相对较贵了。还有,这个是石英晶振基本的频率,而这个频率会受到周围环境(主要是温度)的影响而产生偏差的。

 大家都知道电子元件是电路设计中一个很关键的所在,电路的精准直接关乎使用这颗晶振的产品的质量问题,但是最重要的体现在于一个小参数那就是晶振的PPM值,即精度电容值。精度值越低表明这颗电子元件越精度越精确,使用起来越耐用和反应出来的效果就越好。那么,你知道晶振电路中的PPM吗?PPM这个小参数,是如何产生大作用的。我们来跟着松季电子来好好学习了解一下。

  为了让大家更清楚些我们演示一个贴片晶振的PPM误差公式

  1:120ppm,27M的晶振,频率的误差 = 120/100万*27M=3240Hz

  晶振的精度决定时钟的计时准确度。

  2: 所配晶振频率:32772.2HZ,误差为+1.2ppm

  一年的误差计算过程为:

  Δf = +1.2/100万*32772.2

  Δt/秒 = Δf/32772.2 = 1.2/100万

  一年的误差 = Δt*24*3600*365 = 37.8秒

  假设一个32.768Hz的晶体具有总体5ppm的频率误差,那么它用于一个实时时钟时,每日引起的走时误差为:5X24X60X60/1,000,000 = 0.432S,即每日的走时误差不超过0.5s

  晶振的主要参数有标称频率,老化率、频率准确度、频率稳定度,相位噪声,功耗等。

  1、标称频率:是指晶振的标称输出频率;

  2、频率准确度:是指常温(25度)下,所测晶振频率相对标称频率的差值。这一点是不太重要的

  3、频率稳定度:一般是指频率温度稳定度,是指在晶振的工作温度范围内频率随着温度变化的大小,一般用PPM或PPB来标示,1PPB=0.001PPM=1*10-9。

  4、老化率:随着时间的推移,频率值随着变化的大小。

  5、相位噪声:信号功率与噪声功率的比率(C/N),是表征频率颤抖的技术指标。一般来说雷达等设备会对相位噪声有特殊要求。

  6、晶体还有一个重要的特性就是“RR等效阻抗”,晶振长出现停振现象。经分析均为晶片阻值大于80欧姆.

石英晶振频率后面带的PPM是什么单位的更多相关文章

  1. CPU最核心的电子元件叫做石英晶振

    CPU是电子计算机的主要设备之一,是电脑中的核心配件.主要功能是解释计算机指令以及处理计算机软件中的数据.有人会问,你知道CPU里面都有什么吗?我想大家都会说硅晶体,集成度极大的半导体材料.却没有人提 ...

  2. [转载]关于晶振ppm

    写得不错,小白的我学习了 原文地址:关于晶振ppm作者:thomaswangbj XXppm就是说频率的误差=(xx/百万)*振荡器的标称频率 eg1:120ppm,27M的晶振,频率的误差 = 12 ...

  3. MCU的心脏-晶振

    晶振是石英晶体谐振器(quartzcrystal oscillator)的简称,它被称为电路系统的心脏,它为整个系统提供"心跳".中央处理器(CPU)一切指令的执行都是建立在这个& ...

  4. SMD晶振发展和智能手机的普及总是惊人的相似!

    其实触屏手机在2002年前后就已经出现了,但那个时候的触屏手机不算是现在的这种智能手机,有人说最早发行触屏手机的是诺基亚,也有人说是苹果还有人认为摩托罗拉.总之众说纷纭,小编那里还太小也并不是很了解, ...

  5. 外部晶振的使用原因与内部RC振荡器的使用方法 _

    原因一 早些年,芯片的生产制作工艺也许还不能够将晶振做进芯片内部,但是现在可以了.这个问题主要还是实用性和成本决定的.   原因二 芯片和晶振的材料是不同的,芯片 (集成电路) 的材料是硅,而晶体则是 ...

  6. 外部晶振的使用原因与内部RC振荡器的使用方法

    原因一 早些年,芯片的生产制作工艺也许还不能够将晶振做进芯片内部,但是现在可以了.这个问题主要还是实用性和成本决定的.   原因二 芯片和晶振的材料是不同的,芯片 (集成电路) 的材料是硅,而晶体则是 ...

  7. 当KDS晶振遇上爱普生晶振国内生产厂家该如何抉择?

    当KDS晶振遇上爱普生晶振国内生产厂家该如何抉择?       全球做晶振行业的公司有很多,单说深圳一个城市就有几十上百家正规的晶振厂家,深圳市金洛电子就是其中之一.我们不光代理日本和台湾多家排得上名 ...

  8. 换晶振导致stm32串口数据飞码的解决办法(补充)

    今天(2014.4.21)把stm32f107的程序下载到stm32f103的板子上,发现串口收不到数据,突然想起晶振频率没有修改,#define HSE_VALUE    ((uint32_t)13 ...

  9. STM32 标准库3.5修改默认外部8M晶振为16M晶振

    ST官方标准库V3.5默认的外部晶振频率为8M,实际使用中外部晶振需要修改为16M: 经过实验,修改有效,具体的patch如下: 修改 HSE_VALUE 值 diff --git "a/L ...

随机推荐

  1. 判断IMEI或MEID是否合法

    /*----------------------------------------------- * 判断此字串所代表的IMEI或MEID是否合法 * @param imei * @author H ...

  2. iOS View的Frame和bounds之区别,setbounds使用(深入探究)

    前言: 在ios开发中经常遇到两个词Frame和bounds,本文主要阐述Frame和bound的区别,尤其是bound很绕,较难理解. 一.首先,看一下公认的资料: 先看到下面的代码你肯定就明白了一 ...

  3. JavaScript函数的四种存在形态

    函数的四种存在形态: 1.函数形态 2.方法形态 将函数赋值给某一个对象的成员,那么就称为方法 3.构造器形态 4.上下文形态   1.函数形态: var foo = function() { ale ...

  4. ArcEngine:栅格分级渲染

    ArcEngine对矢量数据进行风格化实在是得心应手,同样的对于栅格图像也能进行风格化!以前没接触过,今天正好需要,做出了栅格图像的渲染!下面实现的思路: 1.定义渲染的一系列接口 2.判断图像是否建 ...

  5. aliyun云服务器硬件性能测试

    1.所购买阿里云服务器信息 2.dd命令测试 3.

  6. Java反射与代理

    Java反射机制与动态代理,使得Java更加强大,Spring核心概念IoC.AOP就是通过反射机制与动态代理实现的. 1       Java反射 示例: User user = new User( ...

  7. 《zip命令》-linux命令五分钟系列之九

    本原创文章属于<Linux大棚>博客. 博客地址为http://roclinux.cn. 文章作者为roc 希望您能通过捐款的方式支持Linux大棚博客的运行和发展.请见“关于捐款” == ...

  8. windows7 jdk 环境变量添加

    JAVA_HOME D:\Java;PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\l ...

  9. 网页main中左边固定宽度,右边自适应。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  10. java.math.BigDecimal类

    BigDecimal类用于高精度计算.一般的float型和Double型数据只可以用来做科学计算或者是工程计算,由于在商业计算中,要求的数字精度比较高,所以要用到java.math.BigDecima ...