• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机晶片不起振原因分类详细

chenxing940122 2017-12-25 浏览量:1722
单片机晶片不起振原因分类详细说明?做教学用
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 个人主观上犯的错误:晶振线路过长,线路等效电容过大,匹配电容没选好;

    客观上的外在因素:晶振本身精度不行,rtc晶振的容错裕度小

    • 发布于 2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :不建议替代,好多参数不一样, 回复

其他答案 数量:18
  • 晶振不起振现象:配置好外部晶振后,单片机不运行,或者外部晶振状态位没有置位,报错。

    主要原因:1.晶振损坏:晶振是一个比较脆弱的器件,跌落碰撞等外界因素可能会把晶振给震坏(很多电子表就是这样子摔坏的)

                   2.负载电容不匹配:一般会在晶振的两端各并一个12pf的负载电容,但是这个12pf不是一个经验值,是必须根据晶振的规格书来选择的,如果不匹配,会造成晶振不起振。

    次要原因:1.线路短路:晶振的两条线断了,单片机没有时钟源。2.焊接失误:焊接时把晶振的引脚和地线短接了。3.晶振引脚定义错误:一般四脚封装的晶振是左下右上两个脚,其他两个是NC脚,搞错定义会造成不起振。

    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 2
    • 0
电子老工程师 回复了  :参数不一样,写入电流和待机电流不一样,Am29F010B :40mA和5µA, Am29F010:50nA和100µA,功能也不一样,AM29F010B:8个16k扇区,每个扇区保证至少100万个擦除周期,支持从未擦除扇区读取数据 ,AM29F010-90JC:8个统一扇区;扇区保证至少10万个程序/擦除周期 回复

  • http://www.eeworld.com.cn/mcu/article_2016060826877.html

    三个可能:

    1.PCB布线错误

    2.晶振或者单片机本身有问题

    3.晶振引脚接了其它器件。​

    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀代表ROM的修订版本,12 代表是3.01版 回复

  • (1) PCB板布线错误; 
    (2) 单片机质量有问题; 
    (3) 晶振质量有问题; 
    (4) 负载电容或匹配电容与晶振不匹配或者电容质量有问题; 
    (5) PCB板受潮,导致阻抗失配而不能起振; 
    (6) 晶振电路的走线过长; 
    (7) 晶振两脚之间有走线; 
    (8) 外围电路的影响。
    • 发布于2017-12-25
    • 举报
    • 评论 0
    • 0
    • 0

电子老工程师 回复了  :没有找到MSDS文件,官网和供应商平台都没有提供 回复

电子老工程师 回复了  :封装: 径向引线,26.5x17x8.5mm 品牌: CRC(创容) 型号: GY4004, 看看这个行不行,没有客户那种封装的, 回复

  • 遇到单片机晶振不起振是常见现象,那么引起晶振不起振的原因有哪些呢?
    (1) PCB板布线错误;
    (2) 单片机质量有问题;
    (3) 晶振质量有问题;
    (4) 负载电容或匹配电容与晶振不匹配或者电容质量有问题;
    (5) PCB板受潮,导致阻抗失配而不能起振;
    (6) 晶振电路的走线过长;
    (7) 晶振两脚之间有走线;
    (8) 外围电路的影响。
    解决方案,建议按如下方法逐个排除故障:
    (1) 排除电路错误的可能性,因此你可以用相应型号单片机的推荐电路进行比较。
    (2) 排除外围元件不良的可能性,因为外围零件无非为电阻,电容,你很容易鉴别是否为良品。
    (3) 排除晶振为停振品的可能性,因为你不会只试了一二个晶振。
    (4) 试着改换晶体两端的电容,也许晶振就能起振了,电容的大小请参考晶振的使用说明。
    (5) 在PCB布线时晶振电路的走线应尽量短且尽可能靠近IC,杜绝在晶振两脚间走线。
    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :原厂规格书文件,没有说明尾缀“J”.我们前台挂的型号人,让采购跟供应商渠道确认型号实物。 回复

  • 晶振到单片机的引脚走线过长、晶振已经损坏的了、匹配电容
    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :原厂官网和供应商平都没有提供规格书,建议咨询供应商 回复

  • 1.硬件连线是否正确

    2.硬件走线是否偏差过大,过长

    3.晶振本身是否异常
    4.程序是否正常开启外部晶振
    5.工作温度是否符合手册说明

    下次布板增加电阻位置,辅助起振

    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :温度范围不一样,X9C103S:0 to +70,X9C103S I:-40 to +85,尾缀Z代表无铅 回复

电子老工程师 回复了  :1.TJ-S3030UG5W6TLC2R-A5 SMD 3030 红光 2.TJ-S3030UG5W6TLC2G-A5 SMD 3030 翠绿 3.黄色没有对应SMD3030封装的 回复

  • 如果是纯教学用,可能你要从

    可能原因、判断手段方面进行

    此外还要排个优先级 顺序,比如先检测那种情况,再检测那种情况。

    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :这个规格书是原厂的,封装显示是SMC, https://micindia.com/wcm/pdfs/SS52-SS520%20SMC.pdf 回复

  • 主要问题是晶振与单片机的时钟输入口之间的电气情况。

    1、很多问题是出现在电容不适配上,有时候电容适配了,但布线质量差(比如过长、过窄、寄生)

    2、有些芯片的某些晶振输入能力本来就不行,比如stm32的外部低频时钟,是个坑,芯片本来在这块就做得不好。

    3、通常来说使用有源晶振会好一点

    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :封装: 1206 品牌: Knowles(楼氏) 型号: 1206J050P500DQT 回复

电子老工程师 回复了  :SRF4532-220Y 厂牌:Bourns Inc 回复

  • 前提是单片机是正常的,晶振电容不匹配,导致负载过重,晶振坏了当然也不会起振
    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :厂牌不同,生产工艺,参数会存在差异性,需要客户根据实际的产品需求,测试通过后才能进一步评估能否互相替代的 回复

  • 激励功率过大,内部损坏、电路板本身问题、负载电容与晶振不匹配或者电容质量有问题、外围电路影响都有可能
    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.infineon.com/dgdl/Infineon-BTT6030-1ERA-DS-v01_00-EN.pdf?fileId=5546d46269e1c019016a21fa37dd0d7e 回复

  • 首要问题是匹配电路的选择,这个可能性最大。

    如果你的晶振没有布线超过5cm以上,应该不是布线问题。

    引脚有没有接对啊

    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :U代表批次,但规格书没有对外公开M的代表的具体时间https://www.mouser.sg/datasheet/2/308/1/NC7WZ14_D-2316584.pdf 回复

  • 一般晶振出问题情况较少,看下起振电容选择是否合理;焊接是否正常。

    再看下和单片机引脚是否接对,电路没问题才行。

    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :从图片来看,电容周围有类似胶状物质,表面又没有明显烧毁的痕迹,不清楚上胶前是否测试功能正常;生产测试过程当中,没有注意静电防护或者焊接温度过高,可能后续还需更多观察才能确定原因 回复

  • 曾经出现过一次,如果不在晶振的输入输出端并接电阻,就不起振的情况
    • 发布于2017-12-30
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :https://www.te.com.cn/chn-zh/product-L47N-600-1.html 回复
电子老工程师 回复了  : 回复

  • 晶振频率不对,匹配电容不对,pcb引线太长,高频晶振部分需要加阻尼电阻在100k到1M左右
    • 发布于2018-02-07
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :经过查找确认,没有符合替代型号。 回复

相关问题

问题达人换一批

单片机晶片不起振原因分类详细