资源描述:
《基于STM32的信号发生器论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)基于STM32的信号发生器摘要随着电子产品的发展,单片机处理器的应用已经广泛的应用在日常生活中每个角落。特别是在信号发生器中的应用,信号发生器在各行各业中发挥着重要的作用,具有非常重要的意义,现实中接触比较多的是教学实践中,由于很多学校的研究经费有限,不能购买精密的昂贵器材等原因,急需要设计出一款智能化,低成本的信号发生器,可以输出三角波、方波和正弦波等波形。在本文中根据现实的需求设计出一款基于STM32F103Cx的信号发生器系统,整体设计由处理器模块、电源电路模块、AD9833电路模块、按键电路模块、数字显示模块几部分组成
2、。处理器模块采用STM32F103Cx芯片作为该系统的核心处理模块,采用LCD1602液晶显示器作为该系统的显示模块,按键方案采用独立按键的方式更加容易控制设置输出数据,电源接口采用USB方式,使用更加方便。该设计系统采用altiumdesigner等软件完成PCB版的设计,然后进行焊接和测试等,采用keil软件进行编写软件程序,完成波形的输出等,最后经过软硬件设计出可输出三种波形:三角波、方波和正弦波。该系统的设计具有简单和性能优良等优点,最后经过软硬件的调试之后,各项功能和性能都满足设计的要求。关键词:STM32F103Cx单片机,AD9
3、833电路模块,液晶显示器1602,DDS信号发生器ABSTRACTAbstract:Withthedevelopmentofelectronicproducts,theapplicationofsingle-chipprocessorhasbeenwidelyusedineverycornerofdailylife.Especiallyintheapplicationofsignalgenerator,thesignalgeneratorinallwalksoflifeplayanimportantrole,hasaveryimportan
4、tsignificance,therealityofcontactwithmoreteachingpractice,becausemanyschoolsofresearchfundingislimited,notThepurchaseofsophisticatedequipmentandotherreasons,theurgentneedtodesignanintelligent,low-costsignalgenerator,youcanoutputtriangularwave,squarewaveandsinewaveandotherwa
5、veforms.Inthispaper,accordingtotheactualneedsofadesignbasedonSTM32F103Cxsignalgeneratorsystem,theoveralldesignbytheprocessormodule,powercircuitmodule,AD9833circuitmodule,keycircuitmodule,digitaldisplaymodulecomposedofseveralparts.ProcessormoduleusingSTM32F103Cxchipasthecore
6、ofthesystemprocessingmodule,theuseofLCD1602LCDdisplayasthesystem'sdisplaymodule,thekeyprogramusingaseparatekeywayeasiertocontroltheoutputdataoutput,powerinterfaceusingUSBway,theuseofmoreconvenient.ThedesignsystemusesaltiumdesignerandothersoftwaretocompletethePCBversionofthe
7、design,andthenweldingandtesting,theuseofkeilsoftwaretowritesoftwareprogramstocompletetheoutputofthewaveform,andfinallythroughthehardwareandsoftwaredesigncanoutputthreewaveforms:triangularwaveWaveandsinewave.Thedesignofthesystemissimpleandexcellentperformance,etc.,andfinally
8、afterthehardwareandsoftwaredebugging,thefunctionsandperformancetomeetthedesignrequ