
单片机电磁兼容的问题,急!!!
我们做的单片机小车,用红外控制电机转动,但是现在出现一个问题,就是电机转动时产生的电磁干扰使得红外控制失效,一旦电机停转,红外就又有效了,想请问一下这方面的高手,如何屏蔽...
我们做的单片机小车,用红外控制电机转动,但是现在出现一个问题,就是电机转动时产生的电磁干扰使得红外控制失效,一旦电机停转,红外就又有效了,想请问一下这方面的高手,如何屏蔽掉电机对红外接收头的干扰?
展开
展开全部
是这样的,因为没有你实际的电路,只根据你的描述,我也很难判断问题的所在.
我简单说一下我的思路:
1 确定是不是电磁干扰引起的.
你这个失效的现象不一定是电磁干扰引起的,所以,你可是量一下,电机转动时:
1.1 单片机的电源电压 1.2 红外接收管与单片机引脚连接的电压及波形,尤其波形
以上两个内容,最好用示波器量,万用表量的不准.
2 如果在电源没有问题,波形出现问题的情况下,才有可能考虑到电磁干扰或者电磁辐射引起的.
解决办法,用铜纸,或者其他导电的纸,或者用个金属壳,把电机全面的包起来,并且把导电纸或者金属
壳接单片机的电源地.
3 如果以上还不行,再用导电纸把红外接收部分也如上屏蔽起来.
4 做完2,3步后,再用示波器量波形.
5 在红外接收波形正确的情况下,如果出现你说的问题,估计是你程序有毛病,或者接收程序得不到执行,或者接收完成后的动作不能执行.
总之思路: 电源 ---->波形------>软件
我简单说一下我的思路:
1 确定是不是电磁干扰引起的.
你这个失效的现象不一定是电磁干扰引起的,所以,你可是量一下,电机转动时:
1.1 单片机的电源电压 1.2 红外接收管与单片机引脚连接的电压及波形,尤其波形
以上两个内容,最好用示波器量,万用表量的不准.
2 如果在电源没有问题,波形出现问题的情况下,才有可能考虑到电磁干扰或者电磁辐射引起的.
解决办法,用铜纸,或者其他导电的纸,或者用个金属壳,把电机全面的包起来,并且把导电纸或者金属
壳接单片机的电源地.
3 如果以上还不行,再用导电纸把红外接收部分也如上屏蔽起来.
4 做完2,3步后,再用示波器量波形.
5 在红外接收波形正确的情况下,如果出现你说的问题,估计是你程序有毛病,或者接收程序得不到执行,或者接收完成后的动作不能执行.
总之思路: 电源 ---->波形------>软件
展开全部
估计是电机工作电流太大,把系统电压拉低了造成的红外失效吧?你测量一下电机工作时的电路电压。建议加强电机和红外部分的电源滤波和增大电源功率。必要的话两个部分各自单独用电源供电。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的干扰应该不是电磁干扰屏蔽了红外接收,应该是电源干扰,把红外接收用的电源和电机电源分开,或者对到红外接收管的电源加电感、电容滤波,避免电机通过电源干扰红外。
追问
用别的电源,甚至别的电机,只要一接近,红外就失效。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
电磁干扰 不可能会 影响 红外接收 或者 发送, 除非是 软件设计有问题,
控制电机转动 与 红外接收 有冲突,就是 没有 兼顾 各个软件 模块之间 关系。
不接电机,接个指示灯 之类的负载 试试,如果还是这样 就可以说明问题了。
还有 就是 红外接收头 的 电源 一定要 单独加 滤波, 如 接个 电感 电容 就可以。
控制电机转动 与 红外接收 有冲突,就是 没有 兼顾 各个软件 模块之间 关系。
不接电机,接个指示灯 之类的负载 试试,如果还是这样 就可以说明问题了。
还有 就是 红外接收头 的 电源 一定要 单独加 滤波, 如 接个 电感 电容 就可以。
追问
我们就是用指示灯红外部分就OK了呀,而且用别的电机接别的电源,只要靠近红外接收头红外就会失效。
追答
那就 干扰了 红外接收头 的 电源, 一定要 单独加 滤波, 如 接个 电感 电解电容 就可以。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |