tdwx
发表于 2009-5-23 14:01:32
学习学习
maxking
发表于 2009-5-23 16:30:28
留个记号,回去默默研究。
Heavin
发表于 2009-5-23 17:16:00
不错不错。MARK
lin135
发表于 2009-5-23 18:37:27
我怎么看不懂26楼意思啊,我资质太差了。谁能再说一次吗?换个人说可能我会看懂
sai_lgq1986
发表于 2009-5-26 11:27:08
这个话题很好,我也在弄这个!我也是用26楼方法去做的,LED护烂管用这方法做效果满足!但做屏的话,数据量太大,点数太多,单个单片机速度跟不上,要用多个单片机才行,但用多个单片机去做成本高而且弄数表也复习,所以想问问各位高手用什么速度快的单片机去做??
hyz_avr
发表于 2009-5-26 11:40:16
高手做屏一般不用单片机吧...
shizt
发表于 2009-6-2 11:46:09
留个记号,研究研究~
sun137
发表于 2009-6-15 19:03:07
呵,来迟了,至今才有空试下这个595送灰度的。
按上面的原理可以实现灰度控制,但一开串口中断时,就会不规则地闪(595的送数程序我放在定时中)!晕!搞了一个下午还没解决!
1、不知是不是要在给595送数时,要把OE拉高,让输出不受影响呢?
2、是不是我的串口占用时间太长,把定时器的时间给占了呢?
大家有没有更好的方法呀?
sun137
发表于 2009-6-15 22:40:00
已解决!
把PWM频率提高到47KHz,人眼就看不出闪了
sun137
发表于 2009-6-15 22:40:06
已解决!
把PWM频率提高到47KHz,人眼就看不出闪了
holycat
发表于 2009-6-15 23:17:17
调到47kHz才看不见闪烁的一定不是人眼,是昆虫的复眼。
fangpei520720
发表于 2009-7-25 09:08:56
哪个大哥给个护栏管的具体程序看一下啊,我在学习LED灯的编程,第一个要学着编的就是护栏管的,弄了N久也没弄出来,哪个大哥给个程序发到我邮箱,我邮箱fangpei520720@163.com,QQ:312505406;谢谢!!!!!!!!
qinxg
发表于 2009-7-25 10:04:16
我用FPGA做了一个护栏管控制器: 用的是26楼的方法. 256级灰度需要移位8次.
移位时钟是10M, 一行是900个LED灯, 共128行.现在发现灰度不均匀.
如颜色值从15跳变到16时,人眼明显看到一个亮的台阶. 我用示波器测量OE信号,是1/8--8/8T的,很标准.
当移位时间较长时,台阶更加明显. 即两次OE之间的消隐时间较长. 这种方法是否有视觉上的误差??
wear778899
发表于 2009-7-25 10:28:30
记号一下不太懂
wear778899
发表于 2009-7-25 10:32:55
看了两遍,明白了,整个屏幕分为多帧,每帧的时间按位的权重计算,于是。。。
fangpei520720
发表于 2009-7-25 10:49:22
26楼这位大哥的方法,看的懵懵懂懂啊
fangpei520720
发表于 2009-7-25 10:52:12
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 10:53:37
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 10:57:14
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 10:58:14
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 10:58:39
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 11:02:17
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 11:03:17
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 11:03:41
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 11:08:19
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 11:08:44
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 11:12:21
112楼的大哥你有没有护栏管方面的具体程序
fangpei520720
发表于 2009-7-25 11:18:42
被这该死的网速害了
livanfield
发表于 2009-8-22 21:29:17
mark
rube
发表于 2009-8-31 09:46:17
mark
WXing
发表于 2009-9-9 20:44:21
MARK!
googse
发表于 2009-9-18 16:25:30
MARK
hyue928
发表于 2009-10-3 11:27:30
顶
tingfenghu
发表于 2009-10-8 10:12:36
mark,记号
yasewang2
发表于 2009-10-18 10:57:44
mark
hyz_avr
发表于 2009-10-24 21:54:48
步骤:
1.把BIT8的数据送到595,用PWM控制OE的脉冲为T8
2.把BIT4的数据送到595,用PWM控制OE的脉冲为T4
3.把BIT2的数据送到595,用PWM控制OE的脉冲为T2
4.把BIT1的数据送到595,用PWM控制OE的脉冲为T1
经过4帧的时间叠加后,就得到不同的灰度。
不用OE行不行? 就像下面这样:
步骤:
1.把BIT1的数据送到595,锁存.
2.把BIT2的数据送到595,等T1时间到,锁存.
3.把BIT4的数据送到595,等T2时间到.锁存.
4.把BIT8的数据送到595,等T4时间到.锁存.
5.把BIT1的数据送到595,等T8时间到.锁存.
6.回到步骤2
Stitch
发表于 2009-10-24 22:20:47
Mark
lwj006
发表于 2009-10-25 12:33:05
__________________________
+------------------------------------------------------------------+
|足迹: |努力: | 目标: |
| 51-HT-AVR-STM32 | 操作系统 | Linux WinCE |
| ASM-C-C++-C#-VC | | ARM9 |
|------------------------------------------------------------------|
|扬正气,促和谐!!! |
|------------------------------------------------------------------|
|下辈子我要做个大苦瓜,让吃我的人都来尝尝我的苦! |
+------------------------------------------------------------------+
keaiduo
发表于 2009-10-25 12:47:35
好帖子 一定要mark
bsz84
发表于 2009-10-26 10:20:29
mark
cjr82123
发表于 2009-12-2 20:49:14
mark
spely
发表于 2009-12-2 21:16:20
MARK~
12fen
发表于 2009-12-3 17:08:30
mark
MLYXLPK007
发表于 2009-12-19 16:23:40
诶中国人真是多啊你能想的别人也能想,我的想法和4楼一样,起初还以为只有我想到呢呜呜我32级有几点闪
makathy
发表于 2010-1-6 08:24:21
学习了啊,OE都从不用的
marshallemon
发表于 2010-1-6 11:50:50
可以参考下Du Yany的用多路模拟开关来实现灰度
duxingkei
发表于 2010-1-7 19:23:04
mark
qingniao
发表于 2010-1-8 00:12:20
很精彩呀
yiminglei
发表于 2010-1-8 03:23:25
26楼~~太厉害了~~
mslmcu
发表于 2010-1-9 11:31:32
mark
zldiy
发表于 2010-2-23 12:06:23
有点难理解,不过我看了N次算是明白点了。一定试试,谢谢各位大侠
youz
发表于 2010-3-9 22:09:08
mark
dinghuake
发表于 2010-3-22 17:18:56
好贴
Semiconductor
发表于 2010-3-22 19:59:02
不是很明白,先留个记号吧
beiquan
发表于 2010-3-22 23:28:55
好贴。。学习了
axe1
发表于 2010-3-24 20:46:17
mark
pish
发表于 2010-3-26 13:52:58
mark~~
fany12345
发表于 2010-3-26 15:57:41
精彩!学习了!!
278447668
发表于 2010-4-1 21:49:38
mark
whlx622
发表于 2010-4-2 12:42:36
标记26楼
qinshi1208
发表于 2010-4-18 23:03:33
mark
henglin0510
发表于 2010-4-20 23:17:21
我比较感兴趣 继续关注
rqiang
发表于 2010-4-20 23:38:34
26l的思路比较精辟,赞一个!!!
jie1368
发表于 2010-4-21 00:21:36
不错,很详细,
liouravr
发表于 2010-4-21 16:28:37
都被顶了2年多了,好贴啊,谢谢26楼
liouravr
发表于 2010-4-21 16:28:47
都被顶了2年多了,好贴啊,谢谢26楼
zbjzxc
发表于 2010-5-30 12:25:09
记号~~
jiaowoxiaolu
发表于 2010-5-30 15:54:14
困扰多年的问题貌似有答案了,mark,深入研究
jiaowoxiaolu
发表于 2010-5-30 16:00:43
返回26楼再看了几遍~~再来顶一次~~茅塞顿开
gpzdc986
发表于 2010-5-30 16:13:46
mark
wjhltk
发表于 2010-6-16 18:35:50
mark
senzh01
发表于 2010-6-16 20:33:46
hhh好方法!谢谢了
xuejianhua1986
发表于 2010-6-16 20:35:35
mark
fjfhss135790
发表于 2010-6-17 00:02:52
好帖,mark
lgw65
发表于 2010-6-17 08:14:24
学习一下
N507
发表于 2010-6-29 09:40:47
如果按照26楼的方法,亮度损失相当大,不过也不失为一个好方法.
fy024
发表于 2010-6-29 10:39:18
36楼的方法的确不错!!!
ljt8015
发表于 2010-6-29 15:27:43
mark!~~
vanlzh
发表于 2010-6-29 16:08:02
mark
dianqixiaobing
发表于 2010-8-6 16:32:13
回复【172楼】jiaowoxiaolu
-----------------------------------------------------------------------
这位大哥看似有答案了,我也研究了很长时间了,正在做mega8+4片595 驱动控制器来驱动舵机工作,买了一个,还没有弄懂这方面的问题,请教一下你,给讲解一下吧
cyangc
发表于 2010-8-6 21:48:46
mark
hdd961140543
发表于 2010-8-7 00:16:22
关注!
virtualbit
发表于 2010-8-7 10:30:22
謝謝26樓專家解答
flyingcys
发表于 2010-8-7 11:46:17
关注!
jj.deng
发表于 2010-8-20 14:06:16
MARK!
462245281
发表于 2010-8-25 16:08:01
一直没有用过OE脚,去试试
wecan
发表于 2010-8-25 20:24:34
mark
c4fantasy
发表于 2010-8-25 20:51:54
mark 学习~
boyazy
发表于 2010-8-26 00:05:48
mark 学习~
sunnyqdl
发表于 2010-8-28 15:04:27
水平太低。。。。没看明白。。。。标记一下。。。。。以后来看!~~~~~
windingway
发表于 2010-9-7 22:31:19
标记下,正在做多路舵机控制器
lixingling
发表于 2010-10-10 12:04:38
有点晕
flyingcys
发表于 2010-10-10 14:25:05
关注
afee3344
发表于 2010-10-10 21:22:40
还没看明白,先MARK
fshunj
发表于 2010-10-10 22:35:47
先标记
cyxavr
发表于 2010-10-10 22:54:55
26楼,讲和精彩。是专家啊。一看就懂了。谢谢。
wenming
发表于 2010-10-11 00:02:06
讲解很精彩
xstt
发表于 2010-10-11 09:12:21
mark
suwei337008
发表于 2010-10-11 16:20:12
polarbear 说得精彩,学习了
xtaens
发表于 2010-10-15 19:56:31
mark