极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20505|回复: 11

使用8x8点阵能不能不使用限流电阻?

[复制链接]
发表于 2016-6-19 18:10:32 | 显示全部楼层 |阅读模式
用的共阴级的做法,每行接一个限流,刷新时逐次拉高各行,然后根据点阵依次拉高相应的列。

在做实验的时候发现,全都点亮是很亮的,但是如果是显示字符的话会暗一些(没想通)

能不能不使用限流电阻呢?因为最少每64次才会亮一次啊。
回复

使用道具 举报

发表于 2016-6-19 19:43:24 | 显示全部楼层
暗一些是因为你一直不停的刷新,是利用人眼的视觉暂缓形成字符,就算你不用限流电阻也会很暗,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-21 14:54:57 | 显示全部楼层
zjz5717 发表于 2016-6-19 19:43
暗一些是因为你一直不停的刷新,是利用人眼的视觉暂缓形成字符,就算你不用限流电阻也会很暗,

怎么解决呢?加电压么?

正在尝试使用一个595来存8次行数据,不知道有没有可能好一些,如果成功的话,就用两个595,这样就可以连两个点阵了吧。

不知道外面的led屏是怎么做的。

对了如果用7219的话,如果它也是不停刷新的话,那应该亮度不会变亮吧。。
回复 支持 反对

使用道具 举报

发表于 2016-6-21 18:57:45 | 显示全部楼层
pumpitup 发表于 2016-6-21 14:54
怎么解决呢?加电压么?

正在尝试使用一个595来存8次行数据,不知道有没有可能好一些,如果成功的话, ...

595锁存器吗?我之前想过这个问题,但是如果用595的话输出锁存所以可能会导致一些不需要的灯被点亮,比如第一行你要点1和3,第二行你要点2,用595锁存器可能会导致这六个灯全亮,而且595刷新要比正常的变慢得多。户外的LED显示屏都是有接收卡的,你可以尝试一下使用点阵屏驱动板,省端口效果也可能会好一些
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-23 11:30:03 | 显示全部楼层
zjz5717 发表于 2016-6-21 18:57
595锁存器吗?我之前想过这个问题,但是如果用595的话输出锁存所以可能会导致一些不需要的灯被点亮,比如 ...

两片595,一片控制行,一片控制列。
比如想显示一个6*6的方框,就依次刷新下面的(如果是行接阳级的话)
10000000 11111111
01000000 10000001
00100000 10111101
00010000 10111101
00001000 10111101
00000100 10111101
00000010 10000001
00000001 11111111
我是想一次全部点亮所有列,而不是一个一个点,因此限流电阻放在阴极。或者考虑用三极管。
回复 支持 反对

使用道具 举报

发表于 2016-6-23 20:25:33 | 显示全部楼层
pumpitup 发表于 2016-6-23 11:30
两片595,一片控制行,一片控制列。
比如想显示一个6*6的方框,就依次刷新下面的(如果是行接阳级的话)
...

你这样还是在刷新啊,用不用没啥区别。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-25 00:10:33 | 显示全部楼层
zjz5717 发表于 2016-6-23 20:25
你这样还是在刷新啊,用不用没啥区别。。。

可以减少使用的端口数啊
回复 支持 反对

使用道具 举报

发表于 2016-6-25 18:16:10 | 显示全部楼层
pumpitup 发表于 2016-6-25 00:10
可以减少使用的端口数啊

毛用没有,8个端口你变成4个,程序复杂不止五倍
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-26 11:43:59 | 显示全部楼层
zjz5717 发表于 2016-6-25 18:16
毛用没有,8个端口你变成4个,程序复杂不止五倍

算错了吧。。。
如果是一个屏的话,要用16个,如果是两个屏要用24个
都可以只用三个啊,哪来的四个?
回复 支持 反对

使用道具 举报

发表于 2016-6-26 19:05:51 | 显示全部楼层
pumpitup 发表于 2016-6-26 11:43
算错了吧。。。
如果是一个屏的话,要用16个,如果是两个屏要用24个
都可以只用三个啊,哪来的四个?

595的话
MR 第10脚 主复位(低电平)

SHCP 第11脚 移位寄存器时钟输入

STCP 第12脚 存储寄存器时钟输入

OE 第13脚 输出有效(低电平)

DS 第14脚 串行数据输入
外加电源和gnd
端口的话至少三个,但你要更新的话需要清除之前的东西啊,主要用到主复位,不然容易出乱子,我那个就是老错位
回复 支持 反对

使用道具 举报

发表于 2016-6-26 19:08:31 | 显示全部楼层
pumpitup 发表于 2016-6-26 11:43
算错了吧。。。
如果是一个屏的话,要用16个,如果是两个屏要用24个
都可以只用三个啊,哪来的四个?


而且还有一个问题,你肯定会用溢出那个针脚对吧,假设你第一个595的8个数据满了,溢出位是会把剩下的电信号传给下一个595,但下一个595的储存移位就不可能用前一个的595管理了,你还要额外整两个锁存针脚
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-29 20:52:26 | 显示全部楼层
zjz5717 发表于 2016-6-26 19:08
而且还有一个问题,你肯定会用溢出那个针脚对吧,假设你第一个595的8个数据满了,溢出位是会把剩下的电 ...

只要SHCP、STCP和DS就够了吧。
共用SHCP和STCP,第一个595的Q7'接第二个的输入,就可以。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-16 23:09 , Processed in 0.034921 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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