电子信息工程毕业设计(论文):基于单片机的D类功放设计.doc

上传人:文****钱 文档编号:43004 上传时间:2018-05-09 格式:DOC 页数:27 大小:633.76KB
下载 相关 举报
电子信息工程毕业设计(论文):基于单片机的D类功放设计.doc_第1页
第1页 / 共27页
电子信息工程毕业设计(论文):基于单片机的D类功放设计.doc_第2页
第2页 / 共27页
电子信息工程毕业设计(论文):基于单片机的D类功放设计.doc_第3页
第3页 / 共27页
电子信息工程毕业设计(论文):基于单片机的D类功放设计.doc_第4页
第4页 / 共27页
电子信息工程毕业设计(论文):基于单片机的D类功放设计.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、编号毕业设计说明书题目基于单片机的D类功放设计院(系)桂林电子科技大学职业技术学院专业电子信息工程学生姓名学号010113304650指导教师职称讲师题目类型理论研究实验研究工程设计工程技术研究软件开发2013年10月25日桂林电子科技大学毕业设计(论文)报告用纸第1页共3页摘要数字功放由于其效率高、易与数字音源对接等优点而在现实生活中具有越来越广泛的应用。本设计基于单片机制作了一款D类功放。功放系统利用单片机的AD转换功能将输入的音频信号转换为占空比随模拟信号电压变化的PWM信号,经功率放大器放大随输入音频变化的PWM信号,再由低通滤波器把PWM波形中的声音信息解调出来。系统以内带AD转换器

2、的8051内核单片机STC12C5410AD为音频采集核心,由单片机内部算法转换成SPWM信号。系统的放大部分采用功率型高速MOSFETD开关管组成推挽放大电路,主要用来PWM信号放大,最后利用LC低通滤波器对脉冲信号进行平滑处理,还原出声音电信号,最后通过扬声器来转换输出放大了的声音信号。经试验验证,本文制作的D类功放,具有功耗低、成本低、电路简单、音质较好等优点。关键词数字功放;STC12C5410AD;推挽放大;PWM;低通滤波器桂林电子科技大学毕业设计(论文)报告用纸第2页共3页ABSTRACTDIGITALPOWERAMPLIFIERBECAUSEOFITSADVANTAGESOFH

3、IGHEFFICIENCY,EASYTODOCKWITHTHEDIGITALAUDIOSOURCEANDHASMOREANDMOREWIDELYUSEDINREALLIFETHISDESIGNBASEDONSINGLECHIPMICROCOMPUTERMADEACLASSDPOWERAMPLIFIERPOWERAMPLIFIERSYSTEMUSINGMCUADCONVERSIONFUNCTIONCONVERTSINPUTAUDIOSIGNALDUTYCYCLECHANGEWITHANALOGSIGNALVOLTAGEPWMSIGNAL,THEPWMPOWERAMPLIFIERAMPLIFICA

4、TIONCHANGEWITHTHEINPUTAUDIOSIGNAL,ANDTHENBYTHELOWPASSFILTERDEMODULATIONOFTHEPWMWAVEFORMSOUNDINFORMATIONSYSTEMWITHTHEADCONVERTERWITHIN8051KERNELMICROCONTROLLERSTC12C5410ADASTHECOREAUDIOCOLLECTION,INTERNALALGORITHMCONVERTSTHESPWMSIGNALBYSINGLECHIPMICROCOMPUTERAMPLIFICATIONPARTOFTHESYSTEMOFUSINGPOWERTY

5、PEHIGHSPEEDMOSFETDSWITCHINGTUBEPUSHPULLAMPLIFIERCIRCUIT,MAINLYUSEDFORPWMSIGNALAMPLIFICATION,FINALLYUSINGLCLOWPASSFILTERTOSMOOTHTHEPULSESIGNAL,THEREDUCTIONOFNOISESIGNALS,FINALLYTHROUGHTHESPEAKERTOTHETRANSFORMATIONOUTPUTAMPLIFIEDVOICESIGNALVERIFIEDBYTEST,THISPAPERMADEOFCLASSDPOWERAMPLIFIER,HASLOWPOWER

6、CONSUMPTION,LOWCOST,SIMPLECIRCUIT,GOODSOUNDQUALITY,ETCKEYWORDSDIGITALPOWERAMPLIFIERSTC12C5410ADPUSHPULLAMPLIFIERPWMLOWPASSFILTER桂林电子科技大学毕业设计(论文)报告用纸第3页共3页目录1绪论111课题背景1111D类功放发展历程1112D类功放的目前现状212本设计主要研究工作213本设计的结构32音频功放与STC12C5410AD单片机简介321音箱的特征及性能3211声音的特征3212音响的结构及参数3213放大器的技术指标322功率放大器简介4221A类功率放大

