课程设计_单片机波形发生器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 设 计2011年 4月 6日任务书 课程单片机课程设计题目专业 测控技术与仪器姓名学号一、任务设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波 二、设计要求 [1] 设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波。 [2] 通过对AT8951单片机的编程 [3] 写出详细的设计报告。 [4] 。 三、参考资料 [1] [2] 程全.基于AT89C52实现的多种波形发生器的设计[J].2005.22(5):57~58. [3] 胡鸿豪,李世红.基于单片机和DDS的信号发生器设[J].设计参考,2006 (12) [4] 徐建军.MCS-51系列单片机应用及接口技术[M ].人民邮电出版社, 2003. [5] 高峰.单片机应用系统设计及实用设计[J].北京:机械工业出版社,2004年:96-100 完成期限 201.3.28至201.4.8指导教师专业负责人201年 月 日 第1章 绪论 3 1.1 波形发生器的概述 3 1.2 本设计任务 3 第2章 总体方案论证与设计 4 2.1 总体方案选择与论证 4 2.2 系统设计基本原理图与分析 5 第3章 系统硬件电路的设计 6 3.1 单片机最小系统的设计 6 3.2资源分配 6 3.3各模块电路的设计 7 3.4按键和波形指示灯电路 8 3.5电流电压转换电路 9 第4章 系统的软件设计 10 4.1主程序模块 10 4.2锯齿波程序模块 11 4.3三角波程序模块 11 第5章 系统调试与测试结果分析 13 5.1软件仿真 13 5.2仿真结论分析 14 5.3硬件测试结果分析 14 结 论 15 参考文献 16 附录1 程序 17 附录2 整体电路原理图 24 附录3 仿真效果图 25 第1章 绪论 波形发生器也称函数发生器,作为实验信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的搭接而成,且波形种类有限,多为锯齿波,正弦波,方波,三角波等波形。作为一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。函数信号发生器是一种能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路。通过对函数波形发生器的原理以及构成分析,可设计一个能变换出三角波、正弦波、方波的函数波形发生器发生器作为一种常用的信号源,是现代测试领域内应用最为广泛的通用仪器之一在研制、生产、测试和维修各种电子元件、部件以及整机设备时,都学要有信号源,由它产生不同频率不同波形的电压、电流信号并加到被测器件或设备上,用其他仪器观察、测量被测仪器的输出响应,以分析确定它们的性能参数。信号发生器是电子测量领域中最基本、应用最广泛的一类电子仪器。它可以产生多种波形信号,如正弦波,三角波,方波等,因而广泛用于通信、雷达、导航、宇航等领域。随着集成电路的迅速发展,用集成电路可很方便地构成各种信号波形发生器。用集成电路实现的信号波形发生器与其它信号波形发生器相比,其波形质量、幅度和频率稳定性等性能指标,都有了很大的提高。 本设计通过分析比较后采用传统的方法来实现多功能波形发生器。借助高性能单片机运算速度高,系统集成度强的优势,设计的这种信号发生器,比以前的数字式信号发生器具有硬件简单,理解及实现起来较容易,该方案的设计思路较为清晰,且容易对频率和幅值进行控制等优点。AT89S51)和数模转换芯片(DAC0832)实现波形的产生,波形的产生由程序控制,向D/A的输入端按一定的规律发送数据,经过D/A和MC1458产生100Hz频率波形,通过查询键盘或中断控制不同波形的产生。此方案通过编程简化了外部电路,原理简单,容易实现。 方案选择:经比较,方案二明显更适合实现课程设计题目的要求。通过编程实现不同波型的产生,并且可以通过按键实现波形的切换。该方案线路简单,结构紧凑,系统稳定,易控制,容易调试等优点,综上分析,选择方案二实现课题要求。 2.2 系统设计基本原理图与分析 2.2.1系统原理框图如图2-1图2-1波形发生器系统框图 2.2.2原理框图分析: 该波形发生器主要由单片机(AT89S51),数模转换电路(DAC0832),电流/电压转换电路(MC1458),按键和波形指示灯电路,ISP接口等组成。其工作原理为当按下四个按键当中的任何一个按键,就会产生相对应的波形,并且四个LED灯作为不同波形的指示。第3章 系统硬件电路的设计 3.1 单片机最小系统的设计 AT89S51是片内有ROM/EPROM的单片机,因此,这种芯片构成的最小系统简单﹑可靠。用AT89S51单片机构成最小应用系统时,只要将单片机接上时钟电路和复位电路即可,如图3-1 AT89S51单片机最

文档评论(0)

fpiaovxingl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档