基于蓝牙无线传输的摇摇棒设计报告

合集下载

摇摇棒实验报告

摇摇棒实验报告

河南机电高等专科学校专业技能实训报告设计题目:基于单片机的摇摇棒设计系部:电子通信工程系班级:。

姓名:。

学号:。

2012年11月30日专业技能实训任务书摘要本设计以AT89S52单片机为中央控制器,摇摇棒摇动时显现的字符或图形由LED灯显示。

LED灯成线状排列,将需要显示的字符或图形分成64列,每个瞬间线阵只能显示字编码后的文字或图形的一列,利用人眼的视觉暂留原理,可以完整地呈现出整个图形或字符。

一般人手左右摆动的频率为儿赫兹到十几赫兹,因此,通过单片机控制LED线阵以一较低频率扫描显示字符或图形的每一列,摆动显示棒时即可因视觉暂留看出显示的字符或图;左右摆动一次即摆动的方向改变一次,通过水银开关产生中断,调用相应的显示中断子程序。

字符切换通过外部中断实现,该系统设计对程序设计的要求较硬件电路要高。

整套摇摇棒系统由中央控制模块、LED显示模块、供电模块等部分构成。

关键词:摇摇棒,LED,PCB目录设计任务书 (1)摘要 (2)绪论 (4)第1章总体方案设计 (6)1.1整体方案设计 (6)1.2主要元器件的原理 (6)第2章系统的设计和制作 (10)2.1 硬件设计 (10)2.2软件设计 (11)结论 (14)致谢 (15)参考文献 (15)附录A电路原理图........................................................ . (16)附录B PCB图........................................................ .. (17)附录C源程序........................................................ (18).绪论随着人们物质生活水平的提高,人们对精神生活的追求也愈加强烈,在娱乐方面也多元化,其中电子产品占了其中相当大的一部分。

一件好的电子产品总能给人们带来耳日一新的感受。

摇摇棒实习报告

摇摇棒实习报告

系 别: 电子信息系专 业: 电子信息工程 班 级: 学 号:姓 名:指导教师: * * 实习题目: 摇摇棒的制作及调试 实习地点: 北信学院电子实验室教务处印制2013 年 7 月 14 日 生产实习报告指导教师填阅摇摇棒的设计制作及调试1.前言人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。

摇摇棒就是基于人的视觉暂留原理的,通过分时刷新16个发光二极管来显示输出文字或图案等信息的显示装置。

本次设计要求制作完成一个LED灯显示的摇摇棒,16个LED灯一字纵向排列,通过摇动时形成的亮灯扇形区域来显示预先设定的汉字或图案,且可以用按键对所显示内容进行切换。

本次摇摇棒的设计作为生产实习的一部分,综合了模拟电子技术基础和数字电子技术等学科的知识,温固并进一步学习了protel软件的用法,初步了解以单片机为核心的电子系统体系,对将要学习的单片机技术有了初步的认识。

2.实习目的1.非常重要的实践教学环节2.培养理论知识与生产实际相结合的能力3.了解单片技术4.锻炼实际动手能力,掌握电子线路焊接、装配的基本技能5.了解并掌握本专业软硬件设计的一些基本问题3.实习时间,及进程安排7月1日~ 7月2日:理论学习及讲座阶段上午讲座下午及课外时间进行资料收集、查找及学习7月6日:发放元器件,进行焊接准备7月7日~7月9日:硬件焊接及组装,及硬件调试7月9日~7月10日:参考硬件电路绘制原理图及PCB绘制,参照例程学习软件程序设计7月10日~7月14日:总结报告及验收、答辩4.实验地点北信学院电子实验室5.实习单位、部门、地点实习单位西安工业大学北方信息工程学院实习部门电子信息系实习地点电子实验室6.实习内容6.1 关键技术介绍本次所设计系统主要由中央控制部分、驱动部分、显示部分、电源部分以及按键和开关等组成,原理框图如下图所示6.1.1 视觉暂留原理人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。

基于单片机实现的显示摇摇棒的系统设计毕业设计(论文)word格式

基于单片机实现的显示摇摇棒的系统设计毕业设计(论文)word格式

基于单片机的LED显示摇摇棒的设计1 引言1.1系统设计要求设计并制作一个依靠摇动能显示字符、图形的LED显示棒。

系统设计的基本要求:设计一个基于LED的显示棒,其中LED灯必须呈线状排列,并至少使用16只,系统采用电池供电,摇动显示棒时形成的亮灯扇形区域能让人分辨出字符“A”、文字“电”以及国际奥委会五环图形,并用按键实现显示的切换。

系统设计的发挥部分:摇动显示棒时形成的亮灯扇形区域能够让人分辨出英文单词“Welcome”、汉字词组“美亚”和北京奥运会会徽图形,并适当增加设计特色与创新。

1.2 系统设计思路及特点该LED显示棒摇动时显现的字符或图形由LED灯显示,LED灯成线状排列,每个瞬间线阵只能显示数字编码后的文字或图形的一列,利用人眼的视觉暂留原理,将需要显示的字符或图形分成N列(N≥16),一般人手左右摆动的频率为几赫兹到十几赫兹,因此,通过单片机控制LED线阵以一较低频率扫描显示字符或图形的每一列,摆动显示棒时即可因视觉暂留看出显示的字符或图形;左右摆动一次通过端口电平变化,调用相应的显示子程序,字符切换通过外部中断实现,该系统设计对程序设计的要求较硬件电路要高。

2 系统理论设计2.1 系统总体方案比较及说明方案一:选用单片机AT89C51作为扫描显示控制核心,由其直接控制LED 线阵的显示,并外加扫描控制开关控制字符或图形的扫描显示,原理框图如图-1所示。

图-1 方案一原理框图该方案线路简单,扫描控制开关可选择机械开关或编码开关或水银开关,在基于单片机的LED显示摇摇棒的设计显示棒摇摆时接通线路控制单片机扫描输出字符或图形的列编码信号;单片机外另接有中断控制按钮用以切换不同字符或图形的显示,LED线阵采用普通三极管驱动,电路采用4节充电电池供电。

此方案的优点是:单片机C51的端口较多,可实现显示数据并行传输,速度较快,且外围电路简单,调试较方便。

缺点是:为了增大显示清晰度,除去可能由背景LED灯占用的端口外,单片机剩余端口无法使线阵中LED灯数量扩展至24只以上;单片机使用的晶振频率较大,软件不易实现对计数的控制。

基于单片机的摇摇棒设计

