实训项目三 光幻广州塔电路

实训项目三 光幻广州塔电路

ID:25032193

大小:14.01 MB

页数:46页

时间:2018-11-17

实训项目三  光幻广州塔电路_第1页
实训项目三  光幻广州塔电路_第2页
实训项目三  光幻广州塔电路_第3页
实训项目三  光幻广州塔电路_第4页
实训项目三  光幻广州塔电路_第5页
资源描述:

《实训项目三 光幻广州塔电路》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.项目三光幻LED广州塔的装配与调试光幻LED广州塔是依据广州代表性建筑广州塔形状设计出的电子套件,以10000:1的比例微缩成型的光立方器件,采用STC12C5A60S2作为控制系统,显示部分采用的是16*16的点阵显示原理,由268只LED组成小蛮腰形状三维空间。通过单片机内部的ADC功能,音频模式下可伴随音乐节奏而跳跃呈现出绚丽的效果,也可自行实现多种动画效果,具有红外遥控功能,可切换各种模式和完成调试。学习目标知识目标:1、了解光幻广州塔的电子产品工艺结构。2、能够依据工艺文件安装光幻广州塔。3、安装装配工艺标准完成光幻广州塔的装配。技

2、能目标:1.会依照工艺文件装配较复杂电子整机产品;2.会依照工艺文件调试较复杂电子整机产品;3.会简单的单片机程序编写。职业素养目标:1.保持操作工位清洁卫生;2.在操作前检查安全措施检查;3.能够安全使用焊接及安装工具进行产品的装配;4.正确使用仪器仪表,注意探头或表笔的摆放,防止短路。任务一认识电路....广州塔夜景1广州塔夜景2广州塔又称广州新电视塔,昵称小蛮腰,塔身主体高454米,天线桅杆高146米,总高度600米,是中国第一高塔。塔身灯光将由1080个节点LED灯组成,通过计算机控制电路,可以产生各种变化的视频广告效果。本次实训为10

3、000:1....小型广州塔,受音乐控制的小蛮腰,能随音乐翩翩起舞,具有无线蓝牙遥控,16种动画效果,底板由一块STC12C5A60S2单片机组成控制电路,268只高亮七彩LED组成小蛮腰形状的三维空间。光幻广州塔效果图光幻LED广州塔采用STC12C5A60S2作为控制系统,显示部分采用的是16*16的点阵显示原理,通过对单片机STC12C5A60S2进行编程,然后输出信号送到显示电路控制每个LED灯的亮灭,利用人眼的暂留效应,得以呈现出不同的图案和动画。光幻LED广州塔包括硬件和软件设计两个部分。系统总体的设计方框图如图所示:电源....S

4、TC12C5A60S2主控制器模块按键控制音频输入16*16LED显示图系统方框图1.硬件实现及单元电路设计1.1主控制模块主控电路一块STC12C5A60S2单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。主控制最小系统电路如图2所示....图STC12C5A60S2单片机图控制电路图硬件电路总设计图....图总设计电路图.

5、.......1.2电源设计电源部分的设计采用DC5V供电,使用了电解电容进行滤波,电路供电更加的稳定。1.3模块设计1.3.1led驱动模块LED驱动采用的是直接用单片机管脚驱动,因为stc12c5a60s2单片机的管脚电流达到20几毫安,足以驱动广州塔的LED,为了LED工作的稳定性,我们在电路中加入了限流电阻。1.3.2底座4个LED底座4个LED使用的七彩LED,为了控制方便,4个LED直接到了电源,上电就能直接点亮,可以直观看出模块电源是否正常,使用七彩LED的原因是,其发出的LED光多姿多彩,给广州塔的绚丽增添多一份优美,电路如下图

6、所示:图4底座led驱动电路1.3.3音频输入电路的设计....音频电路的设计主要是采用了T型口的USB接口,因为该接口包含了音频和电源的输入,又因为控制模板的单片机是自带了AD的,所以通过按键切换到音频模式下,我们可以看到广州随音乐在跳舞。1.3.4时钟电路的设计XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。因为一个机器周期含有6个状态周期,而每个状态周期为2个振荡周期,所以一个机器周期共有12个振荡周期,如果外接石英晶体振荡器的振

7、荡频率为12MHZ,一个振荡周期为1/12us,故而一个机器周期为1us。如图13所示为时钟电路。图13时钟电路图2、主要功能特点介绍2.1采用16×16(点阵)颗灯设计2.220多种脱机动画模式随意转换3、软件设计光幻广州塔控制系统设计采用C语言编写,按照模块化的设计思路设计程序,首先分析程序要实现的功能,然后编写不同的程序显示。本次程序设计完成的功能是:9次心星闪烁和0-9数字顺序显示,本设计采用keil软件来编写程序和调试程序,在使用keil时,一定要先输出.hex文件,因为STC-ISP.exe只有.hex文件才能下进单片机里去。3.1

8、软件框架3.1.1主程序....主要就是在while(1)里面循环各种现实效果。1.voidmain()  2.{  3.  while(1)  4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。