Loto实践干货(9) 示波器测 晶振
我们用LOTO示波器的多个型号,带宽从20M到100M,分别测无源和有源晶振的情况。分别测试了12M,15M,24M,48M,80M晶振的波形。并分析了为什么我们经常测出晶振波形不是方波?为什么有时候测不出来晶振波形?为什么没必要浪费示波器带宽迎合测晶振的需求?
我们通常会遇到下面这些晶振:

有源晶振一般是4脚贴片的,无源晶振一般是两脚直插的。有源晶振有3.3V和5V的一般,频率可以做的比较高,无源晶振不需要电源,但是一般需要接两个很小的电容帮助起振。
我们专门焊接12M,24M,48M,80M频率的3.3V有源晶振做测试:


测晶振波形的时候,需要使用带宽高于晶振频率的示波器。
LOTO示波器各型号的带宽列表

我们先从最低频率开始测---12M的有源晶振。由于我们目前最低带宽的示波器OSC482系列的带宽是20M,所以测12M晶振的话,任何型号的LOTO示波器都可以进行,当然带宽越高越好。
测晶振波形时,需要将探头打到X10档位,因为这时可以让探头的等效输入电容最小,让输入阻抗最大,减小对晶振的影响。同时,我们将电压档位调至0.1V每格。

我们分别看看各种带宽的LOTO示波器测12M晶振的情形:
20M带宽的OSC482测12M晶振:

35M带宽的OSCA02测12M晶振:

60M带宽的OSCA02E测12M晶振:

12M晶振在50M带宽的OSC2002下的波形:

12M晶振在100M带宽的OSCH02下的波形:

接下来我们测48M的有源晶振。那么OSC482和OSCA02就不能测试了,因为他们的带宽已经不足以测48M的波形了,我们使用OSCA02E进行测试:

48M晶振在50M带宽的OSC2002下的波形:

48M晶振在100M带宽的OSC2002下的波形:



接下来我们用100M带宽的OSCH02测一下24M无源晶振的波形:

对比一下客户发来的和台式示波器对比测16M晶振的波形:

从上面实测的众多波形里,我们会发现,晶振波形有时候测出来是正弦波,有时候测出来是圆顶的正弦波,有时候测出来是接近方波的钟型波,都不是理想的理论上的方波。规律是,带宽和被测晶振频率越接近,测出来的越近似正弦波;带宽大于被测晶振频率越多,就越接近于方波。
这些波形都不算是错误,其实都是正确的,之所以有这样的现象,根源是带宽和被测频率的关系问题。

如上图所示,方波其实可以等效分解为频率和幅值不同的无数个正弦波叠加而成的。蓝色的是频率和方波相同的基频正弦波,绿色为3倍频率的谐波,橙色为5倍频率的谐波,还有5次谐波,9次谐波...无穷个谐波。
当方波被一定带宽的示波器测量时,这个方波,相当于无数个各种谐波的正弦波被测量,高于示波器带宽的那些谐波被示波器严重的过滤掉了基本上,只留下了低于带宽的一些谐波,所以就出现了刚才我们看到的现象。带宽离方波频率越近,就越少的谐波被保留,就越接近正弦波,如果只有基波被保留,那么就是标准的正弦波。我们可以通过下面的图看到,保留不同谐波个数的方波会呈现什么样子。

是不是很熟悉,这些变形的方波基本都在我们实测中出现过。
在测量晶振的时候我们还会遇到一种情况是,无源晶振经常测不出来。一般的原因是,示波器探头接上以后,导致了晶振停振。

无源晶振一般需要在两个引脚处接PF级的电容帮助振荡。示波器的探头是带有输入电容的,一般也是PF级,这就是为什么我们在一开始强调需要用X10档位来测,一方面,X10档位的探头带宽更高,其次,这样探头的输入等效电容更小,接在晶振引脚上时,相当于改变了它的振荡电容大小。如果这种改变影响足够大,晶振会停止振荡,所以是测不出来的。
实测视频链接:
https://www.bilibili.com/video/BV1kt4y1X7M1
其实,在我们的实际应用中,基本上不需要使用示波器去测晶振的波形。所以我们并不需要购买带宽很高的示波器。想知道晶振有没有正常振荡其实用万用表测下电压就基本能判断出来了。比如上面做实验的3.3v的有源晶振,使用万用表测下晶振的输出引脚的直流电压,大概在1.6v就基本上可以断定晶振在振荡了。

