请问如何消除继电器对51单片机串口数据的影响! 我用一个光电开关检测到有信号变化时就向上位机发送一个

固定的数据,然后上位机向下位机发送一个控制信号,控制继电器工作。现在的问题是继电器不工作时,光电开关没检测到一个信号就会向上位机发送一个数据,没问题,可继电器一工作,有时候光电开关检测到数据后有时会向上位机发送两个数据是怎么回事啊,继电器和单片机之间已经光耦隔离了!!!急急急急急急急急急急急急急急急急急!!!谢谢

第1个回答  2012-08-21
1 继电器线圈上必须加续流2极管
2 单片机 电源加TVS 管增加抗干扰能力
3 光电开关回路防抖动措施(具体措施需看光电开关回路的具体构成来定 ,无非是增加驱动能力和滤波等)
第2个回答  2012-08-19
不知是在继电器工作期间有问题还是在关断 时候有问题,要知道继电器关断时如果没有快速续流二极管会在继电器线包两端产生很高的电压,这个电压会造成干扰,或系统复位。
第3个回答  2012-08-18
应该是程序中没有防抖功能,可加防抖试试。
第4个回答  2012-08-24
满意设计论坛上有现成的继电器控制器,可以直接与电脑通信的......你到满意设计论坛去看下吧..追问

没搜到这个论坛

...电脑wifi开发模块需要什么基本知识我用51单片机可以学会它吗_百度...
定时插座原先处于关闭状态,时间到6:30分自动开启,接着直流充电器通电并同时给两个继电器供电,非延时继电器通电后自动吸合(吸合后常开端和公共端接通,同时常闭端和公共端断开)相当于按下电脑电源键;延时继电器通电后将延时1~3秒钟吸合(吸合后常开端和公共端接通,同时常闭端和公共端断开),相当于弹起电脑电源键;6:31...

电脑怎么排故电脑蓝屏了
2、静态电阻测量法: 静态电阻法就是在断电情况下C用万用表电阻测量电路的点阻值是否正常,因为任何一个电子元件都是一个PN结构成的,它的正反向电阻值是不同的,任何一个电气元件也都是有一定阻值,连接着电气元件的线路或开关,电阻值不是等于零就是无穷大,因而测量他们的电阻值大小是否符合规定要求就可以判断好坏。...

相似回答