




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、标准文档课 程 设 计 报 告学生姓名:学 号:学院 : 自动化工程学院班级 : 题目 : 计算机控制系统标准文档1 题目背景与意义1.1 设计背景在自动控制系统的实际工程中, 经常需要检测被测对象的一些物理参数,如温度、流量、压力、速度等,这些参数都是模拟信号的形式。它们要由传感器转换成电压信号, 再经 a/d转换器变换成计算机能够处理的信号。同样,计算机控制外设,如电动调节阀、模拟调速系统时,就需要将计算机输出的数字信号经过d/a 转换器变换成外设能接受的模拟信号。本次计算机控制系统课程设计的目的就是让同学们在理论学习的基础上,通过完成一个涉及单片机a/d 和 d/a多种资源应用并具有综合
2、功能的小系统目标板的设计与编程应用,使我们不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对电子电路、 电子元器件、等方面的知识进一步加深认识,同时在系统设计、软件编程、相关仪器设备的使用技能等方面得到较全面的锻炼和提高。帮助同学们增进对单片机的感性认识,加深对单片机理论方面的理解, 从而更好的掌握单片机的内部功能模块的应用以及 a/d 和 d/a 功能的实现。使学生了解和掌握单片机应用系统的软硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。1.2 设计意义通过设计此测控装置, 加深对控制系统的理解, 达到活学活用的目的。 理论结合实践,锻炼综合运用能力。2 设
3、计题目介绍2.1 设计题目设计一个基于单片机的具有a/d 和 d/a 功能的信号测控装置。 要求该信号测控装置能够接入典型传感器、变送器信号,同时可输出标准电压/ 电流信号。并满足抗干扰、通用性、安全性、性价比等原则性要求。标准电压 / 电流信号此处定为:05v/420ma 2.2 设计要求2.2.1 基本要求设计一个基于单片机的具有a/d 和 d/a 功能的信号测控装置。 要求该信号测控标准文档装置能够接入典型传感器、变送器信号,同时可输出标准电压/ 电流信号。并满足抗干扰、通用性、安全性、性价比等原则性要求。1. 基本要求:1) 充分理解题目要求,确定方案。2) 合理选择器件型号。3) 用
4、 1 号图纸 1 张或者采用 protel软件画出电原理图。4) 用 1 号图纸 1 张画出软件结构框图。5) 写出设计报告,对课程设计成品的功能进行介绍及主要部分进行分析与说明。6) 每天写出工作日记。2. 发挥部分:1) 可将系统扩展为多路。可在此系统中扩展键盘、显示(lcd/led )、与上位机通讯功能。2) 完成以上基本设计部分之后,可以运用proteus 仿真软件对设计结果进行相应的编程和仿真,调试测控系统并观察其运行结果( 可以分部分完成 ) 。3 系统总体框架at89c51 adc0808 dac0832 模 拟 量 输入模拟量输出键盘模块声光报警显示模块上位机通信标准文档4 硬
5、件设计4.1 单片机单片机是在在芯片内集成了构成一台计算机的主要器件:cpu 、运算器、存储器、i/o 口及其他功能部件的一块单晶芯片。因此它的功能很强大,广泛的应用于生产中。4.1.1 单片机的选择此次设计选用 at89c51单片机作为处理核心。 89c51是一种带 4k字节闪烁可编程可擦除只读存储器的低电压,高性能cmos8 位微处理器,内含32 根双向且分别可寻址的 io 线,128字节 ram ,2 个 16位定时计数器,全双工异步串行口,2 个中断优先级, 5 个中断源,片内有时钟振荡器。4.1.2 时钟电路 89c51 的时钟信号通常由两种方式产生:内部时钟和外部时钟。实际应用中通
6、常采用外接晶振的内部时钟方式,在满足系统功能的前提下, 应选择低一些的晶振频率。重要在单片机的xtal1 和 xtal2引脚外接晶振即可。其中c2 和 c3的作用是稳定频率和快速起振。4.1.3 复位电路单片机的初始化操作,给复位脚rst加上大于 2 个机器周期(即24 个时钟振荡周期)的高电平就使at89c51复位。复位时,pc初始化 0000h ,程序从 0000h单元开始执行。 除系统的正常初始化外,当程序出错(如程序跑飞)或操作错误时系统处于死锁状态时,需按复位键使 rst脚为高电平,使 at89c51摆脱“跑飞”或“死锁”状态而重新启动程序。标准文档复位电路与单片机连接如图。4.2
7、a/d 转换器模拟量输入通道的任务是把在工业现场中采集到的模拟量转换成计算机可识别的数字量。模拟量输入通道一般有信号预处理、多路模拟开关、前置放大器、采样保持器、 a/d转换器、接口和控制电路组成。其核心是a/d 转换器。4.2.1 a/d转换器的选择目前转换器的型号有很多, 精度和位数的选择范围很大。对于本次设计, 可选用 8 路的转换器。 位数越多,精度越高,现在普遍使用 adc0808 ,它的性价比高,而且满足本次设计。4.2.2 adc0808 功能简介 adc0808 是采样分辨率为8 位的、以逐次逼近原理进行模/ 数转换的器件。其内部有一个8 通道多路开关,它可以根据地址码锁存译码
8、后的信号,只选通8路模拟输入信号中的一个进行a/d 转换。adc0808 是 adc0809 的简化版本,功能基本相同。一般在硬件仿真时采用adc0808进行 a/d 转换,实际使用时采用adc0809 进行 a/d转换。(1)adc0808 引脚结构标准文档(2)各引脚功能如下adc0808 管脚图8、14、15 和 1721:8 位数字量输出端。22(ale ):地址锁存允许信号,输入,高电平有效。6(start ): a/d 转换启动脉冲输入端,输入一个正脉冲(至少100ns 宽)使其启动(脉冲上升沿使0809 复位,下降沿启动 a/d 转换)。7(eoc ): a/d 转换结束信号,输
9、出,当a/d 转换结束时,此端输出一个高电平(转换期间一直为低电平)。9(oe ):数据输出允许信号,输入,高电平有效。当a/d 转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。10(clk ):时钟脉冲输入端。要求时钟频率不高于640khz 。12(vref (+)和 16(vref (- ):参考电压输入端11(vcc):主电源输入端。13(gnd ):地。2325(adda 、addb 、addc ):3位地址输入线,用于选通8 路模拟输入中的一路。4.2.3 adc0808 与单片机的连接标准文档4.3 d/a 转换器 d/a 转换器有串并行两种,在测控系统中,长对转换
10、速度有一定要求,主要采用并行 d/a 转换器。d/a 转换器是将离散的数字量转换为连续变化的模拟量电压或电流。4.3.1 d/a转换器的选择由于之前的 a/d 转换器选用的是 8 位的,因此 d/a转换器也应选择8 位的。从性价比、转换精度等各方面比较,该设计选用的转换器是dac0832 。4.3.2 d/a转换器功能简介 dac0832 是 8 分辨率的 d/a 转换集成芯片。与微处理器完全兼容。这个da芯片以其价格低廉、 接口简单、 转换控制容易等优点, 在单片机应用系统中得到广泛的应用。 d/a 转换器由 8 位输入锁存器、 8 位 dac 寄存器、 8 位 d/a 转换电路及转换控制电
11、路构成。(1)dac0832 引脚结构标准文档(2)各引脚功能如下* d0d7:8 位数据输入线, ttl 电平,有效时间应大于90ns(否则锁存器的数据会出错 ); * ile: 数据锁存允许控制信号输入线,高电平有效; * cs: 片选信号输入线 (选通数据锁存器 ),低电平有效 ; * wr1: 数据锁存器写选通输入线,负脉冲( 脉宽应大于 500ns)有效。由 ile、cs 、wr1 的逻辑组合产生 le1 ,当 le1为高电平时,数据锁存器状态随输入数据线变换,le1的负跳变时将输入数据锁存; * xfer:数据传输控制信号输入线,低电平有效,负脉冲(脉宽应大于500ns)有效; *
12、 wr2:dac寄存器选通输入线,负脉冲( 脉宽应大于 500ns)有效。由 wr2 、xfer的逻辑组合产生le2,当 le2为高电平时, dac 寄存器的输出随寄存器的输入而变化, le2的负跳变时将数据锁存器的内容打入dac 寄存器并开始 d/a 转换。* iout1: 电流输出端 1,其值随 dac 寄存器的内容线性变化 ; * iout2: 电流输出端 2,其值与 iout1值之和为一常数 ; * rfb: 反馈信号输入线,改变rfb 端外接电阻值可调整转换满量程精度; * vcc: 电源输入端, vcc的范围为 +5v+15v; * vref:基准电压输入线, vref 的范围为
13、-10v+10v; 标准文档* agnd:模拟信号地 ; * dgnd:数字信号地。4.3.3 dac0832 与单片机的连接4.4 键盘控制电路键盘在单片机应用系统中能实现想单片机输入数据、传送命令等功能, 是人工干预单片机的主要手段。 在按下按键的时候, 为了确保 cpu 对一次按键动作只确认一次按键有效, 必须消除按键抖动, 我们采用软件来消除按键抖动。键盘接口分为独立式键盘接口和行列式键盘接口,由于本系统没有太多的功能实现,对键标准文档盘上的选择选用独立式接口, 这样既能节省 i/o 口,也方便快捷的对单片机进行控制。如下图所示:4.5 lcd 显示电路 lcd 是液晶显示器英文名称的
14、缩写,液晶显示器是一种被动式的显示器,即液晶本身并不发光, 而是利用液晶经过处理后能改变光线通过方向的特征,达到白底黑字或黑底白字显示的目的。液晶显示器具有功率低、抗干扰能力强等优点,因此被广泛地应用在仪器仪表和控制系统中。标准文档4.6 报警指示灯电路当系统正常运行时, 灯不亮。当传感器所采集的信息通过单片机处理,如果超过设置的上限值或低于下限值时, 蜂鸣器进行报警, 红灯亮起。正常情况下不亮。本系统设置采用三极管驱动的蜂鸣器声光报警电路,当超过了设定值, 三极管导通,蜂鸣器和 led显示器同时导通工作。4.6 上位机通信上位机通讯对单片机而言, 意义重大,不但可以实现将单片机的数据传输到电脑端,而且也能实现电脑对单片机的控制。标准文档5 结论通过两周的课设, 我收获了很多。 这次课设提高了自己解决问题的能力,提高了我对转换电路的认识, 通过对 led显示电路的设计, 了解可以用了不同型号的芯片及不同方式驱动数码管。 同时, 学会了利用 proteu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大健康公司管理制度
- 大学课职业管理制度
- 大润发仓库管理制度
- 大食堂羊肉管理制度
- 奔驰车召回管理制度
- 奶牛饲养舍管理制度
- 妇产科妊娠管理制度
- 婴幼儿喂食管理制度
- 子公司绩效管理制度
- 学校书包柜管理制度
- 2025年高考全国二卷英语高考真题
- 2024北京朝阳区四年级(下)期末数学试题及答案
- 《全断面岩石掘进机法水工隧洞工程技术规范》
- 2024年湖北省中考地理·生物试卷(含答案解析)
- 河南省郑州市2023-2024高一下学期期末考试数学试卷及答案
- 2023年工会财务知识竞赛题库及答案(完整版)
- 新高考志愿填报指导报考表
- (完整)中考英语首字母填词高频词汇
- 加热炉温度控制系统设计..
- 岗位分析及岗位职责富士康公司组织架构及部门职责
- 湖北省职工代表大会条例
评论
0/150
提交评论