- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 引言
波形发生器也称函数发生器,作为实验信号源,是现今各种电子电路实验设 计应用中 必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的 搭接而成,且波形种 类有限,多为锯齿波,正弦波,方波,三角波等波形。
在电子工程、通信工程、自动控制、遥测控制、测量仪器、仪表和计算机等技 术领域, 经常需要用到各种各样的信号波形发生器。随着集成电路的迅速发展,用 集成电路可很方便地 构成各种信号波形发生器。 用集成电路实现的信号波形发生器 与其它信号波形发生器相比, 其波形质量、幅度和频率稳定性等性能指标,都有了 很大的提高。利用单片机采用程序设计方 法来产生低频信号,其频率底线很低。具 有线路相对简单,结构紧凑,价格低廉,频率稳定度 高,抗干扰能力强,用途广泛 等优点,并且能够对波形进行细微调整,改良波形,使其满足系 统的要求。只要对 电路稍加修改,调整程序,即可完成功能升级。
2 方案设计与分析
2.1 设计目的
本设计包括确定控制任务、系统总体方案设计、硬件系统设计、软件程序的设 计等,使学生进一步学习与理解计算机控制系统的构成原理、 接口电路与应用程序 , 巩固与综合专业基础知识和相关专业课程知识,提高学生运用理论知识解决实际问 题的实践技 能;
2.2 设计内容及要求
设计由微机(单片机)控制的多功能波形发生器,该发生器在操作人员控制下 输出正弦 波,方波,三角波,或锯齿波波形。波形的极性,周期和占空比(对矩形 波而言)等可由操作 人员设置和修改。 具体要求:
( 1)可预先在内存数据内中建立各种波形的一个周期的输出数据表。然后每 一次定时
中断信号或每延时一定时间,循环的依次从表中取一个数据输出,便可以
得到相应的波形。
对于方波,锯齿波和三角波等脉冲波形的产生,可直接根据波形的特点 ,依次将每
点输出数据加/减一数或在上、下限值上交替变换来实现。
采用预置和修改上下限来实现波形幅度变化。改变上、下限值输出延时 时间,可改
变矩形波的占空比。
2.3设计方案及原理
系统的核心采用 AT89S51该单片机具有加密性强、超强抗干扰能力,超低 功耗,运行
速度快等特点,以及在系统可编程等特点,该芯片内部集成看门狗电路, 不用外接看门狗电路,
因此满足了本系统开发的需要。单片机负责控制信号发生单 元的工作状况,根据外部键盘的输
入改变程序的运行状态,使信号发生单元能产生 所需的波形。波形数据为一系列的二进制数,
通过D/A转换和放大输出。当前的波 形名称、频率、幅值及占空比通过显示单元显示。
单片机I)ACO8:J2
单片机
I)ACO8:J2
波形输岀
ATSSC51
图2.1总体设计流程图
3硬件的设计
3.1硬件接线的设计
键盘输入部分主要用于选择波形。 键盘共设4个键,用于选择三角波、矩形波、锯齿波、
正弦波4种不同的波形,89C51单片机用来执行某一波形发生程序,向 D
幅值,经过/A转换器的输入端发送数据,将其转化成模拟量,并通过运算放大器调节波形的 滤波器的滤波,从而在输出端得到所需的波形。
幅值,经过
AT89C51
jr
D 幣0832
控別三角波输出
Hi 4 /
/ 「
H] , 1 /
DQ-D7 肌
控制方波输出
NR
pi 9
问
F 1 丄
IhQO i ■
性制解齿滾输出
00 7 r£, J
毗 loutl
P1 3
XFER Iout2
酬正论漲输出
「I11 卉
5K
图3.1总体电路图
3.2总体程序流程图
图3.2
图3.2总体程序流程图
3.3各主要模块的功能 3.31 AT89C511 单片机
XTaL
I
XTaL2
RSTA IM AT69 -A/Vrn-+ F C51
谢一虹可
FEDGp—
ft
厶匕
mH?
XTAL1
PD.l/ADl P0J/AD2
XTAL2
P0.3/AD3
P0.4/AM
P0.5/AD5
P0.6/ADS
P0.7/AD?
rst
限呃
F2.2/AW
P2 3mi 1
P2.4/A12
jfM-E 罠
P2J5/A1J
P2JS/A14
P2.7/A15
P1.0
P3.0/RXD
P1.1 fu
P3.1/Da
PI J
P3.3/INTI
P1.4
ps.-oa
PI.5
P3.fi/ri
PI 6
P3.6/VUR
pl?
P3.7/Rg
..J £
2S
30 ,,3L
1-1
6
15
16
图3.3 AT89C51引脚图
3fi
10
12
n
如果按功能划分,它由 8个部件组成,即微处理器(CPU )、数据存储器(RAM )、 程序存储器(ROM/EPROM )、I/O 口( P0 口、P1 口、P2 口、P3 口)、串行口、定 时 器/计数器、中断系统及特殊功能寄存器(SFR)的集中控制方式。
各功能部件的介绍:
1
您可能关注的文档
- 外窗收口施工技术指导手册.docx
- 外管廊钢结构施工方案.docx
- 外语学院本科生毕业论文装订格.docx
- 外贸公司采购部管理规定与工作流程.docx
- 多人聊天程序课程设计报告.docx
- 多元评量的五项共同特点.docx
- 多元随机过程的建模与谱估计.docx
- 多功能全自动振荡仪.docx
- 多功能圆度仪使用说明.docx
- 多功能定位跟踪系统商业计划书.docx
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
原创力文档


文档评论(0)