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--); } 产生 ...
随机推荐
- Shiro 框架的MD5加密算法实现原理
直接上代码:该代码可以直接用于项目中做MD5加密,加盐加密,多层散列加密 import java.io.UnsupportedEncodingException; import java.securi ...
- VS2019 配置 Qt 库
如标题所说,在 VS 编译器中调用 Qt 库 首先安装一个适合 VS 的 Qt 版本 不知道怎么安装的,可以参考:Visual Studio+Qt配置开发环境 Qt 安装之后,需要在 VS 编译器中 ...
- win32-创建一个屏幕准星(UpdateLayeredWindow)
// Test_1.cpp : Defines the entry point for the application. // #include "framework.h" #in ...
- Java的SPI机制实践
Java SPI机制概述 先给出结论:"Java的SPI是一种服务发现机制,用于约定接口和动态发现实现类,体现了分层解耦的思想". Java的SPI机制常用于框架扩展或组件替换,最 ...
- 【Python爬虫】手刃豆瓣近十多年电影排行数据!
源码见我github仓库:https://github.com/xzajyjs/Python_FilmInfo_reptile 爬取豆瓣上2009-2021年共13年的年度电影排行榜数据,可全自动爬取 ...
- 树莓派开发笔记(十六):树莓派4B+安装mariadb数据库(mysql开源分支)并测试基本操作
前言 树莓派使用数据库时,优先选择sqlite数据库,但是sqlite是文件数据库同时仅针对于单用户的情况,考虑到多用户的情况,在树莓派上部署安装mariadb数据库服务(mysql的开源分支), ...
- dilb安装的三种方法
dilb库安装失败,源码安装嘎嘎报错,所以这里记录一下 dlib库是一个很特殊的库,在下载dlib库之前需要下载两个库(cmake.boost这两个库) pip install cmake boost ...
- VC-MFC 在磁盘中读取文件
1 // ReadDlg.cpp : 实现文件 2 // 3 4 #include "stdafx.h" 5 #include "Read.h" 6 #incl ...
- 工具 --- IL指令集解释
引言 汇总一下所有的 .NET IL 指令,以及它们的名称.操作码值.堆栈转换行为和描述. 作为反编译IL代码时的查询字典. IL 指令集列表 以下内容来自微软官方文档,通过百度翻译API翻译为中文. ...
- Word中的公式复制到Visio中乱码问题
将word中编辑好的公式复制到Visio中出现乱码问题 如图所示问题: 解决方案(Visio 选项 --> 高级 --> 显示 ->勾选禁用增强元文件优化) 具体的公式导入和解决操作 ...