圣龙扬特-AVR电子

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1402|回复: 3
打印 上一主题 下一主题

如何提高AVR单片机的抗干扰性能包括软件技巧与硬件方面

[复制链接]

13

主题

1

好友

322

积分

中级会员

Rank: 3Rank: 3

UID
217
帖子
42
精华
0
注册时间
2013-3-5
在线时间
13 小时
跳转到指定楼层
楼主
发表于 2013-3-15 22:25:27 |只看该作者 |倒序浏览
1.一旦单片机受到电磁波的干扰导致看门狗饿疯了    如何让程序跑到打断点继续执行?
2.如果是因为单片机电源电压受到某种刺激(瞬间)  导致单片机复位了  又如何让程序跑到打断点继续执行?
3.如何应用软件技巧提高单片机的抗干扰性能   
4.如何通过硬件 来提高抗干扰性能


回复

使用道具 举报

67

主题

4

好友

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

UID
2
帖子
343
精华
0
注册时间
2013-2-20
在线时间
368 小时
沙发
发表于 2013-3-16 09:24:37 |只看该作者
1、电源输入端使用LC滤波,滤除电源线上的噪声和波动。隔离变压器初次级之间采用静电屏蔽层,实现电容耦合隔离,断开干扰通道。
2、长线信号传输使用双绞线,并且外加屏蔽。
3、使用低阻抗的元件。
4、采用光电耦合隔离。
5、板卡屏蔽,电路板电磁兼容性设计。
6、软件设计上,AD采集可进行算法滤波。
7、实在想不出跑飞或重启后怎样回到断点。可考虑运行中的状态数据即时存到eeprom,重启后首先读取eeprom,恢复状态。将用不到的flash全部写0,空操作,避免误操作导致事故。
就想到这些。
回复

使用道具 举报

0

主题

0

好友

255

积分

中级会员

Rank: 3Rank: 3

UID
141
帖子
20
精华
0
注册时间
2013-3-3
在线时间
6 小时
板凳
发表于 2013-9-3 22:57:06 |只看该作者
向师傅学习!
回复

使用道具 举报

0

主题

0

好友

29

积分

新手上路

Rank: 1

UID
617
帖子
4
精华
0
注册时间
2019-8-20
在线时间
2 小时
地板
发表于 2019-8-21 15:05:26 |只看该作者
经验,宝贵的经验。需要深入理解。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|圣龙扬特-AVR电子 ( 鲁ICP备05022832号 )

GMT+8, 2024-12-22 01:10 , Processed in 0.201934 second(s), 18 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部