搜索
bottom↓
回复: 15

【求助】如何用17个引脚来控制双色8*8的点阵?

[复制链接]

出20入26汤圆

发表于 2021-5-10 00:16:46 来自手机 | 显示全部楼层 |阅读模式
显示颜色只要单独的红色或绿色?

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

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

出0入0汤圆

发表于 2021-5-10 00:22:59 | 显示全部楼层
TM1640香不香?

出20入26汤圆

 楼主| 发表于 2021-5-10 00:38:06 来自手机 | 显示全部楼层
ttoto 发表于 2021-5-10 00:22
TM1640香不香?

条件限制,只能用单片机来扫。

出20入26汤圆

 楼主| 发表于 2021-5-10 00:41:15 来自手机 | 显示全部楼层
看到有人这样画原理图的,行接了8个脚共阳,列接了绿色负极的8个脚,剩下一个脚将所有红色负极接一起。

出0入0汤圆

发表于 2021-5-10 00:42:13 | 显示全部楼层
8+8咯,其中一个IO选择颜色。

出200入2554汤圆

发表于 2021-5-10 02:42:55 | 显示全部楼层
加个 STC,一根 RXD 线搞定

出0入442汤圆

发表于 2021-5-10 03:21:31 来自手机 | 显示全部楼层
jufr12315 发表于 2021-5-10 00:41
看到有人这样画原理图的,行接了8个脚共阳,列接了绿色负极的8个脚,剩下一个脚将所有红色负极接一起。 ...

貌似你记错了,双色最便宜的方案是8*8扫描,正向接r反向接b,这样发rr cc为10时一色亮,01时另一色亮,z0,z1,0z,1z都不亮(2个io最多可以驱3个灯呢,11,00,10,三灯串联,两端电阻到电源和地,中间接io)。

出0入4汤圆

发表于 2021-5-10 08:46:26 来自手机 | 显示全部楼层
应该去问点阵厂家,有没有17个io就能驱动的双色点阵

出20入26汤圆

 楼主| 发表于 2021-5-10 11:13:55 | 显示全部楼层
t3486784401 发表于 2021-5-10 02:42
加个 STC,一根 RXD 线搞定

啥意思。
我看到的图就是用stc sop-20的单片机在扫描,红色负极都接一起,用一个IO控制mos,其它点阵脚单独接到单片机引脚上

出20入26汤圆

 楼主| 发表于 2021-5-10 11:14:22 | 显示全部楼层
ttoto 发表于 2021-5-10 00:42
8+8咯,其中一个IO选择颜色。

这个是如何扫描的

出0入0汤圆

发表于 2021-5-10 11:41:19 | 显示全部楼层
jufr12315 发表于 2021-5-10 11:14
这个是如何扫描的

8*8扫描咯,
选择颜色:把红绿色反向并联,
正向供电8*8扫描是红色。
反向供电8*8扫描是绿色。

出0入93汤圆

发表于 2021-5-10 11:46:52 | 显示全部楼层
jufr12315 发表于 2021-5-10 00:41
看到有人这样画原理图的,行接了8个脚共阳,列接了绿色负极的8个脚,剩下一个脚将所有红色负极接一起。 ...

别折腾了,这样的方案绿色可以单个点点亮,红色只能按列点亮,一亮亮一整列。
还是简单点按二楼说的用TM1640,复杂点按7楼的红色和绿色反向并联。但是一般的都是同相并联的,那就定制,或者并排放两个其中一个旋转180°,只显示中间8列。再复杂点让厂家定制查理复用的点阵或者自己画PCB自己焊LED,12个IO就够了,能驱动12*11=132个LED,你的128个LED基本不浪费。自己焊LED灵活性最强了,而且可以做很薄,现成的都太高了

出20入26汤圆

 楼主| 发表于 2021-5-10 11:49:26 | 显示全部楼层
wye11083 发表于 2021-5-10 03:21
貌似你记错了,双色最便宜的方案是8*8扫描,正向接r反向接b,这样发rr cc为10时一色亮,01时另一色亮,z0 ...

正向接r
反向接b 这是蓝色吗?

你说的这种就是2个IO控制三个led的方式来扫描点阵吗

出20入26汤圆

 楼主| 发表于 2021-5-10 11:50:54 | 显示全部楼层
takashiki 发表于 2021-5-10 11:46
别折腾了,这样的方案绿色可以单个点点亮,红色只能按列点亮,一亮亮一整列。
还是简单点按二楼说的用TM1 ...

对对对 ,想到的就是整列显示,如果只要特殊的显示,那用这个整列显示的也可以。

出0入442汤圆

发表于 2021-5-10 12:04:30 | 显示全部楼层
takashiki 发表于 2021-5-10 11:46
别折腾了,这样的方案绿色可以单个点点亮,红色只能按列点亮,一亮亮一整列。
还是简单点按二楼说的用TM1 ...

12 IO控制程序太复杂了有点。还要计算个半天时间,打点逻辑也复杂得一批。 16 IO非常简单,直接取bin然后按R/B取反就OK了的。只是如果IO不能分别设置tri就不好办,一个一个设tri非常费事。

出0入362汤圆

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

本版积分规则

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

GMT+8, 2024-3-29 12:57

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

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