乘风飞扬 发表于 2024-6-20 16:05:12

方便的话发原理图出来分析一下。
另外测一下产品使用过程中MCU的电流/电压,判断上电瞬间,以及产品运行时是否有过流/过压信号冲击。

_奶咖君_ 发表于 2024-6-20 16:51:07

我自己遇见过的,,多次上电运行状况不同的情况,大多是硬件电路的问题,硬件改好之后软件不用动。。关注楼上dalao说的事情吧

持之以恒 发表于 2024-6-24 08:57:17

乘风飞扬 发表于 2024-6-20 16:05
方便的话发原理图出来分析一下。
另外测一下产品使用过程中MCU的电流/电压,判断上电瞬间,以及产品运行时 ...




24V转5V给CPU供电,使用10U,10K复位

持之以恒 发表于 2024-6-24 09:00:24

持之以恒 发表于 2024-6-24 08:57
24V转5V给CPU供电,使用10U,10K复位

上传图片没有显示,以为没成功,一下子上去了三个,斜率大的蓝绿色是24V上电波形,黄色是5V,下面的蓝色是RST脚的波形,这个测试是把10U断开,使用CPU内部的复位电路启动的,波形文件看一个就行了,可以看到过冲在5.3V左右,左右两个波形几乎一致,左边的启动成功,右边的没启动成功

持之以恒 发表于 2024-6-24 09:05:59

_奶咖君_ 发表于 2024-6-20 16:51
我自己遇见过的,,多次上电运行状况不同的情况,大多是硬件电路的问题,硬件改好之后软件不用动。。关注楼 ...

我也倾向是硬件有隐患,所以不愿意相信是单片机已经坏了(虽然换新的单片机会好),只是单片机的容差不支持硬件平台的变化了;但是电路形式很简单,启动相关的部分也不多,还没找到头绪,苦恼{:cry:}

乘风飞扬 发表于 2024-6-24 09:12:01

持之以恒 发表于 2024-6-24 08:57
24V转5V给CPU供电,使用10U,10K复位

能介绍一下你发的图片里面示波器测的都是什么电压吗?以及测量结果是什么?
只能看到黄线好像是从-1.92V~5.232V,已经超过7V了。蓝线则看不出到底是多少。

持之以恒 发表于 2024-6-24 09:12:26

moto_yufo 发表于 2024-6-20 15:45
我个人使用总结如下,出现过2种
1,代码不健壮时会出现,重新刷最简单的点灯则可
2,还有一种情况进入低功耗模 ...

1.第一个方式是重刷软件吗?现在的问题是单片机不识别了
2.软件里没有设定低功耗模式,你说的意思是STC单片机进入某种保护模式了?是什么情况可能触动,从现在的外部测试看,每次启动的测试波形几乎一致,有时能进有时不能进

持之以恒 发表于 2024-6-24 09:16:27

什么情况会导致单片机不被识别,可能是一个切入点,麻烦熟悉相关过程的高手们给点建议

持之以恒 发表于 2024-6-24 09:24:06

乘风飞扬 发表于 2024-6-24 09:12
能介绍一下你发的图片里面示波器测的都是什么电压吗?以及测量结果是什么?
只能看到黄线好像是从-1.92V~ ...

黄线是从0到5.232的,蓝线是从0到24V的过程,末端基本到了;测试结果两个启动波形对照,一个正常启动的,一个没有启动的,貌似没发现特别的异常

持之以恒 发表于 2024-6-24 09:42:27

连接上启动电容10U,最下面的蓝色就是RST管脚上波形,增加了几十ms复位,结果好像反而是不容易启动成功了;之前不带这个电容启动还有50%的成功概率
页: 1 [2] 3
查看完整版本: STC12C5616AD不能正常启动,检测MCU也检测不到,下不了程序