示波器测量晶振是否起振的方法----为什么量晶振要换到X10衰减档
2014-03-31 22:26
381 查看
原文地址::http://bbs.ednchina.com/BLOG_ARTICLE_3014748.HTM
相关文章
1、晶振不起振的四个原因(晶体振荡器)----http://www.hosonic.net/tiepianjingzhen/54.html
2、晶振不起振的原因及解决方法----http://wenku.baidu.com/view/cde8db040740be1e650e9af5.html
这次电路板测试时,发现一块电路板总是烧不进程序。遂予以检查:
1、电源,地都没有问题
2、用示波器测晶振是否起振,发现了一个奇怪的问题,XOUT端的24MHz类正弦波出现,而XIN就是没有?是何缘故,没有找出来原因。
于是就不得换了颗主芯片,QFP128以前不会,现在拆装起来已经很轻松了,感谢小王同事的指导(小得意一把,要知道以前最普通的贴片我都不敢装)。
但是换过芯片后,虽然可以烧写程序了,但是我又量了一下晶振,还是XIN没有,XOUT有。可以确认芯片已正常工作了,为什么量不出晶振起振呢?电路无误,只能检查示波器是否有问题。
用探头在示波器上做自校正,5V 1KHz方波正常。那问题出在哪儿呢?难道不能量晶振?不可能,我以前都是量过的。
发现探头用的X1档,我试着换了X10档,突然发现有了,起振波形有了。奇怪了,为什么X1时,XIN没有,而X10时有呢?
从探头看起,我从泰克的网页上查到,原来是与探头的电容有关。
示波器探头的特征参数有:
对应:
P2200 x 10X/1X 200MHz/6MHz 10MO/1MO 16pF/95pF 300V/150V
这里Typical input C很重要,1X时为95pF,这样的电容大小影响了晶振的起振,晶振的匹配电容为30pF,所以XIN测不出来波形是正常的,不会影响芯片工作。如果要测量是否起振,应用电容较小的探头,如选择10X这档。
同样,由上面分析可知,从准确度上讲,严格地讲,示波器测出来的波形都是有失真的,不是实际值。当然对于晶振来说,不管是否加电容,以及加多大电容,影响的是波形的形状质量,不会影响频率大小的。所以系统会正常工作。
简单问题,但是仍要谨慎对待!
相关文章
1、晶振不起振的四个原因(晶体振荡器)----http://www.hosonic.net/tiepianjingzhen/54.html
2、晶振不起振的原因及解决方法----http://wenku.baidu.com/view/cde8db040740be1e650e9af5.html
这次电路板测试时,发现一块电路板总是烧不进程序。遂予以检查:
1、电源,地都没有问题
2、用示波器测晶振是否起振,发现了一个奇怪的问题,XOUT端的24MHz类正弦波出现,而XIN就是没有?是何缘故,没有找出来原因。
于是就不得换了颗主芯片,QFP128以前不会,现在拆装起来已经很轻松了,感谢小王同事的指导(小得意一把,要知道以前最普通的贴片我都不敢装)。
但是换过芯片后,虽然可以烧写程序了,但是我又量了一下晶振,还是XIN没有,XOUT有。可以确认芯片已正常工作了,为什么量不出晶振起振呢?电路无误,只能检查示波器是否有问题。
用探头在示波器上做自校正,5V 1KHz方波正常。那问题出在哪儿呢?难道不能量晶振?不可能,我以前都是量过的。
发现探头用的X1档,我试着换了X10档,突然发现有了,起振波形有了。奇怪了,为什么X1时,XIN没有,而X10时有呢?
从探头看起,我从泰克的网页上查到,原来是与探头的电容有关。
示波器探头的特征参数有:
Type | Cable Length | Attenuation | Bandwidth at -3 dB | System Input Resistance | Typical Input C | Max Voltage | Compensation Range | Read Out | ID/Gnd Ref. | Tip/Head Style |
---|
P2200 x 10X/1X 200MHz/6MHz 10MO/1MO 16pF/95pF 300V/150V
这里Typical input C很重要,1X时为95pF,这样的电容大小影响了晶振的起振,晶振的匹配电容为30pF,所以XIN测不出来波形是正常的,不会影响芯片工作。如果要测量是否起振,应用电容较小的探头,如选择10X这档。
同样,由上面分析可知,从准确度上讲,严格地讲,示波器测出来的波形都是有失真的,不是实际值。当然对于晶振来说,不管是否加电容,以及加多大电容,影响的是波形的形状质量,不会影响频率大小的。所以系统会正常工作。
简单问题,但是仍要谨慎对待!
相关文章推荐
- 用示波器测量晶振是否起振的方法(ZT)
- 电子电路之示波器测量晶振是否起振的方法
- 用示波器测量电源噪声的方法(1)
- 为什么有的类的start方法里会判断是否有读写锁?
- 用示波器测量电源噪声的方法(2)
- 示波器测量晶振有没有起振
- 判断两个对象是否相等,为什么必须同时重写equals()和hashcode()方法
- 当手头上没有示波器,如何通过代码测试stm32外部晶振是否工作
- AVR外部晶振是否起振的测试小程序
- AbStract 和Interface 方法是否能用Static修饰,为什么?
- 为什么不能用返回值类型来判断方法是否重载呢?
- 判断两个对象是否相等,为什么必须同时重写equals()和hashcode()方法
- Form开发中组件控制(是否可用,是否可见)的几个常用方法-----子功能的應用
- Win10安装软件后总是提示是否安装的解决方法
- 检测远程URL是否存在的三种方法
- [javascript] js中判断对象是否为空的三种实现方法
- Lua 判断表是否为空方法
- android 获取路径目录方法以及判断目录是否存在,创建目录
- 查看windows 某个端口是否被占用,被谁占用的方法 .
- Android中Service中是否能做耗时操作,两种启动模式与服务不被杀死的方法