基于单片机的摇摇棒硬件控制系统设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
践教程 [ M ] .北京 :北京航空航 天大学出版
社 ,2 0 0 6 .
【 4 ] 郁有 文 , 常健 , 程 继红 . 传感 器原 理及工
程应 用 ( 第三版 )[ M 】 .西安 :西安 电子科 图2 :手动控 制模 块电路原理 图 3 . 3电源模块
计包括 了基 于 S T C 8 9 C 5 2 单片机的最小核心控
S C M T e c h n o l o g y・ 单片机技术
基于单片机的摇摇棒硬件控制 系统设计与实现
文/ 张心心 唐玉蓬
本 模块 使 用水银 开 关检测 摇摇棒 的 摇动
“ 摇 动 显 示 装 置 ” , 俗 称
本设计 使用的单 片机拥有 3 2 个 输入 输 出
引 脚,能够满 足设计 需求 ,故 对 L E D 的控 制
3系统模块介绍
3 . 1信 号采集模块
作者单位
绵阳师范学院物理 与电子 工程 学院 四川省 绵
阳市 6 2 1 0 0 0
3 . 5 L E D 显 示模 块
E l e c t r o n i c T e c h n o l o g y &S o f t w a r e E n g i n e e r i n g 电子技术与软件工程 ・1 9 1
4结论
基于 5 1 单片 机控制 的摇 摇棒在多次 测试 修改之后 ,最终能够较为清晰地显示简单字符 和图形 ,实现了摇摇棒 的功能 ,并且系统功能
稳定。此外 因为摇摇棒 具有低功耗 、外形小巧 、
【 关键词】摇摇棒 S T C 8 9 C 5 2 L E D传感器
G _

L E D灯 多色显示 、配备有 U S B下载程序 、 自 适应摇 晃速度 等特点 ,如配备 更多 的取模编码 工具 ,还 能够 显示中文、 日文、韩 文、英文及 图形等 多种效果 ,因此以本设计为基础 ,还可 以扩展 出更多产 品效果 ,所 以基于单片机的摇 摇棒设计拥有很好的市场前景。
[ 1 ]杨 清德 ,康娅 . L E D及其 工程应用 [ M ] .北 京 :人 民邮 电出版社 , 2 0 0 1 .
2电路设计 与原理分析
由于人 的视 觉有 暂 留效应 ,利用 这个 现 象 ,可 以在 高亮 L E D摇动 区域 内产生一 个视 觉 平面 ,通过 不 断刷新 和改 变每 只高 亮 L E D 的 亮灭状 态 , 就 可以在此视觉平面上显示不 同 的文字和 图形。本设计是基于 S T C 8 9 C 5 2 单片
出端相连 接 ,因此 只要检测 P 3 2 引脚上 的 电 采用了一对一的控制方式 ,即一个引脚控制一
E D的控 制方式 。 平 高低 即可。当 P 3 2引脚变为 高 电平 时 ,摇 个 L
摇棒处于 摇动状 态 ,反之则为静止状态。信号 采集模块 电路原理 图如 图 1 所示 。
电,打开主控开 关之后 ,控制核心就能检测到
本系统 中的 电源模块使用 L M7 8 0 5 芯片作
水银开关 的状态变 化,并根据 它的不同状态控 为稳压核心 , 为系统提供稳定 的+ 5 V直流 电源 , 作者简ຫໍສະໝຸດ Baidu
制l 6 只高 亮L E D, 实现显示。 当摇摇棒被摇动 ,
开始显示信息时 , 显示信息手动控 制模块启动 ,
1绪论
图1 :信号采集模块 电路原理 图
摇摇 棒 又名 闪字 棒、魔 幻棒 ,它 除了拥
3 . 2显示信 息手动控 制模 块
有 传统荧光棒的功能外 ,还能显示文字和简 单 图形 ,并且可以根据使用者 自己的意愿修改显
此模 块使 用微 动按 键作为 手动 控 制信息
示 内容 ,因此可以满足场合的需求 。本文 阐述 的输入端。将此模块的信号输 出端接入单片机 参考文献 的摇摇棒设 计与传统的荧光棒相 比更加环保耐 的 P 3 3 引脚 ,核 心控制 系统检 测此 引脚上 的 用 ,能够传达 出更加 丰富的信息 。 电平变化 即可得 到手动控制信息。手动控制模 块 电路原理 图如 图 2 所示 。
制系 统模块 、l 6位 L E D显示模 块、信息 采集
技 大学出版社 , 2 0 0 8 ( 7 ) .
[ 5 ]王 也 仿 .可 编 程 控 制 器 应 用 技 术 [ M ] .机
模块 和 电源模 块 等部分 。系统 由 + 6 V 电池 供
械工业 出版社 , 2 0 0 1 .
保证系统正常顺利的运行 。
3 . 4 C P U 模块
张 心心 ( 1 9 8 1 - ),女 ,硕 士研 究生 ,绵 阳师
范学院讲师 ,主要从事 电子信息和光电子信息 方面的教 学和科学研 究。
系统将根据手动控制信息 的改 变而改 变显示内
容。
本设 计 中使 用 了 S T C 8 9 C 5 2单 片机 作 为 控制核心 ,根据信号采集模块和 手动控 制提供 的信息为 L E D显示模块提供相应的控 制信号 。
机的 l 6位 L E D摇摇棒设计 。硬 件控 制系统设
[ 2 】马斌 , 韩忠华 , 王长 涛 , 夏 兴华 . 单片机
原理及应用一 c语言程序设计与实现 [ M ] . 北京 :人民邮 电出版社 , 2 0 0 9 . 1 0 .
【 3 】万光毅,严 义 ,邢春香 . 单 片机 实验与 实
状 态。将 单片机 P 3 2引脚与该模 块 的信 号输
“ 摇 摇 棒” ,是利 用人 眼视 觉的 暂 留原 理 实现 的平 面显 示效 果。 本 文 详 细 介 绍 了一 种 基 于 5 1 单 片机 控 制 的 L E D 摇 摇棒 设 计 。以 S T C 8 9 C 5 2单 片机 为 主控核 心,通 过传 感 器检 测 当前摇摇 棒 的 的摇 动 状 态 ,分 时控 制 1 6只 高亮 L E D 灯 的亮灭 状 态实现 文 字和 图像 的 显 示。通 过 实验 测试 ,达到 了 目 标要求 和效果。
相关文档
最新文档