跳到内容

计算机协会光立方教学 活动策划书 ​

昏暗的教室里,投影幕上是一份名为“光立方教学方案.docx”的 Word 文档,页面上方为电路原理图,下方可见“焊接过程时间比较长,需要一定的焊接基础,一定要仔细”等文字;一名讲者背对镜头站在幕布前,前排几位学生仰头看着
教学现场:投影上正是这份策划书本身,翻到电路原理图与焊接要点那一页。2015—2016 学年协会照片档案

主办:浙江大学宁波理工学院计算机协会

一、光立方介绍···········································1

二、教学意义·············································1

三、主要元器件介绍········································1

四、材料表···············································4

五、电路原理图···········································5

六、制作方法·············································5

  1. 主板的焊接···········································6
  2. Led立方灯的焊接······································6
  3. 束的接线·············································9
  4. 层的接线·············································10 七、活动安排·············································11

八、注意事项·············································12

九、成果展示·············································12

十、经费预算表···········································12

十一、附录···············································13

附录一:分组情况表········································13

附录二:时间安排表·······································15

附录三:参考源程序·······································15

一、光立方介绍 ​

光立方是国庆60周年联欢晚会的一个表演区,以天安门广场国旗旗杆为中心,在它的四边有4028棵光艺的“发光树”。每一棵发光树的LED管通过电脑操作可以变换7种颜色,整个场面给人的观感是立体感强,显示效果震撼。所以许多电子爱好者用其所学,创造了类似效果的各种各样的光立方。

本次计算机协会教学选用的光立方是444基于51单片机的DIY电子设计套件,主要由64个单色蓝光的LED和STC12C5A60S2单片机组成。

二、教学意义 ​

本次教学是让协会内的成员将课本的理论知识应用于实践的一次绝佳机会。不同于课堂时间、地点和教学内容的限制,协会的活动更加开放和自由,对提高同学们的学习热情和兴趣很有帮助。

其次,教学的内容丰富,有对各种元器件的认识,有焊接技术的考验,有单片机内容的初步了解,这为以后单片机这门极其重点的课程的学习打下良好的基础。

三、主要元器件介绍 ​

STC12C5A60S2单片机:STC12C5A60S2单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。

一枚 40 脚双列直插芯片,黑色封装上丝印“STC 12C5A60S2 35I-PDIP40 1431HAA868”
原件插图

PCB板:电路板板采用FR-4军工级A料板材,板材的公差以及一些参数的稳定性相当好。PCB板上直接印有元件的参数,在不参考电路图的情况下就可以直接焊接,相当方便。

蓝色方形电路板的正面,中央是 40 脚芯片的焊盘位,四角各有一处标着 LED 与 1K 电阻的位置,右下角丝印“Y1 11.0592”
正面:中央为单片机底座位,四角是电源指示灯与限流电阻。原件插图
同一块电路板的背面,密布白色丝印的焊盘标号,如 P00、P30、B+、R+、J1 至 J20,中央标“J15”,上方标“C4 470UF”
背面:每个焊盘都印着网络名,原件称“在不参考电路图的情况下就可以直接焊接”。原件插图

白发蓝LED:短脚为负极,长脚为正级。

木纹桌面上并排四颗方形白色磨砂封装的 LED,引脚未剪,可见每颗都是一长一短两脚
原件插图

四、材料表 ​

元件名称数量
PCB板1
白发蓝LED64
40P圆排母1
5MM七彩LED4
15MM铜柱4
DC005转USB供电线1
DC005座1
50V470UF电解电容1
1K电阻4
40P芯片底座1
STC12C5A60S2单片机1
30P 瓷片电容3
11.0592M晶振1
单芯导线1米1

五、电路原理图 ​

电路原理图:左下为标注 80C52 的 40 脚单片机 U10,P1、P2、P3 各口引出网络名;左上是电源开关 J2、470UF 电容 C4 与四路 1K 电阻串 LED(D1 至 D4);左侧接 11.0592M 晶振 Y1 与两只 30pF 电容;右侧排列 J1 至 J20 共二十个三脚或两脚接插件,每个标着一对 P0x/P3x 编号
原件所附电路图,图上器件编号与背面丝印一一对应。原件插图

六、制作方法 ​

