




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课 程 设 计 报 告学 生 姓 名 : 邱博 学 号: 2013307010326学 院 : 自动化工程学院班 级 : 自动 133题 目 : 计算机控制系统指导教师:赵波,姜文娟 职称: 副教授 2016 年 6 月 27 日目录1 题目背景与意义 .12 设计题目介绍 .12.1 设计要求 .12.2 设计意义 .13 系统总体框架 .23.1 系统设计思路 .23.2 系统框架 .24 系统硬件设计 .24.1 单片机部分 .24.1.1 单片机引脚介绍 .34.1.2 单片机的最小实现 .44.2 A/D 转换电路 .54.2.1 芯片选择 .54.2.2 电路连接 .54.3 D/A 转换电路 .64.4 模拟信号输入通道 .84.5 键盘模块 .94.6 数码管显示电路 .1014.6 报警电路 .105 系统软件设计 .125.1 主程序框图 .125.2 键盘控制程序框图 .135.3 数据转换程序框图 .135.4 显示程序框图 .155 结论 .16参考文献 .1721 题目背景与意义在自动控制系统的实际工程中,经常需要检测被测对象的一些物理参数,如温度、流量、压力、速度等,这些参数都是模拟信号的形式。它们要由传感器转换成电压信号,再经 A/D 转换器变换成计算机能够处理的信号。同样,计算机控制外设,如电动调节阀、模拟调速系统时,就需要将计算机输出的数字信号经过 D/A 转换器变换成外设能接受的模拟信号。本次计算机控制系统课程设计的目的就是让同学们在理论学习的基础上,通过完成一个基于 51 单片机,A/D 和 D/A 多种资源应用并具有综合功能的小系统的设计与编程应用,使我们不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对电子电路、电子元器件、等方面的知识进一步加深认识,同时在系统设计、软件编程、相关仪器设备的使用技能等方面得到较全面的锻炼和提高。帮助同学们增进对单片机的感性认识,加深对单片机理论方面的理解,从而更好的掌握单片机的内部功能模块的应用以及 A/D 和 D/A 功能的实现。2 设计题目介绍2.1 设计要求设计一个基于单片机的具有 A/D 和 D/A 功能的信号测控装置。要求该信号测控装置能够接入典型传感器、变送器信号,同时可输出标准电压/电流信号,并满足抗干扰、通用性、安全性、性价比等原则性要求。标准电压/电流信号定为:05V/420mA (020mA)。2.2 设计意义了解和掌握单片机应用系统的软硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。33 系统总体框架3.1 系统设计思路根据题目要求寻找满足设计要求的芯片,定下具体框架,从题目可知其主要由三部分构成。首先是输入通道由 A/D 转换装置,其次为单片机部分,第三部分是输出通道即 D/A 转换装置。除主要部分外为了让装置具有更完善的功能,选用键盘显示报警等。3.2 系统框架系统框架如图 1 所示。AT89C51报警模块 显示模块A/D 转换模块键盘模块D/A 转换模块模拟量输出模拟量输入图 14 系统硬件设计4.1 单片机部分本次课设选取 AT89C51 为主控制器,AT89C51 是一种带 4K 字节 FLASH 存储4器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电压、高性能 CMOS 8 位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除 1000 次。该器件采用 ATMEL 高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。AT89C51 单片机为很多嵌入式控制系统提供了一种灵活性高并且价廉的方案。4.1.1 单片机引脚介绍1、P0 口 有三个功能:(1)外部扩充存储器时,当作数据总线(D0-D7) 。(2)外部扩充存储器时,当作地址总线(A1-A7) 。(3)不扩充时,可做一般 I/O 口使用,但内部没有上拉电阻,作为输入或输出 时应在外部接上拉电阻。2、P1 口 只做 I/O 口使用,其内部有上拉电阻。3、P2 口 有两个功能:(1)扩充外部存储器时,当作地址总线(A8-A15)使用。(2)做一般 I/O 口使用,其内部有上拉电阻。4、 P3.0-P3.7 统称为 P3 口。除作为准双向 I/O 口使用外,还可以将每一位用于第二功能,而且 P3 口的每一条引脚均可以独立定义为第一功能的输入输出或第三功能。P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外部中断)P3.3/INT1(外部中断)P3.4T0(TIMER0 的外部输入脚)P3.5T1(TIMER1 的外部输入脚)P3.6/WR(外部数据存储器的写入控制信号)P3.7/RD(外部数据存储器的读取控制信号)5、EA/VPP(1)接高电平时:a、CPU 读取内部程序存储器(ROM) 。b、扩充外部 ROM:当读取内部程序存储器超过某一值时,自动读取外部5ROM。(2)接低电平时:CPU 读取外部程序存储器(ROM ) 。4.1.2 单片机的最小实现1)单片机最小系统复位电路的极性电容 C2 的大小直接影响单片机的复位时间,一般采用 1030uF,51 单片机最小系统容值越大需要的复位时间越短。2)51 单片机最小系统晶振的振荡频率直接影响单片机的处理速度,频率越大处理速度越快。3)51 单片机最小系统起振电容 C1、C3 一般采用 1533pF,并且电容离晶振越近越好,晶振离单片机越近越好。具体电路图如图 2 所示。6图 24.2 A/D 转换电路4.2.1 芯片选择为了简化电路,这里我们选用 ADC0831 芯片进行模数转换处理。ADC8031 为 8 位模数转换器,只有 6 支接脚,具有一组电压输入,透过 AD 转换成 8 位元数位值,微控制器读取转换结果,操作非常方便。7图 34.2.2 电路连接图 484.3 D/A 转换电路D/A 转换电路采用 DAC0832 进行数模转换。DAC0832 是 8 位 D/A 转换器,它采用 CMOS 工艺制作,具有双缓冲器输入结构。其引脚图如图 5 所示。图 51)0832 引脚功能DAC0832 是 20 引脚的双列直插式芯片。各引脚的特性如下: CS片选信号,和允许锁存信号 ILE 组合来决定 是否起作用。 ILE允许锁存信号。 WR1写信号 1,作为第一级锁存信号,将输入资料锁存到输入寄存器(此时, 必须和 、ILE 同时有效) 。 WR2写信号 2,将锁
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 语文苏教版选修《史记选读》练习项羽本纪演练
- 化妆品车间知识培训内容课件
- 明光中考数学试卷
- 李嫣学校数学试卷
- 深圳面试题目及答案
- 化妆品检验培训课件
- 机构业务知识培训内容课件
- 机房运维基本知识培训课件
- 七下同步冲刺数学试卷
- 防洪抗旱工程实施方案
- DB32T 5124.1-2025 临床护理技术规范 第1部分:成人危重症患者目标温度管理
- 给水排水系统水质监测数据智能分析模型开发
- 电商承揽合同协议书
- 传染性单核细胞增多症课件
- 《体重管理》课件
- 二手医疗器械市场的现状与发展趋势
- 氧气安全培训
- 江苏省镇江市京口区2025年小升初模拟数学测试卷含解析
- 外呼合作协议合同协议
- 预制菜产业园可行性报告
- 乡村坑塘管理制度
评论
0/150
提交评论