- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中北大学计算机控制课程设计说明书
第 PAGE 1 页 共 NUMPAGES 14 页
1 引言
波形发生器也称函数发生器,作为实验信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的搭接而成,且波形种类有限,多为锯齿波,正弦波,方波,三角波等波形。
在电子工程、通信工程、自动控制、遥测控制、测量仪器、仪表和计算机等技术领域,经常需要用到各种各样的信号波形发生器。随着集成电路的迅速发展,用集成电路可很方便地构成各种信号波形发生器。用集成电路实现的信号波形发生器与其它信号波形发生器相比,其波形质量、幅度和频率稳定性等性能指标,都有了很大的提高。利用单片机采用程序设计方法来产生低频信号,其频率底线很低。具有线路相对简单,结构紧凑,价格低廉,频率稳定度高,抗干扰能力强,用途广泛等优点,并且能够对波形进行细微调整,改良波形,使其满足系统的要求。只要对电路稍加修改,调整程序,即可完成功能升级。
2 方案设计与分析
2.1 设计目的
本设计包括确定控制任务、系统总体方案设计、硬件系统设计、软件程序的设计等,使学生进一步学习与理解计算机控制系统的构成原理、接口电路与应用程序,巩固与综合专业基础知识和相关专业课程知识,提高学生运用理论知识解决实际问题的实践技能;
2.2 设计内容及要求
设计由微机(单片机)控制的多功能波形发生器,该发生器在操作人员控制下输出正弦波,方波,三角波,或锯齿波波形。波形的极性,周期和占空比(对矩形波而言)等可由操作人员设置和修改。 具体要求:
(1)可预先在内存数据内中建立各种波形的一个周期的输出数据表。然后每一次定时中断信号或每延时一定时间,循环的依次从表中取一个数据输出,便可以得到相应的波形。
(2)对于方波,锯齿波和三角波等脉冲波形的产生,可直接根据波形的特点,依次将每点输出数据加/减一数或在上、下限值上交替变换来实现。
(3)采用预置和修改上下限来实现波形幅度变化。改变上、下限值输出延时时间,可改变矩形波的占空比。
2.3 设计方案及原理
系统的核心采用AT89S51,该单片机具有加密性强、超强抗干扰能力,超低功耗,运行速度快等特点,以及在系统可编程等特点,该芯片内部集成看门狗电路,不用外接看门狗电路,因此满足了本系统开发的需要。单片机负责控制信号发生单元的工作状况,根据外部键盘的输入改变程序的运行状态,使信号发生单元能产生所需的波形。波形数据为一系列的二进制数,通过D/A转换和放大输出。当前的波形名称、频率、幅值及占空比通过显示单元显示。
图2.1 总体设计流程图
3 硬件的设计
3.1 硬件接线的设计
键盘输入部分主要用于选择波形。键盘共设4个键,用于选择三角波、矩形波、锯齿波、正弦波4种不同的波形,89C51单片机用来执行某一波形发生程序,向D/A转换器的输入端发送数据,将其转化成模拟量,并通过运算放大器调节波形的幅值,经过滤波器的滤波,从而在输出端得到所需的波形。
图3.1总体电路图
3.2总体程序流程图
图3.2 总体程序流程图
3.3各主要模块的功能
3.31 AT89C511单片机
图3.3 AT89C51引脚图
如果按功能划分,它由8个部件组成,即微处理器(CPU)、数据存储器(RAM)、程序存储器(ROM/EPROM)、I/O口(P0口、P1口、P2口、P3口)、串行口、定时器/计数器、中断系统及特殊功能寄存器(SFR)的集中控制方式。
各功能部件的介绍:
1)数据存储器(RAM):片内为128个字节单元,片外最多可扩展至64K字节。 2)程序存储器(ROM/EPROM):ROM为4K,片外最多可扩展至64K。 3)中断系统:具有5个中断源,2级中断优先权。 4)定时器/计数器:2个16位的定时器/计数器,具有四种工作方式。 5)串行口:1个全双工的串行口,具有四种工作方式。 6)特殊功能寄存器(SFR)共有21个,用于对片内各功能模块进行管理、监控、监视。 7)微处理器:为8位CPU,且内含一个1位CPU(位处理器),不仅可处理字节数据,还可以进行位变量的处理。 8)四个8位双向并行的I/O端口,每个端口都包括一个锁存器、一个输出驱动器和一个输入缓冲器。这四个端口的功能不完全相同。
A、P0口既可作一般I/O端口使用,又可作地址/数据总线使用;
B
您可能关注的文档
- 幼儿童话课件.ppt
- 煤矿内外因火灾措施.doc
- ELISPOT技术原理及其应用.ppt
- 光伏支架安装.ppt
- 奔驰服务流程培训.ppt
- 微型计算机原理与接口技术冯博琴第三版课后答案.doc
- 病理生理学名解.doc
- 可调直流稳压电源的设计.doc
- 一体化课程体系.doc
- 孔雀东南飞演示文稿.ppt
- 2024年本溪满族自治县幼儿园教师招教考试备考题库及答案1套.docx
- 2025年运城幼儿师范高等专科学校单招(计算机)测试模拟题库附答案.docx
- 2026年保密教育测试题库(原创题).docx
- 2024年元阳县幼儿园教师招教考试备考题库附答案.docx
- 2026年大学环境生态学期末试题含答案【巩固】.docx
- 2024年宝丰县幼儿园教师招教考试备考题库完美版.docx
- 2024年平罗县幼儿园教师招教考试备考题库新版.docx
- 2024年三门县招教考试备考题库新版.docx
- 202青海省选调应届优秀大学毕业生备考题库附答案.docx
- 2026陕西省面向中国农业大学招录选调生考试备考题库附答案.docx
最近下载
- 2025用于混凝土中的防裂抗渗复合材料.docx VIP
- 地产项目商业综合体商业街马年春节美陈设计包装方案【概念包装】【春节营销】.pdf VIP
- 值班的记录表.doc VIP
- 车间主任培训(课件90页).pptx VIP
- 2025年6月大学英语六级考试真题第2套(含答案+听力原文+听力音频).docx VIP
- 汽车维修工高级(理论)复习题.docx VIP
- 高速公路质量通病防治手册(最终修改版) .pdf VIP
- 人教版 二年级数学下册二年级数学脱式练习.docx VIP
- 2024年货代明年工作计划.ppt VIP
- 2025年6月大学英语六级考试真题第1套(含答案+听力原文+听力音频).docx VIP
原创力文档


文档评论(0)