- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LED光立方制作设思路
LED光立方DIY设计思路
技术资料编者Q
270453171
每层的LED排序如上图D0,D1,D2,D3…D62,D63分别为64个LED阵列实际排序方式,也就是光立方的俯视图,对应下图分别是其数据信号0,1,2,3…62,63;
上图表达的是所有LED的接法,原图查看对应图纸
“光立方”是由8层这样布局的LED组成,每层位置排列全部一致
每层LED的所有正极全部接到一起,然后连接138的行扫描驱动电路,通过138译码确定使能哪一层
各层同一位置LED的负极连接都一起,例如第一层的D0和第二、三、四…等层的D0的负极都连接一起,然后再把它们接到0上面。
硬件设计思路:
本电路设计采用成熟的LED驱动电路,并稍作改动,串行移位芯片采用SM16126,代换芯片:5020,5026。它还有亮度调整功能,通过调节R_EXT端的电阻大小或者PWM,就可轻松做到亮度可控。4片SM16126构成了64位的静态显示,可显示一层的图像也就是一个二维画面。
层切换是通过3-8线译码器74HC138可代换芯片:74138系列。对控制器输出的层信号译码,然后通过P沟道MOS管4953放大后驱动LED光立方一层的二极管阳极,此时对应SM16126移位后的并行数据就被显示出来了。然后通过协调层的数据和层的选通,动态显示后就能做到立体控制与显示。
LED的选材很重要,介意采用凹头LED,驱动电流不宜太大。
模块与控制器接口
VCC:电源5V可做处理器电源
GND:电路地线公共地
EN:当模块的层扫描信号完成后,使能该信号,低电平有效,必须在下次扫描信号切换前终止使能
C,B,A:为层扫描切换,000为第1层,001为第2层,010为第3层,011为第4层,100为第5层,101为第6层,110为第7层,111为第8层。
CLK:为串行移位总线的时钟时序
LE:寄存器输出脉冲,将此时移位寄存器数据传输到输出寄存器
DS: SDI为串行移位总线的数据时序时钟上升沿锁存数据
移位时序图SDI
CLK上升沿锁存SDI的数据,当64位的数据移位完成,LE上的寄存器输出脉冲有效一次,数据输出到0-63端口。
电源:接5V电源。
协议
协议建立一个数组unsigned char OUT[64]这个数据就是光立方一帧的图案;和一个标志位flag。底层驱动程序负责将数组中一帧的数据写入到光立方,程序在读取OUT前先判断flag,flag=SET时可以从OUT读取数据,否则说明顶层程序尚未更新数据,需等待,成功读取数据后底层驱动程序需要将flag=CLR以告诉顶层程序可以更新OUT。顶层程序负责计算需要写入到光立方的下一帧数据,程序在写入OUT前先判断flag,flag=CLR时可以数据写入OUT,否则说明底层程序尚未调用数据,需等待。顶层程序将数据的全部写完后程序需要将flag=SET以告诉底层程序可以读取。
数据格式为
例如:OUT[0]=0X55;
数组 OUT[0] 数据位 位7 位6 位5 位4 位3 位2 位1 位0 数据 0 1 0 1 0 1 0 1
参考图2
数组OUT[0]代表光立方从第一层D0到第八层D0的数据,以此类推数组OUT[1] 代表光立方从第一层D1到第八层D1的数据。这样数组中就包含了光立方完整的一帧数据。
OUT[0]的位0表示光立方的D0的所在第一层数据(1为点亮0为熄灭),同样OUT[0]的位1也就是第2层的数据。
原理图 仅供参考。
Y轴
X轴
Z轴
坐标0点
表 1
图 9
图 8
图 7
图 6
图 5
图 4
图 3
图 2
图 1
X轴
LED光立方
X轴
Z轴
4953
8_1
4953
8_2
4953
8_3
4953
8_4
4953
8_5
4953
8_6
4953
8_7
4953
8_8
Z轴,8层
Z轴,7层
Z轴,6层
Z轴,5层
Z轴,4层
Z轴,3层
Z轴,2层
Z轴,1层
LED光立方安装面板,下面有驱动及控制芯片
驱动
. . . . . . . .
驱动
. . . . . . . .
8,2
8,7
8,8
…..
7,8
8,1
…..
7,8
7,1
7,2
Out15
Out0
…………
Out14
Out1
Out_data
in_data
SM16126
R_LED
OE
LE
CLK
CLK
LE
OE
R_LED
SM16126
Out_data
in_data
Out1
Out14
…………
Out0
Out15
5,2
5,1
5,8
…..
6,1
5,8
6,2
6,7
6,8
…..
CLK
LE
OE
R_LED
SM16126
Out_data
in_data
Out1
Out14
…………
Out0
您可能关注的文档
最近下载
- invoee英沃 VC610系列数控机床专用变频器使用说明书.pdf VIP
- 图形化一级全真模拟题.docx VIP
- 政教处主任职责及学生心理健康工作.docx VIP
- 全国青少年软件编程(python)等级考试模拟卷7(一级).docx VIP
- 5.2 珍惜师生情谊 课件-2024-2025学年统编版道德与法治七年级上册.pptx VIP
- 实用教程一级U4过去将来时.docx VIP
- 广东省家庭医生式签约服务团队.doc VIP
- 青少年软件编程(Python)等级考试试卷(一级).39.docx VIP
- WIN7操作系统练习题题库版.docx VIP
- 初中解一元二次方程计算练习.docx VIP
文档评论(0)