基于C语言的信号发生器的设计.PDFVIP

  • 12
  • 0
  • 约8.38千字
  • 约 1页
  • 2017-06-09 发布于天津
  • 举报
基于C语言的信号发生器的设计.PDF

计算机光盘软件与应用 软件设计开发 ComputerCDSoftwareandApplications 2010年第4期 基于C语言的信号发生器的设计 万 欢 .耿 健 (南昌理工学院电子与信息学院,南昌 330044) 摘 要 :本文首先对信号发生器的设计方案进行了论证,接着提出了系统的整体设计框图,重点论述了由DDFS芯片AD9833 构成的信号发生模块的设计。并给出了C语言设计的信号产生程序。较好的实现 了c语言在单片机上的应用。 关犍词:信号发生器;频率 中圈分类号:TP311 文献标识码:A 文章缩号:1007-9599 (2010)04-0106一O1 DesignofSignalGeneratorBasedOnC-language WanHuan,GengJian (ElectronicInformationInstituteofNanchangTcehnologyCollege,Nanchang 330044,China) Abstract:ThisarticlefirstlydemonstratedtheFomr ulaofhtesignalgenerator,htengivehteoveralldiagram ofsystem .Wefocuses onhtesignalmodulesofhtecompositionofhteDDFSchipAD9833.A signalgenerateprogram basedonClanguageisgiven.Itachieved gOodresultsforC languageusinginhteM CU appficafion. Keywords:Sing al generator;Frequency 一 、 方案论证 波。输出频率和相位可通过软件编程实现,易于调节,频率寄存器 目前,市面上使用的信号发生器主要有两种: 是28位的,主时钟为 25Mltz时,精度为0.1Hz,主频时钟为 iMllz 一 种是是采用晶体管、运放和 Ic等通用器件制作,更多的则 时,输出频率范围为O删z一12.5MHz,精度可以达到0.O04Hz。 是用诸如L8038/BA205/xR2209等专门的信号发生 Ic来实现。该设 可以通过3线SPI接口将数据写入AD9833,这3个串口的最高 计方法设计出来的信号发生器,确实能够输出较完整且不失真的波 工作频率可以达到401~h,该芯片采用 10引脚MSOP型表面封装, 形,但是输出波形的精度不高,频率的上限值也只有300kHz左右,

文档评论(0)

1亿VIP精品文档

相关文档