打印

请教单片机驱动led问题

[复制链接]
2706|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lanseshuijing|  楼主 | 2011-1-31 21:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
haishy| | 2011-1-31 22:27 | 只看该作者
可以驱动的,只是51的io一般高电平驱动能力较差,电流较小,led亮度可能会很暗。

使用特权

评论回复
板凳
chunyang| | 2011-1-31 22:31 | 只看该作者
这要看该IO的类型,普通51的IO是弱上拉型的,没有能力以拉电流的方式来驱动LED,但有很多新型号的51可以将管脚配置为推挽输出工作模式,这时就可以驱动LED了。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
lanseshuijing + 2 赞一个!
地板
lanseshuijing|  楼主 | 2011-1-31 22:39 | 只看该作者
谢谢高人指点

使用特权

评论回复
5
liuoulyy| | 2011-2-1 09:21 | 只看该作者
LED还有大小,太大了驱动不了的.单片机低电平吸入电流20-40MA,高电平驱动10-20MA.小LED1MA以上都可以。

使用特权

评论回复
6
diweo| | 2011-2-1 17:42 | 只看该作者
严格来说是可以的,但是不建议这么做。
因为单片机电源流进的电流总量是一定的,能同时输出的电流大小也就限制了。一般来说多个I/O引脚可同时输出几十mA电流,点亮LED的数量就有限制。此外,还要留点电流给其他功能模块的。

使用特权

评论回复
7
tides| | 2011-2-2 16:34 | 只看该作者
建议用低电平的方式驱动LED,吸收电流大概在20几个毫安,这样会比较亮一些

使用特权

评论回复
8
esthrth| | 2011-2-15 09:27 | 只看该作者
事实上,不同规格的LED对驱动电流的要求差异是很大的:)

使用特权

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

本版积分规则

93

主题

749

帖子

4

粉丝