完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛
|
摇摇棒制作 一. 电路原理 基本原理与硬件电路设计: 16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象看到的是一幅完整的画面。与LED点阵的显示有几分相仿。 其硬件电路如上图中所示: 各部分功能 (1)按键模块 S1:水银开关 功能为棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一支水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。 (2)LED显示模块 首先,我们根据LED点阵屏的显示原理:点阵屏的显示分为行扫描与列扫描两种,列扫描是将我们的字模数组通过点阵屏的行驱动进行输入,然后通过列对每一行进行扫描,当列为低(高)电平、行为高(低)电平时则表示该点为图案的一部分,将其读出、显示。它的顺序可以总结为:行不断的送数据,每送完设置的信息后列进行读取,然后行再次送数据,列再次读取……依次循环下去,一幅完整的图案就显示在了显示屏上。 而本次设计的LED显示棒数据传输原理与LED点阵屏相似。可以把LED显示棒看成是LED点阵屏中的一列。为了使显示的图案清晰,我们使用了16个LED管将它们排成一列,整个屏在静止时也就相当于16行×1列。数据传输时我们同样使用行送数据、列扫描。在摆动过程中,应用视觉暂留原理,我们点亮的列不会很快的消失,而是随着摆动的方向继续向前移动,只要移动的速度高于视觉暂留的最短时间显示内容就不会熄灭,至此,一幅图案也就可以这样被“摆动”出来了。 二. 材料准备 位号 名称 规格 数量 R1 电阻 10K 1只 C1、C2 瓷片电容 30P 2只 C3 瓷片电容 104 1只 C3、C4 电解电容 10uF 2只 D1、D2 二极管 1N4148 2只 Y1 晶振 12M 1只 IC1 单片机 AT89S52 1只 单片机插座 DIP40 1只 S 水银开关 1只LED 发光二极管 5mm 16只 导线 若干 电池盒 1个 电池 1.5V 3节 (另外还需要导线以及4.5v电池盒及电池) 三. 焊接过程 注意焊接发光二极管时注意正负极 正面 背面 四.烧写程序 五.效果图 源程序见附件 |
|
相关推荐
18 个讨论
|
|
|
收了,看看怎么样
|
|
|
|
|
|
|
|
|
学习学习。。。。。。。
|
|
|
|
|
|
|
|
|
来看看,貌似不错。。。。。
|
|
|
|
|
|
|
|
|
要学一下。。。。。
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 08:25 , Processed in 1.430536 second(s), Total 76, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
8808