打印
[MM32硬件]

MM32在做检测的时候,电磁干扰会让程序跑飞吗?

[复制链接]
637|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
alxd|  楼主 | 2025-3-27 16:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
话说,MM32在做检测的时候,电磁干扰会让程序跑飞吗?

使用特权

评论回复
沙发
hehhehee| | 2025-3-31 12:50 | 只看该作者
电磁干扰可能影响时钟信号的稳定性,导致系统时钟抖动或丢失,从而使得微控制器无法按照预期执行程序。

使用特权

评论回复
板凳
jf101| | 2025-3-31 23:07 | 只看该作者
一般因该都经过EMC测试的

使用特权

评论回复
地板
申小林一号| | 2025-4-24 18:26 | 只看该作者
学习一下

使用特权

评论回复
5
q1ngt12| | 2025-5-8 19:47 | 只看该作者
MM32 在检测时,电磁干扰有可能导致程序跑飞

使用特权

评论回复
6
suw12q| | 2025-5-8 21:06 | 只看该作者
电磁干扰可能通过电源线、信号线或空间辐射进入单片机系统,导致程序计数器(PC)值被破坏,使程序脱离正常运行轨道,出现乱飞现象。例如,当程序乱飞到多字节指令的操作数位置时,可能将操作数误认为操作码,导致程序错误。

使用特权

评论回复
7
g0d5xs| | 2025-5-8 22:18 | 只看该作者
干扰可能使可编程输出端口状态发生变化,导致控制信号错误。通过定期重写控制字或输出状态字,可以维持既定的输出状态,但干扰仍可能破坏这一机制。

使用特权

评论回复
8
tax2r6c| | 2025-5-8 23:43 | 只看该作者
强电磁干扰可能导致 RAM 数据翻转(如“0”变为“1”),或串行传输时序及数据发生改变,破坏重要数据参数。

使用特权

评论回复
9
p0gon9y| | 2025-5-9 09:00 | 只看该作者
MM32 通常内置看门狗(如独立看门狗和窗口看门狗),可监测程序运行状态。当程序跑飞或陷入死循环时,看门狗可通过复位系统恢复程序正常运行。

使用特权

评论回复
10
q1d0mnx| | 2025-5-9 10:07 | 只看该作者
合理的 PCB 设计(如地线布局、电源滤波)和输入/输出滤波电路可减少干扰进入系统。例如,采用共模/差模抑制电路和屏蔽措施可降低干扰影响。

使用特权

评论回复
11
cen9ce| | 2025-5-9 13:12 | 只看该作者
在飞控硬件设计中,电磁干扰问题常见。例如,MCU 对 GPS 的干扰可能导致磁罗盘数据漂移,电台信号可能干扰舵机或空速计。类似地,MM32 在检测应用中也可能受到类似干扰

使用特权

评论回复
12
y1n9an| | 2025-5-9 14:16 | 只看该作者
通过软件冗余、软件陷阱和数字滤波技术,可抑制噪声干扰对模拟输入信号的影响,并纠正因干扰导致的程序错误。

使用特权

评论回复
13
ex7s4| | 2025-5-9 14:25 | 只看该作者
不同型号的 MM32 对干扰的敏感程度可能不同。例如,某些型号的片上复位指令可能更可靠,能更好地应对干扰导致的程序跑飞。

使用特权

评论回复
14
lix1yr| | 2025-5-9 15:37 | 只看该作者
优化 PCB 设计,确保地线布局合理,减少信号反射和串扰。使用滤波电容和磁珠,降低电源噪声。采用屏蔽措施,阻断干扰传播路径。

使用特权

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

本版积分规则

71

主题

1861

帖子

2

粉丝