[经验分享] 单片机系统的复位(初始化)、抗干扰与防“走飞”

[复制链接]
15219|126
pentruman 发表于 2024-12-18 11:24 | 显示全部楼层
屏蔽敏感电路防止外部电磁场的影响。
houjiakai 发表于 2024-12-18 12:00 | 显示全部楼层
合理布局PCB,避免信号线过长或形成环路。
wangdezhi 发表于 2024-12-18 13:31 | 显示全部楼层
使用软件陷阱,当程序指针指向非法地址时,捕获异常并复位。
对关键代码段进行冗余设计,如重复执行重要指令。
使用CRC校验等手段检测程序存储器是否被篡改。
dspmana 发表于 2024-12-18 16:20 | 显示全部楼层
看门狗技术是一种程序监视技术,它可以在程序陷入死循环时自动复位系统。看门狗电路通常由一个定时器和一个比较器组成,定时器不断计数,而比较器则监视主程序的运行状态。
juliestephen 发表于 2024-12-18 16:42 | 显示全部楼层
看门狗技术是一种常用的防“走飞”措施,它可以在检测到程序异常时强制系统复位,从而恢复正常运行。
51xlf 发表于 2024-12-18 17:16 | 显示全部楼层
使用滤波器和去耦电容减少电源噪声。
pixhw 发表于 2024-12-18 17:43 | 显示全部楼层
自动避免程序运行异常时“走飞”,陷入死循环
uptown 发表于 2024-12-18 18:22 | 显示全部楼层
使用滤波器、稳压器和去耦电容来净化电源。
nomomy 发表于 2024-12-18 20:12 | 显示全部楼层
对于模拟输入 I/O 口,还可以添加 RC 滤波电路来减少噪声。例如,在一个有模拟信号输入的单片机系统中,A/D 转换的输入端口连接一个由 1kΩ 电阻和 0.1uF 电容组成的 RC 滤波电路,同时在端口并联一个 TVS 二极管,将输入电压钳位在安全范围内,防止过压损坏单片机。
mnynt121 发表于 2024-12-18 20:36 | 显示全部楼层
看门狗技术是通过编写一段程序P来实现的,当系统正常运行时,定时复位某个计数器CTC;当系统异常时,计数器CTC的值超过规定值t0,便产生复位脉冲送给看门狗,使得CPU恢复正常工作状态。
uiint 发表于 2024-12-19 11:03 | 显示全部楼层
需要综合考虑复位电路的可靠性、硬件抗干扰措施的有效性以及软件抗干扰技术的应用
nomomy 发表于 2024-12-19 11:28 | 显示全部楼层
复位还会将单片机内部的特殊功能寄存器设置为确定的初始值,但不会改变片内RAM中的内容。
mollylawrence 发表于 2024-12-19 20:18 | 显示全部楼层
优化PCB布局,缩短关键信号线长度,降低天线效应。
updownq 发表于 2024-12-19 20:42 | 显示全部楼层
定期复位系统,防止程序长期跑飞。
wwppd 发表于 2024-12-19 21:38 | 显示全部楼层
硬件抗干扰设计包括合理的接地系统、屏蔽技术、光电隔离等。
软件抗干扰设计包括指令冗余、拦截技术、软件陷阱、“看门狗”技术等。
adolphcocker 发表于 2024-12-19 22:26 | 显示全部楼层
防止程序“走飞”的措施包括设置监视跟踪定时器、设置软件陷阱、使用看门狗技术等。
sdlls 发表于 2024-12-20 08:37 | 显示全部楼层
在电源旁路并联0.1μF的瓷片电容,滤除高频干扰。
modesty3jonah 发表于 2024-12-20 09:29 | 显示全部楼层
使用去耦电容来抑制高频噪声。              
mikewalpole 发表于 2024-12-20 09:51 | 显示全部楼层
使用稳压模块和滤波电容来稳定电源电压。
fengm 发表于 2024-12-20 10:21 | 显示全部楼层
外部电磁干扰(EMI)
内部电源噪声
PCB布线和元件位置安排不当
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0