7、器4222B类功率放大器5223AB类功率放大器6224D类功率放大器723D类功放的原理7231D类功放的工作原理7232D类功放的优点924STC12C5410AD单片机简介103基于单片机D类功率放大器系统总体设计1131系统总体设计方案1132硬件系统部分1135D类功放1433软件系统部分154整体系统优点和存在问题及改进1841整体设计优点1842存在问题及改进1843硬件安装和调试185总结18致谢21附录22桂林电子科技大学毕业设计(论文)报告用纸第1页共23页1绪论11课题背景在过去几年,随着科学技术的日新月异,电子设备也开始更新换代,而随着人们对生活品质要求的提高,音频质量

8、的好坏也成为了人们关注的焦点。如今许多电子产品上都增加了音频设备,而现在的消费类电子设备上带有音频以成为主流,如MP3、平板电脑等。随着这类携带有音频设备的电子产品的发展,音频设备也随之发展,即人们对音频性能的要求不断提高,需要音频设备不断的提高,其基本要求是在更低的负载阻抗和更高输出功率下实现更好的音质。而功率放大器是对音频放大的设备,是高保真音频放大处理的核心部分。一般而言,A类、B类、AB类放大器能应付这些设备早期的性能和要求和成本要求,但线性功率放大器以不能适应如今消费者的生活需求,因此在增强音频功能的消费品领域,D类功放正在向先前的线性功放发起挑战,D类音频功放大器的效率远比那些线性

9、功放高的多,理论上能达到100,而实际上也能达到85以上,如今以经开放出无需输出滤波的D类功率放大器集成芯片,使得音频功放的电路更加简单,因而达到了减小体积的效果,这样的特点设之更适用于便携带式电子设备中。如今的LCD(LIQUIDCRYSTALDISPLAY,液晶显示器)电视机、等离子电视以及新型PC等许多终端设备均要求提供更高的输出效率,而不是增加成本,同时要保持原有的体积甚至更小的体积,这样原用于大功率的D类功放将逐步应用到小功率的便携带式产品中。其工作特点是工作电压低、输出功率打、转化效率高、功耗小、元器件封装小。这样的趋势加大了对D类功放的要求,使之在短时间内的得到的长足发展。并且如

10、今许多D类功放以进入了原来由线性功放占领的市场。消费市场上适用D类功率放大器的原因主要原因是其效率高,正是由于其效率高而使其发热量远远低于传统的线性功放。D类功放能达到85的效率是因为其与开关电源的工作方式相似,其中MOSFET要么工作在饱和态,要么工作在截止态,因此可以减少开关管晶体管的功耗损失,从而增强了放大器的效率,再次也需要说明的是在开关时间和非开关时间中总会有一定的损耗,无论如今的技术如何发达也不能实现某个机器能将效率达到100。真是其开关特性,设放大器实现了高效率的转换。也就是说D类功放的效率是如今已开发出来的功率放大器中效率最高的功率放大器。下面就将对D类功放的发展史做一下简要介

11、绍。111D类功放发展历程在音响领域里人们一直坚守着A类功放的阵地。认为A类功放声音最为清新透明,具有很高的保真度。但是,A类功放的低效率和高损耗却是它无法克服的先天顽疾。B类功放虽然效率提高很多,但实际效率仅为50左右,在小型便携式音响设备如汽车功放、笔记本电脑音频系统和专业超大功率功放场合,仍感效率偏低不能令人满意。所以,效率极高的D类功放,因其符合绿色革命的潮流正受着各方面的重视。由于集成电路技术的发展,原来用分立元件制作的很复杂的调制电路,现在无论在技术上还是在价格上均已不成问题。而且近年来数字音响技术的发展,人们发现D类功放与数字音响有很桂林电子科技大学毕业设计(论文)报告用纸第2页

12、共23页多相通之处,进一步显示出D类功放的发展优势。D类功放是放大元件处于开关工作状态的一种放大模式。无信号输入时放大器处于截止状态,不耗电。工作时,靠输入信号让晶体管进入饱和状态,晶体管相当于一个接通的开关,把电源与负载直接接通。理想晶体管因为没有饱和压降而不耗电,实际上晶体管总会有很小的饱和压降而消耗部分电能。这种耗电只与管子的特性有关,而与信号输出的大小无关,所以特别有利于超大功率的场合。在理想情况下,D类功放的效率为100,B类功放的效率为785,A类功放的效率才50或25(按负载方式而定)。D类功放实际上具有开关功能,早期仅用于继电器和电机等执行元件的开关控制电路中。然而,开关功能(

13、也就是产生数字信号的功能)随着数字音频技术研究的不断深入,用与HIFI音频放大的道路却日益畅通。20世纪60年代,设计人员开始研究D类功放用于音频的放大技术,70年代BOSE公司就开始生产D类汽车功放。一方面汽车用蓄电池供电需要更高的效率,另一方面空间小无法放入有大散热板结构的功放,两者都希望有D类这样高效的放大器来放大音频信号。其中关键的一步就是对音频信号的调制。112D类功放的目前现状全球音频领域数字化的浪潮以及人们对音频设备节能环保的要求,迫使人们尽快的研究开发高效率、节能、数字化的D类功率放大器,其应该具工作效率高,便于和其他数字设备相连的特点,D类功放是PWM型功率放大器,它符合上述

