[技术问答] 充电电源指示灯。。。

[复制链接]
1320|10
 楼主| 小S咯 发表于 2018-6-29 09:35 | 显示全部楼层 |阅读模式
003只剩两个IO口了。现在想实现充电时红灯亮,充满电绿灯亮,充电器拔掉时都灭,这个电路图怎么实现好,我想了一下,总是差一点点。。。
 楼主| 小S咯 发表于 2018-6-29 09:47 | 显示全部楼层
刚问完我好像就想到了。。。。哈哈哈
天灵灵地灵灵 发表于 2018-6-29 10:23 | 显示全部楼层
说说看,怎么实现。
天灵灵地灵灵 发表于 2018-6-29 10:24 | 显示全部楼层
是不是1个IO你就可以实现红绿灯了。两个二极管反相并联,输出高电平亮一个,输出低电平亮另外一个。
天灵灵地灵灵 发表于 2018-6-29 10:27 | 显示全部楼层
不知道如果这个IO设置为高阻态,那么会不会有灯点亮。
天灵灵地灵灵 发表于 2018-6-29 10:27 | 显示全部楼层
如果没有,岂不是一个IO就可以实现三种状态。
 楼主| 小S咯 发表于 2018-6-29 10:30 | 显示全部楼层
天灵灵地灵灵 发表于 2018-6-29 10:27
如果没有,岂不是一个IO就可以实现三种状态。

两个LED灯有四种状态
一个IO口可以实现三种状态。
1:LED1亮LED2灭,LED1灭LED2亮,LED1灭LED2灭,
2:LED1亮LED2灭,LED1灭LED2亮,LED1亮LED2亮,
 楼主| 小S咯 发表于 2018-6-29 10:34 | 显示全部楼层
我实现的电路 2323.jpg
天灵灵地灵灵 发表于 2018-6-29 10:38 | 显示全部楼层
tianxj01 发表于 2018-6-30 08:26 | 显示全部楼层
本帖最后由 tianxj01 于 2018-6-30 08:31 编辑

如果只是想1个IO口控制2个LED,而且这2个LED不需要同时点亮。方法就有了:
4个串联电阻,2个大的比如100K串联,中点接到IO口,上下接VCC和GND。
2个小的比如1K,用来点亮限流也是串联,也是2头接VCC-GND,其中,2个LED反向并联,分别接1K中点和IO口。
这样就可以实现:高电平一个点亮,低电平另一个点亮,转换为输入模式,2个均灭掉。
未标题-1.gif


 楼主| 小S咯 发表于 2018-6-30 10:29 | 显示全部楼层
tianxj01 发表于 2018-6-30 08:26
如果只是想1个IO口控制2个LED,而且这2个LED不需要同时点亮。方法就有了:
4个串联电阻,2个大的比如100K串 ...

还要检测电池电量呢,这个试过了,不行的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

178

帖子

4

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