基于单片机的摇摇棒设计

基于单片机的摇摇棒设计摇摇棒是一种可以发出声音和光线的玩具,通过挥动摇摇棒,可以产生不同的声音和光线效果。

本文将介绍一个基于单片机的摇摇棒设计。

设计的摇摇棒主要由以下几个部分组成:单片机、声音发生器、光敏电阻、LED灯和蜂鸣器。

首先,我们选择了一块适用于这个项目的单片机。

在本设计中,我们选择了AT89S52单片机,因为它拥有较高的性能和丰富的接口。

其次,我们需要一个声音发生器来产生不同的声音效果。

我们选择了一个简单的脉冲宽度调制(PWM)声音发生器模块,通过改变PWM的占空比来改变声音的高低音。

然后,为了在摇动棒时产生声音和光线效果,我们使用了一个光敏电阻。

当摇动棒快速晃动时,光敏电阻会感知到光线变化,并通过单片机的模拟输入引脚将信号传递给单片机。

单片机根据接收到的信号来改变声音和光线的效果。

此外,我们还添加了一颗LED灯和一个蜂鸣器来增加摇动棒的趣味性。

当摇动棒晃动时,LED灯会闪烁并发出不同的颜色,蜂鸣器也会发出声音。

我们通过单片机的输出引脚将信号发送给LED灯和蜂鸣器,以控制它们的工作状态。

最后,我们使用编程语言来编写单片机的程序。

程序的功能是根据摇动棒的晃动情况来产生不同的声音和光线效果。

例如,在摇动棒缓慢晃动时,声音发生器会产生低音并使LED灯缓慢闪烁。

而在摇动棒快速晃动时,声音发生器会产生高音并使LED灯快速闪烁。

通过以上的设计,我们可以制作一个基于单片机的摇摇棒。

用户可以通过摇动棒来产生不同的声音和光线效果,增加了玩具的趣味性和可玩性。

综上所述,本文介绍了一个基于单片机的摇摇棒设计。

通过选择合适的单片机和相关组件,并编写相应的程序,我们可以制作出一个具有声音和光线效果的摇摇棒。

这个设计不仅可以增加玩具的趣味性,还可以培养孩子们对电子技术的兴趣和学习能力。

摇摇棒课程设计报告

摇摇棒课程设计报告
重庆三峡学院
电子工艺工程设计报告书
ห้องสมุดไป่ตู้
课程名称:基于单片机的摇摇棒
学院(系): 电子与信息工程学院
年级专业:2012 级电子信息工程(自动化)
学 号: 201207014338
学生姓名: 王 平 山
指导教师: 谢

教师职称: 教

