简易波形发生器课程设计报告

简易波形发生器课程设计报告

ID:12370786

大小:559.50 KB

页数:13页

时间:2018-07-16

简易波形发生器课程设计报告_第1页
简易波形发生器课程设计报告_第2页
简易波形发生器课程设计报告_第3页
简易波形发生器课程设计报告_第4页
简易波形发生器课程设计报告_第5页
资源描述:

《简易波形发生器课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告设计题目:简易波形发生器学院:理学院专业班级:08电子信息科学与技术(1)班学号:200831120102200831120112200831120101姓名:陈建泽纪婧如蔡国英电子邮件:时间:2010年12月成绩:指导教师:刘丹华南农业大学理学院应用物理系课程设计(报告)任务书学生姓名陈建泽纪婧如蔡国英指导教师刘丹职称讲师题目简易波形发生器任务与要求以单片机为主控制器,扩展适当的接口电路,制作一个简易波形发生器,通过示波器观察所得的信号波形。通过功能选择,使信号发生器分别输出阶梯波、正弦波、三角波和方形波。学会查询文献

2、资料,撰写论文的方法,并提交课程设计报告和实验成品。开始日期2010年12月7日完成日期2010年12月23日简易波形发生器学生:陈建泽纪婧如蔡国英指导老师:刘丹摘要:本系统是基于STC89C52单片机的波形发生器。采用STC89C52单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)和按键等。通过按键控制可产生方形波、三角波、正弦波和阶梯波。其设计简单、性能优良,具有一定的实用性。文中简要介绍了DAC0832数模转换器的结构原理和使用方法,STC89C52的基础理论,着重介绍了如何利用单片机控制D/A转换器产生上述信

3、号的硬件电路和软件编程。关键词:波形发生器、STC89C52、DAC0832Abstract:WaveformThesystemisageneratorbasedonsinglechipcomputer.STC89C52isusedasacontrolmicrocontrollercore.Thesystemiscomposedbydigital/analogconversion(DAC0832)andbuttons..Itcangeneratethesquare,triangle,sineandstepwave.Itisveryp

4、ractical.ThispaperintroducesdifferentsignalsthatareproducedbySTC89C52SCMandDAC0832,andbrieflyintroducesthestructureprincipleandusageofDAC0832,thebasictheoryofSTC89C52.ThispaperemphasizedhowtouseSCMtocontrolthehardwarecircuitandsoftwareprogramofthesignalsabovewhichprodu

5、cedbyDAC0832aswell.Keywords:waveformgenerator,STC89C52,DAC08321引言波形发生器也称函数发生器,作为实验信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的搭接而成,且波形种类有限,多为锯齿波,正弦波,方波,三角波等波形。本系统是基于STC89C52单片机的波形发生器。采用STC89C52单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)和按键等。通过按键控制可产生方波、三角波、正弦波和阶梯波。其设计简单、性

6、能优良,具有一定的实用性。本文介绍的波形发生器基本达到预定的目标。2总体结构2.1总体设计流程2.2总电路图本系统由单片机最小系统、功能选择电路和数模转换(D/A)电路等三部分构成,仿真电路如下图所示。3基本原理3.1硬件原理波形的产生是通过STC89S52单片机执行某一波形发生程序,向D/A转换器的输入端按一定的规律发送数据,从而在D/A转换电路的输出端将8位数字量转换成模拟量输出,得到相应的电压波形。数字量输入的范围为0~255,单极性输出时对应的模拟量输出的范围在0到VREF+之间;双极性输出时,对应的模拟量输出的范围在VRE

7、F-到VREF+之间。根据这一特性,可以利用单片机的并行口输出的数字量,产生常用的波形。3.1.1STC89C52电路功能:波形选择识别与处理、参数设置;形成波形的数字编码,并输出到D/A接口电路和显示驱动电路。典型的MCS-51单片机芯片集成了以下几个基本组成部分: 1)一个8位的CPU2)128B或256B单元内数据存储器(RAM);3)4KB或8KB片内程序存储器(ROM或EPROM);4)4个8位并行I/O接口P0~P3;5)两个定时/计数器;6)5个中断源的中断管理控制系统;7)一个全双工串行I/O口UART(通用异步接收

8、、发送器);8)一个片内振荡器和时钟产生电路。下图是89C52的引脚排列:其中,CPU是单片机的核心部件,它由运算器和控制器等部件组成。存储器(Memory)是计算机系统中的记忆设备,用来存放程序和数据。它根据控制器指定的位置存入和取

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

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

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