打印
[ZLG-MCU]

单片机之间通过外中断传信号如何提高驱动能力和抗干扰

[复制链接]
1344|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaoxin1986|  楼主 | 2009-2-24 00:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做了几个控制器控制灯带产生流水花样,主机用定时器定时给其他单片机发外中断信号 其他单片机在外中断中计数决定执行哪个字型码,这样几个单片机的流水花样可以步调一致达到同步。问题是如果他们的外中断直接连(单片机管脚直连),不接灯带调试时效果很好 一切都是对的.如果接灯带流水花样就乱了,各个分机就不受主机控制了,感觉有很大干扰.不知可以用什么芯片提高传信号的距离和抗干扰.我试着用RS232通讯芯片,外中断脚转化成RS232电平传输,从机接收时用RS232再转化成TTL电平.总的来说过程能执行了 但有时主机和第一个从机有时不太对(不总是),其他都受控制,不过灯带闪烁的特别厉害,输出用可控硅交流220V整流成直流,单片机控制可控硅导通灯带.外电路用比较器产生外中断给单片机 单片机在外中断中发脉冲给可控硅.感觉这是丢脉冲了,所以灯带闪烁.觉得可控硅不在零点导通产生干扰,使主机外中断控制从机失控和自身控制可控硅出问题. 不知大虾提出什么方法,谢谢!
 

相关帖子

沙发
linhai1986| | 2009-2-28 00:23 | 只看该作者

呵呵

这个好办啊,尽然你不带灯操作时已经是正常的,那么你先记下他们在单片机的输入端的波形;

然后,带灯操作,看一看,他们的波形是否发生了变化。

依此类推,看看,输出部分是否也是一样发生了变化。

你最好贴个图看看,比如实物图等,方便讨论

使用特权

评论回复
板凳
Airwill| | 2009-3-6 18:51 | 只看该作者

改用 422, 485 等传递

相信会有好转.

使用特权

评论回复
地板
linhai1986| | 2009-3-7 12:10 | 只看该作者

是通讯芯片的问题吗,我回去试一下

使用特权

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

本版积分规则

176

主题

1487

帖子

0

粉丝