桌面上点亮的光立方:蓝色底板立起四层共 64 颗方形 LED,全部发蓝光,细导线在灯珠之间连成网格,底板边缘另有一红一黄两颗指示灯亮着,背景是键盘与鼠标
套件做完的样子。原件插图

整个焊接过程时间比较长,需要一定的焊接基础,一定要仔细,特别是led灯焊接时焊接要好,尽量多上焊锡,焊接前每个led灯都用万用表测试下好坏,焊接好一面led灯后也要测试,防止焊接对led灯造成的损坏。

1、主板的焊接 主板焊接比较简单,下图参考。

焊好元件的蓝色主板:中央 40 脚芯片座上插着 STC 单片机,上方是黑色电源插座与直立的电解电容,四角各一颗透明 LED 与 1K 电阻,下方一枚 11.059 晶振
原件插图

2、Led立方灯的焊接 a.接线下灯座的制作方法:

把40P圆排母斜口钳剪成单针:

黄色底板上散落数十枚剪开的排母单针,每枚仍连着一小块黑色塑料座,金色针脚朝外
原件插图

接下来再用水口钳或者斜口钳把针座旁边的塑料剪去:

同样的黄色底板上散落数十枚已剥去塑料的金属圆孔针,只剩银色的针管与针脚
原件插图

把弄好的圆孔针焊接到主板上,如下图:

主板背面,边缘与中间的成排焊盘上都已焊满圆孔针,周围丝印可见 J1 至 J20 与 P00 至 P37 等编号
原件插图

b、整形LED ,每个LED都整形如下图:(把单色蓝色灯的短脚弯成90度就行)

木纹桌面上并排五颗整形好的 LED:长脚保持竖直,短脚在灯珠根部折成 90 度向左伸出
原件插图

另外注意:建议整形前先把每个led灯想办法测试一下 好坏,确保焊上去的灯的质量没有问题(万用表蜂鸣器档可以测试,或者自己用面包板焊接一个简单的电路来测试。这样做的目的是:焊接好后,如果发现测试没有达到效果,检查问题时就可以排除LED灯的问题。焊接led灯的时候一定要注意 不要虚焊,耐点心,多上点焊锡。争取一次成功。)

c、整形好后焊接一个固定LED的万用板,方便焊接LED支架。用这样的方法焊接出来的LED阵列就比较整齐美观:(看清楚排针的焊接距离。)

绿色万用板上按四行四列焊了 16 个排针,排针分黄、蓝、黑数色,板边印有 A 至 Y 的行号与 1 至 33 的列号,侧边丝印“9×15 CM”
夹具:先在万用板上按间距焊出 16 个排针。原件插图

用一个9*15或者更大的万用板焊接16个排针,然后把整形好的LED夹在排针上面,纵向焊接正极,横向焊接负极。注意排针间距:横向6孔,纵向9孔。

同一块绿色万用板,16 颗整形好的 LED 已夹在排针之间排成四行四列,引脚横竖相连成网格
夹上 LED 后横竖焊通,一面即成。原件插图

这样焊接下来正好是16个LED ,也就是1面,等4面都制作好后,便可以组装1个444的光立方了。(注意焊接好一面后也需要测试,防止焊接过程对led造成的损坏)

3、束的接线 B+焊接单色蓝色灯的长脚,R+ 悬空不接。

主板背面照片上加了彩色标注线:蓝线与红线分别从各组 B+、R+ 焊盘连出,左上角写“层控制线 共阴”,左下角写“B+蓝色正极”,右下角写“R+为红色正极”
原件在板面照片上直接画出走线:蓝为 B+,红为 R+。原件插图

4、层的接线

已装好的光立方侧视照片,加了红色引线标注:左侧自上而下依次标“左侧第4层P2.0”“左侧第三层P2.1”“左侧第二层P2.2”“左侧第一层P2.3”,右侧对应标“右侧第4层”“右侧第三层”“右侧第二次”“右侧第一层”
层的编号:左右各四层,与下文 P2.0–P2.7 的分配对应。图上“右侧第二次”为原件笔误。原件插图

P2.0-P2.7为层控制线,光立方分为左右2侧,每侧2列LED负极接在一起为1个层。

