单片机课程设计:低频函数信号发生器设计

单片机课程设计:低频函数信号发生器设计

ID:18438889

大小:542.50 KB

页数:19页

时间:2018-09-17

单片机课程设计:低频函数信号发生器设计_第1页
单片机课程设计:低频函数信号发生器设计_第2页
单片机课程设计:低频函数信号发生器设计_第3页
单片机课程设计:低频函数信号发生器设计_第4页
单片机课程设计:低频函数信号发生器设计_第5页
资源描述:

《单片机课程设计:低频函数信号发生器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录摘要IAbstractII1、总体设计原理12.硬件芯片22.1控制芯片AT89C5122.2数模转换芯片DAC083242.21DAC0832简介42.22DAC0832 的结构42.23DAC0832 的三种工作方式53系统电路设计与分析73.1基本原理73.2程序框图74源程序85电路图及仿真结果图125.1电路图125.2仿真结果图136.心得体会15参考文献16武汉理工大学《单片机原理与应用》课程设计说明书摘要本课程设计是为了实现频率可控的正弦波信号发生器。本课设采用AT89C51为控制核心,设计了一个低频函数信号发生器

2、。信号发生器采用数字波形合成技术,通过硬件电路和软件程序相结合,可输出正弦波,波形的频率和幅度在一定范围内可任意改变。波形和频率的改变通过软件控制,幅度的改变通过硬件实现。这里采取256个点,运用DAC0832实行数模转换加以末级采用高精度放大器实现完美的波形输出。本文介绍了波形的生成原理、硬件电路和软件部分的设计原理。本系统可以产生最高频率50HZ的波形。该信号发生器具有体积小、价格低、性能稳定、功能齐全的优点。这在平时自己研究中也可以自制,对于自己的能力提高有很大的帮助,理解一些频率变换实验更加直观。关键字:频率;正弦波;发生器I

3、I武汉理工大学《单片机原理与应用》课程设计说明书AbstractThiscourseisdesignedtoachievethesinewavefrequencycontrollablesignalgenerator.LetthelessonusingAT89C51tocontrolthecore,thedesignofalow-frequencysignalgeneratorfunction.Signalgeneratorusingdigitalwaveformsynthesistechnology,throughacombinat

4、ionofhardwareandsoftwareprograms,sinewaveoutput,frequencyandamplitudeofthewaveformwithinacertainrangecanbearbitrarilychanged.Changethewaveformandfrequencycontrolledbysoftware,bychangingtheamplitudeofthehardwareimplementation.Heretake256points,usingDAC0832digital-analogc

5、onvertertoimplementthefinalstageamplifierwithhighprecisiontoachievetheperfectwaveoutput.Thispaperintroducestheprincipleofwaveformgeneration,hardwareandsoftwaredesignprinciplessection.Thissystemcanproducethehighestfrequency50HZwaveform.Thesignalgeneratorhasasmallsize,low

6、price,stableperformance,fullyfunctionaladvantages.Thiscanalsobemadeintheusualownresearch,fortheirabilitytoimproveagreathelptounderstandsomeofthemoreintuitivefrequencyconversionexperiments.Keywords:frequency;sinewave;generatorII武汉理工大学《单片机原理与应用》课程设计说明书1、总体设计原理 为实现频率可控的正弦波

7、,而kile软件本身不具有SIN函数直接出现正弦波,为此将正弦波在理论上进行采样,当每个点的间隔很小的时候可以近似为连续的函数,这就需要利用芯片DAC0832进行实现。DAC0832可以实现数模转换,在外面加上电流电压转换电路出现电压幅值。在此基础上采用AT89C51进行控制,它进行数据输出控制还有显示控制,并且接受频率加减控制。系统初始频率为50Hz,变频采用“+”、“-”键 控制,当按下“+”键是正弦波的频率自动加1输出,当按下“—”时,正弦波频率自动减一输出,用电压表进行波形测量,用液晶屏LCD1602进行显示具体的频率值AT8

8、9C51DAC0832LCD液晶显示示波器显示加减按键16武汉理工大学《单片机原理与应用》课程设计说明书2.硬件芯片2.1控制芯片AT89C51AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片

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

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

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