课程设计-单片机波形发生器_第1页
课程设计-单片机波形发生器_第2页
课程设计-单片机波形发生器_第3页
课程设计-单片机波形发生器_第4页
课程设计-单片机波形发生器_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、课程设计课程单片机课程设计题目波形发生器设计院 系电气信息工程学院测控系专业班级 学生姓名 学生学号指导教师2011年4月6日任务书课程单片机课程设计题目波形发生器设计专业测控技术与仪器姓名 学号一、任务设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波和锯齿波信号可以在以上基础上任意发挥。二、设计要求1设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波等。2通过对AT89S51单片机的编程,了解不同波形的产生原理和设计方案,画出 硬件电路图,编程完成软件部分,最后调试观察产生不同类型的波形信号。3写出详细的设计报告。4附有电路原理图及程序流程图,以及程序清单 。三、参

2、考资料1杜华.任意波形发生器及应用J.国外电子测量技术,2005.1: 3840.2程全.基于AT89C5效现的多种波形发生器的设计J.2005.22(5):5758.3胡鸿豪,李世红.基于单片机和DDS勺信号发生器设J.设计参考,2006 (12)4徐建军.MCS-51系列单片机应用及接口技术M .人民邮电出版社,2003.5高峰.单片机应用系统设计及实用设计J.北京:机械工业出版社,2004年:96-100完成期限2011.3.28 至 2011.4.8指导教师 专业负责人2011年3月28日目录 TOC o 1-5 h z HYPERLINK l bookmark14 o Current

3、 Document 第1 章绪论 3. HYPERLINK l bookmark16 o Current Document 波形发生器的概述 3 HYPERLINK l bookmark18 o Current Document 本设计任务 3 HYPERLINK l bookmark20 o Current Document 第2 章总体方案论证与设计 4. HYPERLINK l bookmark22 o Current Document 总体方案选择与论证 4 HYPERLINK l bookmark24 o Current Document 系统设计基本原理图与分析 5 HYPERLI

4、NK l bookmark26 o Current Document 第3 章系统硬件电路的设计 6. HYPERLINK l bookmark28 o Current Document 单片机最小系统的设计 6 HYPERLINK l bookmark30 o Current Document 资源分配 6各模块电路的设计 7 HYPERLINK l bookmark36 o Current Document 按键和波形指示灯电路 8 HYPERLINK l bookmark38 o Current Document 电流电压转换电路 9 HYPERLINK l bookmark40 o C

5、urrent Document 第4章系统的软件设计10 HYPERLINK l bookmark42 o Current Document 主程序模块 10 HYPERLINK l bookmark44 o Current Document 锯齿波程序模块 11 HYPERLINK l bookmark46 o Current Document 三角波程序模块 11 HYPERLINK l bookmark52 o Current Document 第5章系统调试与测试结果分析13 HYPERLINK l bookmark50 o Current Document 软件仿真 13 HYPER

6、LINK l bookmark54 o Current Document 仿真结论分析 14 HYPERLINK l bookmark56 o Current Document 硬件测试结果分析 14结 论 15参考文献16附录1程序 17附录2整体电路原理图 25附录3仿真效果图 26第 1 章 绪论波形发生器也称函数发生器,作为实验信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前, 市场上常见的波形发生器多为纯硬件的搭接而成,且波形种类有限,多为锯齿波,正弦波,方波,三角波等波形。作为一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。函数信号发生器是

7、一种能够产生多种波形,如三角波、锯齿波、 矩形波 (含方波)、正弦波的电路。通过对函数波形发生器的原理以及构成分析,可设计一个能变换出三角波、正弦波、方波的函数波形发生器。波形发生器的概述波形发生器作为一种常用的信号源, 是现代测试领域内应用最为广泛的通用仪器之一。在研制、生产、测试和维修各种电子元件、部件以及整机设备时,都学要有信号源,由它产生不同频率不同波形的电压、电流信号并加到被测器件或设备上, 用其他仪器观察、测量被测仪器的输出响应,以分析确定它们的性能参数。信号发生器是电子测量领域中最基本、应用最广泛的一类电子仪器。它可以产生多种波形信号, 如正弦波, 三角波 , 方波等 , 因而广

8、泛用于通信、雷达、导航、宇航等领域。随着集成电路的迅速发展,用集成电路可很方便地构成各种信号波形发生器。用集成电路实现的信号波形发生器与其它信号波形发生器相比,其波形质量、幅度和频率稳定性等性能指标,都有了很大的提高。本设计任务本设计通过分析比较后采用传统的方法来实现多功能波形发生器。借助高性能单片机运算速度高, 系统集成度强的优势, 设计的这种信号发生器, 比以前的数字式信号发生器具有硬件简单, 理解及实现起来较容易, 该方案的设计思路较为清晰 , 且容易对频率和幅值进行控制等优点。第 2 章 总体方案论证与设计依据应用场合需要实现的波形种类,波形发生器的具体指标要求会有所不同。依据不同的设

