科技网

当前位置: 首页 >新闻

图文利用单片机设计制作LED摇摇棒方案

新闻
来源: 作者: 2018-10-26 13:37:58

【图文】利用单片机设计制作LED摇摇棒方案

导读:

LED摇摇棒利用人眼的视觉暂留特性,通过刷新LED发光二极管,当进行摇动时,会在摇动区域内产生图像。本文设计的简单有趣的LED摇摇棒,基于单片机控制,具有按键进行画面切换和消除重影等功能,来看看这款LED摇摇棒是怎么设计的吧!

LED摇摇棒利用人眼的视觉暂留特性,通过刷新LED发光二极管,当进行摇动时,会在摇动区域内产生图像。本文设计的简单有趣的LED摇摇棒,基于单片机控制,具有按键进行画面切换和消除重影等功能,来看看这款LED摇摇棒是怎么设计的吧!  摇摇棒本为开发套件,全部采用直插的器件。显示的LED采用了5mm超高亮30度聚光发光二极管,共32只。控制芯片采用宏晶单片机STC11F03E,其内部有3K的程序存储空间,256字节的数据存储空间,另外其内部还有2K的EEPROM空间。设计可以通过串口,把下载的画面数据到内部的EEPROM,掉电后,也不会丢失。  本文通过研究利用事先编好程序来控制16个LED发光二极管,并配合左右手的摇晃来显示字符和简易图形的电子装置(简称为摇摇棒),设计并制作一个依靠摇动能显示字符、图形的LED显示棒。此装置利用AT89C51单片机对发光二极管阵列进行控制。用滚珠开关检测当前摇动状态,单片机控制16个发光二极管进行不同频率的亮灭刷新,只要摇动就可以显示输出文字及图案等信息,从而达到在该视觉平面上传达信息的作用。  1、LED摇摇棒硬件系统的组成  本次设计的简单有趣的LED摇摇棒,它是基于单片机控制的电子装置。具有按键进行画面切换和消除重影等功能,能使画面清晰显示出来。它主要由单片机控制部分,LED驱动部分,LED显示部分组成,其硬件组成框图如图1所示。  1.1LED摇摇棒按键模块  本设计中通过一个画面切换开关对显示的内容进行切换。在设计中通过滚珠开关来控制摇摇棒只能向一边摇动时显示信息,否则会出现镜像字或镜像画面,也就是重影的现象。可选的摇动控制开关有水银开关和滚珠开关两种。水银开关稳定性较高,但安全性较差。滚珠开关虽然稳定性稍差,但不容易被打破,安全度很高。考虑到实际应用环境,故选用滚珠开关作为系统的摇动控制,由滚珠开关带来的不稳定性可以通过软件进行弥补。手动复位开关的功能是控制系统的启停。  1.2LED摇摇棒控制部分  单片机最小系统作为整个系统的控制核心,它主要负责控制二极管的亮灭及显示状态。通过单片机的软件编程及外部中断,来控制摇摇棒的显示效果。

123下一页>

雅居乐天域
螺旋钢管价格
杭州中粮大悦城

相关推荐