基于MAX038的多功能信号发生器的设计_毕业设计论文.doc

基于MAX038的多功能信号发生器的设计_毕业设计论文.doc

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DESIGN SUMARY PAGE VIII 编号 本科生毕业设计(论文) 题目: 多功能信号发生器的设计 设计总说明 设计总说明 PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT I PAGE \* MERGEFORMAT I PAGE \* MERGEFORMAT I 设计总说明 PAGE \* MERGEFORMAT I PAGE \* MERGEFORMAT I 设计总说明 多功能信号发生器是一种能能够产生多种波形如三角波、矩形波(含方波)、正弦波的电路的信号发生器,在电路实验和设备检测中具有十分广泛的用途.随着科技的发展,对信号发生器的各方面要求越来越高.传统的信号发生器由于波形精度低,频率稳定性差等特点,已经不能满足许多实际应用的需要.而且市场上出售的低频信号发生器价格昂贵,为了适应实际的需要,设计一种低频信号发生器.本文介绍了一种基于单片机控制的多功能信号发生器,它采用MAX038与单片机结合的方法,通过Protel99软件进行硬件设计及仿真,采用C语言编程,结合软件控制信号产生、变化,频率测量及显示的流程,整个信号发生器以单片机(AT89C52)为控制中心,主要由稳压电源模块、按键电路模块、LED显示模块、波形生成模块、功率放大模块、整形电路、分频电路模块等组成.本设计基本达到初期的设计要求,可以产生1HZ-1MHZ的可人工调节频率及占空比的三角波、正弦波、方波及矩形波,对于产生的波形信号,通过功率放大电路对输出波形信号的幅度、波形稳定性进行调控、同时实现对输出信号频率及占空比的测量,并且可以显示出来,由于本多功能信号发生器所产生的信号频带相对较宽,先对功率放大电路的输出端进行整形处理,由于在12M晶振下单片机所能测量的频率最高只能达到500kHZ,必须对整形输出作一个四分频处理,另外本设计中对于不同频率的波形信号采用了不同的测量方式,对于较低频率的方波,我们通过测量其周期间接获得其频率,而对于较高频率的信号波,则可以直接进行测量,保证了测量的精度.综上所述,本设计能产生频率范围为1HZ-1MHZ的正弦波、三角波、方波、矩形波,同时实现了对频率、占空比及幅度的调节以及精确测量并且最终得以显示,基本达到了设计要求. 关键词:多功能信号;单片机;MAX038; DESIGN SUMMARY 多功能信号发生器 PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT II PAGE \* MERGEFORMAT I PAGE \* MERGEFORMAT I DESIGN SUMMARY Versatile signal generator able to produce a variety of waveforms such as triangle wave, square wave (including square), sine wave signal generator circuit, the circuit experiments and equipment testing has a very wide range of uses.With the development of technology in all aspects of the signal generator is increasingly demanding.Because the waveform signal generator traditional low accuracy and poor frequency stability characteristics, can not meet the needs of many practical applications.And on the market are expensive low frequency signal generator, in order to meet the actual needs, to design a low-frequency signal generator.This paper describes a microcontroller-based control of multi-signal generator, which uses a combination of methods MAX038 with microcontroller through Protel99 hardware design and simulation software, using C language programming,

文档评论(0)

weidameili + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档