14、要求,今年来,国际上加紧了对D类功率放大器的研究与开发,并取得了一定的进展,几家著名的研究机构已经向市场提供D类功放评估模块和技术这一技术一经问世立即显示出其高效、节能、数字化的显著特点,引起了科研、数学、电子工业、商家的特别关注。如今的趋势是D类功率放大器必将取代传统的线性功率放大器。科学技术人员做了大量的研究工作,早些时候人们就论证了D类功率放大器的存在。高频功率放大器的主要问题是如和尽可能的提高其输出功率和效率,只要将效率稍稍提高一点点,就能在同样的器件消耗下,大大提高输出功率。甲、乙、丙功率放大器就是沿着不断减小电流导通角的途径,实现不断提高放大器的效率的,但是导通角的减小是有一定限度

15、的,因为导通角太小,效率虽然高,但因为ICM下降太多,输出效率反而下降,而D类功放就是采用固定的导通角的值为90尽量降低管子功耗的方法来提高功率放大器的效率。它的管子工作在开关状态,导通时管子进入饱和态。元件内阻接近与零;而当管子在关断状态时,管子在截止状态,内存无穷大,电流为零,这样就减小了开关管的损耗,效率随即增加。也就如前面所说的理论上其效率可以达到100。12本设计主要研究工作本设计的主要任务是对D类功放系统进行探讨和研究,并在设计中结合STC系列单片机STC12C5410AD中的A/D与PWM转换等知识以及运用三极管方面的知识设计一个基于单片机的D类功率放大器使其能够具备输出功率大、

16、不失真效率高的特点。在设计桂林电子科技大学毕业设计(论文)报告用纸第3页共23页中由于运用了STC12C5410AD和一些新型的集成元件使得设计的功放简单灵活性好可扩展性强,而这些功能仅仅通过D类功放是很难完成的。13本设计的结构第一部分为音频功率放大器与STC12C5410AD单片机的基础相关知识。第二部分为功放系统的总体设计介绍。第三部分为设计的各部分硬件电路模块功能的介绍分析。第四部分为设计的软件框图主要介绍STC12C5410AD单片机中A/D与PWM转换的实现。第五部分为设计的整体系统优点以及存在的不足与改进。2音频功放与STC12C5410AD单片机简介21音箱的特征及性能211声

17、音的特征声音它是声波的物理量“振幅”有关,声波的振幅越大,人耳就感觉声音越大,反之声音就小。声音的大小是人耳听觉的主观感觉。音调它是人耳对声音调子高低的主观感觉,声调的高低与声音的物理量是“频率”对应人体的听觉范围20HZ到20KHZ称之为可听声,低于20HZ称之为次声波,高于20KHZ称之为超生波,人耳对3K到4K的声音最为敏感。声色它又称音品或音质,它是由声音的波形决定的,电子管功放偶次谐波多,奇次谐波少,声音优美、甜润,晶体管功放奇次谐波多,声音冷艳、清丽。212音响的结构及参数前置放大器和功率放大器,前置放大器承担控制任务为主,对各种节目的源信号进行处理,对微弱信号进行放大到051V,

18、进行各种音质控制,以美化音色。功率放大器承担的主要任务是将前置放大器输出的音频信号进行功率放大,一推动扬声器发出声音,其有电压放大和电流放大两种,但在功率放大的情况下要求其不能失真。213放大器的技术指标(1)额定功率音响放大器输出失真度小于某一数值(R1)的最大功率称为额定功率。测试条件信号发生器输出频率为1KHZ,电压UI30MV的正弦信号功率放大器输出端接额定负载电阻,输入端接UI,逐渐增加输入电压,直到UO的波形刚好不出现谐波失真R1,此时对应的输出电压为最大输出电压注意测量后要尽快减小输入电压,避免损坏功率放大器。(2)频率响应放大器的电压增益相对中频音FO1KHZ的电压增益降下3D

19、B时所对应的低音音频FL和高音音频FH称为放大器的响应频率。测试方法调节音量控制器使输出电压约为最大输出电压的一半,输入端接着调音桂林电子科技大学毕业设计(论文)报告用纸第4页共23页控制器,设信号发生器的输出频率FI从20HZ到20KHZ,在此过程中保持UI不变,测量输出电阻上的输出电压UO。(3)输入灵敏度使音响放大器输出额定功率时所需的输入电压称之为灵敏度。(4)噪音电压使输入为零时,输出负载上的电压称为噪音电压。测量方法在输入端对地短路,音量调到最大,适用示波器观察输出负载上的电压纹波,再用电流表的交流挡测其有效值。22功率放大器简介功率放大器通常根据其工作状态可分为五类A类、B类、A

