单片机控制按键,键按下自带的led灯亮,松开就暗

2019-03-24 20:24发布

首先声明本人菜鸟一个:
最近想把键盘改动一下 ,大约40个键,某几个常用键把按键换成自带led灯的按键。键按下,灯亮,松开,灯暗。
现在我想把键盘和led灯用单片机的io口分别控制,作成阵列式。键盘按键电路好解决,问题是led灯的,用uln2803a控制led灯,但是不知道2803a输入接单片机,输出怎么接?还有怎么把按键和led灯对应联系起来?或者各位有没有更好的办法?
求各位指导一下 或者给点思路?谢谢大家


此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
曾经in
1楼-- · 2019-03-26 12:47
 精彩回答 2  元偷偷看……
chunyang
2楼-- · 2019-03-26 13:48
小蔡袅 发表于 2015-7-23 18:01
好的 ,谢谢~决定用74hc373和uln2803a驱动led4*4阵列了。

那需要你有足够的IO口,从设计和成本的角度考虑,此想法很不妥。
小蔡袅
3楼-- · 2019-03-26 14:54
chunyang 发表于 2015-7-23 19:51
那需要你有足够的IO口,从设计和成本的角度考虑,此想法很不妥。

现在主要是想办法 解决LED阵列了。IO口够的 ,特意选了个ATMEGA128,用373和2803A是为了功能考虑的 ,我选的按键里面的LED灯电流是20毫安的,2803a电流可达500毫安,然后选373是要锁存功能。
我想问一下 :2803a有八个输入八个输出,可以用八个输出的其中四个分别驱动led阵列的行和列吗 ?
小蔡袅
4楼-- · 2019-03-26 20:26
曾经in 发表于 2015-7-23 19:46
多个按键用矩阵键盘,LED点阵也是类似的原理,外加非门或达林顿管放大电流,也可以用74hc573、595神马的 ...

嗯嗯 键盘的问题容易。主要是led阵列,我是用达林顿管2803a驱动的.不知道一个达林顿管可以不可以同时驱动行和列?
chunyang
5楼-- · 2019-03-27 01:48
小蔡袅 发表于 2015-7-24 08:53
现在主要是想办法 解决LED阵列了。IO口够的 ,特意选了个ATMEGA128,用373和2803A是为了功能考虑的 ,我 ...

干嘛不自己画出图来分析?看看你的想法能不能实现。
小蔡袅
6楼-- · 2019-03-27 04:32
本帖最后由 小蔡袅 于 2015-7-24 14:49 编辑
chunyang 发表于 2015-7-24 11:52
干嘛不自己画出图来分析?看看你的想法能不能实现。

噢噢  不好意思 ~不知道这样画的可以不可以,是不是2803输出那还要接电阻?
还有就是假如不能用2803同时驱动行和列,那用2803和74hc373驱动行,用595驱动列,可以吗

一周热门 更多>