在 使用MSP430FR系列时,当用手触摸其晶振引脚时,芯片的静态功耗会增大,其中MSP430FR6972增大170uA,MSP430FR2433增大15uA ,MSP430FR6047 增大30uA ,MSP430FR4152会复位 ,其 时钟频率也会发生变化,除非重新进行初始化或冷启动,否则依然存在这种现象,换过32.768的晶振后,仍然存在这种问题,请问如何解决这种问题?
Susan Yang:
请问您为何要用手触摸呢?有相关的要求?
触摸晶振会干扰芯片时钟源(内部时钟除外),会不同程度的引起死机或者复位
手太干的话容易带静电,干扰很大;手太湿则电阻太小,触摸的时候相当于短路
灰小子:
你触摸的晶振是32.768kHz的晶振吧?
这种情况是因为手触摸的时候,改变了负载电容,影响了晶振的频率。
人体同时也有很大的工频感应电压,严重的时候就会导致晶振停振和复位等情况。
Simba Su:
回复 灰小子:
50%的产品打胶的时候也会出现这个问题,这个是?另外除了FR系列的其他系列暂时没发现这个问题,FR系列的单片机和其他系列的单片机在晶振输入这方面有什么区别吗?
Simba Su:
回复 Susan Yang:
50%的产品打胶的时候也会出现这个问题,这个是?另外除了FR系列的其他系列暂时没发现这个问题,FR系列的单片机和其他系列的单片机在晶振输入这方面有什么区别吗?
灰小子:
回复 Simba Su:
FR系列的单片机和其他系列的单片机在晶振输入方面没有区别。
注意晶振pcb走线,还有就是电源纹波。
你用的打胶设备是什么样的?建议楼主排查一下干扰源
Simba Su:
回复 灰小子:
就是普通的AB胶,用来固定线的,手动打胶,打完胶之后产品功耗就增大了,然后不能恢复了,除非进行程序初始化或冷启动
灰小子:
回复 Simba Su:
功耗除了和外围电路有关,还和内部的程序有关。
除了硬件,还需要确认在功耗高的时候和低的时候,内部程序运行的逻辑以及运行状态所占的时间情况