让找料更便捷
电子元器件
采购信息平台
生意随身带
随时随地找货
一站式电子元器件
采购平台
半导体行业观察第一站
标签: 光立方
摘要: 光立方由几个二极管led灯以立方体的形式建造而成,4*4*4、8*8*8、16*16*16以上,另外由单片机、锁存器、解码器等电气部件驱动,实现立体动画,其中8*8*8光立方最常见。
光立方由几个二极管led灯以立方体的形式建造而成,4*4*4、8*8*8、16*16*16以上,另外由单片机、锁存器、解码器等电气部件驱动,实现立体动画,其中8*8*8光立方最常见。
例如,8*8*8光立方是将512个发光二极管像立方体一样组装焊接而成,有层共阴束共阳和层共阳束共阴两种方案,每层有8*8个发光二极管,共计8层。通过用c语言编译单片机程序,实现自定义动画效果。
光立方原理介绍
光立方原理简单来说就是用单片机控制许多规则排列的LED的点亮和熄灭。
1、各个LED的控制方式
首先知道各个LED的控制方式,可以将正极连接到电源上,负极通过限流电阻连接到单片机的某个IO端口上。 IO端口输出低电平时,LED点亮,相反LED熄灭。
如果想驱动任意位置的led时,将该位置的led所使用的列线接地,在行线上连接v即可。
学过单片机的朋友们都知道数字管是怎么点亮的。 其中有一个选项和一个段的选择,通过扫描可以让所有的数字管正常工作,从而显示我们想要的数字。
点阵也一样,虽然是8*8的点,但为了整体能够自由显示图案,必须通过扫描方式实现。 不这样做的话,就无法进行正确的控制。
扫描是指一次只能点亮一列或纵向一列的灯。 只能做这么多。 以8次为周期,从左到右依次点击1次。 这样就循环了,我们看到的是完整的图像。
2、各层LED的控制方式
各个LED的控制方式需要一个LED占用单片机的一个IO端口,控制100个LED需要100个IO端口。 那么,有什么方法可以用较少的IO端口控制较多的LED指示灯吗? 答案是肯定的。 该方法是扫描驱动电路。好了,以上内容就光立方原理介绍。
上一篇:三分钟分享虚短和虚断的概念知识
型号 | 厂商 | 价格 |
---|---|---|
EPCOS | 爱普科斯 | / |
STM32F103RCT6 | ST | ¥461.23 |
STM32F103C8T6 | ST | ¥84 |
STM32F103VET6 | ST | ¥426.57 |
STM32F103RET6 | ST | ¥780.82 |
STM8S003F3P6 | ST | ¥10.62 |
STM32F103VCT6 | ST | ¥275.84 |
STM32F103CBT6 | ST | ¥130.66 |
STM32F030C8T6 | ST | ¥18.11 |
N76E003AT20 | NUVOTON | ¥9.67 |