- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
22 -
-
本 科 生 毕 业 论 文
题目:基于AT89C51单片机的多功能函数信号发生器设计
姓 名: xx
学 号: xxx
专 业: 电子信息科学与技术
年 级: 2009 级
系 别: 电子系
指导老师: xxx
完成日期: 2013年5月
目 录
1.引言………………………………………………………… 2
1.1课题研究背景………………………………………………2
1.2波形介绍……………………………………………………2
2.系统设计…………………………………………………… 4
2.1方案选择……………………………………………………4
2.2框图设计……………………………………………………4
2.3单片机模块…………………………………………………5
2.3.1单片机最小系统…………………………………………5
2.4按键控制电路设计…………………………………………8
2.5 D/A转换电路…………………………………………… 8
2.5.1 D/A转换的必要性…………………………………… 8
2.5.2 DAC0832的特性及应用……………………………… 8
2.6 LED显示电路…………………………………………… 10
2.7 运算放大器的特性及应用……………………………… 13
3.硬件设计……………………………………………………14
3.1整体的电路原理图……………………………………… 14
3.2元件清单……………………………………………………15
4.软件设计…………………………………………………… 16
4.1程序流程图………………………………………………… 16
4.2程序清单………………………………………………………17
5系统仿真及调试………………………………………………18
5.1系统仿真图……………………………………………………18
5.2系统调试………………………………………………………21
6 总结……………………………………………………………21
7 参考文献………………………………………………………23
1 -
基于AT89C51单片机的多功能函数信号发生器设计
作者:xx 指导老师:xx
(海南师范大学,电子系,海口,571158)
摘 要:信号发生器也叫做振荡器或是信号源,在现在的科技生产实践中有着广泛而重要的应用。现在的特殊波形发生器在价格上不够经济,有些昂贵。而基于AT89C51单片机的函数信号发生器可以满足此要求。根据傅里叶变换,各种波形均可以用三角函数的相关式子表示出来。函数信号发生器能够产生多种波形,如三角波、锯齿波、矩形波、方波和正弦波。
本文通过在单片机的外围加上键盘,控制波形的种类和输出频率的大小,加上LED显示出相应信息。单片机输出为数字信号,于是在输出端用DAC0832进行D/A转换,再通过两级运放对波形进行调整。最终在示波器上显示出来。
关键词:信号发生器 AT89C51 D/A转换 波形调整
1. 引 言
1.1 课题研究背景
随着经济与科技不断发展,相应的测试仪器与手段也有了许多改善与提高,但是对之要求也不断提高。波形发生器的信号已知,使用者然后根据具体的要求,将其作为激励源,测得感兴趣的参数。信号源仿真各种测试信号,给待测电路,从而满足现实需求。信号发生器在仿真实验占有重要地位,对于测试仪器来说也同样不可缺少。因此对相关信号发生器的研究开发有着一定的意义。
传统的信号发生器电路复杂,控制灵活度不够,成本也相对较高。虽然我国所研制的波形发生器在一定程度上已有了一些成果,但与国外技术确实还存在一定差距,因此很有必要提高相关方面的研究。
利用单片机的控制灵活性,外设处理能力强等特点,实现频率与幅度可调的多种波形,这就克服了传统的缺点,具有良好的实用性。同时根据程序的易控制性,可以容易实现各种较复杂的调频调幅功能。
1.2 波形介绍
·正弦波
正弦信号可用如下形式表示
f (t)=Asin(ωt+θ ) (1)
其中,A 为振幅,ω 是角频率,θ 为初相位。正弦函数为一周期信号如下图1所示:
图1 正弦波
·方波
方波函数是我们常用且所熟知的简单波形函数,做脉冲等,其表示形式如下:
(2)
方波波形如下:
图2 图形
当方波下半段幅值为0时,就为矩形波,一个原理,所以不再赘述矩形波。
·锯齿波
锯齿波如图3所示:
图3 锯齿波图形
·三角波
三角波波形如下图所示:
图4
2.系统设计
2.1方案选择
您可能关注的文档
- 基于51单片机的计算器源代码..doc
- 基于51单片机的数字频率计的设计..doc
- 基于51单片机的颜色检测仪设计..docx
- 基于51单片机电子密码锁设计PPT..ppt
- 基于51单片机驱动SI4432无线模块收发C语言程序..doc
- 基于51单片机用PCF8591进行AD_DA转换用1602LCD显示的电流采样..doc
- 基于51的湿度检测器(利用YL69)..doc
- 基于AM-DSB-TC信号包络检测器的音乐接收及AM的理论与仿真..docx
- 基于ansys优化分析..ppt
- 基于ARM的红外遥控信号分析器设计..doc
- 2022-2023学年江苏省常州市溧阳市四年级下学期期中数学真题及答案.pdf
- 2022-2023学年江苏盐城建湖县五年级上册语文期末试卷及答案.pdf
- 2021-2022学年河南省卫辉市人教版三年级上册期末考试数学试卷及答案.pdf
- 2022-2023学年浙江杭州萧山区五年级下册语文期中试卷及答案.pdf
- 2022-2023学年江苏省淮安市二年级下学期数学月考试题及答案.pdf
- 2021年山西公务员申论考试真题及答案-乡镇.pdf
- 2021年普通话考试内容题库最新版.pdf
- 2021-2022年江苏苏州太仓市六年级上册期中语文试卷及答案(部编版).pdf
- 2022-2023学年山东省滨州市博兴县四年级下学期期末数学真题及答案.pdf
- 2021年四川内江小升初语文真题及答案.pdf
文档评论(0)