一个IO口控制两个LED的问题

[复制链接]
2355|15
 楼主| shasha248 发表于 2016-5-22 16:18 | 显示全部楼层 |阅读模式
请教各大位大神,一个单片机IO口控制两个LED的电路如附件图片所示能实现吗?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
steven_fae 发表于 2016-5-22 17:31 | 显示全部楼层
也许电阻够大可以,不过那样亮度也就在临界点,暗。为什么不这样干

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
youkebing 发表于 2016-5-22 18:12 来自手机 | 显示全部楼层
可以的!而且那个二极管可以省掉
ayb_ice 发表于 2016-5-22 20:33 来自手机 | 显示全部楼层
可以,而且那个二极管很巧妙
兴隆 发表于 2016-5-23 08:00 | 显示全部楼层
这个二极管很有意义,没有二极管,I/O高阻时候有电流流过,不能做到两个灯关闭。按小电流红色LED压降1.5V算出,VCC-1.5V-1.5V/4K=0.5毫安电流
0.5MA电流,LED明显点亮了。
    有这个二极管,I/O高阻时候,VCC-0.6V/4K=1毫安电流被二极管旁路,这时LED是没有电流的。
 楼主| shasha248 发表于 2016-5-23 10:35 | 显示全部楼层
兴隆 发表于 2016-5-23 08:00
这个二极管很有意义,没有二极管,I/O高阻时候有电流流过,不能做到两个灯关闭。按小电流红色LED压降1.5V算 ...

谢谢指点,解释的很清楚
loveteda 发表于 2016-5-23 12:48 | 显示全部楼层
那个二极管很巧妙,学习了
yifeidengdai 发表于 2016-6-3 22:38 | 显示全部楼层
hello1211 发表于 2016-6-5 07:49 | 显示全部楼层
兴隆 发表于 2016-5-23 08:00
这个二极管很有意义,没有二极管,I/O高阻时候有电流流过,不能做到两个灯关闭。按小电流红色LED压降1.5V算 ...

你好, 有二极管的时候,IO高阻抗的时候,电流 (VCC - 0.6)/4K  这个0.6是怎么来的呢, 谢谢
兴隆 发表于 2016-6-17 13:37 | 显示全部楼层
有二极管的时候,IO高阻抗的时候,电流 (VCC - 0.6)/4K  这个0.6是怎么来的呢,0.6是这个二极管正向导通压降。
ahui1105 发表于 2016-6-20 09:41 | 显示全部楼层
很专业啊
Adu0227 发表于 2016-6-20 10:20 | 显示全部楼层
可以实现,而且很巧妙
liuyimao485812 发表于 2016-6-26 09:22 | 显示全部楼层
steven_fae 发表于 2016-5-22 17:31
也许电阻够大可以,不过那样亮度也就在临界点,暗。为什么不这样干

这样做不到同时熄灭。
steven_fae 发表于 2016-6-27 16:25 | 显示全部楼层
liuyimao485812 发表于 2016-6-26 09:22
这样做不到同时熄灭。

高阻状态同时灭,用PWM同时亮
steven_fae 发表于 2016-6-27 16:35 | 显示全部楼层
steven_fae 发表于 2016-6-27 16:25
高阻状态同时灭,用PWM同时亮

确实,做不到同时灭,方案不行。楼主的也做不到
steven_fae 发表于 2016-6-27 16:41 | 显示全部楼层
steven_fae 发表于 2016-6-27 16:35
确实,做不到同时灭,方案不行。楼主的也做不到

用三级光控制开关就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

8

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部