9、计要求选取不同的设计方案。通常, 波形发生器需要实现的波形有正弦波、方波、三角波和锯齿波。有些场合可能还需要任意波形的产生。各种波形共有的指标有:波形的频率、幅度要求,频率稳定度,准确度等。总体方案选择与论证对于不同波形,具体的指标要求也会有所差异,例如, 占空比是脉冲波形特有的指标。波形发生器的设计方案多种多样,大致可以分为几大类:纯硬件设计法、纯软件设计法和软硬件结合设计法。方案一:波形发生器设计的纯硬件法早期,波形发生器的设计主要是采用运算放大器加分立元件来实现。实现的波形比较单一,主要为正弦波、方波和三角波。工作原理也相对简单:首先是产生正弦波,然后通过波形变换(正弦波通过比较器产生方

10、波,方波经过积分器变为三角波)实现方波和三角波。在各种波形后加上一级放大电路,可以使输出波形的幅度达到要求,通过开关电路实现不同输出波形的切换, 改变电路的具体参数可以实现频率、幅度和占空比的改变。通过对电路结构的优化及所用元器件的严格选取可以提高电路的频率稳定性和准确度。通过调整外部元件的参数实现频率,幅值,占空比的调整,但是由于元件太过分散,即使使用单片压控函数发生器,参数与外部条件有关。因而产生的波形稳定性差,精度低,抗干扰能力差,价格高,且灵活性差。方案二:软硬件结合法软硬件结合的波形发生器设计方法同时兼具软硬件设计的优势: 既具有纯硬件设计的快速、高性能, 同时又具有软件控制的灵活性

11、、智能性。如以单片机和单片集成函数发生器为核心。辅以键盘控制、液晶显示等电路,设计出智能型函数波形发生器,采用软硬件结合的方法可以实现功能较全、性能更优的波形发生器,同时还可以扩展波形发生器的功能,采用单片机(AT89S51)和数模转换芯片(DAC0832)实现波形的产生,波形的产生由程序控制,向 D/A的输入端按一定的规律发送数据,经过 D/A和MC1458产生100Hz频率波形, 通过查询键盘或中断控制不同波形的产生。此方案通过编程简化了外部电路,原理简单,容易实现。方案选择:经比较,方案二明显更适合实现课程设计题目的要求。 通过编程实现 不同波型的产生,并且可以通过按键实现波形的切换。该

12、方案线路简单, 结构紧 凑,系统稳定,易控制,容易调试等优点,综上分析,选择方案二实现课题要求。系统设计基本原理图与分析系统原理框图如图2-1图2-1波形发生器系统框图原理框图分析:该波形发生器主要由单片机(AT89S51),数模转换电路(DAC0832),电流 /电压转换电路(MC1458),按键和波形指示灯电路,ISP接口等组成。其工作原 理为当按下四个按键当中的任何一个按键,就会产生相对应的波形,并且四个 LED灯作为不同波形的指示。第3章 系统硬件电路的设计3.1单片机最小系统的设计AT89S51是片内有ROM/EPROM的单片机,因此,这种芯片构成的最小系统 简单、可靠。用AT89S

13、51单片机构成最小应用系统时,只要将单片机接上时钟 电路和复位电路即可,如图3-1 AT89S51单片机最小系统所示。由于集成度的限 制,最小应用系统只能用作一些小型的控制单元。其应用特点:有可供用户使用的大量I/O 口线;内部存储器容量有限;应用系统开发具有特殊性。vcc| D1 yRI.FD30pF 土vcc| D1 yRI.FD30pF 土了1111JLVCCPl GVCCPl.lP0,0AD0)Pl 2F0.1 (ADI)Pl 3PQ.2 俗口Pl .4P03ADS)Pl 5P0, (ALM)Pl.6P0,5P1 5 nidFU5.| 事JWETRTH |MPU7PI7KF11Q.Fu

14、 味包 ,舞荷不叩 M1CKi *LJ,口 1内。他njF isf目标FSJ 版H淅他 irVb!awa_C 1IrJMH/fL1 jbk j同而阳d丽Fj HT -iU UiWO 良前bClEJ1音TI悄制PI5Fl? 01G eTT1口1y程并载接口一lYtz 亡?ri震盘中断电路电源接口10TT系统Protcl原理总图isjuj X /ST 切而一 /T iti riiJ /Su 45 F4 X /fST 招即$ /SF 品 Mn Id q m /s?-n w- Pt?/fiZ咋越 .IQWRI 财 1 XF-理盘口踊LED指示电篇rA川= jjg11 ri 5SP1匚 H二:三13LIHIXTA.L2-t 11FERALE 灰F1HTSF1ZF13 1手PUS仆FO.1f*Dl FOADZ rnjADi PO.1TAP1 F05TMD5 FOUADS ro.TiDTf 20/= FNWFZ_MI1 口

温馨提示

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

评论

0/150

提交评论