基于单片机的智能信号发生器设计详解_第1页
基于单片机的智能信号发生器设计详解_第2页
基于单片机的智能信号发生器设计详解_第3页
基于单片机的智能信号发生器设计详解_第4页
基于单片机的智能信号发生器设计详解_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于51单片机的数字信号发生器设计答

人:

张钊铭专

业:应用电子技术指导老师:

涛目录2系统总设计3系统硬件设计系统软件设计测试与总结1绪论一、绪论各种各样的信号是通信领域的重要组成部分,其中三角波、锯齿波、方波和正弦波都是较为常见的信号。在科学研究及教学实验中常常需要这几种信号的发生装置。为了实验、研究方便,研制一种灵活适用、功能齐全、使用方便的信号源是十分必要的。本次关于产生不同低频信号的信号源的设计方案,不仅在理论和实践上都能满足实验的要求,而且具有很强的可行性。该信号源的特点是:体积小、价格低廉、性能稳定、实现方便、功能齐全。本系统是基于STC89C51单片机的数字式低频信号发生器。通过按键控制可产生三角波、锯齿波、方波和正弦波四种

波形,并实时显示输出波形的类型和频率。二、系统总设计采用单片机编程的方法来实现,利用数模转换器

DAC0832通过查表得方式输出需要的波形,该方法可以

通过编程的方法来控制信号波形的频率和幅度,而且在硬件电路不变的情况下,通过改变程序来实现频率的变换。此外,由于通过编程方法产生的是数字信号,所以信号的精度可以做的很高。三、系统硬件设计单片机结构简介单片机采用STC89C51,时钟电路,作用给单片机提供一个时间基准,单片机的复位电路,按下P1复口位的按P1键.0之-P后1.可3分以别使与四个按键连接,分别控制锯齿波、单三片角机波进、入正刚弦上波电和的方起波,P1.4-P1.7与四个发光二极管相

始连状,按态键。一对应发光二极管一,依次类推,发光二极管四对应按键四,实现输出一个波形对应亮一个灯。其中晶振采用12MHZ。P0口与DAC0832的DI0-DI7数据输入端相连。P2口用来控制DAC0832的输入寄存器选择信号/CS和数据传送信号/XFER。系统硬件设计系统按键功能设计系统按键采用独立式未编码键盘结构根据设计的电路特点,只需要用到4个按钮来选择波形,实现的功能也比较简单。系统硬件设计LCD显示器液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。在本设计采用的字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器。系统硬件设计DA转换器DAC0832是8分辨率的D/A转换集成芯片。与微处理器完全兼容。这个DA芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。。系统硬件设计双运算放大器LM358是双运算放大器。内部包括有两个独立的、高增益、内部频率补偿的双运算放大器,适合于电源电压范围很宽的单电源使用,也适用于双电源工作模式。它具有电源电压范围宽,静态功耗小,可单电源使用,价格低廉等优点,因此被广泛应用在各种电路中。四、系统软件设计本软件设计过程中主要实现利用按键来控制不同波形的输出,当按键1按下时,函数发生器就切换不同的波形;当按键2按下时,函数发生器就加频率;当按键3按下时,函数发生器就减频率;当按键4按下时,函数发生器就进入调节步进值。五、测试结果在确定编程思路并将各部分的程序及各子程序编好,就可以对本文所设计的硬件电路和系统软件进行总体测试了。示波器主要用于显示函数发生器输出的波形,用它可以检测函数发生器是否正常工作。总结课程设计是培养学生综合运用所学知识、发现、提出、分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。回顾起此次单片机课程设计。从选题到定稿,从理论到实践,在最近这段时间里,可以说是苦多于甜,但是可以学到很多的东西,不仅可以巩固之前所学过的知识,而且还学到了很多在课本上没有学到过的知识。通过这次课程设计使我懂得

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论