|
光立方是一个焊接的大工程,在焊接的时候难免会出现虚焊的问题了,此贴将贴出一些常见问题,帮助大家快速找到问题。
在制作手册中我们已经提到,在“面”焊接好后,我们要对“面”进行检测,检测是否有虚焊状况或坏灯现象,及时处理,“面”检测好后在进行“体”的焊接,“体”焊接好后,我们再进行“全身体检”。- void All(u8 v)
- {
- u8 a[64]={
- 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
- 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
- 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
- 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
- 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
- 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
- 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
- 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF};
- frame(a,v);
- }
复制代码 运行上面的函数,使光立方的灯全亮,根据灯亮的状况,来寻找问题点。
情况一:一列灯未亮
图1 一列灯未亮
如图1所示,X=0,Y=0这列灯未亮。
1:检查这列灯的下方引脚是否插入圆孔PIN中;
2:检查控制这列灯的595是否有虚焊、串联的电阻是否有虚焊。
情况二:“三”个点未亮
图2 “三”个灯未亮
如图,可以看到一列灯的上面三个灯未亮。出现这种状况的只有一个原因,灯(0,0,2)与灯(0,0,3 )之间虚焊。
情况三:单个灯未亮
图3 单个灯未亮
如图,一个灯未亮,在这种状况下,还是先保佑灯没坏吧。
1:检测不亮的灯引脚与周围灯连接是否正常;
2:确保引脚焊接正常后,再 次负full bright,如果灯还是未亮,关闭电源,拔掉控制线,用3.0(不可超过3.3伏)左右的电源直接接在不亮灯的引脚上,看灯是否能被点亮,还是未亮,确定灯已坏,只有换灯了。
情况四:一层灯未亮
1:检测层控制线与驱动板是否有虚焊;
2:检测2803驱动这层灯的引脚是否有虚焊状况,以及2803与595之间是否有虚焊。
以上为最常见的状况,如有其它状况,请留言,大家一起解决。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|