用1m的红色导线将每层的控制线接好,具体如下:

  • 左侧第4层的共阴极层控制线为P2.0,
  • 左侧第3层的共阴极层控制线为P2.1,
  • 左侧第2层的共阴极层控制线为P2.2,
  • 左侧第1层的共阴极层控制线为P2.3,
  • 右侧第4层的共阴极层控制线为P2.4,
  • 右侧第3层的共阴极层控制线为P2.5,
  • 右侧第2层的共阴极层控制线为P2.6,
  • 右侧第1层的共阴极层控制线为P2.7。
接好层控制线的光立方实物:八根红色导线自各层横向引脚拉下,分别焊到蓝色底板边缘的焊盘上,背景为橘色桌面与散落的引脚剪屑
八根红线即 P2.0–P2.7,每根对应一层。原件插图

焊接好后,整个光立方就焊接完成了。

七、活动安排 ​

  1. 活动分为5组,每组预留信息:姓名、班级、联系号码。
  2. 同一班级或相似专业的报在同一组,便于教学指导。
  3. 时间安排为四月份的周六、日,地点为通用202,具体安排见附录二。
  4. 每组第一名同学为组长,负责联系组内成员按时参加活动。
  5. 每组安排一名学长进行指导,听从学长的安排。
  6. 每组同学可将光立方带回,编写程序实现不同的显示效果。

八、注意事项 ​

  1. 活动期间听从学长安排,注意焊接安全。
  2. 在实验室遵守实验室规章制度,不可随意动用实验室的器材。
  3. 活动完成进行卫生打扫,尤其是焊接留下的废品,清扫干净。
  4. 不可打扰在实验室学习的其他同学,有问题轻声讨论。
  5. 活动内容较多,时间有限,注意安排时间,按时完成。
  6. 本单片机已将源程序写入,上电后即有显示效果。

九、成果展示 ​

每组成员按时完成光立方的焊接制作,记录下整个过程。利用各自的光立方,在单片机里写入不同的程序实现不同的显示效果。最后现场演示并用视频记录,在微博、公众号等平台展示成果。时间定位5月8日,地点另行通知。

十、经费预算表 ​

项目单价数量总价
光立方套件299261
海报25250
宣传单23060
总计371

十一、附录 ​

附录一:分组情况表 ​

第一组 负责人:刘宽

序号姓名班级
1陈佳成机电152
2卫超越计算机152
3沈骁勇计算机152
4
5

第二组 负责人:王铭轩

序号姓名班级
1王警锋电信152
2陈钊电信152
3徐玲磊电信152
4王仲达电信152
5

第三组 负责人:庞允建

序号姓名班级
1林君明电气154
2杨平军电气153
3张豪电气153
4
5

第四组 负责人:张登科

序号姓名班级
1张哲宇电气153
2王启明电信153
3徐良电信153
4
5

第五组 负责人:毛唯丞

序号姓名班级
1朱枭雄信计152
2陈旭贞信计151
3陈西西信计151
4钱冠虹计算机154
5吕航磊信计152

附录二:时间安排表 ​

时间组号内容
4月9、101、2、3焊接
4月16、174、5焊接
4月23、241-5程序写入测试

附录三:参考源程序 ​

见附件

附:上一学年那一次的活动总结 ​

为了让计算机协会的成员学到更多的专业知识,并且提供给他们一次从理论走向实践的机会,信息学院计算机协会于 4 月份在通用 202 实验室开展了光立方教学活动。本次活动共有 5 个组 20 多名协会内的成员报名参加,由 5 个学长亲自指导。活动安排在每周六和周日,从基础知识讲解到实物操作,同学们的参与热情高涨,兴趣盎然。

本次计算机协会教学活动选用的光立方是 4*4*4 基于 51 单片机的 DIY 电子设计套件,主要由 64 个单色蓝光的 LED 灯和 STC12C5A60S2 单片机组成。活动正式开始前,每组成员在实验室外集合,然后统一进入实验室。第一阶段是基础知识讲解,同学们认真学习,仔细观察。第二阶段为实物焊接,因为有了上学期 GSM 焊接活动的基础,本次活动焊接过程很顺利,对电烙铁的使用得心应手。第三阶段为程序的编写及下载,同学们的想法很多,最后在 LED 灯上显示的效果也是多姿多彩。

不同于课堂时间、地点和教学内容的限制,协会的活动更加开放和自由,对提高同学们的学习兴趣有很大帮助。其次,教学的内容丰富,有对各种元器件的认识,有焊接技术的考验,有单片机内容的初步了解,这为以后单片机这门极其重点课程的学习打下良好的基础。