EDN China > 设计实例 > 嵌入式系统 > MCU(单片机应用) > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

51单片机DIY制作实例:酷炫的旋转LED数字显示电子钟(含C语言源程序)

xieweichao?? 2014年12月24日 ?? 收藏5
该文是一篇基于51单片机的DIY制作详述,作者此时是51单片机初学者,这个制作也可以作为不少单片机学习者的练手实验,如进行多样衍生会得到不错的设计。

在网上看到不少老外做的各种旋转LED显示屏,非常cool,我也动手用洞洞板试做了一个类似的显示屏,结果感觉还不错。于是再接再励继续努力,将作品进一步改进,完善后制成如今这个样子。

由于刚学51单片机,加上制作电路板软件也是从零开始,的确花了我不少的时间和精力。不过也就是在这艰难的独立制作中,真正学到了不少实在的东西。

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

本项目的关键是如何解决高速旋转的电路板如何供电,如何调时的问题。我采用电机电刷的原理,将旋转轴钻空,通过一只插头将电源的从反面引到前面的电路板上,而这个旋转的插头又与固定在背板上的两个铜片接触的。调时的问题有些困难,一是让电路板在旋转前与PC机相接,由电脑传送调时数据,这虽然可行但不方便。还有就是用遥控方法,但此方案在调试方面有很大的困难。

显示方式上,我采用平衡式的两排LED,这除了在旋转时能较好的保持平衡外,主要能利用两边交替显示方式,比单排要快一倍。

本装置不仅是一个时钟,它还可以动态显示汉字及图案,这就看如何发挥了。

其具体制作过程如下:

一, 旋转电机的制作

从制作成本与方便考虑,选用旧电脑用的大软驱上的直流无刷电机,只是对局部进行改造。

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

就是这种古董软驱

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

软驱上的直流无刷电机

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

拆开后的电机

仔细拆开直流电机,将带圆盘的铝轴从中开孔,让它刚好能插入一个插头。

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

将旋转轴加工成这样

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

装配好以后按拆开时的顺序,反序将轴安装直流电机上。

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

电机装配完成后用两片铜片做的电刷

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

电刷装好后的侧面图

将电路板上较突出的元件改焊在反面,

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

电机的电源接法。

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

从电路板标注的符号看,“+”为电源正,“G”为电源负,“C”与“M”端分别与电源正相连匀可使电机运转

将一张旧唱片按电机座的位置开孔,而定位用的挡光板应根据电路板上感光组件的位置确定。

51单片机DIY制作:酷炫的旋转LED数字显示电子钟

【分页导航】

来源:xieweichao的博客,EDNC BLOG,转载请注明出处


上一页1234下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

51单片机? LED显示? 旋转电机? C语言?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