AT89S51系列摇摇棒是学生学习单片机和小制作的入门制作,现在给大家介绍一下原理和制作过程。
电路说明:
本电路采用16只LED作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整画面,与LED点阵的显示相仿。电路中AT89S51单片机为控制器,在它的P0、P2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。S1为滚珠开关,棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只滚珠开关来控制,使摇摇棒从左向右摇动时将内容显示出来;S2是画面切换开关,单片机中已经写入能显示多个画面的程序,工作时通过这个开关来切换。
注意:安装滚珠开关S1时,要注意其引脚方向,如果装反了显示的画面会出现镜像。
程序决定显示内容,套件中单片机的程序已经写好,装上就能用;如果想修改显示内容可提供简单的参考程序,参考程序是供学习之用,只能显示一幅画面。
电路原理图
元件清单
【本机所使用的多幅画面源代码一律不提供】
下面讲解详细的安装过程
1、首先焊接电阻,瓷片电容、晶振等小元件
2、焊接滚珠开关,滚珠开关有正反之分,焊接时要注意
3、焊好的滚珠开关
4、焊接40P的IC座,紧接着焊接电解电容、电源开关和画面切换开关
5、如果是连排的LED需要先剪下,散的LED就不用此步了
6、安装LED,要注意LED的极性
7、LED全部安装好后开始焊接,焊接时注意LED要紧贴电路板
8、LED焊接好的效果,这里采用的是聚光的LED,远看效果较好,近看光太强,比较刺眼,现在都改用白色散光的LED,光线比较柔和
9、把电池盒的引线剪掉一部分留下大约1-1.5厘米长
10、剥掉引线的部分绝缘皮,并对引线上锡
11、安装电池盒,先焊接引线
12、再上好螺丝
13、焊接好的成品