- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西安文理学院课程设计报告
第 PAGE \* MERGEFORMAT 17 页
第一章 系统设计
我们确定方案如下:利用AT89S52单片机采用程序设计方法产生锯齿波、正弦波、矩形波三种波形,再通过D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来,通过键盘来控制三种波形的类型选择、频率变化,幅度改变。
1.1 设计要求
1 )、利用单片机通过编程方法产生三种波型
2)、三种波形可通过键盘选择?
3)、波形频率可调
?1.2方案设计与论
??1.2.1??信号发生电路方案论证
??方案一 :通过单片机控制D/A,此方案电路简单、成本低。
方案二 :使用传统的锁相频率合成方法。通过芯片IC145152,压控振荡器搭接的锁相环电路输出稳定性极好的正弦波,再利用过零比较器转换成方波,积分电路转换成三角波。此方案,电路复杂,干扰因素多,不易实现。
方案 三 :利用MAX038芯片组成的电路输出波形。MAX038是精密高频波形产生电路,能够产生准确的三角波、方波和正弦波三种周期性波形。但此方案成本高,程序复杂度高。
以上三种方案综合考虑,选择方案一。
1.3总体系统设计
该系统采用单片机作为数据处理及控制核心,由单片机完成人机界面、系统控制、信号的采集分析以及信号的处理和变换,采用按键输入,利用液晶显示电路输出数字显示的方案。将设计任务分解为按键电路、液晶显示电路等块。图(1)为系统的总体框图
图(1)总体方块图
1.4硬件实现及单元电路设计??
1.4.1单片机最小系统的设计?
89C51是片内有ROM/EPROM的单片机,因此,这种芯片构成的最小系统简单﹑可靠。用80C51单片机构成最小应用系统时,只要将单片机接上时钟电路和复位电路即可,如图(2)?89C51单片机最小系统所示。由于集成度的限制,最小应用系统只能用作一些小型的控制单元。其应用特点:?
(1)?有可供用户使用的大量I/O口线。?
(2)?内部存储器容量有限。
(3)?应用系统开发具有特殊性。
图(2)?89C51单片机最小系统
1.4.2?波形产生模块设计??
由单片机采用编程方法产生三种波形、通过DA转换模块DAC0832在进过滤波放大之后输出。其电路图如下:
图(3)DA转换
图(4)DAC0832的内部结构
1.4.3?幅频变化模块的设计?
频率变化的控制图:
图(6)八位二进制
图(7)幅度调节
如上图所示,通过键盘给定一个八位二进制数的延时,接P2,加入程序中,从而控制波形的频率,并通过滑动变阻器来调整波形的幅度。
1.5?软件设计流程?
本系统采用AT89S52单片机,用编程的方法来产生三种波形,并通过编程?来切换三种波形以及波形频率的改变。?
具体功能有:(1)各个波形的切换;(2)各种参数的设定;(3)频率增减等。?
软件调通后,通过编程器下载到AT89S52芯片中,然后插到系统中即可独立完成所有的控制。
软件的流程图如下:?
图(8)程序流程图?
1.6 源程序
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: JNB P1.0,P10
JNB P1.1,P11
JNB P1.2,P12
JNB P1.3,P13
LJMP MAIN
P10: MOV R7,#00H
LCALL SQU
LJMP MAIN
P11: MOV R7,#01H
LCALL SAW
LJMP MAIN
P12: MOV R7,#02H
LCALL TRI
LJMP MAIN
P13: MOV R7,#03H
LCALL SIN
LJMP MAIN
SQU: JNB P1.1,N1
JNB P1.2,N2
JNB P1.3,N3
LJMP SSQU
N1: MOV R7,#01H
LJMP TC0
N2: MOV R7,#02H
LJMP TC0
N3: MOV R7,#03H
LJMP TC0
SSQU: C
您可能关注的文档
最近下载
- 2024-2025学年江苏省苏州市高一上学期10月月考数学调研试题(含解析).pdf VIP
- 国内信用证福费廷培训.pptx VIP
- 600188_2024_#ESG_兖矿能源_兖矿能源集团股份有限公司2024年度环境、社会及管治报告_2025-03-29.pdf VIP
- 2025-2026学年小学信息技术(信息科技)四年级上册甘教版教学设计合集.docx
- 土耳其美食介绍PPT模板.pptx
- 新22G07 预应力混凝土钢管桁架叠合板.docx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 情绪与情绪调节.ppt VIP
- 领导调研会议签到表.docx VIP
- 二孩意愿 生育意愿 受教育程度 二元离散选择模型.docx VIP
文档评论(0)