如题。我怎么确定晶振是否起振了呢??今天下午倒计时控制板出问题,怀疑是晶振出了问题,用的是51单片机。
可是我们几个包括老大都没有很好的方法确定晶振是否起振,只好用换晶振的方法来试,可是感觉效果不是很好。
于是就在网上查,结果是说啥的都有,以下几个比较典型:
--------------------------------------------------------------------
以前在坛子里看到过,现在只记得是2个脚都是1/2VCC,就算正常起振了。
那么不正常起振的时候都有哪些情况?分别是哪里的原因?
以前说的都挺详细的可是找了半天了也没有找到。
麻烦知道的再说一下。
谢谢了!
-----------------------------------------------------------------------------------------
用万用表是比较难判断的。
如果一个高一个低肯定是没有起振。
但是电压是中间电平的也不能充分说明是否正常起振,万一是其它频率就不好判断。
即使是示波器和频率计也不能充分说明,有时候实际上没有起振,但是一加上测试负载或者噪声,它就起振了。
比如程序是好的,但是就是不运行,用镊子一碰晶体,程序就运行了。
所以,以程序正常运行,或者测试缓冲输出的时钟比较科学。
-----------------------------------------------------------------------------------------
我都说了,要用专用仪器检测晶振的DLD 和 ΔR(只有这两个参数对起振有影响,但是出问题的可能性不大),如果没有异常,那肯定是负载电容不合适,我们是做电子产品的,像你说的问题以前遇到过,用金属碰触,相当给晶振一个激励信号(间接增大负载电容),当然就起振了;
----------------------------------------------------------------------------------------------------------------------------
就是弄一节1.5V的电池接在晶振的两端把晶振放到耳边仔细的听,当听到哒哒的声音那就说明它起振了,就是好的嘛!
--------------------------------------------------------------------------------------------------------------------------------
现在32.768KHZ石英晶振在过回流焊(最高温度为255度)及波峰焊(最高温度为270度)后石英晶振不起振.经工程人员跟进和分析原因为晶振耐温差过回流焊和波峰焊后坏掉导致不起振.供应商回复此晶振必须用手焊且在3秒内温度不能超过230度.因我公司做的是RoHS产品,用230度的烙铁来焊接晶振很难焊接.请问各位大侠此供应商回复合理吗?
----------------------------------------------------------------------------
.贴近耳朵轻摇,有声音就一定是坏的(内部的晶体已经碎了,还能用的话频率也变了)
----------------------------------------------------------------------------
测试输出脚电压。一般正常情况下,大约是电源电压的一半。因为输出的是正弦波(峰峰值接近源电压),用万用表测试时,就差不多是一半啦。
------------------------------------------------------------------------
请大侠赐教:到底怎样才能简单可靠的检测晶振是否起振了?
希望听到确实可靠的方法,道听途说的请注明,谢谢高手赐教。 |