搜索
bottom↓
回复: 13

大家看一下,3个IO口控制5个灯

[复制链接]

出0入0汤圆

发表于 2013-3-21 14:51:25 | 显示全部楼层 |阅读模式
大家看一下,3个IO口控制5个灯顺序点亮D1到D5,怎样设置IO口点亮LED

本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2013-3-21 14:59:35 | 显示全部楼层
理论上3个IO可以点6个灯,n个IO可以点n(n-1)个灯。

出0入0汤圆

发表于 2013-3-21 15:12:50 | 显示全部楼层
1 LED3 高,LED2 低,LED1 高;
2 LED3 低,LED2 高,LED1 空;
3 LED3 低,LED2 低,LED1 高;
4 LED3 空,LED2 高,LED1 低;
5 不知道。。。。

出0入0汤圆

 楼主| 发表于 2013-3-21 15:23:53 | 显示全部楼层
bushiniu 发表于 2013-3-21 15:12
1 LED3 高,LED2 低,LED1 高;
2 LED3 低,LED2 高,LED1 空;
3 LED3 低,LED2 低,LED1 高;

呵呵,我也是只能点4个,5个就不知怎样点了

出0入8汤圆

发表于 2013-3-21 15:33:04 | 显示全部楼层
1 LED3 高,LED2 低,LED1 空;
2 LED3 低,LED2 高,LED1 空;
3 LED3 低,LED2 空,LED1 高;
4 LED3 高,LED2 空,LED1 低;
5 LED3 空,LED2 高,LED1 低;
6 LED3 空,LED2 低,LED1 高;(LED6 跟LED5 反相)
这样对不??

出0入0汤圆

发表于 2013-3-21 15:33:22 | 显示全部楼层
其实可以这样,需要点亮哪个LED,就将与该LED正极相连的引脚置高,与LED负极相连的引脚置低,无关的引脚置为高阻态
所以是这样的:
1:LED3=1,LED2=0,LED1=高阻
2:LED2=1,LED3=0,LED1=高阻
3:LED1=1,LED3=0,LED2=高阻
4:LED3=1,LED1=0,LED2=高阻
5:LED2=1,LED1=0,LED3=高阻

出0入0汤圆

发表于 2013-3-21 15:49:13 | 显示全部楼层
http://en.wikipedia.org/wiki/Charlieplexing 无机酸大师推荐的方法

出0入0汤圆

发表于 2013-3-22 07:22:15 | 显示全部楼层
这个很简单呀!理论是12灯呀!把VCC和GND也用上!

出0入0汤圆

发表于 2013-3-22 08:25:53 | 显示全部楼层
高电平,低电平,高阻态。

出0入0汤圆

发表于 2013-3-22 08:45:20 | 显示全部楼层
要不用个IO口扩展芯片吧,那样控制8个灯都行

出0入0汤圆

发表于 2013-3-22 08:59:15 | 显示全部楼层
最后一个灯LED5是IO2为高,IO1为低,IO3为高阻态。
但是IO2和IO1之间的电压足够一个LED导通,但是不足以点亮两个LED。

出0入0汤圆

发表于 2013-3-22 09:21:00 | 显示全部楼层
这种接法灯的亮度会大打折扣,I/O的电流输出输入能力有限,而且如果需要闪烁的话,灯的亮度会更暗。实际应用时还要多多考虑啊。

出0入0汤圆

发表于 2013-3-22 09:32:23 | 显示全部楼层
来个编码芯片 驱动能力强 控制灯的数量也多

出0入0汤圆

发表于 2013-3-22 09:35:26 | 显示全部楼层
同一个IO上一个LED和两个LED亮时,亮度会不一样。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 18:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表