20、B类、C类、D类。在音频功放领域,前面四种都是采用模拟信号直接输入,然后放大后直接推到后级扬声器。而D类功率放大器有些特殊,其只有两种状态,导通或者断开,也就是我们前面提到的功放晶体管进入饱和和截止两种状态。因此决定了其不能直接输入模拟信号,而要对信号经过某种处理。221A类功率放大器A类功率放大器的电路如图21所示图21A类放大电路A类放大电路的特性曲线如图22所示图22A类放大电路的特性曲线有电路图我们可以看出A类放大器晶体管总是处于导通状态,也就是说在没有信号输出的情况下,晶体管也是有输出功率,因此晶体管会变得热。有其特性曲线图左边为晶体管出入特征,固定偏置所形成的工作点在Q点,当正弦音

21、频信号输入时,其振幅未桂林电子科技大学毕业设计(论文)报告用纸第5页共23页超出线性范围,集电极工作状态处于截止期和饱和区之内,集电极电流为完全的全周期的正弦波,此时的导通角为180(导通角是以最小值到最大值之间占全周期的部分来计算,全周导通为180)。这种状态放大失真较小,只受器件特性的影响,如果器件的线性好,其失真也最小,但是当无信号输入时,有约一半的直流电其消耗为ICOVCC,因此其效率较低,所以A类功率放大器仅用于那些功率放大很小的场所。如收音机。222B类功率放大器B类功率放大器电路图如图23所示图23B类功率放大器电路图B类功率放大器特性曲线如图24所示图24B类功率放大器特性曲线

22、从电路图我们可以看出当无音频输入时,即静态工作VI0时,两个晶体管都是截止的,由此输出电压VO也为零,此时电路不消耗功率,因此效率提高了。由B类功放的特性曲线可以得知静态偏置为Q点,处于截止点上,因此当信号输入时只有半周导通,导通角为90,集电极输出波形为半个正弦波,这种状态失真就大了,所以我们一般的B类功放都用双晶体管做成推挽式输出,这样每个管子工作半个周期就使输出电压组桂林电子科技大学毕业设计(论文)报告用纸第6页共23页成了一个全周期的波形,减小了失真。B类功率放大器的最大特点就是在无信号输入的情况下原则上没有信号输出,也就没有了直流损耗,效率超过了50。但是由于晶体管的开关需要一定的时

23、间,因此在两管交替过程中输出端存在一个短暂的无输出状态,这个状态称为交越区,这也造成了失真,这种失真称为交越失真,如图25所示。所以B类功率放大器虽然效率高了,但其造成了较大的失真。图25交越失真223AB类功率放大器AB类功放电路图如图26所示;图26AB类功放原理图AB类放大器和B类放大器非常相似,但是由于AB类放大器在B类放大器的基础上增加了两个消除交越失真的二极管,可以使两个体积管在交替时刻同时导通,因此也就改善了B类放大器的交越失真现象,AB类功放其效率(7080)不如B类功放高,但其精度比B类功放要高,因此常用作音频功放使用。桂林电子科技大学毕业设计(论文)报告用纸第7页共23页2

24、24D类功率放大器从以上介绍的各类功放知,影响放大器效率的基本因素是无信号时的工作电流,所形成的直流功耗损失。无信号输入时,电流越大,效率越低。因此要提高效率则降低工作点,使无信号输入时,无直流损耗。但是由此带来的结果是使信号导通角变得越来越小,波形失真就越来越大,输出信号的谐波就增加了,这样就形成了两个矛盾。如果输入波形的其边缘很陡峭,降低工作点之后就对导通角影响很小,那么失真变化就很小,而且效率也提升了,使波形边缘陡峭最恶劣的状态时使输入波形完全变成矩形波,这种波形无论偏置如何变化,由于前后沿是垂直上升和下降的,导通状态不会变化,这样就形成了工作和脉冲放大状态的D类功率放大器。D类功放工作

25、在开关状态,无信号时无电流,而导电时没有电流损耗,事实上由于关断时电器还有微量电流,而导通时电路没有完全短路,也就是有管子压降,故还存在少量的管子压降,正是由于此原因其效率才没能到达100,实际上其效率大约8090之间,是实用放大器中效率最高。正是由于其效率高,100W的输出设备大约损耗在十几瓦,因此其散热片就减小了许多,使电路板的体积表小。并且由于工作音频高十倍的脉冲状态,电流整流纹波对电路工作影响很小。D类功放和线性功放相比,在工效上有很到的优势。对于线性功放来说,偏置原件和输出晶体管的线性工作方式会损耗相当大的功率。而D类功放的晶体管只工作在开光状态,用来控制电流流过负载的电流方向。所以

