打印

如何用单片机控制继电器啊?

[复制链接]
2249|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shmihy|  楼主 | 2007-5-8 17:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
hq_y| | 2007-5-8 17:09 | 只看该作者

如果是51,建议你采用pnp+npn来驱动~~~~~~

芯片就是7407、uln2003、2803;

使用特权

评论回复
板凳
shmihy|  楼主 | 2007-5-8 17:12 | 只看该作者

我用的是ATmega128

使用特权

评论回复
地板
hq_y| | 2007-5-8 17:26 | 只看该作者

因为51上电的时候是高电平~~~~~~```

pnp+npn既可以保证上电的时候继电器不工作,又能保证有足够的驱动能力;因为51的口线输出能力比较弱;

至于avr的采用什么方式,要看I/O在上电到单片机开始进入工作时候的状态;

使用特权

评论回复
5
maychang| | 2007-5-8 17:39 | 只看该作者

AVR的各端口上电时是高阻态而且驱动能力较大

直接用NPN管就挺好。

使用特权

评论回复
6
kdwyc| | 2007-5-17 16:36 | 只看该作者

直接用三极管s8050驱动就可以

使用特权

评论回复
7
dai_weis| | 2007-5-17 23:04 | 只看该作者

IO端口加限流电阻连接到b就可以

不过不要忘了把AVR的需要驱动三极管的IO配置为输出

使用特权

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

本版积分规则

13

主题

21

帖子

1

粉丝