异常现象:
在新平台调试瑞萨R7F7016843时,发现通过烧录器供电烧录可烧录程序,而烧录器选择不提供电源,MCU无法烧录情况。
原因分析:
初步分析认为MCU供电出现异常下降可能导致烧录失败,查看MCU的供电电路如下图
5V转3.3V供电芯片选用500mA芯片,MCU的耗电最大约82mA(见下图),因此3.3V电源芯片选型无问题。
通过观察原理图,发现5V供电中间有使用PNP的三极管控制过流,通过查找规格书及计算,发现三极管的过流能力不够。
为什么三极管的过流能力不够
根据三极管周边电路 Ibmax=5V/10K=0.5mA,根据三极管的放大倍数hFE按照最大的100倍放大倍数。Icmax=0.5*100=50mA,因此通过计算三极管可流过的最大电流为50mA,不能满足MCU 83mA的电流需求,同时查找规格书,发现三极管的过流能力最大为100mA也是明显偏小,不适配后端LDO 500mA的电压输出。
三极管参数
最大电流
放大倍数
解决方案:
临时措施:调试阶段通过短路三极管CE极,3.3V供电电压无下降,在烧录器供电状态和非供电状态均可实现烧录。
长期措施:三极管变更为过流能力500mA三极管,同时三极管周边电路变更,B极电阻从10KΩ改为1KΩ,BE极电阻从2.2KΩ改为10KΩ。
更改后电路