打印

单片机驱动继电器的问题

[复制链接]
3258|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ttaid|  楼主 | 2009-11-16 09:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
用单片机一个口接一个光耦TLP521,然后光耦接三极管,三极管驱动继电器,继电器和光耦的右端都是一个电源,单片机和光耦的左端是一个电源。
问题1:这样的设计对提高系统稳定性有效果么
问题2:其中光耦是不是多此一举,可以去掉呢
这里ZC0是接单片机的信号,ZA0和ZB0之间接的是继电器线圈

相关帖子

沙发
tjjack| | 2009-11-16 09:40 | 只看该作者
可以用单片机io和三极管直接驱动,另外你这个图中的单片机是什么类型的,如果单片机输出电流不够大,你图中的电路会工作不正常

使用特权

评论回复
板凳
hq_y| | 2009-11-16 10:34 | 只看该作者
光耦当然有点好处,但是精心设计的话完全可以去掉。
继电器和mcu一个电源最大的不足就是当继电器工作的时候因为电源上的电流太大可能单片机容易因为电压瞬间下跌而复位。
一般工控系统的设计是,使用12V或者24V的电源,mcu使用5V电源,从24V开关降压到5V;
这样24V电源波动在厉害也不影响5v的正常电压。
当然继电器的电压高了相应的电流也就笑了。

使用特权

评论回复
地板
tcc8073| | 2009-11-18 15:26 | 只看该作者
如果对控制对象很严格的话,需要考虑上电复位的瞬间IO口是否使光偶导通,这时候继电器吸合造成会有误动作,二,三楼说的都是要考虑的

使用特权

评论回复
5
TopV| | 2009-11-18 18:42 | 只看该作者
我觉得还是加光耦的好

使用特权

评论回复
6
zteclx| | 2009-11-18 19:45 | 只看该作者
加光耦当然好,但是得考虑驱动问题;
直接使用I/O口驱动MOS管,简单实用,稳定成本低

使用特权

评论回复
7
wuyu061| | 2010-1-18 12:39 | 只看该作者
标记下

使用特权

评论回复
8
sclibin79| | 2010-1-18 22:21 | 只看该作者
加光耦是较为常用的方法,起到隔离单片机与继电器之间的相互干扰的作用

使用特权

评论回复
9
guo272998| | 2010-1-19 09:00 | 只看该作者
光耦应该没问题

使用特权

评论回复
10
lphaff| | 2010-1-19 09:29 | 只看该作者
TPL521-4的输出非常的精准
我给的测试频率是10K时候用示波器看的
都看不出有上升的延时过程
不过怎么看着楼主的这种驱动方式
总觉得有点不对劲
你把光耦做输出隔离来用
最好是接成共阳的比较好
继电器是感性负载
尤其是在工控电路里面
最好是接光耦隔离电路
而且光耦的电源不能跟你的MCU同电源

使用特权

评论回复
11
陈胜军| | 2020-11-23 18:16 | 只看该作者
去掉光耦应该可用

使用特权

评论回复
12
ningling_21| | 2020-11-24 09:32 | 只看该作者
MCU驱动光耦要加电阻限流,如果用低电平驱动光耦的LED,即使MCU输出电流不够大也没关系

使用特权

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

本版积分规则

38

主题

112

帖子

1

粉丝