本帖最后由 caijie001 于 2017-10-10 15:30 编辑
用led做个好看的东西, 是我刚接触单片机时候的一个心愿吧,那时候的我,看见师兄做的8*8*8的光立方,觉得酷毙了,高大上,所以,我也是下决心自己做一个类似的东西,所以,这个寒假,也是我学了大半年的单片机的时候,我想着,怎么也得实现下我的心愿了。所以就搞了个“七彩的led小蛮腰”来玩玩,还能送给别人。寒假在家一个晚上搭建好电路的,画好pcb,就是因为那时候我问淘宝客服找资料,他不肯给我,还鄙视了我一下,我就受不了了,这点尊严得找回了。我还非得画出来。。。。预算一个晚上画完了。
上个成果视频: http://v.youku.com/v_show/id_XMz ... j.8428770.3416059.1
当时我画板也不知道是不是正确的,反正就送去打板了,很幸运,我画板一次就成功,没毛病,打板的商家也是很好,质量还不错,回来到学校就开始焊接了,这是一幅字画来的(山有木兮木有枝(她说她喜欢这句话),心悦君兮君不知)挺漂亮的,把他做成丝印了。
打了10张板子,
我用的是12c5a60s2这款单片机,本来想用51的,但是想想,还是算了,因为价格也差不多,资源还是挺丰富的,虽然用不到很多,还是买了60s2,外加io口扩展芯片---2803,74hc573,
其中74HC573控制LED的正极,ULN2803控制LED的负极。所以我设计的板子是让2803控制每一列的led灯负极,573控制每一层的led正极,层共阳,列共阴,因为点亮一个led的电流要10--20mA,电压大概是2.2--2.5v,所以,不可能一下子全部点亮256+个led灯的,我们要扫描式点亮,单片机运行速度很快,我们人眼视觉暂留效应是发现不了led的快速亮灭的,所以,即使是扫描点亮led我们看到的也是全部亮的。
|