搜索
bottom↓
回复: 25

请教,怎么用1个单片机扩展输出独立控制500个灯?

[复制链接]

出0入4汤圆

发表于 2019-10-11 23:21:09 | 显示全部楼层 |阅读模式
如题,有个项目,需要上位机通过串口与单片机通讯控制灯的亮灭,单片机IO需要扩展输出分别控制500个灯的亮灭,每个灯都要独立可控~
第一次接触这样的需求,不知道有什么性价比高的解决方式?用尽量少的单片机的IO实现功能。
暂时只想到数码管显示驱动芯片之类的,还有那种户外点阵屏的控制方式,不知道如何实现的?

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

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2019-10-11 23:34:03 | 显示全部楼层
查一下串行灯带条.芯片是放在LED灯里面的.

出0入0汤圆

发表于 2019-10-11 23:34:23 | 显示全部楼层
一个IO搞定.

出100入0汤圆

发表于 2019-10-11 23:43:09 | 显示全部楼层
164,595 ,区看看

出330入1862汤圆

发表于 2019-10-11 23:49:08 | 显示全部楼层
8*8*8的LED光立方有512个LED,8个74HC595

出0入442汤圆

发表于 2019-10-11 23:54:48 来自手机 | 显示全部楼层
cne53102 发表于 2019-10-11 23:49
8*8*8的LED光立方有512个LED,8个74HC595

事实证明,4层板也难以布通。。。

lz可以考虑级联一堆595了。成本反倒不高。要不然就用安路fpga,买io送fpga,专门干这活,只是更难布线了。

出0入4汤圆

 楼主| 发表于 2019-10-11 23:59:10 | 显示全部楼层
sz-wtp 发表于 2019-10-11 23:34
查一下串行灯带条.芯片是放在LED灯里面的.

搜索了下,没搜到相关芯片,只搜到一些专利说明。

出0入8汤圆

发表于 2019-10-12 00:00:20 | 显示全部楼层
23X22=506, 23个IO可以实现,布线比较复杂了。

出0入0汤圆

发表于 2019-10-11 23:21:10 来自手机 | 显示全部楼层
ws2812 了解一下

出0入4汤圆

 楼主| 发表于 2019-10-12 00:02:10 | 显示全部楼层
wye11083 发表于 2019-10-11 23:54
事实证明,4层板也难以布通。。。

lz可以考虑级联一堆595了。成本反倒不高。要不然就用安路fpga,买io送 ...

由于这些灯分布在一个2米X5米的空间内,我在想怎么节省LED灯的电源线,
串行通讯的话,可以省很多电源线。如果用595级联输出,每个灯的控制线都要连在主控板上,也是一件麻烦事,电源线会有很多。

出0入4汤圆

 楼主| 发表于 2019-10-12 00:09:51 | 显示全部楼层


这个灯珠确实不错!也就5050大小,带通讯控制电路,可以无限级联!
就是不知道可靠性怎么样? 万一中间的某个灯挂了,是不是后面的全不亮了?

出0入309汤圆

发表于 2019-10-12 00:12:54 来自手机 | 显示全部楼层
peter_zhang 发表于 2019-10-12 00:09
这个灯珠确实不错!也就5050大小,带通讯控制电路,可以无限级联!
就是不知道可靠性怎么样? 万一中间的 ...

worldsemi有高可靠的片子。有两个输出,一个级联,一个级联到下一个。这样只要不是两个连续坏就没事。

出0入0汤圆

发表于 2019-10-12 00:35:00 | 显示全部楼层
peter_zhang 发表于 2019-10-11 23:59
搜索了下,没搜到相关芯片,只搜到一些专利说明。

本帖子中包含更多资源

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

x

出140入8汤圆

发表于 2019-10-12 00:39:22 | 显示全部楼层
用IIC拓展IO芯片搭起来,没多难的

出0入442汤圆

发表于 2019-10-12 07:40:35 | 显示全部楼层
peter_zhang 发表于 2019-10-12 00:02
由于这些灯分布在一个2米X5米的空间内,我在想怎么节省LED灯的电源线,
串行通讯的话,可以省很多电源线 ...

每8 个灯做一个PCB,把595集成上去啊。要不然你还准备1个灯一条线?那是要把人废掉的节奏。

出0入8汤圆

发表于 2019-10-12 08:13:46 来自手机 | 显示全部楼层
就用ws2812灯带,连线都不用布了
再买个专用控制器,只需要写上位机

出5入16汤圆

发表于 2019-10-12 08:17:13 | 显示全部楼层
可以参考户外LED屏,595最多用了,其他方式不要考虑了

出0入0汤圆

发表于 2019-10-12 08:19:59 | 显示全部楼层
WS2812有个升级版 的,支持断点续传

出0入4汤圆

 楼主| 发表于 2019-10-12 08:46:34 | 显示全部楼层
canspider 发表于 2019-10-12 08:13
就用ws2812灯带,连线都不用布了
再买个专用控制器,只需要写上位机

准备买些回来试一下,主要担心质量问题~

出0入0汤圆

发表于 2019-10-12 11:57:54 | 显示全部楼层
在单色点阵屏里面,595应该是最常见的方案

出75入88汤圆

发表于 2019-10-12 15:07:46 | 显示全部楼层
iamseer 发表于 2019-10-12 00:12
worldsemi有高可靠的片子。有两个输出,一个级联,一个级联到下一个。这样只要不是两个连续坏就没事。 ...

高可靠的片子。有两个输出?
他们公司官方网站上没有?
联系电话,打了没人接。
麻烦推荐一下规格书

出0入0汤圆

发表于 2019-10-12 15:22:24 | 显示全部楼层
peter_zhang 发表于 2019-10-12 00:02
由于这些灯分布在一个2米X5米的空间内,我在想怎么节省LED灯的电源线,
串行通讯的话,可以省很多电源线 ...

595不就是串行通讯

出0入0汤圆

发表于 2019-10-13 01:01:56 | 显示全部楼层
IS31FL3731,一片可以接144个led,i2c接口。
重要的是单片机的io口不用一直刷新,只要把一帧数据丢过去,它会自己刷新。

出0入0汤圆

发表于 2019-10-13 01:04:25 | 显示全部楼层
peter_zhang 发表于 2019-10-12 00:09
这个灯珠确实不错!也就5050大小,带通讯控制电路,可以无限级联!
就是不知道可靠性怎么样? 万一中间的 ...

印象中同事用过这个,只是频率超高,你用MCU的话基本就只能驱动灯了,干不了其他活。除非FPGA

出0入4汤圆

 楼主| 发表于 2019-10-13 11:33:35 | 显示全部楼层
一心2013 发表于 2019-10-13 01:04
印象中同事用过这个,只是频率超高,你用MCU的话基本就只能驱动灯了,干不了其他活。除非FPGA ...

MCU 就干2件事 ,1)和上位机串口通讯,  2)控制500个灯的亮灭。

出0入309汤圆

发表于 2019-10-16 12:33:10 | 显示全部楼层
bzbs 发表于 2019-10-12 15:07
高可靠的片子。有两个输出?
他们公司官方网站上没有?
联系电话,打了没人接。


WS2818, 不就在官网上摆着吗?

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-3-29 13:48

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

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