打印
[STM8]

程序跑飞

[复制链接]
561|37
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
morrisk|  楼主 | 2022-12-3 11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
生产一款变频器遇到开机的时候程序跑飞的情况,概率是百分之2左右,现在是我开机后进入主程序led会闪烁,出现问题的电路板led不闪烁,复位引脚是高电平,1.8v也正常,重新拉低复位脚后程序又正常

使用特权

评论回复
沙发
dengdc| | 2022-12-3 11:44 | 只看该作者
看门狗呢

使用特权

评论回复
板凳
morrisk|  楼主 | 2022-12-3 11:46 | 只看该作者
看门狗也没有作用

使用特权

评论回复
地板
morrisk|  楼主 | 2022-12-3 11:48 | 只看该作者
初始化的时候程序跑飞

使用特权

评论回复
5
renyaq| | 2022-12-3 11:50 | 只看该作者
初始化程序看看

使用特权

评论回复
6
morrisk|  楼主 | 2022-12-3 11:53 | 只看该作者
太多了

使用特权

评论回复
7
wyjie| | 2022-12-3 11:55 | 只看该作者

初始化的时候对加些延时看看;

使用特权

评论回复
8
dingy| | 2022-12-3 11:57 | 只看该作者
另外最好贴下硬件的图

使用特权

评论回复
9
morrisk|  楼主 | 2022-12-3 11:59 | 只看该作者

int main(void)
{
        init();            //系统初始化  
           *******                       在这里加延时吗???
        enableInterrupts();                   //使能全局中断         
        err_en=1;                             //可以判断短路标志  
        while(1)
        {
           if((jdc_on==1)&&(error_sign==0))     //延时1s 模块没有故障
           {
                   OUT=1;                //继电器吸合
                   ad_pd();              //AD  
           }
             IWDG_KR=0xAA;         //喂狗数据变为0XFF         
        }
}

使用特权

评论回复
10
jlyuan| | 2022-12-3 12:02 | 只看该作者
开机时导致的问题。上电冲击,这个查查开机瞬间的电流。电流很大,查查MOS驱动与H桥在MCU的上电瞬间是否有意外的

使用特权

评论回复
11
bqyj| | 2022-12-3 12:04 | 只看该作者
其次是测一下MCU的电源的上电时间。

使用特权

评论回复
12
chuxh| | 2022-12-3 12:09 | 只看该作者
另外,实际找不同原因,可以考虑把MCU更换掉,看看问题是否解决。

使用特权

评论回复
13
renyaq| | 2022-12-3 12:11 | 只看该作者
个人碰到的案例,偶尔出现启动后无反应的问题,最后是优化滤波和加长复位时间解决的。

使用特权

评论回复
14
morrisk|  楼主 | 2022-12-3 12:14 | 只看该作者

我觉得延时复位可能会有效果,单片机5v文波10mv,应该没有问题

使用特权

评论回复
15
morrisk|  楼主 | 2022-12-3 12:16 | 只看该作者
可以通过增加复位电容或电阻增加开机复位延时吧?

使用特权

评论回复
16
zwll| | 2022-12-3 12:18 | 只看该作者
难道不可能是软件问题吗   我看上边的都怀疑是硬件问题

使用特权

评论回复
17
pengf| | 2022-12-3 12:21 | 只看该作者
是不是程序碰到临界值了啊

使用特权

评论回复
18
supernan| | 2022-12-3 12:23 | 只看该作者
感觉问题出现在复位上

使用特权

评论回复
19
SantaBunny| | 2022-12-6 14:18 | 只看该作者

实际找不同原因,可以试试把MCU换掉,看看问题能不能解决。

使用特权

评论回复
20
Stahan| | 2022-12-6 15:03 | 只看该作者
加个延时看看

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

701

主题

6879

帖子

2

粉丝