Loto实践干货(9) 示波器测 晶振的更多相关文章
- Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例
Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例 一位客户最近觉得觉得他的LED台灯好闪, 于是拆了看看,里面的控制板是这样的: 干掉双色调光功能,只调亮度的话闪烁的状况能好转 ...
- Loto实践干货(8) 实测 保险丝 用示波器带电流探头
本文用LOTO示波器和5A的电流探头来实验两种常见类型的保险丝的保护曲线.一种是熔断型的,另一种是自恢复型的.我们通常需要在一些电路中对电流过大的情况做保护,比如防止用户把输出源短路,比如防止用户对电 ...
- 石英晶振频率后面带的PPM是什么单位
PPM是石英晶振的基本单位之一,表示晶振的精度和相对偏差, PPM代表着百万分之一,它表明晶体的频率可能会偏离标称值多少.晶振频率是以MHZ(10的6次方)和KHZ(10的3次方)为基本单位的,标称频 ...
- [转载]关于晶振ppm
写得不错,小白的我学习了 原文地址:关于晶振ppm作者:thomaswangbj XXppm就是说频率的误差=(xx/百万)*振荡器的标称频率 eg1:120ppm,27M的晶振,频率的误差 = 12 ...
- 单片机stm32F103单片机晶振不起振的原因分析
这是我在做单片机最小系统板时候碰到的问题,之前虽然也做过相似的板子,可是未曾出现过无源晶振不起振的问题.下面是我在遇到问题后的一些检查,排除问题的过程.本人小菜鸟一个,文章中如有错误和不足,还望各位大 ...
- LOTO实践【干货】电压比较器的快速应用
LOTO实践[干货]电压比较器的快速应用 话不多说先上图: 最近出差去客户那边做设备调试,现场如上图,其中我负责的技术部分包含了一个掉落物监测的功能.硬件上的原理比较简单,发射板上的红外发射头阵列,以 ...
- 晶振虚焊导致TI 28335 DSP 烧写FLASH后,连接仿真器时正常工作,拔掉仿真器却不能启动运行
遇到个诡异的问题,28335的DSP,之前程序调试一切正常,但是烧写FLASH后,拔掉仿真器却始终部工作. 解决思路: 1) 检查配置文件貌似没什么问题,复制到其他工程,在开发板上拔掉仿真器启动正常. ...
- 晶振在电路设计时关于负载电容CL大小取值特别需要注意什么?
在无源晶体的设计中,经常遇到负载电容CL的大小取值.晶振设计与精度的提高.KHz无源晶振的停止.音叉晶体谐振器的精度漂移以及精度和无源晶振在高温下的精度是否等于低温的精度烦忧的问题等. 无源晶体振荡器 ...
- 晶振波形、MIPI波形
/********************************************************************************** * 晶振波形.MIPI波形 * ...
- 51单片机 Keil C 延时程序的简单(晶振12MHz,一个机器周期1us.)
一. 500ms延时子程序 void delay500ms(void) { unsigned char i,j,k; ;i>;i--) ;j>;j--) ;k>;k--); } 产生 ...
随机推荐
- 序列化协议:Protobuf入门
偶然在网上清华大学电子系科协软件部2023暑期培训的内容中发现了这个东西,后面随着了解发现以后学习有关项目时会用到,便写个随笔记录一下这次学习的经历.作为一种序列化协议,与使用文本方式存储的xml.j ...
- 蔚来杯2022牛客暑期多校训练营2 GJK
比赛链接 G 题解 知识点:思维. \(lds(p)\) 表示最小上升子序列分划数 (Dilworth 定理) \(lis(p)\cdot lds(p) \geq n \Rightarrow max ...
- Java设计模式-状态模式State
介绍 状态模式(State Pattern):它主要用来解决对象在多种状态转换时,需要对外输出不同的行为的问题.状态和行为是一一对应的,状态之间可以相互转换. 当一个对象的内在状态改变时,允许改变其行 ...
- ftp 出现Passive mode refused 解决办法
在shell中调用FTP出现下面错误时, Permission denied. Passive mode refused. Permission denied. Passive mode refuse ...
- Ubuntu常用工具和问题整理
安装Ubuntu虚拟机时常会遇到的几个问题 1.安装时设置镜像 安装Ubuntu系统时设置国内镜像可以加快安装速度:http://mirrors.aliyun.com/ubuntu/ 参考:ubunt ...
- zookeeper源码(09)follower处理客户端请求
在zookeeper中,follower也可以接收客户端连接,处理客户端请求,本文将分析follower处理客户端请求的流程: 读请求处理 写请求转发与响应 follower接收转发客户端请求 网络层 ...
- Flex 弹性盒子布局
可以少去理解一些不必要的概念,而多去思考为什么会有这样的东西,它解决了什么问题,或者它的运行机制是什么? 1. 弹性盒子布局概念 Flex 是 Flexible Box 的缩写,意为"弹性布 ...
- 微信小程序开发:页面分享卡片、风格选择、通道启用等可配置
上文说到,我们部署了定时任务,但是有个地方忘记在上文写了,这里补上,就是定时任务的超时时间问题,超时时间有7200秒: 我们改成7100秒: 再把云函数调用的云对象的超时时间也改下: 超时时间多一点, ...
- 【拉格朗日优化dp】P4365 [九省联考 2018] 秘密袭击 coat
[拉格朗日优化dp]P4365 [九省联考 2018] 秘密袭击 coat 题目简述 求树上所有连通块第 \(k\) 大点权(不足 \(k\) 点记为 \(0\))的和. \(1\leq k\leq ...
- ansible-vault 教程
基本使用 在编写playbook时,可能会涉及到一些敏感的数据,比如密码,当这些敏感数据以明文的方式存储在playbook中时,可能是不能被接受的,那么我们该怎么办呢?ansible官方已经考虑到了这 ...