基于51单片机函数信号发生器设计..pdf

基于51单片机函数信号发生器设计..pdf

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

摘要:

本系统利用单片机AT89S52采用程序设计方法产生锯齿波、正弦波、矩

形波三种波形,再通过D/A转换器DAC0832将数字信号转换成模拟信号,

滤波放大,最终由示波器显示出来,能产1Hz—

3kHz的波形。通过键盘来控制三种波形的类型选择、频率变化,并通过

液晶屏1602显示其各自的类型以及数值,系统大致包括信号发生部分

数/模转换部分以及液晶显示部分三部分,其中尤其对数/模转换部分和

波形产生和变化部分进行详细论述。

关键词:单片机AT89S52DAC0832、液晶1602

Abstract:thissystemcapitalizeonAT89s52,itmakesuse

ofcentralprocessortogeneratethreekindsofwaves,they

aretrianglewave,anduseD/Aconversionmodule,wave

generatemoduleandliquidcrystaldisplayof1602,itcan

havethe1Hz-3KHzprofile.Inthissystemitcancontrolwave

formchoosing,frequency,range,canhavethesinewave,the

square-wave,thetriangularwave.Simultaneouslymayalso

takethefrequencymeasurementfrequency,anddisplaysthem

throughliquidcrystaldisplayof1602.thisdesignincludes

threemodules.TheyareD/Aconversionmodule,wavegenerate

moduleandliquidcrystaldisplayofLEDmodule.Inthis

design,thewavegeneratorintowaveformmoduleandD/A

conversionmodulearediscussedindetail.

keyword:AT89S52,DAC0832,liquidcrystal1602.

目录

1.系统设计

1.1设计要求

1.2方案设计与论证

1.2.1信号发生电路方案论证

1.2.2单片机的选择论证

1.2.3显示方案论证

1.2.4键盘方案论证

1.3总体系统设计

1.4硬件实现及单元电路设计

1.4.1单片机最小系统的设计

1.4.2波形产生模块设计

1.4.3显示模块的设计

1.4.4键盘模块的设计

1.5软件设计流程

1.6源程序

2.输出波形的种类与频率的测试

2.1测试仪器及测试说明

2.2测试结果

3.设计心的及体会

4.附录

4.1参考文献

4.2附图

1、系统设计

经过考虑,我们确定方案如下:利用AT89S52单片机采用程序设计

方法产生锯齿波、正弦波、矩形波三种波形,再通过D/A转换器DAC0832

将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来,通

过键盘来控制三种波形的类型选择、频率变化,最终输出显示其各自

的类型以及数值。

1.1、设计要求

1、利用单片机采用软件设计方法产生三种波形

2)、三种波形可通过键盘选择

3)、波形频率可调

4)、需显示波形的种类及其平率

1.2方案设计与论证

1.2.1信号发生电路方案论证

方案一:通过单片机控制D/A,输出三种波形

您可能关注的文档

文档评论(0)

有志者事竟成 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:7114163151000053

1亿VIP精品文档

相关文档