写得不错,小白的我学习了

原文地址:关于晶振ppm作者:thomaswangbj

XXppm就是说频率的误差=(xx/百万)*振荡器的标称频率

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

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

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

一年的误差计算过程为:

Δf   
=  +1.2/100万*32772.2

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

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

 

【转帖摘录】设计中晶体振荡器应注意的参数意义

本贴摘自EDN,作者:lu



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

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

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

3.频率稳定度:一般是指频率温度稳定度,是指在晶振的工作温度范围内频率随着温度变化的大小,一般用PPM或PPB来标示,1PPB=0.001PPM=1*10-9(?为什么是-9次方呢,不是-6次方呢?);

设计中晶振稳定度是最重要的指标,精度越高越好,河北华源电子科技有限公司生产的产品可以满足,其晶振的指标同行业都领先;



4.老化率:随着时间的推移,频率值随着变化的大小,有年老化和日老化两种指标,也有一些厂家提到10年或20年老化率的指标;在国内包括国外,老化率一般保持在5ppm容易,小于1ppm的很不容易,也很贵;
5.相位噪声:信号功率与噪声功率的比率(C/N),是表征频率颤抖的技术指标。一般来说雷达等设备会对相位噪声有特殊要求;河北华源电子科技有限公司生产的温补晶振,频率温度稳定度己达1*10-6(-55到85度),相位噪声在1K位置可达-130DBC以上,恒温可以达到150DBC以上;
6.晶体还有一个重要的特性就是“RR等效阻抗”,晶振长出现停振现象。经分析均为晶片阻值大于80欧姆.

[转载]关于晶振ppm的更多相关文章

  1. 石英晶振频率后面带的PPM是什么单位

    PPM是石英晶振的基本单位之一,表示晶振的精度和相对偏差, PPM代表着百万分之一,它表明晶体的频率可能会偏离标称值多少.晶振频率是以MHZ(10的6次方)和KHZ(10的3次方)为基本单位的,标称频 ...

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

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

  3. ESP8266/ESP32模块晶振频偏调试

    ESP8266/ESP32模块晶振频偏调试 !> 前提:晶振频偏调试是需要仪器设备的支持才能完成的. 测试环境:IQ2010综合测试仪 本文仅记录有关频偏调试的主要内容,其余不在赘述. IQ20 ...

  4. 时钟晶振32.768KHz为什么是15分频?

    实时时钟晶振为什么选择是32768Hz的晶振,在百度上搜索的话大部分的答案都是说2的15次方是32768,使用这个频率的晶振,人们可以很容易的通过分频电路得到1Hz的计时脉冲.但是话有说回来了,2的整 ...

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

    STM32的RTC晶振经常出现不起振的问题,这已经是“业界共识”了.很多人在各种电子论坛上求助类似于“求高手指点!RTC晶振不起振怎么办”的问题,而其答案基本可以概括为“这次高手帮不了你了” 更有阴谋 ...

  6. MCU的心脏-晶振

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

  7. 晶振在电路设计时关于负载电容CL大小取值特别需要注意什么?

    在无源晶体的设计中,经常遇到负载电容CL的大小取值.晶振设计与精度的提高.KHz无源晶振的停止.音叉晶体谐振器的精度漂移以及精度和无源晶振在高温下的精度是否等于低温的精度烦忧的问题等. 无源晶体振荡器 ...

  8. 晶振波形、MIPI波形

    /********************************************************************************** * 晶振波形.MIPI波形 * ...

  9. 51单片机 Keil C 延时程序的简单(晶振12MHz,一个机器周期1us.)

    一. 500ms延时子程序 void delay500ms(void) { unsigned char i,j,k; ;i>;i--) ;j>;j--) ;k>;k--); } 产生 ...

随机推荐

  1. vue之Object.defineProperty()

    了解Object.defineProerty()方法 关于Object.defineProperty()方法的解释,理解Object.defineProperty的作用 这篇文章做了很详细的概述 关于 ...

  2. sqli-labs29-31关Background-6 服务器(两层)架构

    首先介绍一下29,30,31这三关的基本情况: 服务器端有两个部分:第一部分为tomcat为引擎的jsp型服务器,第二部分为apache为引擎的php服务器,真正提供web服务的是php服务器.工作流 ...

  3. Docker push image to Docker hub

    1. Before push image to Docker Hub, register an account in https://hub.docker.com/ 2.Input "doc ...

  4. ArrayList类源码浅析(一)

    1.首先来看一下ArrayList类中的字段 可以看出,ArrayList维护了一个Object数组,默认容量是10,size记录数组的长度: 2.ArrayList提供了三个构造器:ArrayLis ...

  5. 【机器学习速成宝典】模型篇04k近邻法【kNN】(Python版)

    目录 什么是k近邻算法 模型的三个基本要素 构造kd树 kd树的最近邻搜索 kd树的k近邻搜索 Python代码(sklearn库) 什么是K近邻算法(k-Nearest Neighbor,kNN) ...

  6. java Map类

    实现类 类型区别 HashMap 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度.HashMap最多只允许一条记录的键为Null(多条会覆盖);允 ...

  7. springBoot 动态注入bean(bean的注入时机)

    springBoot 动态注入bean(bean的注入时机) 参考博客:https://blog.csdn.net/xcy1193068639/article/details/81517456

  8. Xcode10报错 library not found for -lstdc++ 问题解决

    在Xcode9上正常编译的项目,在Xcode10上编译可能会遇到如下错误: library not found for -lstdc++.6.0.9 library not found for -ls ...

  9. Python基本语法_异常处理详解

    目录 目录 异常 异常类型 异常处理 触发异常raise 传递异常 assert语句触发异常 捕获异常tryexceptelse 捕捉多个异常 tryfinally语句 自定义异常 withas触发异 ...

  10. CDS究竟是个什么鬼?它直接导致了次贷危机?

    周五,中国银行间市场交易商协会就确认了这一消息,信用违约互换(CDS)和信用联结票据(CLN)业务指引在今日正式发布实行. 当然,这则消息在中国普通投资者当中还没引起足够关注,但是在很多人看来CDS这 ...