应该是是不正常,但以下几个方面的原因你可以分析一下:
1. 由于晶振本身的负荷能力很小,频率越高,负荷能力越小。你使用示波器测量晶振的幅值有点不妥,即便你用1:10探头,输入阻抗才10M欧,会引起很大的衰减。
2. 你使用的负载电容是否合适,如果电容容量过大,会加重晶振的负荷,幅值会降低。
3. 你PCB上晶振的引线是否过长,过长的话,会增加晶振的负载电阻,同时会增加分布电容,同样会增加晶振的负荷。
4. 你单片机内部晶振的振荡模式选择是否合适?这个只有你自己知道……
5. 你选用的晶振是高Q值的,还是低Q值的?
6. 我曾经问过晶振厂家的工程师,他们都说晶振的振幅在(1/3—1/5)Vcc最合适,当然,由于其他原因引起的误差除外。
|