求程控LED解决方案

cockhorse 2012-07-05 06:29:45
第一次接触硬件设计,遇到个题目,如何用比较低的成本实现程序控制1000个LED灯中的任意一个或多个的亮和不亮?请给出简单的实现思路,多谢!
有经验者可私下联系,有酬劳。
...全文
174 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dsoyy 2012-07-17
  • 打赏
  • 举报
回复
驱动比较多的LED,可以选择专用的驱动IC,不过价格就偏高了,比如ZLG7290可以控制64个LED,七八块钱,估计肯定成本高了。

三楼说的用晶体管的方法可行,不过,几百个晶体管,谁看了都头疼,电路板面积很大,出问题也不好找原因。

可以用编码器或者电子开关,2的10次方,可以组成1024个状态,所以你用0个IO口加编解码芯片可以控制1024个LED.

net_friends 2012-07-17
  • 打赏
  • 举报
回复
点阵? 1000差不多是33*33 用几个并行锁存器+三极管
shinerise 2012-07-08
  • 打赏
  • 举报
回复
才1000个LED,也太少了吧。按一个汉字10 * 10个点计算,只不过相当于10个汉字的长度。随便搞个并行锁存器,然后用三极管推一下就OK了。
xsguan 2012-07-06
  • 打赏
  • 举报
回复
感觉不是很好做
还是帮顶一下 等待高人~
of123 2012-07-06
  • 打赏
  • 举报
回复
一般是做成矩阵,用晶体管控制通断。

比方说,100 个 LED 分成 10 行,10 列。比如说,你要第一行第一列的一个亮,就将控制第一行和第一列的晶体管接通,一个接电源,另一个接地,于是它就亮了。

如果矩阵跟大,晶体管的功率也就要很大。比如上万只的 LED 屏,每个行或列控制管,要通很大的电流,有时用可控硅。

做 LED 大屏,供电的电源也很有讲究,包括散热。有时需要许多个电源箱。

6,163

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