- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
2 -
摘 要
波形发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。随着大规模集成电路及计算机技术的迅速发展,以及人工智能在控制技术方面的广泛运用,智能设备有了很大的发展,是现代科技发展的主流方向。本次课程设计使用的AT89S51 单片机构成的发生器可产生锯齿波、三角波、正弦波等多种波形,波形的周期可以用程序改变,并可根据需要选择单极性输出或双极性输出,具有线路简单、结构紧凑等优点。在本设计的基础上,加上按钮控制和LED显示器,则可通过按钮设定所需要的波形频率,并在LED上显示频率、幅值电压,波形可用示波器显示。该信号发生器以单片机为核心控制单元,通过对外围芯片的控制来实现对输出波形的频率、电压幅值、占空比的连续调节,并能对运行信号参数进行实时显示。在电力系统发电机组的调试试验工作及其它工程实践中,特别是旋转机械的调试工作中,广泛使用低频信号发生源。在以往的实践中,大量使用的为由晶体管组成的低频信号发生器或由电子管组成的工频信号源;这些仪器体大笨重,携带困难;同时模拟器件随时间和温度的漂移使输出信号不稳定,给调试工作带来了极大的不便。此外,在旋转机械的起动、停止和试运转过程中,还需要测量其转速(频率)及记录其变化过程。本文介绍一种由单片机组成的同时兼具信号发生和频率测量的智能信号装置,它充分发挥单片机智能控制的特长,具有体积小、重量轻、能发生超低频信号、可编程模拟旋转机械的动态过程等一系列优点。
关键词: 单片机 智能波形发生器 AT89S51 MAX0308
目 录
一 前言······················································3
二 概述······················································4
三 系统设计················································6
四 硬件设计···············································10
4.1 芯片介绍···········································10
4.2 显示及键盘与单片机接口电路设计···············17
4.3 LED显示器······································20
五 软件设计···············································23
5.1 程序流程图··········································23
5.2 源程序代码··········································24
总结···························································31
致谢···························································32
参考文献·····················································33
一 前 言
在现代电子学的各个领域,常常需要高精度且频率方便可调的信号发生器,信号发生器的使用普及程度也许仅次于万用表。频率越高、产生波形种类越多的发生器性能越好,但器件成本和技术也大大提高。
常见的信号源有各种频率的正弦波、矩形波、三角波等,产生这些信号的方法有以下几种。
(1)采用分立元件实现非稳态的多谐震荡器,然后根据具体需要加入积分电路等构成正弦、矩形、三角等波形发生器。这种信号发生器输出频率范围窄,而且电路参数设定较繁琐,其频率大小的测量往往需要通过硬件电路的切换来实现,操作不方便。
(2)用集成芯片实现函数信号发生器。这种信号发生器能产生多种波形信号,达到较高频率,但电路较为复杂且不易调试。
(3)利用单片集成芯片实现函数信号发生器。这种信号发生器能产生多种信号,达到较高频率,且易于调试。
(4)利用专用直接数字合成DDS芯片实现函数信号发生器。这种信号发生器能产生任意波形并达到很高的频率,但成本较高。
综合成本和性能等多方面考虑,本设计方案采用第三种方法,即采用单片集成芯片配合51单片机实现函数信号发生器。基于这种方法的设计需要考虑如下3个方面的内容:
如何通过单片机和信号发生芯片的组合完成函数信号发生功能。
如何设计单片机的外围接口电路。
如何编写控制信号发生的单片机程序。
由此可以将本设计方案按以下功能模块划分
系统:控制
文档评论(0)