论坛风格切换切换到宽版
  • 4135阅读
  • 15回复

如何用单片机来控制100个LED [复制链接]

上一主题 下一主题
离线bd5it
 
发帖
2355
只看楼主 倒序阅读 0楼 发表于: 2007-01-05
请问:做一个呼叫定位大屏幕,有100个发光管,非显示图形,纯粹的点对点显示。单片机外围硬件如何来控制?
离线IBQ
发帖
105
只看该作者 1楼 发表于: 2007-01-05
整多几个串转并,就可以了
离线BG4UVR
发帖
11209
只看该作者 2楼 发表于: 2007-01-05
100/8=12.5

用13片74ls164级连,用串口模式0输出。一次输出13字节,对应100个发光管的亮灭。

这是静态方式。如果用动态扫描方式,那用10×10的矩阵。
离线bd5it
发帖
2355
只看该作者 3楼 发表于: 2007-01-05
厉害,15个164。程序很简单,就是用万能板做试验的话,接线要麻烦死我。哈哈

谢谢楼上各位!
离线yuhang
发帖
1803
只看该作者 4楼 发表于: 2007-01-05
max7219
很好用的
而且亮度可调
离线IBQ
发帖
105
只看该作者 5楼 发表于: 2007-01-05
有没有100多个脚的mcu?
离线yuhang
发帖
1803
只看该作者 6楼 发表于: 2007-01-05
'
有没有100多个脚的mcu?
'

320f2812
离线bd7qw
发帖
2311
只看该作者 7楼 发表于: 2007-01-05
'
320f2812
'


给个报价:320f2812,选型中,现在想要几片做实验,还有针对它的仿真器和烧写器价格??方便的给个回复,谢谢!!!
离线xiongjunfeng
发帖
1220
只看该作者 8楼 发表于: 2007-01-06
'
max7219
很好用的
而且亮度可调
'
如果只是控制led,还是用这个好.一片好象能控制64个led,用两片级联就可以了.串行送数,还有键盘功能吧,好象.价格又便宜
离线klklkl
发帖
508
只看该作者 9楼 发表于: 2007-01-08
美信的东西感觉价格都不低
离线bss
发帖
130
只看该作者 10楼 发表于: 2007-01-15
'
有没有100多个脚的mcu?
'


听说ht的有,价格不贵
离线jytz9988
发帖
23
只看该作者 11楼 发表于: 2007-01-15
靠,就用个51或者mega8,想仿真的话可以用mega16,也便宜,10*10刷新显示即可,320f812多贵呀,还是dsp,一个仿真器多少钱哪
离线bd7bq
发帖
1491
只看该作者 12楼 发表于: 2007-01-22
可以用cpld吗?
离线Sullivan
发帖
4817
只看该作者 13楼 发表于: 2007-01-22
'
可以用cpld吗?
'
cpld fpga 当然可以 就是要考虑输出后的驱动.
离线BG2VO
发帖
5764
只看该作者 14楼 发表于: 2007-01-24
静态的,每只led可以100%的时间点亮,效果最好,但控制脚太多。
动态极端,10x10矩阵,扫描一圈才能亮一次,占空只有1%,则需要太大的电流引起效率降低对led不利,不用大电流则亮度太低。
可以采用折中的办法,比如双扫描,即分成两个组,每组50只,占空就提高到2%,用30根线。
离线BG4UVR
发帖
11209
只看该作者 15楼 发表于: 2007-01-25
'
静态的,每只led可以100%的时间点亮,效果最好,但控制脚太多。
动态极端,10x10矩阵,扫描一圈才能亮一次,占空只有1%,则需要太大的电流引起效率降低对led不利,不用大电流则亮度太低。
可以采用折中的办法,比如双扫描,即分成两个组,每组50只,占空就提高到2%,用30根线。
'

算错了…… 10×10扫描,亮的时间是10%