26、输出级的功耗低。D类功放的主要损耗在晶体管的导通阻抗、开关损耗和静态电流开销。放大器的损耗主要以热量的形式散耗。因此D类功放对散热片的要求大大减低,做的好的D类功放可以完全省去散热片,因此非常适合那些功率大,空间小的电器使用。今年来,主要受到以下两个因素的影响,使D类功放在很多应用领域引起了人们的广泛关注。首先,市场的需求。D类功放的某些特点推动了手机、平板电脑等终端设备市场的迅速发展。对于手机来说,扬声器和PTT模式需要D类功放的高效率,以此来延长电池的寿命。LCD平板显示器的发展对电子器件提出了“低温运行”的需求,这是因为工作温度的升高将影响显示颜色的对比度。而D类功放的高效率意味着驱动电

27、子设备时功耗更低,使LCD平板在工作时发热量更低,图像显示效果更好。影响D类功放发展的第二个因素便是自身技术的发展,由于现代技术的不断发展,根据市场需求,制造商们也在对D类功放进行改进,使得D类功放在有了更合理的价格的同时,也具备了和AB类功放相近的音频质量。除此之外现在很多D类功放输出调制方案还可以降低实际应用的EMI。23D类功放的原理231D类功放的工作原理D类功率放大器的原理,首先将脉冲编码调制(PCM,PULSECODEMODULE)音频数据流通过专门的等比特数据处理器(EQUIBITDSP)变换成脉宽调制PWM,PULSEWIDTH桂林电子科技大学毕业设计(论文)报告用纸第8页共2

28、3页MODULATION的数据流,采用脉宽调制后,音频信号变成了一系列的用“0”和“1”表示的宽度可变的脉冲串,脉冲的宽度越宽,信号的幅度就越大。将这些脉宽调制的数据流去推动功率放大器的常规晶体输出管。由于受到脉宽数据流的作用,晶体输出管将迅速地时而饱和导通,时而截止断开。晶体管导通工作越长,信号幅值越大,于是晶体输出管为扬声器提供的电流也是有时无。音频信息就包含在这些接通和断开的周期过程中。脉冲信号再由晶体管放大后,便有LC低通滤波器进行平滑处理,从而恢复为原来的音乐声波。D类功放的电路工作方式为开光状态,作为放大音频正弦信号,还需要模数转换电路,即将模拟的音频信号转换脉冲方波信号,从而进行

29、放大,其原理方块图如27所示;图27D类功放的原理方块图由图27的结构可得,两个放大器反向相接,实际上是构成了推挽状态,起到开关作用其控制与电源串联的负载回路,低通滤波器LPF可以滤去脉冲波的高频部分,得到基波成分,所以实际上成为数模转换电路。重新将脉冲波转换成正弦波。从电路看,当两支形状短路阻抗为0,开路阻抗为无穷大时,电路效率为100。因为扬声器为感性负载,对于高电感的扬声器如中频扬声器,D类功放可以不经过低通滤波器,直接和扬声器相连。那么如何将音频信号调制称为脉冲信号呢,如图28就表示如何将正弦信号变成脉冲信号。桂林电子科技大学毕业设计(论文)报告用纸第9页共23页图28将正弦波变成脉冲

30、波的原理由图可知让脉冲信号的宽度受到正弦信号的调制,称之为PWM信号,即“脉宽调制”信号。在此没用应用一般的概念的A/D变换电路,而是用一个幅度与放大的正弦信号近似的三角波,共同作为变换器的输入,相当于反向比较器,当三角波幅度大于正弦波部分,变换电路输出“1”,而当三角波幅度小于正弦波幅度处,变换电路输出“0”,这样即将输入的正弦波信号变换成宽度随正弦信号波幅变换的PWM波。D类功放使用的开关管采用功率型MOSFET,即大功率场效应管,并为保证足够的激励电压而设有驱动电路,使FET能够充分的开启和关断。图29是PWM波的频谱,当放大单一频率的正弦波时,其频谱中出去除低频段存在与输入信号同频率的

31、基波成分外,还存在各次谐波的频谱。因此用LPF低通滤波器就可以滤去高频谐波而得到正弦基波成分,因此可使数模转换电路十分简化。图29PWM波的频谱232D类功放的优点桂林电子科技大学毕业设计(论文)报告用纸第10页共23页在传统的D类功放中,输出级包括提供瞬时连续输出电流的晶体管。实现音频系统放大器许多可能的类型包括A类放大器、B类放大器、AB类放大器,与D类放大器相比较,即使是最有线性的输出级,它们的输出级功耗也很大。这种差别使得D类功放在许多应用领域有着非常显著的优势,因为其功耗低而产生的热量少,节约了电路板的面积,由此带来的结果是节省了成本。并且能延长便携带式电池的使用时间。和模拟功率相比