成 绩:
制作日期 2015 年 6 月` 8 日
电子工艺课程设计
目录
一、作品摘要…………………………………………………2 二、作品说明…………………………………………………2 三、工艺流程…………………………………………………3 四、系统总体设计……………………………………………5 五、硬件设计…………………………………………………7 六、软件设计…………………………………………………8 七、系统调试与分析…………………………………………9 八、课程作品制作体会………………………………………11 九、附录………………………………………………………12
拍摄照片:
-9-
电子工艺课程设计 - 10 -
电子工艺课程设计
八、课程作品制作体会
通过两周时间的摸索我们完成了摇摇棒的设计与原理图的绘制,本次设计以传感器 和单片机的实际应用为背景,介绍了以单片机和传感器为核心系统摇动传感器和显示设计 的基本结构和基本原理。本次将使用单片机对摇动显示进行实例化,设计一个 LED 摇动显 示器来显示文字、图像等信息。掌握利用 8051 型单片机对发光二极管阵列进行摇动控制 的方法。输出信号频率的控制通过单片机来实现,用摇动传感器检测当前摇动状态,用 16 个发光二极管进行不同频率的亮灭刷新,通过手动摇动可显示输出文字及图案等信息。 当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生一个视觉平面,在 视觉平面内的二极管通过不同频率的刷新,会在摇动区域内产生图像,从而达到在该视觉 平面上传达信息的作用。

“飞兆杯”LED摇摇棒设计报告

“飞兆杯”LED摇摇棒设计报告

第四届“飞兆杯”电子设计竞赛(2013年度)初赛报告项目中文名称:LED摇摇棒项目英文名称:参赛队员:指导教师:参赛院系:电力工程学院填写说明1、本报告系第三届飞兆杯电子设计初赛报告,须填写内容包括:报名参赛的项目名称(中英文)及队号报名参赛的项目中所用到的元器件报名参赛的项目摘要(中英文)报名参赛的项目其实现的构思及方案2、所有参赛项目必须为一个基本完整的设计。

设计方案描述旨在能够清晰准确地阐述(或图示)该参赛队的参赛项目(或方案),字数不限。

3、参赛队应自觉遵守知识产权的有关法规,不得侵犯他人的知识产权或其他权益。

4、请于2013年5月10日15:00前提交打印稿2份至基础实验与训练中心c208及电子版一份至项目计划使用器件列表注:请写明项目中计划使用的器件/开发板详细型号。

器件型号数量用途AT89S51单片机 1 控制电路水银开关 1 在挥动时自动产生中断,避免镜像1.5V干电池 3 供电电源3mm高亮蓝色LED灯16 显示文字或图案普通导线若干连接线路按键 1 切换画面270欧姆电阻16 限流保护二极管11.059MHz的晶振 1305pf的电容 222uF的电容 110K的电阻 1复位开关 1程序下载器 1 下载程序到单片机上PCB电路板 1 载体杜邦线 1 传输数据电源开关 1 开关电源电池插槽 1 将电池接入电路40引脚单片机插座 1 作为单片机连接电路的插槽摇动传感器 1 检测当前摇动状态项目摘要中文摘要“摇摇棒”,是基于人的视觉暂留原理,通过分时刷新16个LED灯来显示文字或者图案的显示装置。

输出信号的频率控制通过单片机来实现,用摇动传感器检测当前摇动状态。

当进行摇动时,由于人的视觉暂留,会在发光二极管的摇动区域形成一个视觉平面,在视觉平面内的二极管通过不同频率的刷新,会在摇动区域产生图像,从而达到在该视觉平面上传达信息的作用。

英文摘要"to shake the great", it is to be based on visual temporarily leave the principle, through the timeshare refresh 16 leds to display text or design output information display device. The output signal frequency control through the single-chip microcomputer to realize, with shaking sensor test current moved state. When shaken, as the men's vision for a principle, will be in the light emitting diode shaking area produce a visual plane, the plane within the vision of different frequency refresh diode through, will produce an image in shaking area, so as to achieve the vision in the plane of conveying information function.第四届“飞兆杯”电子设计竞赛初赛设计报告项目实现构思(建议包括:创新点描述、特色描述等)一、项目要求:1、熟悉单片机电路和程序设计;2、熟悉点阵显示技术;二、总体设计:1、,设计要求设计一个16只高亮度LED发光二极管构成的摇摇棒,通过单片机编程配合手的左右摇晃就可呈现一幅完整的画面,可以显示字符、图片。

摇摇棒的设计

摇摇棒的设计

系 别: 电 子 信 息 系专 业: 电 子 信 息 工 程 班 级: B110301 学 号: B1030114 姓 名: 刘云飞 指导教师: 张妮 实习题目: 摇摇棒的设计 实习地点: 电子实验室教务处印制2014 年 7 月 9 日生产实习报告指导教师填阅摇摇棒的设计制作及调试一前言:今年暑假学校给我们安排了很多的实习和课程设计。

这次生产实习摇摇棒的制作就是其中一个,本次实习介绍了一种新型的LED彩灯控制系统的设计方法,以单片机作为主控核心,与按键、水银开关等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

摇摇棒就是基于人的视觉暂留原理的,通过分时刷新16个发光二极管来显示输出文字或图案等信息的显示装置。

基本原理与硬件电路设计:16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整的画面。

与LED点阵的显示有几分相仿。

本次设计要求制作完成一个LED灯显示的摇摇棒,16个LED灯一字纵向排列,通过摇动时形成的亮灯扇形区域来显示预先设定的汉字或图案,且可以用按键对所显示内容进行切换。

2、水银开关的作用:棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。

3、硬件制作:使用的是直径3mm的红色LED,颜色可根据个人喜好选择。

水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关斜向上放置(尖尖朝斜上方45°角),靠水银珠自身重力的作用减少抖动。

二实习目的1.非常重要的实践教学环节2.培养理论知识与生产实际相结合的能力3.了解单片技术4.锻炼实际动手能力,掌握电子线路焊接、装配的基本技能5.了解并掌握本专业软硬件设计的一些基本问题三实习时间,及进程安排6月28日至6月29日:理论学习及讲座阶段,上午讲座下午及课外时间进行资料收集,查找及学习。

《摇摇棒实习报告》word版

《摇摇棒实习报告》word版

系 别: 电子信息系专 业: 电子信息工程 班 级: 学 号:姓 名:指导教师: 张 妮 实习题目: 摇摇棒的制作及调试 实习地点: 北信学院电子实验室教务处印制2013 年 7 月 14 日生产实习报告指导教师填阅摇摇棒的设计制作及调试1.前言人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。

摇摇棒就是基于人的视觉暂留原理的,通过分时刷新16个发光二极管来显示输出文字或图案等信息的显示装置。

本次设计要求制作完成一个LED灯显示的摇摇棒,16个LED灯一字纵向排列,通过摇动时形成的亮灯扇形区域来显示预先设定的汉字或图案,且可以用按键对所显示内容进行切换。

本次摇摇棒的设计作为生产实习的一部分,综合了模拟电子技术基础和数字电子技术等学科的知识,温固并进一步学习了protel软件的用法,初步了解以单片机为核心的电子系统体系,对将要学习的单片机技术有了初步的认识。

2.实习目的1.非常重要的实践教学环节2.培养理论知识与生产实际相结合的能力3.了解单片技术4.锻炼实际动手能力,掌握电子线路焊接、装配的基本技能5.了解并掌握本专业软硬件设计的一些基本问题3.实习时间,及进程安排7月1日~ 7月2日:理论学习及讲座阶段上午讲座下午及课外时间进行资料收集、查找及学习7月6日:发放元器件,进行焊接准备7月7日~7月9日:硬件焊接及组装,及硬件调试7月9日~7月10日:参考硬件电路绘制原理图及PCB绘制,参照例程学习软件程序设计7月10日~7月14日:总结报告及验收、答辩4.实验地点北信学院电子实验室5.实习单位、部门、地点实习单位西安工业大学北方信息工程学院实习部门电子信息系实习地点电子实验室6.实习内容6.1 关键技术介绍本次所设计系统主要由中央控制部分、驱动部分、显示部分、电源部分以及按键和开关等组成,原理框图如下图所示6.1.1 视觉暂留原理人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。

摇摇棒实验报告

摇摇棒实验报告

一、前言众所周知,人的眼睛存在视觉暂留现象,因为眼睛的反应迟钝,也丰富了人的视觉感受。

16LED摇摇棒很好地利用了人眼的视觉暂留特性,而产生了奇妙的视觉效果。

LED显示棒,又称魔幻摇摇棒,是一种利用视觉暂留效应制作的“高科技”玩具。

当它静止时,它就是几个LED发光二极管,而一旦按照一定的频率去摇动它,它就会随着位置的变化而变化,最终可以显示出一幅图画或者一串字。

本次的生产实习要求制作完成一个LED显示摇摇棒,要求LED灯线状排列,通过摇动时形成的亮灯扇形区域能分辨出如:“新年快乐”、桃心之类的汉子或者图案。

将会给人们带来一种新的方便的文化传递方式,设计具有市场前景,可满足各种大型演出等宣传需要,为人们的生活提供便利和乐趣。

二、实习目的1.非常重要的实践教学环节2.培养理论知识与生产实际相结合的能力3.了解单片技术4.锻炼实际动手能力,掌握电子线路焊接、装配的基本技能5.了解并掌握本专业软硬件设计的一些基本知识三、实习时间,及进程安排9月6日:理论学习及讲座阶段9月7日:发放元器件并检查数量,进行焊接准备9月7日~9月8日:硬件焊接及组装,及硬件调试9月9日~9月10日:总结报告及验收四、实习地点电子实验室五、实习单位、部门、地点实习单位西安工业大学北方信息工程学院实习部门电子信息系实习地点电子实验室六、实习内容1、关键技术介绍a.89C51的介绍89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS 8位微处理器,俗称单片机。

主要特性:与MCS-51 微控制器产品系列兼容。

片内有4KB可在线重复编程的快闪擦写存储器存储数据保存时间为10年宽工作电压范围:Vcc可为2.7V到6V全静态工作:可从0Hz至16MHz128*8位内部RAM32条可编程I/O线两个16位定时器/计数器b.LED发光管16只LED发光管作为每一列的显示,快速左右摇晃起到了扫描的作用,视觉暂留会使影像在人眼视觉中保留一段时间,因而人眼可以看到一幅完整的画面,与LED点阵的显示有几分相似。

电子实习报告摇摇棒

电子实习报告摇摇棒

一、实习背景随着科技的不断发展,电子产品在日常生活中扮演着越来越重要的角色。

为了深入了解电子产品的设计过程,提高自身的实践能力,我选择了“摇摇棒”这一电子产品进行为期一个月的实习。

摇摇棒作为一种新型的智能玩具,具有体积小、操作简单、功能丰富等特点,深受广大消费者喜爱。

二、实习目的通过本次实习,我旨在:1. 掌握电子产品的设计流程,了解电子元器件的选型、电路设计、PCB制作等基本知识。

2. 熟悉嵌入式系统编程,掌握常用编程语言和开发工具。

3. 提高动手能力,学会使用电子实验设备,如示波器、信号发生器等。

4. 培养团队协作精神,提高沟通能力。

三、实习内容1. 市场调研与分析首先,我通过网络、书籍等多种途径对摇摇棒市场进行了调研。

了解到目前市场上摇摇棒产品种类繁多,功能也各有特色。

为了在竞争中脱颖而出,我决定设计一款具有以下特点的摇摇棒:(1)操作简单,适合各个年龄段人群;(2)功能丰富,具备音乐播放、灯光效果、互动游戏等功能;(3)外观时尚,具有个性化设计。

2. 电路设计根据摇摇棒的功能需求,我进行了电路设计。

主要分为以下几个部分:(1)主控芯片:选用STM32F103系列单片机,具有丰富的片上资源,便于编程和扩展;(2)传感器模块:采用加速度传感器,用于检测摇摇棒的摇动角度和速度;(3)音频模块:采用MP3解码芯片,实现音乐播放功能;(4)灯光模块:采用LED灯珠,实现灯光效果;(5)电池模块:采用锂电池,提供稳定的电源供应。

3. PCB设计与制作根据电路原理图,我使用Altium Designer软件进行了PCB设计。

在设计中,我遵循以下原则:(1)布线合理,避免信号干扰;(2)元件布局紧凑,便于焊接;(3)留出足够的散热空间。

完成PCB设计后,我通过加工厂制作了PCB板。

4. 硬件调试将PCB板焊接完成后,我进行了硬件调试。

主要测试以下功能:(1)主控芯片工作正常;(2)传感器模块能够准确检测摇摇棒的摇动信息;(3)音频模块能够正常播放音乐;(4)灯光模块能够实现灯光效果。

数码摇摇棒毕业设计

数码摇摇棒毕业设计

数码摇摇棒毕业设计数码摇摇棒毕业设计摇摇棒是一种传统的玩具,通过手腕的摆动,可以发出清脆的声音。

然而,在数字化时代的今天,我们可以将这个传统的玩具与现代科技相结合,打造出一款全新的数码摇摇棒。

这个数码摇摇棒的设计理念是将传统与现代相结合,让用户在玩耍的过程中体验到传统玩具的乐趣,同时又能享受到现代科技带来的便利和创新。

首先,数码摇摇棒的外观设计将保持传统摇摇棒的形状,但会加入一些现代元素,如LED灯和彩色显示屏。

这样一来,摇摇棒在摇动的时候,会发出五彩斑斓的光芒,给人一种神奇的感觉。

同时,彩色显示屏可以显示一些简单的图案和文字,增加了互动性和趣味性。

其次,数码摇摇棒内置了一些传感器和芯片,可以实现一些智能功能。

比如,通过加速度传感器可以检测用户的摇动频率和力度,从而根据不同的摇动方式发出不同的声音和光效。

用户可以通过摇动的方式与摇摇棒进行互动,创造出属于自己的音乐和灯光秀。

另外,数码摇摇棒还可以连接到智能手机或电脑上,通过蓝牙或Wi-Fi技术与其他设备进行通信。

这样一来,用户可以通过摇动棒子来控制其他设备的音乐播放、灯光变化等功能。

比如,在派对上,用户可以摇动摇摇棒来控制音乐的节奏和音量,让派对更加热闹有趣。

除了以上的功能,数码摇摇棒还可以加入一些教育元素,让孩子们在玩耍的过程中学习知识。

比如,可以在彩色显示屏上显示一些英语单词或数学问题,让孩子们通过摇动棒子来选择正确的答案。

这样一来,摇摇棒不仅可以作为娱乐玩具,还可以作为教育工具,帮助孩子们提高学习能力。

在制作数码摇摇棒的过程中,我们需要考虑到材料的选择和制作工艺的问题。

为了保持传统摇摇棒的手感和质感,我们可以选用木质材料,并采用手工制作的方式来制作外壳。

同时,内部电路和芯片的设计需要精确和可靠,以确保数码摇摇棒的正常运行和稳定性。

总的来说,数码摇摇棒是一款结合了传统与现代的创新产品。

它不仅可以带给用户传统玩具的乐趣,还可以通过现代科技的加入,提供更多的功能和互动性。

基于单片机的神奇摇摇棒毕业设计

基于单片机的神奇摇摇棒毕业设计

毕业设计基于单片机的神奇摇摇棒毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

摇摇棒 实验报告

摇摇棒 实验报告

系 别: 电子信息系专 业: 通信工程专业 班 级: B****** 学 号:B******** * 名: *** 指导教师: ** 实习题目: 摇摇棒的设计 实习地点: 电子实验室教务处印制 2011 年 9 月 4 日生产实习报告指导教师填阅前言今年暑假学校为了使我们没有去富士康实习的同学有事可做,给我们安排了很多的实习和课程设计。

这次生产实习摇摇棒的制作就是其中一个,本次实习介绍了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、水银开关等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

基本原理与硬件电路设计:16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整的画面。

与LED点阵的显示有几分相仿。

系统电源VCC为5V,下载程序和调试时一定要保证5V电压,实际使用时用2个钮扣电池。

AT89S51单片机作为控制器,在它的P0、P2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。

P0口的上拉电阻RA1不能少。

串在LED公共端的二极管D1会产生一定的压降,用来保护LED,经实测LED点亮时两端电压为3V左右,在LED的安全承受范围内。

K1是画面切换开关,用于切换显示不同内容;K3为水银开关。

水银开关的作用:棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。

硬件制作:使用的是直径3mm的红色LED,颜色可根据个人喜好选择。

水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关斜向上放置(尖尖朝斜上方45°角),靠水银珠自身重力的作用减少抖动1 实习目的1.非常重要的实践教学环节2.培养理论知识与生产实际相结合的能力3.了解单片技术4.锻炼实际动手能力,掌握电子线路焊接、装配的基本技能5.了解并掌握本专业软硬件设计的一些基本问题2实习时间,及进程安排8月22日~ 8月23日:理论学习及讲座阶段上午讲座下午及课外时间进行资料收集、查找及学习8月24日:发放元器件,进行焊接准备8月25日~8月26日:硬件焊接及组装,及硬件调试8月27日~9月2日:参考硬件电路绘制原理图及PCB绘制,参照例程学习软件程序设计9月2日~9月9日:总结报告及验收、答辩3实习地点电子实验室4实习单位、部门、地点实习单位西安工业大学北方信息工程学院实习部门电子信息系实习地点电子实验室5实验内容一电路的模块设计1.1 主控单元:单片机以其集成度高、功能强、可靠性高、体积小、功耗低、价格廉、使用灵活等一系列优点得到迅速的发展,渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。

基于蓝牙无线传输的摇摇棒设计报告

基于蓝牙无线传输的摇摇棒设计报告

通信工程专业单片机系统课程设计基于蓝牙无线传输的摇摇棒设计学院(系):信息与通信工程学院专业:通信工程学生姓名:梅宇华黄馨莹学号:2013136219 2013136209指导教师:丁纪峰完成日期:2015年5月24日大连民族大学摘要本文介绍了一种以STC89C52RC单片机为主控制器,利用人眼的视觉暂留设计的摇摇棒。

摇摇棒在摇动过程中形成一个扇形平面,平面内可清晰显示文字、字母、图案。

蓝牙作为一种新型的信息传送工具,具有无限传输、方便、快捷的优点。

将蓝牙的这种特性运用到摇摇棒上,再结合摇摇棒本身可以在手挥式摆动下动态显示文字及图案的特性,使得摇摇棒具有更好的利用价值在设计中,通过蓝牙无线传输,可以实现摇摇棒显示内容的实时修改。

本系统由STC89C52单片机控制模块、32个高亮度LED发光二极管、供电模块及蓝牙串口模块组成。

关键词:STC89C52RC单片机;视觉暂留;动态扫描;LED目录摘要 (1)目录 (1)1 设计背景及要求 (1)1.1 设计背景 (1)1.2 设计要求 (1)1.2.1 基本要求 (1)1.2.2 拓展要求 (1)2 系统设计原理 (2)2.1 系统总体设计方案 (2)2.2 摇摇棒显示原理 (2)2.3 图片显示原理 (2)3 系统硬件电路设计 (4)3.1 单片机最小系统设计 (4)3.1.1 时钟电路 (4)3.1.2 复位电路 (4)3.2 LED显示电路的设计 (5)3.3 串口电路设计 (6)3.4 电源电路设计 (7)3.5蓝牙/串口线选择电路设计 (7)4 系统软件设计 (9)4.1 主程序设计思路 (9)4.2 主程序流程图 (9)4.3 串口接收程序 (9)4.4 LED显示程序 (10)5 系统调试 (12)5.1 硬件调试 (12)5.2 软件调试 (12)5.3 整体调试 (12)6 总结 (13)7 参考文献 (14)附录一系统硬件电路图 (15)附录二实物照片 (16)附录三系统完整程序代码 (19)致谢 (21)1 设计背景及要求1.1 设计背景摇摇棒是如今流行的一种玩具,在各种聚会、节日中均见得到它的身影。

毕业设计论文---基于单片机的摇摇棒设计

毕业设计论文---基于单片机的摇摇棒设计

毕业设计(论文)任务书题目基于单片机的摇摇棒设计专业电信工程学号姓名主要内容:1.根据设计要求确定系统的总体框图。

2.了解掌握单片机的基本结构和应用特点。

3.熟悉水银开关和集成电路的要求。

4.根据系统的要求绘制系统硬件电路图,进行部分软件功能的设计。

基本要求:1.设计摇摇棒的总体方案与硬件设计。

2.绘出总体程序流程图和模块化设计,并作相关程序编译。

3.对设计进行调试,模拟电路的工作过程。

主要资料:现代单片机技术与系统、单片机汇编语言常用模块与综合系统设计、单片机原理及其应用。

完成期限:年月指导教师签名:评审小组负责人签名:年月日基于单片机的摇摇棒设计摘要随着人们物质生活水平的提高,人们对精神生活的追求也愈加强烈,对信息的渴求已成为了人们必不可少的需要,更加简捷与新颖的信息传递方式无疑会给人们带来耳目一新的感受。

而现代工具务求简捷化、便携化,因此,摇动显示装置的到来,必将会给人们带来一种新的方便的文化传递方式。

“摇动显示装置”,俗称“摇摇棒”,是基于人的视觉暂留原理的,通过分时刷新16个发光二极管来显示输出文字或图案等信息的显示装置。

输出信号频率的控制通过单片机来实现,用水银开关来检测当前摇动状态。

当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生一个视觉平面,在视觉平面内的二极管通过不同频率的刷新,会在摇动区域内产生图像,从而达到在该视觉平面上传达信息的作用。

本文以单片机的实际应用为背景,介绍了以单片机为核心系统显示设计的基本结构和基本原理。

关键词单片机/发光二极管/水银开关Based on single-chip shaking his stick designABSTRACTAs people material standard of living rise, people pursuit to cultural life also becomes strong, the desire of information have become the people of the essential needs, more forthright and novel the information transfer mode will undoubtedly bring people to find everything new and fresh feeling. And modern tools to the simple, portable, therefore, shaking the display device, the arrival of will give people brings a kind of new convenient cultural transfer mode."Shake display device," called "to shake the great", it is to be based on visual temporarily leave the principle, through the timeshare refresh 16 leds to display text or design output information display device. The output signal frequency control through the single-chip microcomputer to realize, with mercury switch test current moved state. When shaken, as the men's vision for a principle, will be in the light emitting diode shaking area produce a visual plane, the plane within the vision of different frequency refresh diode through, will produce an image in shaking area, so as to achieve the vision in the plane of conveying information function.Based on the MCU application for background, introduces the single-chip microcomputer and sensor as the core system moved display design the basic structure and the basic principle.KEY WORDS Chip, leds, the mercury switch目录摘要 (I)ABSTRACT (II)1 引言 ............................................................................................................................................1.1单片机的定义 (2)1.2单片机介绍 (2)1.3单片机的工作过程 (4)1.4摇摇棒简介 (10)2 AT89S52单片机简介 (5)2.1A T89S52主要功能 (5)2.2 AT89S52各引脚功能 (5)2.3 AT89S52单片机内部结构简图 (8)2.4 AT89S52单片机的最小系统 (9)3 系统设计方案 (10)3.1 摇摇棒原理 (10)3.2 摇摇棒介绍 (10)3.3 设计目的 (11)3.4 设计要求 (11)3.5 设计思路 (11)4 系统硬件设计 (12)4.1 单元电路设计 (12)4.2 LED 显示模块 (13)4.3 各部分功能 (15)4.4 系统硬件 (15)5.系统软件设计 (17)5.1 软件设计思路 (17)5.2 主程序流程图 (17)6系统的硬件调试及软件调试 (19)6.1 常见的硬件故障 (19)6.2 硬件调试方法 (20)6.3软件调试方法 (21)6.4 本次设计中,具体调试过程 (22)结束语 (23)致谢 .................................................................................................................................................... 附录 ....................................................................................................................................................引言单片机是随着大规模集成电路的出现极其发展,将计算机的CPU,RAM,ROM,定时/计数器和多种I/O接口集成在一片芯片上,形成了芯片级的计算机,因此单片机早期的含义称为单片微型计算机(single chipmicrocomputer).它拥有优异的性价比、集成度高、体积小、可靠性高、控制功能强、低电压、低功耗的显著优点.主要应用于智能仪器仪表、工业检测控制、机电一体化等方面,并且取得了显著的成果.单片机应用系统可以分为:(1)最小应用系统是指能维持单片机运行的最简单配置的系统。

基于蓝牙传输的可充放电摇摇棒

基于蓝牙传输的可充放电摇摇棒

基于蓝牙传输的可充放电摇摇棒作者:姜楠韩婉婉张超来源:《中国高新技术企业》2015年第19期摘要:随着社会快节奏的发展,人们一直在追求一种快捷方便的娱乐方式。

文章结合蓝牙通信模块,利用无线传输方式设计一款便捷、可充放电、供大众娱乐的摇摇棒,避免了以往摇摇棒需要通过电脑下载显示内容以及更换电池的弊端,且环保节能,符合当今社会发展的绿色高效的目标。

关键词:蓝牙通信模块;无线传输方式;可充放电;摇摇棒;节能环保文献标识码:A中图分类号:TN925 文章编号:1009-2374(2015)19-0030-02 DOI:10.13535/ki.11-4406/n.2015.19.014传统的摇摇棒大多都采用从电脑向单片机下载的有线方式更改单片机里的内容。

如今智能手机的普及,人们都习惯通过手机上的蓝牙发送或者接受文件,方便又快捷,而且不受设备限制。

将蓝牙模块与蓝牙手机绑定,将其运用在嵌入式安全系统中,可以大大提高系统的安全性和稳定性。

摇摇棒的携带与信息传递极为方便和简易,作为新兴信息传递手段,具有广阔的市场空间和较高的应用价值。

本文将摇摇棒与蓝牙模块结合,通过手机里的蓝牙助手软件向摇摇棒上的蓝牙模块发送数据,数据传送给ATmega8单片机进行处理,并将处理后的数据经由LED条带显示出来。

此外,还可利用可充放电的锂电池,通过给手机充电的方式给这款摇摇棒充电,这种方式既能够扩大摇摇棒使用的场合范围,也能将摇摇棒从最初的需要电源线供电并且只能显示已存入数据的模式中解脱出来,变成一种可以随时更改显示内容、受大众喜爱的时尚娱乐用具。

1 系统设计方案图1 总系统框图系统整体上通过手机上的蓝牙助手软件向摇摇棒上的蓝牙模块发送数据,数据通过串口传送给ATmega8单片机进行内部的数据匹配。

若传送的数据与ATmega8单片机内已建立好的字库内的数据相同,则将这些数据发送给LED显示条带;若不相同,则不显示。

人手通过摇摆控制滚珠开关的开断,并且利用人眼的视觉暂留效果,使人眼能够清晰地看到数据在LED条带上显示出来。

基于蓝牙无线传输的摇摇棒设计

基于蓝牙无线传输的摇摇棒设计

基于蓝牙无线传输的摇摇棒设计
龙玲丽;粱庭;雷茹;杨虹志;罗琴
【期刊名称】《科技信息》
【年(卷),期】2014(000)015
【摘要】蓝牙作为一种新型的信息传送工具,具有无限传输、方便、快捷的优点将蓝牙的这种特性运用到摇摇棒上,再结合摇摇棒本身可以在手挥式摆动下动态显示文字及图案的特性,使得摇摇棒具有更好的利用价值在设计中,主要采用89S52芯片来驱动控制蓝牙,实现无线传输.
【总页数】2页(P81,107)
【作者】龙玲丽;粱庭;雷茹;杨虹志;罗琴
【作者单位】西南科技大学工程技术中心智能机器人创新实践班,四川绵阳621010;西南科技大学工程技术中心智能机器人创新实践班,四川绵阳621010;西南科技大学工程技术中心智能机器人创新实践班,四川绵阳621010;西南科技大学工程技术中心智能机器人创新实践班,四川绵阳621010;西南科技大学信息工程学院,四川绵阳621010
【正文语种】中文
【相关文献】
1.基于PA及蓝牙无线传输的电气参数远程采集系统设计 [J], 侯敏;胡玉旺;蒋强
2.基于DSP的蓝牙无线传输系统设计 [J], 刘品;杨润生;王永磊;石彦召
3.基于蓝牙传输的可充放电摇摇棒 [J], 姜楠;韩婉婉;张超
4.基于蓝牙技术的数据无线传输实验系统设计与实现 [J], 马忠丽;梁天添;王乐
5.基于89C52的32只三色LED摇摇棒设计 [J], 何坤;滕璇璇
因版权原因,仅展示原文概要,查看原文内容请购买。

基于蓝牙传输的无线console连接装置研制与应用

基于蓝牙传输的无线console连接装置研制与应用

基于蓝牙传输的无线console连接装置研制与应用
李祝红;赵灿明;纪诗厚;杜炳
【期刊名称】《数字技术与应用》
【年(卷),期】2017(000)009
【摘要】使用蓝牙模块代替传统线缆,则任何可作为蓝牙主机的设备(如电脑、手机等)均可与该交换机相连,从而对交换机进行配置.使工作人员可以摆脱有线带来的困扰,相对自由选择地选择工作地点,同时在日常配置交换机时,不需携带笨重的笔记本电脑,从而提高配置工作的效率与便捷性.
【总页数】2页(P78-79)
【作者】李祝红;赵灿明;纪诗厚;杜炳
【作者单位】国网安徽省电力公司芜湖供电公司,安徽芜湖 241000;国网安徽省电力公司芜湖供电公司,安徽芜湖 241000;国网安徽省电力公司芜湖供电公司,安徽芜湖 241000;国网安徽省电力公司芜湖供电公司,安徽芜湖 241000
【正文语种】中文
【中图分类】TP39
【相关文献】
1.基于蓝牙无线传输的摇摇棒设计 [J], 龙玲丽;粱庭;雷茹;杨虹志;罗琴
2.基于PA及蓝牙无线传输的电气参数远程采集系统设计 [J], 侯敏;胡玉旺;蒋强
3.基于低功耗蓝牙传输的电位型嵌入式无线传感监测系统的研制 [J], CAO Zhong;LI Wen-Feng;LIU Chen;PENG Yu-Yu;HUANG Ying;XIAO Zhong-Liang
4.基于STM32的无线蓝牙传输设计 [J], 张凯
5.基于蓝牙传输的无线console连接装置研制与应用 [J], 李祝红;赵灿明;纪诗厚;杜炳
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通信工程专业单片机系统课程设计基于蓝牙无线传输的摇摇棒设计学院(系):信息与通信工程学院专业:通信工程学生姓名:梅宇华黄馨莹学号:2013136219 2013136209指导教师:丁纪峰完成日期:2015年5月24日大连民族大学摘要本文介绍了一种以STC89C52RC单片机为主控制器,利用人眼的视觉暂留设计的摇摇棒。

摇摇棒在摇动过程中形成一个扇形平面,平面内可清晰显示文字、字母、图案。

蓝牙作为一种新型的信息传送工具,具有无限传输、方便、快捷的优点。

将蓝牙的这种特性运用到摇摇棒上,再结合摇摇棒本身可以在手挥式摆动下动态显示文字及图案的特性,使得摇摇棒具有更好的利用价值在设计中,通过蓝牙无线传输,可以实现摇摇棒显示内容的实时修改。

本系统由STC89C52单片机控制模块、32个高亮度LED发光二极管、供电模块及蓝牙串口模块组成。

关键词:STC89C52RC单片机;视觉暂留;动态扫描;LED目录摘要 (1)目录 (1)1 设计背景及要求 (1)1.1 设计背景 (1)1.2 设计要求 (1)1.2.1 基本要求 (1)1.2.2 拓展要求 (1)2 系统设计原理 (2)2.1 系统总体设计方案 (2)2.2 摇摇棒显示原理 (2)2.3 图片显示原理 (2)3 系统硬件电路设计 (4)3.1 单片机最小系统设计 (4)3.1.1 时钟电路 (4)3.1.2 复位电路 (4)3.2 LED显示电路的设计 (5)3.3 串口电路设计 (6)3.4 电源电路设计 (7)3.5蓝牙/串口线选择电路设计 (7)4 系统软件设计 (9)4.1 主程序设计思路 (9)4.2 主程序流程图 (9)4.3 串口接收程序 (9)4.4 LED显示程序 (10)5 系统调试 (12)5.1 硬件调试 (12)5.2 软件调试 (12)5.3 整体调试 (12)6 总结 (13)7 参考文献 (14)附录一系统硬件电路图 (15)附录二实物照片 (16)附录三系统完整程序代码 (19)致谢 (21)1 设计背景及要求1.1 设计背景摇摇棒是如今流行的一种玩具,在各种聚会、节日中均见得到它的身影。

本设计也追随着摇摇棒的原理,利用人眼的视觉暂留特性,通过STC89C52RC单片机对32只高亮度LED发光二极管进行控制,配合手的左右摇晃就可呈现一幅完整的画面。

根据对摇摇棒已有的设计和研究,大都采用一种方式进行摇摇棒动态显示内容的更改,即用有线的方式从电脑向单片机的下载,如串口下载。

但是这种利用有线方式进行传输的方法会限制摇摇棒的使用范围,并且更改显示内容会比较麻烦,因为字形码是烧写在ROM中的。

如今,随着智能手机的普及,人们都习惯用蓝牙这种方式发送或者接受文件,既方便又快捷,而且不受设备限制(即不用在有电脑的情况下进行操作)。

在越来越追求精神生活的当代社会,摇摇棒能够丰富人们的精神世界。

这款摇摇棒具有蓝牙无线传输功能,同时也兼备普通的摇摇棒有线下载数据的功能,它可以用在大型演唱会或者娱乐场所,可以用在情侣间表达爱意,还可以用作加油助阵等场所表达心情,用处很多。

对显示内容也可以直接用手机随时随地修改,并且易于携带,方便快捷。

1.2 设计要求要求摇摇棒可以稳定显示字符、英文、汉字或者一幅64*32像素的画面,并且可以实现通过蓝牙或者USB转串口线进行无线或者有线的对显示内容(文字或者单色位图)进行实时更改的功能。

1.2.1 基本要求(1)利用单排32盏高亮LED实现摇摇棒;(2)摆动摇摇棒时,可以显示英文、汉字;(3)摆动摇摇棒时,可以显示简单图形;1.2.2 拓展要求(1)可以利用蓝牙模块HC-06,下载手机里的文字或图片。

(2)可以利用USB转串口线,下载电脑里的文字或图片。

2 系统设计原理2.1 系统总体设计方案基于蓝牙传输的摇摇棒系统分为三个模块:蓝牙传输模块,单片机控制模块和LED 显示模块。

工作过程如下,首先手机先通过蓝牙串口软件向单片机上的蓝牙模块发送数据,单片机收到数据后再对数据进行处理,处理的数据经过字模软件的编译之后再传送到LED 显示条带上,摇摇棒来回摆动就会使得被处理后的数据通过单列LED 条带动态显示出来。

设计中也兼容了有线传输的功能,即串口线的传输。

2.2 摇摇棒显示原理“摇摇棒”是基于人的视觉暂留原理,通过分时刷新32个发光二极管来显示输出文字或图案等信息的显示装置。

输出信号频率的控制通过单片机来实现。

当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生一个视觉平面,在视觉平面内的二极管通过不同频率的刷新,会在摇动区域内产生图像,从而达到在该视觉平面上传达信息的作用。

2.3 图片显示原理摇摇棒通过在片上的外部RAM中定义一块256字节的存储空间作为图片区域,只要往这块区域(D:0x0000~D:0x0200)内发送字形码或者图形码,则可以显示出对应的图像。

以图片北京奥运会会徽为例,首先将彩色图片(图2.1)经过裁剪和灰度处理,变成单色位图*.bmp(图2.2),然后将单色位图经过压缩,用PCtoLCD软件进行编码(图2.3),最后将图形码发送到摇摇棒上,摇动摇摇棒即可显示对应的图形。

(图2.4)图2.1图2.2图2.3图2.43 系统硬件电路设计3.1 单片机最小系统设计3.1.1 时钟电路51单片机内部集成有一个高增益反相放大器,该放大器的输入端为引脚XTAL1(19脚),输出端则是引脚XTAL2(18脚),单片机的时钟产生有两种方式,即内部时钟方式和外部时钟方式,本次设计采用内部时钟方式。

内部时钟方式时,引脚XTAL1和XTAL2两端接石英晶体和微调电容,构成自激振荡器,本次设计中所使用的晶振为11.0592MHz,微调电容为33pF。

振荡器发出的脉冲直接送入内部时钟电路,电路如图3.1所示图3.13.1.2 复位电路单片机复位电路原理是在单片机的复位引脚RST上外接电阻和电容,实现上电复位。

当复位电平持续两个机器周期以上时复位有效。

复位电平的持续时间必须大于单片机的两个机器周期。

具体数值可以由RC电路计算出时间常数。

本设计中使用10K电阻配合10uF电容。

电路如图3.2所示图3.23.2 LED显示电路的设计本次设计中采用32盏高亮蓝色LED作为显示条带,将其分别编为4组同时接入P1口,如图3.3所示,另外通过四个三极管接到P2.4~P2.7作为位选控制信号,实现分时亮,如图3.4所示,但因为间隔时间较短,所以人眼看起来似乎是32盏LED同时显示。

图3.3图3.43.3 串口电路设计本设计中使用串口通信,需要使用MAX232芯片进行电平的转换,电路如图3.5所示图3.53.4 电源电路设计本设计中供电采用USB供电方式,连接电源指示灯和100uF的电容进行电源滤波。

电路如图3.6所示。

图3.63.5蓝牙/串口线选择电路设计由于单片机的TXD和RXD只有一个,所以通过一个四位拨码开关来选择。

电路如图3.7所示。

图3.74 系统软件设计4.1 主程序设计思路主程序很简单,先对系统进行初始化(清屏,串口波特率设置,中断允许等),然后进入接收程序,判断是否接收够256个十六进制数,如果接受完了就关闭总中断不再接收,以防止乱码的出现,然后进入显示程序,按列进行扫描即可。

4.2 主程序流程图4.3 串口接收程序4.4 LED显示程序5 系统调试本系统的调试分为硬件调试,软件调试和软硬件整体综合调试三部分。

5.1 硬件调试硬件调试第一步是测试板子,在没焊器件的空板子上进行导通测试,确保板子没有问题。

硬件调试的第二步是焊接调试,边焊接边进行调试,先焊接电源部分,调试电源确保板子能正常供电,然后焊接单片机最小系统,检查单片机是否正常工作,最后把32个LED焊接上,通过编写简单的全亮程序,检测所有的灯是否都正常,硬件调试部分结束。

5.2 软件调试软件调试是利用Keil软件和Protues软件进行软件联调仿真,在Protues中观察现象是否和预期一致,检查所写的程序是否有错误。

5.3 整体调试将调试好的程序通过STC-ISP软件下载到单片机中,实际观察现象是否和预期的一致。

6 总结在整个设计的过程中,包括画原理图,画PCB,软硬件的调试,学到了很多东西。

正如丁老师所说的,把不通的板子调通了才真正能够学到东西。

我焊接的第一块板子,由于画PCB的时候没有检查,导致位选的P2.4到P2.7都没有和8550连接上,只好走了飞线,之后发现串口无论如何都下载不进去程序,测了一下MAX232芯片的电压,发现不正常,才发现MAX232没有供电和地,于是又走了两根飞线到15脚和16脚,还有,由于画封装的时候把串口的封装画成了公头的封装,导致引脚的顺序都反过来了,只好把串口吸下来从背面焊上去。

最后终于把一块板子调通了,能下载程序进去了,由于第一块板子飞线太多,影响美观,于是我重新画了一块板子,在第二块板子的时候,我吸取了第一块板子不成功的教训,认认真真检查每一根线是否都连上了,封装是否都画对了,于是在焊接第二块板子并且调试的时候非常顺利,这也正是我想要的结果。

通过整个设计到制作的过程,我更加深刻的了解了51单片机的工作方法和MAX232芯片的工作方法,以后再遇到MAX232的电路就不会再犯错了,这对于以后的工作是非常有帮助的,本次设计的过程中,磨练了自己的意志,让我很有耐心的调程序,并且在程序调通,板子现象跑出来时候,那种成就感油然而生,之前的各种障碍和困难在此面前都不值一提了。

整个过程下来受益匪浅。

7 参考文献[1] 刘岩川.单片机原理及系统设计.北京:电子工业出版社,2014.[2] 张心心,唐玉蓬.基于单片机的摇摇棒硬件控制系统设计与实现[J].电子技术与软件工程,2013,(08).[3] 臧海波.简单易制的LED摇摇棒[J].电子制作,2012,(07).[4] 刘玉,张秀林,安然.LED摇摇棒的单片机实现[J].电子测试,2013,(02).[5] 王媛.基于蓝牙传输的信息服务技术研究[D].杭州:浙江大学,2006.附录一系统硬件电路图系统原理图系统PCB图附录二实物照片摇摇棒外观显示“大连民族”显示一只可爱的小猪显示一只熊猫显示世博会会徽显示“大白”附录三系统完整程序代码致谢历时将近两个月的时间终于将这个作品完成,在这个过程中我们遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。

尤其要感谢我的论文指导老师——丁纪峰老师,他对我进行了无私的指导和帮助,不厌其烦的帮助进行作品的修改和改进。

另外,在校图书馆查找资料的时候,图书馆的老师也给我提供了很多方面的支持与帮助。

在此向帮助和指导过我的各位老师表示最中心的感谢!感谢本文所涉及到的各位学者。

本文引用了数位学者的研究文献,如果没有各位学者的研究成果的帮助和启发,我将很难完成本篇论文的写作。

相关文档
最新文档