




已阅读5页,还剩54页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于单片机的声控彩灯设计中文摘要 本设计是一款能够随着音乐或其它各种声音的音量的变化而使发光灯的数目发生相应变化的灯光系统,为了防止非音乐等信号的干扰(如市电),系统内需要设计通过相应的滤波器,以滤除50Hz的市电干扰。声音信号采用驻极体话筒,双电源供电的运放NE5532放大器,整体的信号放大倍数500倍左右。灯的控制方式采用将放大后的声音信号转换成数字信号输送到控制电路,从而控制彩灯的亮灭。关键词:声控 彩灯 NE5532 AT89S52 ABSTRACTThis is a design that can led to the number of the lighting system produces corresponding change as music or other sounds of loudness change , in order to prevent the music and the signal interference (such as the utility), the system needs to be designed through the corresponding filters which can filter out the frequency 50 Hz utility interference. The voice signal in a body microphones, double power supply op-amp NE5532 amplifier, the overall signal magnification 500 or so. The light of the control mode will be magnified by the voice signal converted into digital signal is sent to the control circuit, so as to control the lantern light out.Keywords: Transceiver Modules, ATC89S52 microcontroller, dynamic display, button control基于单片机的声控彩灯设计目录第一章 方案设计11.1 课程设计项目名称11.3设计方案选择及论证11.4方案选择2第二章 相关芯片介绍22.1 NE5532放大器22.2 AT89S5232.3 ADC08095第三章 硬件设计83.2NE5532放大电路83.3 限幅电路83.4 上电复位电路93.5 时钟电路:103.6LED彩灯显示电路103.7串口电路11第四章 软件设计114.1 设计程序流程图114.2 主程序代码及注释12第五章 实物制作与调试说明145.1 实物制作145.1.1电路图的绘制145.1.2电路板的制作145.2 调试过程145.2.1软件调试145.2.2硬件调试155.3 性能分析15结论16谢 辞17参考文献18附录一 元件清单19附录二 原理图20附录三 PCB图22基于单片机的声控彩灯设计第一章 方案设计1.1 课程设计项目名称基于单片机的声控彩灯设计 1.2 项目设计目的及技术要求 1. 选择合适传感器; 2. 选择合适放大器及A/D转换器件; 3.单片机根据音频信号大小驱动LED亮灭; 4. 可调拾音灵敏度; 5. LED的个数、造型自定; 1.3设计方案选择及论证方案一:使用MIC采集声音之后用LM386放大,之后通过比较器,最后交给AT89S52分析处理来驱动LED发光。其框图如图1-1所示。单片机控制电路发光LEDMIC采集比较器LM386放大图1-1方案二:基于NE5532运放放大音频信号,交给AD进行模数转换,输出结果送至控制电路,从而驱动LED发光。本方案主要是通过NE5532来放大音频信号,稳压电路使输入AD的电压保持在0到5V范围。其硬件构成框图如图1-2所示。MIC采集声音滤波稳压电路解调电路NE5532放大电路 AT89S52单片机AD模数转换复位电路时钟电路直流5V电源电路供电信号LED彩灯图1-2单片机彩灯循环控制系统硬件框图1.4方案选择方案一中,电路相对简单,制作相对较容易点,成本也相对较低。但LM386放大倍数最多只有200倍,达不到要求或实现困难。采用方案二其优点是电路集成度高,工作原理简单,清晰明了,自定义编程,移植性好等。综上,显然方案二各方面优越于方案一,以及为了体现专业优势,本次设计采用第二种方案。第二章 相关芯片介绍2.1 NE5532放大器1、芯片介绍NE5532/SE5532/SA5532/NE5532A/SE5532A/SA5532A是一种双运放高性能低噪声运算放大器。 相比较大多数标准运算放大器,如1458,它显示出更好的噪声性能,提高输出驱动能力和相当高的小信号和电源带宽。这使该器件特别适合应用在高品质和专业音响设备,仪器和控制电路和电话通道放大器。如果噪音非常最重要的,因此建议使用5532A版,因为它能保证噪声电压指标。2、主要特性小信号带宽:10MHZ 输出驱动能力:600,10V有效值 输入噪声电压:5nV/Hz(典型值) 直流 电压增益:50000 交流电压增益:2200-10KHZ 功率带宽: 140KHZ 转换速率: 9V/s 大的电源电压范围:3V-20V 单位增益补偿3、引脚说明26581734NE5532图2-1 NE5532 8脚引脚图1脚:第一个放大器的输出端2脚:第一个放大器的反相输入端3脚:第一个放大器的同相输入端4脚:接负电源或接地5脚:第二个放大器的同相输入端6脚:第二个放大器的反相输入端7脚:第二个放大器的输出端8脚:接正电源端 2.2 AT89S52 1、芯片介绍AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。 2、主要特性l 与MCS-51单片机产品兼容l 8K字节在系统可编程Flash存储器l 1000次擦写周期l 全静态操作:0Hz33Hzl 三级加密程序存储器l 32个可编程I/O口线l 三个16位定时器/计数器l 八个中断源l 全双工UART串行通道l 低功耗空闲和掉电模式l 掉电后中断可唤醒l 看门狗定时器l 双数据指针l 掉电标识符3、引脚说明 图2-2 AT89S52引脚图VCC:电源电压输入端GND:电源地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口除了作为普通I/O口,还有第二功能:P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 /INT0(外部中断0)P3.3 /INT1(外部中断1)P3.4 T0(T0定时器的外部计数输入)P3.5 T1(T1定时器的外部计数输入)P3.6 /WR(外部数据存储器的写选通)P3.7 /RD(外部数据存储器的读选通)I/O口作为输入口时有两种工作方式,即所谓的读端口与读引脚。读端口时实际上并不从外部读入数据,而是把端口锁存器的内容读入到内部总线,经过某种运算或变换后再写回到端口锁存器。只有读端口时才真正地把外部的数据读入到内部总线。89C51的P0、P1、P2、P3口作为输入时都是准双向口。除了P1口外P0、P2、P3口都还有其他的功能。 RST:复位输入端,高电平有效。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:地址锁存允许/编程脉冲信号端。当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。PSEN:外部程序存储器的选通信号,低电平有效。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。EA/VPP:外部程序存储器访问允许。当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源。XTAL1、XTAL2:片内振荡器反相放大器和时钟发生器的输入、输出端。2.3 ADC08091、芯片介绍ADC 0808和ADC 0809除精度略有差别外(前者精度为8位、后者精度为7位),其余各方面完全相同。它们都是CMOS器件,不仅包括一个8位的逐次逼近型的ADC部分,而且还提供一个8通道的模拟多路开关和通道寻址逻辑,因而有理由把它作为简单的“数据采集系统”。利用它可直接输入8个单端的模拟信号分时进行A/D转换,在多点巡回检测和过程控制、运动控制中应用十分广泛。 2、主要特性 主要技术指标和特性(1)分辨率: 8位。(2)总的不可调误差: ADC0808为0.5LSB,ADC 0809为1LSB。(3)转换时间: 取决于芯片时钟频率,如CLK=500kHz时,TCONV=128s。(4)单一电源: +5V。(5)模拟输入电压范围: 单极性05V;双极性5V,10V(需外加一定电路)。(6)具有可控三态输出缓存器。(7)启动转换控制为脉冲式(正脉冲),上升沿使所有内部寄存器清零,下降沿使A/D转换开始。(8)使用时不需进行零点和满刻度调节。3、引脚说明(1)IN0IN78路模拟输入,通过3根地址译码线ADDA、ADDB、ADDC来选通一路。(2)D7D0A/D转换后的数据输出端,为三态可控输出,故可直接和微处理器数据线连接。8位排列顺序是D7为最高位,D0为最低位。(3)ADDA、ADDB、ADDC模拟通道选择地址信号,ADDA为低位,ADDC为高位。地址信号与选中通道对应关系如表11.3所示。(4)VR(+)、VR(-)正、负参考电压输入端,用于提供片内DAC电阻网络的基准电压。在单极性输入时,VR(+)=5V,VR(-)=0V;双极性输入时,VR(+)、VR(-)分别接正、负极性的参考电压。图2-3 ADC0808/0809外部引脚图(5)ALE地址锁存允许信号,高电平有效。当此信号有效时,A、B、C三位地址信号被锁存,译码选通对应模拟通道。在使用时,该信号常和START信号连在一起,以便同时锁存通道地址和启动A/D转换。(6)STARTA/D转换启动信号,正脉冲有效。加于该端的脉冲的上升沿使逐次逼近寄存器清零,下降沿开始A/D转换。如正在进行转换时又接到新的启动脉冲,则原来的转换进程被中止,重新从头开始转换。(7)EOC转换结束信号,高电平有效。该信号在A/D转换过程中为低电平,其余时间为高电平。该信号可作为被CPU查询的状态信号,也可作为对CPU的中断请求信号。在需要对某个模拟量不断采样、转换的情况下,EOC也可作为启动信号反馈接到START端,但在刚加电时需由外电路第一次启动。(8)OE输出允许信号,高电平有效。当微处理器送出该信号时,ADC0808/0809的输出三态门被打开,使转换结果通过数据总线被读走。在中断工作方式下,该信号往往是CPU发出的中断请求响应信号。4、工作时序与使用说明ADC 0808/0809的工作时序如图2-4所示。当通道选择地址有效时,ALE信号一出现,地址便马上被锁存,这时转换启动信号紧随ALE之后(或与ALE同时)出现。START的上升沿将逐次逼近寄存器SAR复位,在该上升沿之后的2s加8个时钟周期内(不定),EOC信号将变低电平,以指示转换操作正在进行中,直到转换完成后EOC再变高电平。微处理器收到变为高电平的EOC信号后,便立即送出OE信号,打开三态门,读取转换结果。图2-4 ADC 0808/0809工作时序模拟输入通道的选择可以相对于转换开始操作独立地进行(当然,不能在转换过程中进行),然而通常是把通道选择和启动转换结合起来完成(因为ADC0808/0809的时间特性允许这样做)。这样可以用一条写指令既选择模拟通道又启动转换。在与微机接口时,输入通道的选择可有两种方法,一种是通过地址总线选择,一种是通过数据总线选择。如用EOC信号去产生中断请求,要特别注意EOC的变低相对于启动信号有2s+8个时钟周期的延迟,要设法使它不致产生虚假的中断请求。为此,最好利用EOC上升沿产生中断请求,而不是靠高电平产生中断请求。第三章硬件设计3.1、驻极体电容传声器驻极体话筒的工作原理是这样的:当驻极体膜片遇到声波振动时,就会引起与金属极板间距离的变化,也就是驻极体振动膜片与金属极板之间的电容随着声波变化,进而引起电容两端固有的电场发生变化(UQ/C),从而产生随声波变化而变化的交变电压。由于驻极体膜片与金属极板之间所形成的“电容”容量比较小(一般为几十波法),因而它的输出阻抗值(XC=1/2fC)很高,约在几十兆欧以上。这样高的阻抗是不能直接与一般音频放大器的输入端相匹配的,所以在话筒内接入了一只结型场效应晶体三极管来进行阻抗变换。通过输入阻抗非常高的场效应管将“电容”两端的电压取出来,并同时进行放大,就得到了和声波相对应的输出电压信号。3.2NE5532放大电路如图为NE5532音频放大电路,3管脚接输入,双电源供电,输出经过R3和R4构成负反馈电路。反馈增益为:Av=1+R3/R4,增益可调,最大值约为1+10000/22=455倍图3-1NE5532放大电路3.3限幅电路如图3-2为二极管限幅电路。为串联式二极管下限限幅电路。输入信号经二极管D4流入VCC,当输入电压大于VCC,则D4导通,其电阻非常小,所以信号电压值被拉低了,约等于VCC。输入电压下限由D3确定,当电压为负值,则D3导通,输入电压被拉高,相当于接地。当然,二极管有一定的压差,其电压应该为-0.7V到5.7V。图3-2 限幅电路3.4 上电复位电路上电复位电路如图所示,是利用外部复位电路实现。 振荡器启动时间不超过10ms。在加电情况下,这个电可以使单片机复位。按键手动复位又分按键脉冲电平复位和按键电平复位,如图3-3。电平复位将复位端通过电阻与Vcc相连,按键脉冲复位是利用RC分电路产生正脉冲来达到复位的。在按键电平复位和按键脉冲复位两种简单的复位电路中,干扰易串入复位端,在大多数情况下,不会造成单片机的错误复位,但会引起内部寄存器错误复位,这里可在复位端引脚上接一个去藕电容。需说明的是,如复位电路中R、C的值选择不当,使复位时间过长,单片机将处于循环复位状态。复位电路:确定单片机工作的起始状态,完成单片机的启动过程。单片机系统的复位方式有上电自动复位和手动按键复位。本设计采用手动按键复位,该复位方式同样具有上电自动复位功能。电路如下图所示。图3-3 复位电路3.5 时钟电路:本系统采用单片机内部方式产生时钟信号,用于外接一个12MHz石英晶体振荡器和2个30pF微调电容,构成稳定的的自激振荡器,其发出的脉冲直接送入内部的时钟电路。图3-4时钟电路3.6LED彩灯显示电路LED彩灯显示电路(如图所示)实际上是由8个发光二极管和8个电阻构成的电路。发光二极管与电阻对应串联,然后接在与之相对应的P0口上。而P0口不能直接驱动,所以P0口要接上拉电阻。由于发光二极管的导通电压一般为1.7V以上,另外,他的工作电流根据型号不同一般为1mA到30mA,电阻选择范围100欧姆3千欧姆在此我们这里选用330欧姆的电阻。图3-5LED彩灯显示电路3.7串口电路串口电路为单片提供与PC机连接端口,为单片机提供下载程序到单片机程序存储器中。串口原理图如图所示。串口也称串行通信接口,RS-232是目前最常用的一种串行通讯接口,由于其形状和针脚数量的原因,其接头又被称为DB9接头。RS-232针脚定义: 2 RXD Receive Data 接收数据 、3 TXD Transmit Data 发送数据 、5 GND System Ground 系统接地,一般就用到这几个引脚。AT89S52单片机可以通过串口下载,也可以采用USBASP下载口进行程序烧写,可以随时在线编程,具有热拔插特性。USBASP是一种基于ATMEL公司的AVR系列RISC单片机的高速性质和一个由纯软件的USB通信协议栈而USBASP构成的一个可以向51系列,AVR系列单片机下载(烧写)程序的下载器。图3-6串口原理图第四章 软件设计4.1设计程序流程图单片机的应用系统由硬件和软件组成,上述硬件原理图搭建完成上电之后,我们还不能看到彩灯随音量大小变化的现象,我们还需要告诉单片机怎么样进行控制,即编写程序控制单片机管脚电平的高低变化,来实现发光二极管的明灭。软件编程是实现彩灯随音量大小变化的一个重要的组成部分,是本设计的重点和难点。具体流程图如下图所示。开始初始化启动AD读P3口转换结束数据处理驱动LED延时显示YesNO图4-1 程序流程图4.2主程序代码及注释 ORG 0000H AJMP STARTSTART: MOV P1,#0FFH ;初始状态全灭ACALL DIS MAIN: ACALL AD_CHANGE ;调用AD转换子程序 ACALL GONE ;调用数据处理子程序 ACALL DIS ;调用延时子程序AJMP MAIN ;跳转,继续采集 AD_CHANGE: CLR P2.0 ;START=0 CLR P2.1 ;OE=0 CPL P2.0 ;让START产生一个脉冲 CPL P2.0WAIT: JNB P2.2,WAIT ;查询EOC,直到出现高电平 CPL P2.1 ;OE=1,输出允许 MOV A,P3 ;读P3口数据 MOV 40H,A ;保存RETGONE: MOV A,40H CLR CSUBB A,#25 ;小于0.5V(25是0.5V左右),跳转到 JC LP0SUBB A,#25 ;小于1V,跳转到LP1JC LP1SUBB A,#25JC LP2SUBB A,#25JC LP3SUBB A,#25JC LP4SUBB A,#25JC LP5SUBB A,#25JC LP6SUBB A,#25JC LP7AJMP LP8 LP0:MOV P0,#0FFH ;全灭 AJMP NEXT LP1:MOV P0,#7FH AJMP NEXT LP2:MOV P0,#3FH AJMP NEXT LP3:MOV P0,#01FH AJMP NEXT LP4:MOV P0,#0FH AJMP NEXT LP5:MOV P0,#07H AJMP NEXT LP6:MOV P0,#03H AJMP NEXT LP7:MOV P0,#01H AJMP NEXT LP8:MOV P0,#00H NEXT:RET DIS:MOV R5,#20 ;延时 DL1:MOV R6,#0FFH DL2:DJNZ R6,DL2 DJNZ R5,DL1 RETEND第五章实物制作与调试说明5.1 实物制作5.1.1 电路图的绘制 通过调用DXP2008软件绘制原理图,之后,导入PCB进行电路导线的绘制。完成电路后便可以进行PCB图的打印。5.1.2 电路板的制作 把打印好的PCB电路图复盖在已经檫干净的铜板上,通过压板机压印在铜板上,确保每一根线在无断的情况下,就可以进入下一步的工作,如果印制的不好可以用油性笔小心绘制。接下来是铜板腐蚀,将腐蚀液倒入塑料槽中,让铜板完全浸入腐蚀液中,若腐蚀较慢,可以久不久用夹子将板子夹起接触空气,再浸入腐蚀液,有利于加快铜板的腐蚀。或者缓慢摇拌液体,等铜板多余的铜腐蚀完后,就可以用水冲洗板子上的腐蚀液。在此过程中不能让铜板过久的放在腐蚀液中,以防铜板腐蚀坏。铜板擦干净后,就可用打孔机钻孔了,注意根据元件引脚实际大小适当选择不同的针型。以免钻孔偏小,有些元器件放不入;或钻孔过大,焊接需大量焊锡来填补,甚至导致焊盘脱落。将元器件按照装配图放置在铜板的合适位置上,便可以焊接了。焊接遵循从小到大,自底向顶的原则。先焊接跳线,电阻等小元件。5.2调试过程5.2.1软件调试由于本次课程设计采用的是汇编语言编程,所用采用KEILC编程软件工具。在安装好KEILC软件之后就可以通过建立工程来进行汇编语言编程了。建立的工程要选择相应的芯片,由于此次我们普遍采用AT89S52,所以工程也选择ATMEL公司的AT89S52芯片。刚开始编程的时候,为了测试系统板能不能工作,先对PO口的LED灯进行流水灯控制,确定硬件部分没问题。5.2.2硬件调试打开电源,调至正负12V,双电压串联,电流0.45A,用万用表测量并接入电路。电压显示正常,无短路、烧元件等现象。关闭电源。打开信号发生器,频率调至1000Hz,0.1Vpp,一端接莲花插座,一端接地。打开示波器,接好地线,遵循“一点接地”原则,1通道接输入信号,2通道接输出信号,测试MIC输出、NE5532输入管脚及放大输出、AD输入等电压变化。检测接线情况后,再次打开电源。一切数据显示正常下,开始调试工作并记录相关数据,如实际放大倍数测量,通频带的检测,输出波形是否失真等。5.3 性能分析调试结果非常理想,可以明显看到彩灯随着音量的变化而变化,且具有可调灵敏度。科学整齐的布板,以及具备较好散热条件,从而使电路正常工作。电路可根据需要更换元器件,如修改放大倍数,调节音量,稳定输入电压等。电路的性能较好。结论课程设计是培养我们综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对我们实际工作能力的具体训练和考察过程。随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为二十一世纪的大学生来说掌握单片机的开发技术是十分重要的。回顾这次单片机课程设计,我感慨颇多。从选题到定稿,从理论到实践,可以说得是苦多于甜,但是可以学到很多很多的的东西,不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合的重要性,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,提高自己的实际动手能力和独立思考的能力。在设计的过程中我遇到了很多问题,从而发现了自己的不足之处,主要是对以前所学过的理论知识掌握得不够透彻,对单片机语言掌握得不好,以及缺少实践经验。这次毕业设计使我重新了解自己的水平,从而确定了今后的努力方向。我想这对于自己以后的学习和工作都会有很大的帮助的。在这次设计中遇到了很多实际性的问题。在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。一切问题必须要靠自己一点一滴的解决。而在解决的过程当中你会发现自己在飞速的提升。对于单片机设计,其硬件电路是比较简单的,主要是解决程序设计中的问题。而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力。它才是一个设计的灵魂所在。因此在整个设计过程中大部分时间是用在程序上面的。很多子程序是可以借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对单片机的结构很熟悉。因此可以说单片机的设计是软件和硬件的结合,二者是密不可分的。这次课程设计更好的加深了我们对电路知识的掌握、理解及运用,提高了我的实际动手能力和学习兴趣。谢 辞经过这次课程设计,我觉得自己学到了不少东西。归纳起来,主要有一下几点:1、大学四年多的时间都在学习理论基础知识,很少真正地区应用和时间,虽然经历过学院组织的课程设计,如稳压电源、收音机,但经历这次毕业设计,我接触到了更多平时没有接触到的知识,发现自己很多不足之处,充分体会到了所学理论知识的重要性。2、学会了怎样查阅资料和利用工具书。平时课堂上所学的知识大多比较陈旧,一个人不可能什么都学会,什么都懂,因此,当你在设计过程中需要用一些不曾学过的东西时,就要去有针对性地查找资料,然后加以吸收利用,以提高自己的应用能力,而且还能增长自己的见识,补充最新的专业知识.4、课程设计对以前学过的理论知识起到回顾的作用,并对其加以进一步的消化和巩固。本课题在选题及研究过程中得到黎老师的悉心指导,对黎老师的感激之情是无法用言语表达的。大学四年即将画上句号,最后的课程设计使我对专业知识有了更深层次的理解,对于自己如今走上的工作岗位也充满了信心,感谢各位老师的教导,我将终生铭记不忘。紧张的毕业设计就要结束了,大学两年的生活也到了尾声。感谢学校、院老师对我大学三年来的培养、关心及支持。同时感谢同学在此次毕业设计过程中对我莫大的鼓励与帮助。我一定在今后的工作与生活中好好努力,利用所学习的知识,为社会贡献自己的力量,不辜负学校和老师对我的希望。最后谨以此文献给多年来教导鼓励我的父母和所有关心支持我的家人。新的人生旅途就要启程,话别昨天,追寻未来,祝愿我自己,也祝愿亲人、师长、同学和朋友未来一切顺利。参考文献1 李广弟等 单片机基础 北京航空航天出版社, 2001.7 2 楼然苗等 51 系列单片机设计实例 北京航空航天出版社, 2003.3 3 唐俊翟等 单片机原理与应用 冶金工业出版社, 2003.9 4 刘瑞新等 单片机原理及应用教程 机械工业出版社, 2003.7 5 吴国经等 单片机应用技术 中国电力出版社, 2004.1 6 李全利,迟荣强编著 单片机原理及接口技术 高等教育出版社,2004.1 7 侯媛彬等,凌阳单片机原理及其毕业设计精选科学出版社 ,2006年8 罗亚非,凌阳十六位单片机应用基础2003年 北京航空航天大学出版社 9 北京北阳电子有限公司,061A凌阳单片机及其附带光盘2003年 10 张毅刚等, MCS-51单片机应用设计,哈工大出版社,2004年11 霍孟友等,单片机原理与应用,机械工业出版社,2004.1 12 霍孟友等,单片机原理与应用学习概要及题解,机械工业出版社,2005.3 13 许泳龙等,单片机原理及应用,机械工业出版社,2005.1 附录一 元件清单:学号: 姓名: 课题: 基于单片机的声控彩灯设计 序 号名 称数 量单 价备 注1AT89S5212ADC080911NE553212二极管1N414853LED104EM20671512M晶振16LED二极管10红(4个)、绿(3)、黄(3)7陶瓷电容81000P(1)、30p(2)、10u(1) 1u(1)8电解电容210u/15V(2)9电阻1722(1)、100(1)、1K(3)、2.2K(1)、300(10)、10K(2)10粗调变阻器210K11四脚按键112排阻1k*81310脚插槽114底座18P(1),24P(1),40P(1)15*铜板116合计1附录二 原理图1、模拟放大模块2、数字模块:附录三:PCB图1、模拟电路放大模块:572、数字模块: 附件毕业学位论文结构与格式规范 毕业学位论文是一种严肃的科学研究文体,其逻辑结构与写作格式必须要符合学术的规范化要求。毕业学位论文必须是作者在充分占有第一手研究资料的基础上的实证的原创性研究,综述和思考感想之类不能作为毕业学位论文。学士毕业论文字数要求10000字以上,硕士毕业论文字数要求30000字以上。一、论文的基本结构毕业论文通常由论文标题、作者署名、原创性声明、摘要、关键词、正文(包括引言、本论、结论)、鸣谢、参考文献、注释、附录等部分构成。(一)标题 标题即文章的题目,标题通常概括性地表达了文章的主题。标题的主题要明确、严谨、简练,最多不超过20个字。一篇论文只能有一个主题,一般不设副标题。(二)作者单位和署名 作者是论文的创作者,是著作权和文责自负的标志。毕业论文要求一人一题。导师指导的论文应同时标明由谁指导。单位名称要署全称(含大学名称、学院名称、专业名称),不能省写。 (三)论文内容目录 目录是为了让读者在阅读论文前,对整个文章的内容与结构有一个大概的了解和初步的印象。在封面后必须要有目录并独占一页。硕士论文和博士论文的目录要列出章、节以及一、二级观点,本科毕业论文的目录不用章节标注,只用中文序号标注到二级观点即可,目录页中要标明相应的页码。 (四)摘要 摘要就是对论文内容的概括性陈述,一般包括研究课题和撰写论文的目的、研究对象与方法、研究结果和结论等。本科论文摘要一般在200-300字,硕士论文摘要字数为800-1000字。英文摘要可以是中文摘要的翻译,也可以是意译。 (五)关键词 关键词又叫主题词,是从论文中选出的最能代表论文中心内容特征的名词和术语。关键词一般为3-5个,每词间要用空格间隔开。 (六)引言 写引言,目的在于引出论题。引言主要说明本课题的缘由、任务及预期达到的目标。有时,作者还可以把国内外同行对本课题研究情况略作回顾和展望,指出存在的问题,从而说明本课题研究的必要性和创新性。引言应写得言简意赅,一般在200-500字内。 (七)研究对象与方法 介绍纳入本研究对象或数据的来源、选择标准、原因、数量、分布;介绍研究的方法有哪些?自己作了何种改进?常见的方法有问卷调查、现场访谈、文献研究、实验研究、数学模型等。如有计量研究就应介绍所使用的统计学方法和软件。 (八)研究的结果 习惯上用表格将研究的结果表达出来,研究结果的表达一般与调查研究或实验研究的要点相对应起来,分点或分图表进行表述。在这一部分作者只需要客观地表达研究数据和结果,无需加以分析和评价。 (九)分析与讨论讨论主要是针对研究结果所进行的充分的、全面的分析和有说服力的论述,提出自己有创见性的见解。一般包括对研究结果原因的解释、与国内外同类研究结果的比较、有什么新的发现等。(十)结论结论又叫结束语,是作者对论文全文的论点作总结性的说明。一般包括本研究得出的主要观点、强调自己的新发现和重要论点、及有待进一步研究的内容或方法改进等。(十一)建议作者可就研究现象的某些问题和需要改进的方面,提出如何改进的措施和思路。这一部分并非每篇论文都需要。 (十二)鸣谢 鸣谢主要是作者对在课题研究和写作过程中给予自己具体帮助的导师和其他老师、同学、同事等公开表示谢意的文字。致谢词可以短至一句话,长可以是一篇小的短文。 (十三)参考文献参考文献应是正式出版或公开发表过的著作或文章。参考文献的排序要与论文中被引用的顺序相对应,并且论文中应该标明序号。参考文献的内容应按作者、论文或著作的题目、出版社或杂志社的城市名、出版社或杂志社的全称、出版日期、卷、期数、页码、依序排列。硕士生毕业论文参考文献不少于30篇(并且要求有5篇以上的外文参考文献),本科生不少于15篇。建议参考核心期刊。参考文献一般置于文章的结尾。文献期刊的格式为:序号、作者名、文章题目、期刊名、年份、卷号、期数、页码;如:1李胡希.区域公费医疗费用实行目标综合控制设想.卫生软件科学杂志,1999,25(7):1-3文献是图书时,其格式为:序号、作者、书名、出版单位、年份、版次、页码。如:1劳伦斯巴顿.组织危机管理.北京:清华大学出版社, 2002,57-59文献是未发表的科研成果时,其格式为:序号、作者、项目名、授奖、鉴定单位、时间。当引文作者在3人以内(含3个)均要列出,作者姓名之间用“,”隔开;3人以上的,则只需列出前3位作者姓名,并在最后一位作者姓名后加“等”。英文格式:作者,作者:文章题目名. 期刊名.年份,期数:页码。如Polsky D, Glick HA, Wilike R, Schulman K: Confidence intervals for cost-effectiveness ratio: A comparison of four methods. Health Economics 1997, 6:243-252 (十四)注释 注释,就是作者对毕业论文中的有些字、词、句加以必要的解释和注明来源出处。可分夹注、脚注和尾注。它不同于参考文献,是否有注释根据实际需要而定。 (十五)附录 附录,就是指论文中有些内容与正文关系密切,而这些内容又具有相对独立性、不宜在正文中出现的内容。例如调查表、问卷、公式、图表等。是否有附录要根据需要而定。二、论文的基本格式论文结构排序:1、 封面(含题目、作者单位、署名、学号与年级)见附录12、 目录(只列一、(一)二级目录)3、 中英文摘要(含英文摘要,先中后英)4、 关键词(中英文关键词应一一对应)5、 引言(研究背景与目的)6、 研究对象与方法7、 研究结果8、 讨论与结论或主要观点9、 参考
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中型饭店人员管理办法
- 装修工程协调管理办法
- 贷款债务重组管理办法
- 箱包样品室管理办法
- 衢州临时仓库管理办法
- 上市公司环安管理办法
- 财务管理办法及时性
- 订单班学生管理办法
- 上网电价结算管理办法
- 仓储物流设施管理办法
- 2023年TBNK淋巴细胞检测在健康管理中的应用专家共识完整版
- 牛只生产性能与收益评估方案
- 2024年中、小学《美术》教师资格招聘基础知识考试题与答案
- 统编版八年级上册道德与法治 8.3.2《营造清朗空间》课件
- 2025拖车租赁协议
- 2025年陕西省综合评标评审专家库考试历年参考题库含答案详解(5套)
- 2025年秋人教鄂教版(2024)小学科学三年级上册《认识液体》教案
- 甜品制作基础知识点
- 2025年广东省中考历史试卷(含解析)
- 人工智能赋能基础教育应用蓝皮书 2025
- 钳工(中级) 课件项目7-10 液压传动机构的装配与调试-机械设备保养与维修
评论
0/150
提交评论