32、较,D类功率放大器具有以下明显优势(1)直接接收CD等数字音源输出的同轴或光纤数字音频信号,直接以数字信号进行放大,体现了数字音源的完美结合。(2)高、中、低频无相对相移,声音清晰透明,声像定位准确,由于使用了无负反馈的放大电路,数字滤波器等处理技术,可以使输出滤波器的截止频率设置得较高,从而保证在20HZ20KHZ内得到平坦的幅频特性和很好的相频特性。(3)瞬态响应好,即“动态响应”好。由于它不需要传统功放的静态电流消耗,所有能量几乎都是为音频输出而储备,再加上无模拟放大,无负反馈的制约,因此具有更好的“动力”特征。(4)无过零失真。传统功放都存在由于对管配对以及各级调整匹配不加而产生的过零

33、、交越失真。(5)能量装换效率高,体积小,可靠性高。好点量仅为同功率级别的放大器的三分之一。在电源使用率上高达90以上,节约能源,也就符合了现代世界都在提倡的节能。(6)适应于打批量生产。产品性能好,生产中无需特性琐的调节过程,只要保证原件安装正确就行。24STC12C5410AD单片机简介高可靠性、功能强、高速度、低功耗和低价位一直是衡量单片机性能的重要指标也是单片机占领市场、赖以生存的必要条件。回顾单片机发展史我们看到早期单片机主要由于工艺及设计水平不高、功耗高和抗干扰性能差等原因所以采取稳妥方案即采用较高的分频系数对时钟分频使得指令周期长执行速度慢。以后的CMOS单片机虽然采用提高时钟频

34、率和缩小分频系数等措施但这种状态并未彻底改观。STC12C5410AD单片机是深圳宏晶科技有限公司的典型单片机产品,采用了增强型8051内核,片内集成10KBFLASH程序存储器、2KB数据FLASH(EEPROM)、512BRAM、两个16位定时/计数器、最多27根I/O口线、全双工异步串行口(UART)、高速同步通信端口(SPI)、8通道10位。STC12C5410AD具有在系统可编程功能,可以省去价格较高的专门编程器,开发环境的搭建非常容易。STC12C5410AD单片机是高速、低功耗的新一代增强型8051单片机,STC12系列单片机是美国STC公司在8051单片机标准的内核结构上进行了

35、较大改进推出的一款增强型8051单片机。STC12单片机从内核到指令,完全兼容8051的单片机;C代表工作电桂林电子科技大学毕业设计(论文)报告用纸第11页共23页压在5538V;12代表CPU同样的工作频率时,速度是8051的12倍;54代表RAM是512B,PCAPWM是4路;10代表程序存储空间大小10KB。AD表示有AD转换功能,共计有8个ADC口,分别是P10P17。可以通过编程设定其中任意一路为AD转换口需要将选中的IO口设定为开漏和高阻模式和设定转换速率,最快转换速率为210个时钟周期次最快速度可达200KHZ,另外3种选择为420个时钟周期次,630个时钟周期次,840个时钟周

36、期次。IO口共计23个接口,分别是P1口8个、P2口8个、P3口7个;有内置复位电路,可以通过软设计进行复位。3基于单片机D类功率放大器系统总体设计31系统总体设计方案单片机D类功放由于其效率高易与数字音源对接等优点而在现实生活中具有越来越广泛的应用。它主要包含三部分PWM变换和功率放大及滤波图31为单片机的D类功放基本框图。图31单片机D类功放基本框图其中PWM变换大致有两种一是模拟PWM即将输入的模拟信号或数字信号经D/A后与三角波进行比较这种变换必须要有频率上百KHZ、线性度好、满幅的三角波而且还要有高速模拟比较器否则将影响PWM波形在解调后的波形这些都将增加成本和设计复杂度使用集成D类

37、功放或D类控制芯片另当别论。二是数字PWM即将输入数字信号或模拟信号经A/D后与计数器相比较。即用计数的方法代替三角波从而避免了三角波非线性所引起的失真。同传统的模拟方式相比数字方式具有设计简单效率更高抗干扰性更强等优点。而MEGA8单片机中的定时器1可以工作在PWM模式它只要将AD中的值移到PWM的输出比较寄存器中即可完成PWM调制实现起来相当简便。32硬件系统部分本设计的硬件电路分为三大部分包括前置放大、A/D与PWM转换、功率放大及滤波。其硬件电路原理图如图31所示。当系统的信号输入接到信源信号先经过运算放大器NE5532P放大电路将传输过来的信号放大后再传输到单片机进行A/D与PWM变

