搜索
bottom↓
回复: 15

大家交流交流点阵屏的制作

[复制链接]

出0入0汤圆

发表于 2012-9-16 11:35:10 | 显示全部楼层 |阅读模式
我做16*16的点阵屏,但余辉无法消除,硬件是自己用覆铜板腐蚀的,软件无法消隐,如何破解?

本帖子中包含更多资源

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

x

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

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2012-9-16 12:02:25 | 显示全部楼层
在HA\HB\HC\HD数据改变前,应让74HC595输出为全0(或全为1,总之让LED不亮),
HA\HB\HC\HD数据改变后,再让74HC595输出点阵数据

出0入0汤圆

发表于 2012-9-16 13:27:39 | 显示全部楼层
2楼解释不对哦,这样做的话MCU累死啊, 应该是 595显示前先把数据已经加载好,再重新更新显示就是。
如下图,效果不过吧:(可以点击查看:http://item.taobao.com/item.htm?spm=a1z10.1.4.1.bee713&id=18509992953)

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2012-9-16 14:07:12 | 显示全部楼层
aaron96031 发表于 2012-9-16 13:27
2楼解释不对哦,这样做的话MCU累死啊, 应该是 595显示前先把数据已经加载好,再重新更新显示就是。
如下图 ...

595显示前先把数据已经加载好?
这句话没理解,按照二楼的意思是显示前把数据清掉,在重新写数据?
我一般的做法是把片选给关掉,加载好数据后在开片选

出0入4汤圆

发表于 2012-9-16 14:14:06 | 显示全部楼层
行列输出有效的配合问题,假定你是用行扫描。595是带有输出使能的,要利用好。一般都是595先更新好下一行的列数据,然后关闭595输出,更新行数据,然后再让595输出新的列数据。这样就不会有残影了

出0入0汤圆

发表于 2012-9-16 14:24:27 | 显示全部楼层
其实很好理解哦, 回复【4楼】
595输出数据前,肯定是已经有数据了,这时直接更新输出了, 从而锁存输出的数据;在显示的过程中,可以把下一次要显示的数据先装载好, 时间到了,直接更新输出就是了。 这样做,就是利用了595本身的数据锁存功能哦。

出0入0汤圆

 楼主| 发表于 2012-9-16 17:29:14 | 显示全部楼层
我在下一行显示前,把OE端关闭,然后到下一行显示时,再打开OE端,我就这么干的,但貌似不起作用哦,怎么破?

出0入0汤圆

 楼主| 发表于 2012-9-16 21:35:34 | 显示全部楼层
好了,隐的问题搞掉了,现在再找一个镜像的函数,不想编这个函数啊,不知道有没有库函数、、、、

出0入0汤圆

发表于 2012-9-17 20:49:58 | 显示全部楼层
问题是怎么解决的 通常要给个总结好吧 哪有解决就算了 直接换问题的~

出0入0汤圆

发表于 2012-9-17 23:27:18 | 显示全部楼层
点阵不是这样玩的。。。硬件太复杂

出0入0汤圆

发表于 2012-9-17 23:30:57 来自手机 | 显示全部楼层
硬件也不复杂啊

出0入0汤圆

 楼主| 发表于 2012-9-19 00:21:53 | 显示全部楼层
Playboy_xixi 发表于 2012-9-17 23:27
点阵不是这样玩的。。。硬件太复杂

通过软件解决的,控制换行前清空数据,把源码附上,供参考。
这个硬件复杂?那怎么样才算简单哦?

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2012-9-19 09:41:33 | 显示全部楼层
正在制作,下来学习,多谢楼主奉献.

出0入0汤圆

发表于 2012-9-19 12:52:53 | 显示全部楼层
471181730 发表于 2012-9-19 00:21
通过软件解决的,控制换行前清空数据,把源码附上,供参考。
这个硬件复杂?那怎么样才算简单哦? ...

都用上959,电阻了,还不复杂,之前我就是用595焊接这样点阵,结果没焊完就崩溃了。后来看到杜洋那个1608.。。。果断改为逐点扫描,余辉,亮度都解决了,只是程序很大而已。至于行列扫描的消隐。我的以前的帖子有提到http://www.amobbs.com/thread-5482794-1-1.html不知道能不能使用你的硬件。

出0入0汤圆

发表于 2012-9-19 13:28:52 | 显示全部楼层
硬件确实有点复杂,一个译码器,两组IO口就可以搞定了(刚好接16*16点阵屏)

出0入0汤圆

 楼主| 发表于 2012-9-22 08:41:51 | 显示全部楼层
Andy_MCU 发表于 2012-9-19 13:28
硬件确实有点复杂,一个译码器,两组IO口就可以搞定了(刚好接16*16点阵屏)

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

本版积分规则

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

GMT+8, 2024-7-23 22:14

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

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