38、换最后由推挽放大电路和LC低通滤波器输出信号,实现整个电路的功率放大功能。系统硬件电路如图32所示。前置放大AD转换单片机PWM功率放大低通滤波器音箱音频输入桂林电子科技大学毕业设计(论文)报告用纸第12页共23页图32单片机D类功放的整体电路(1)前置放大电路由NE5532P组成的前置放大电路是一个同相输入比例放大器,电路的闭环特性如下,理想闭环电压增益AU1R2/R1扩音机电路的增益是很高的,所以扩音机的噪声主要取决于前置放大器的性能。为了减小前置级放大器的噪声,第一级要选用低噪声的运放。另外,如输入线的屏蔽情况,地线的安装等等都对噪声有很大影响。电路如图32所示。图33前置放大电路该电路

39、实现典雅的放大倍数为AU1R2/R16(2)A/D与PWM转换桂林电子科技大学毕业设计(论文)报告用纸第13页共23页图34STC12C5410AD单片机本设计选用价格低廉的STCL2C5410AD单片机,STC12C5412AD带有24个I/O引脚,它的I/O与传统的I/O不同,每个I/O口均可由软件设置成4种工作类型之一,使得功能口和通用I/O口复用。4种类型分别为准双向标准8051输出模式、推挽输出、仅为输入高阻和开漏输出功能。在对同一个I/O口进行操作前要选择其要实现的功能,这样大大地增强了端口的功能和灵活性。其中一些I/O口还可以与STC12C5410AD中的特殊模块相结合完成更为复

40、杂的工作。如与捕获比较模块相结合可以实现串行通信,与A/D模块结合实现A/D转换等。此外STC12C5410AD的I/O端口电气特性也十分突出,几乎所有的I/O口都有6MA的驱动能力,对于一般的液晶显示屏、蜂鸣器可以直接驱动而无需辅助电路。许多端口内部都集成了上拉电阻,可以方便地与外围器件相接。STCL2C5410AD单片机有PCA模块都可用作PMW输出。输出频率取决于PCA定时器的时钟源。由于所有模块共用仅有的PCA定时器,所有它们的输出频率相同。各个模块的输出占空比是独立变化的,与使用的捕获寄存器EPCNL,CCAPNL有关。当CLSFR的值小于EPCNL,CCAPNL时,输出为低,当PC

41、ACLSFR的值等于或大于EPCNL,CCAPNL时,输出为高。当CL的值由FF变为00溢出时,EPCNH,CCAPNH的内容装载到EPCNL,CCAPNL中。这样就可实现无干扰地更新PWM。要使能PWM模式,模块CCAPMN寄存器的PWMN和ECOMN位必须置位。(3)D类功放及低通滤波器D类功放是一个脉冲控制的大电流开关放大器,把比较器输出的PWM信号变成高电压、大电流的大功率PWM信号。其最大输出功率由负载、电源电压和晶体管允许流过的电流来决定。设计这部分电路时,本设计给单片机供电,采用双电源供电,曾尝试用推挽放大电路,工作时输出耦合电容前端电压约为25V,表现为输出功率和效率很低。这是

42、因为单片机输出的05V的PWM脉冲信号不能使这只NPN型管子完全导通所致输出耦合电容前端电压会抬高,正常工作时这点电压约为1/2供电压,电路如图35所示。桂林电子科技大学毕业设计(论文)报告用纸第14页共23页图35D类功放低通滤波器,此部分的作用,是把大功率PWM波形中的声音信息还原出来,其方法是用一个低通滤波器。由于此时电流很大,而RC结构的低通滤波器电阻会耗能,不能采用,因此必须使用LC低通滤波器。当占空比大于11的脉冲到来时,C的充电时间大于放电时间,输出电平上升;当窄脉冲到来时,放电时间大于充电时间,输出电平下降,正好与原音频信号的幅度变化一致,所以原音频信号被恢复出来,波形如图36

43、所示。图36低通滤波器的性能对音质的影响很大,该低通滤波器工作在大电流下,负载就是音箱。好在D类功放的输出阻抗小对音响的阻抗,如4、8不是很敏感。由于PWM率高,本设计只用了一个电感和一电容的低通滤波器如图35所示。4硬件安装和调试外观检查检查是否有碰线、短路现像,元器件安装是否正确,器件引脚的接法是否正确。特别要注意的是,正、负电源及输出端的接线不能接错。用万用表电阻档,检查电路安装是否有开路、短路或接触不太好的问题。静态测试检查经过上面的检查,桂林电子科技大学毕业设计(论文)报告用纸第15页共23页确认没有问题后,用万用表直流电压档测直流电压输出的电压,调整到所需数值,电源关断后接入电路中

44、,并认真检查,确保电源正确、可靠地接入电路,然后接通直流电源。将电路的信号输入端对地短路,用万用表直流电压挡测量工作时输出耦合电容前端电压是否约为1/2VCC的输入信号。33软件系统部分该系统软件是由AD中断服务程序、定时中断服务程序、PWM程序组成。系统上电后AD中断程序、时钟中断程序、PWM程序首先进行初始化然后在程序运行初始阶段进行音量的AGC控制。考虑到人耳对接收声音强度的对数关系放大器的增益从2倍到20倍间设计成对数增加方式而无须手动调整放大倍数从而使输出能保证在一定范围内以使放大器工作在线性区。具体程序流程框图见图37所示。开始结束图37主程序流程图STC12C5410AD的AD转

45、换在转换精度要求低于10位时ADC的采样时钟可以高于200KHZ,因而可获得更高的采样率。另外设置SFIOR寄存器中的ADHSM位可提高ADC的时钟频率。本系统采用ADC内部参考电源和连续转换模式并选用ADC4通道精度为8AD中断PWM设置PWM为快速PWM的8位模式比较匹OCR1A/OCR1B计数器为TOP时清OCR1A/OCR1B端口配置初始化。ADC采样得到的ADC值除以4后赋值给OCR1AOCR1B255OCR1A。读取值,把值的高低电平分别放到PWM高低位寄存器中,输出PWM波。桂林电子科技大学毕业设计(论文)报告用纸第16页共23页位实验测得的转换速度可达40KHZ。PWM的A、B

46、通道初始化采用相同的工作方式零输入时A、B同相输出。而当正信号输入时A通道的脉宽增加此时由于B通道的比较值与A通道互补所以B通道脉宽减少当有负信号输入时A通道的脉宽减少B通道的脉宽增加。在源程序中首先定义了AD中断PWM模式端口配置初始化设定好AD转换和PWM输出的端口以及高低电平接着启动ADC进行ADC采样得到的值除以4是为了提高精确度然后赋值给ORC1AORC1B255ORC1A即PWM。通过读取按键值确定有按键按下有则启动PWM产生PWM波形如果再按下按键则关闭PWM在读取按键启动与关闭PWM中我还加了个防抖动当按键按下时间不超过一定延时则不执行任何操作这样保证了在按键过程中不会出现错误

47、的操作确保了程序运行时信号输出的完整性具体源程序见附录。利用单片机的AD转换功能将输入的模拟信号转换为占空比随模拟信号电压变化的PWM信号。这里选用价格低廉的STCL2C5410AD单片机。该单片机运行速度是普通8051单片机的数倍,并且司以使用高达40MHZ的外部晶振。AD采样速率可达250KHZ。与使用运放三角波形作为基准信号源产生PWM的方法相比,此方案更容易产生波形、频率稳定准确的PWM波。由于一般音源的输出信号较为微弱,在AD采样前要加预放如没有设计预放而会引起输出功率偏低。为适应单片机5V的工作模式,还需要在模拟信号上叠加25V直流电压。若音频输入信号为零、直流偏置为单片机AD采样

48、基准电压的1/2,则单片机输出方波的占空比为11。当有音频信号输入时,在信号的正半周期间,单片机输出方波高电平的时间比低电平长,占空比大于11;在信号的负半周期间,由于还有直流偏置,所以单片机采样脚的电平仍然大于零,方波占空比小于11。这样,单片机输出的就是一个脉冲宽度被音频信号幅度调制后的波形,即PWMPULSEWIDTHMODULATION脉宽调制。顺便提一下,PWM和PDMPULSEDURATIONMODULATION脉冲持续时间调制还是有区别的,PDM是高电平宽度固定低电平宽度随调制信号变化的方波,即单位时间内“标准脉冲”个数可以被信号调制。其好处是高频能量分布在更广的频率范匪内,而不

49、是像PWM那样,由于载频固定,高频能量集中在载频倍频的音调中。下面介绍AD转换和PWM程序设计方法。方法1在主程序中左右声道PWM开始的同时,进行左右声道AD采样,在AD采样子程序中一次采样左右声道,完成后等待一段时间再刷新左右声道PWM0、PWML的CCAPL0、CCAPLL比较寄存器,作为下一次PWM的数据。这样做的好处是,在PWM的同时可以进行AD转换,充分利用CPU时间,其缺点是AD采样时可能会引入PWM噪声,并且不能准确控制刷新PWM比较寄存器的时间,波形见图41。桂林电子科技大学毕业设计(论文)报告用纸第17页共23页图38前置放大电路方法2与方法1相似,只要是使能PWM中断,在中断处理程序中刷新左右声道PWMO、PVML的CCAPL0、CCAPLL比较寄存器。方法3在主程序中开启左右声道PWM,并使能PWM中断,进入无限循环。在中断处理程序中进行AD采样,然后刷新PWM比较寄存器。其缺点是PWM完成后才进行AD转换,令采样频率变低。经反复比较后,笔者选用了方法2,部分程序如下AD采样子程序VOIDADVOID/方法2/采样左声道84,S/ADC_CONTR0XEC选择通道P14并开始转换。_NOP_;_NOP_;_OP_;_NOP_;_NOP_0;WHILEADC_CONTROXF

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。