计算机硬件技术大作业报告

计算机硬件技术实践报告

题目 温度测量系统设计

姓名

专业 测控技术与仪器

班级

学号

上海电力学院自动化工程学院

目录:

(1) 设计题目

() 开发目的

(3) 小组成员分工及成果

(4) 设计方案以及论证

(5) 硬件原理图(包括芯片的选型介绍)

(6) 程序流程图(包括各个子系统和子过程的程序流程)

(7) 程序清单,要有适当的注释

(8) 程序运行结果分析与预测

(9) 结果评述或总结(对实验结果进行分析,对实验过程进行总结,系统改进升级建议或者提出新的方案等。)

1)利用热敏电阻和电桥电路测量温度变化信号;2)经过放大后送到ADC0809转换成数字信号;3)计算后在LED数码管显示其温度值;4)采用红绿灯指示温度范围,温度在给定范围内绿灯亮,温度超过指定范围时红灯显示警告。扩展功能:实现上位机显示。

因为温度传感器在仿真中无法使用,故用一滑动变阻器代替。

硬件原理图

系统器件选择

1 系统扩展接口的选择

本次设计采用的是8086微处理器,选择8255A可编程并行接口作为系统的扩展接口,8255A的通用性强,适应灵活,通过它CPU可直接与外设相连接。

2温度传感器与A\D转换器的选择

系统选用温度传感器AD590构成测温系统。AD590是一种电压输入、电流输出型集成温度传感器,测温范围为-55℃~150℃,非线性误差在±0。30℃,其输出电流与温度成正比,温度没升高1K(K为开尔文温度),输出电流就增加1uA。其输出电流I=(273+T)uA。设计中串联电阻的阻值选用2KΩ,所以输出电压V+=(2730 + 10T)MV.另外,为满足系统输入模拟量进行处理的功能,对其再扩展一片ADC0809,以进行模拟—数字量转化。但是在proteus中AD590无法选取,所以通过使用滑动变阻器来实现。

3 显示接口芯片

为满足本次设计温度显示的需要,我们选择了8279芯片,INTEL8279芯片是一种通用的可编程的键盘、显示接口器件,单个芯片就能完成键盘键入和LED显示控制两种功能。

备注:系统硬件接线应尽量以插接形式连接,这样便于多用途使用和故障的检查和排除。

8086微处理器及其体系结构

8086CPU的编程结构

编程结构:是指从程序员和使用者的角度看到的结构,亦可称为功能结构。从功能上来看,8086CPU可分为两部分,即总线接口部件BIU(Bus Interface Unit)EU(Execution Unit)

图2-1 8086/8088CPU内部功能结构图

执行部件(EU)ALU(算术逻辑单元)、②通用寄存器组和③标志寄存器等,主要进行8位及16位的各种运算。

总线接口部件(BIU)

I/O接口之间的数据传送操作。具体来看,完成取指令送指令队列,配合执行部件的动作,从内存单元或I/O端口取操作数,或者将操作结果送内存单元或者I/O端口。

组成:它由①段寄存器(DS、CS、ES、SS)、②16位指令指针寄存器IP(指向下一条要取出的指令代码)、③20位地址加法器(用来产生20位地址)和④6字节(8088为4字节)指令队列缓冲器组成。

系统各部分功能模块介绍

温度测量电路设计

温度测量电路要实现的目标是:将0~120度通过传感器测量,运算放大器放大的0~5V的电压信号。

温度传感器选用Pa-t传感器,放大器采用OP07E放大器,温度信号输入采用差动放大形式,放大器输出为:

即放大倍数为100倍。

在Proteus中实测放大器输出数据为:

温度0102030405060708090100110120电压0.000.430.831.241.662.072.492.913.333.754.174.585.00从测试数据来看,本设计符合0~120对应输出0~5V电压要求。

图 3-1输出电流的基本温度敏感电路模拟输入通道地址A,B,C直接接地,因此ADC0809只对通道IN0输入的电压进行模数转换。为了减少输入噪声其他通道直接接地。ADC0809的数据线D0-D7与8255的PB0-PB7相连接。其片选CS与8086的地址/数据总线AD14相连接。图 3-3 ADC0809与8255的连接图

8086的可编程外设接口电路

8255的数据口D0-D7与CPU的6根控制线相连接,控制8255A内部的各种操作。控制线RESET用来使8255A复位。CS和地址线A1及A0用于芯片选择和通道寻址。

,1对应的输入电压

计算机硬件大型作业报告,计算机硬件技术大作业报告.doc相关推荐

  1. 计算机网络技术专业毕业大作业答案,计算机网络技术大作业考核要求A卷

    2013级学生毕业补考试卷 计算机网络技术大作业考核要求(A卷) 适用专业:计算机网络技术适用年级:2013级 1.项目考核说明 (1)本次考试题目为"网络综合配置实验",主要考查 ...

  2. matlab仿真技术大作业,matlab仿真技术大作业.docx

    matlab仿真技术大作业.docx 直流调速系统仿真MATLAB仿真技术大作业1.电机开环特性电机电枢联接500V直流电源.画出转速N的波形,根据仿真结果求出空载和负载时的转速N以及静差率S.空载转 ...

  3. c语言程序设计创新大作业,C语言程序设计大作业报告.pdf

    C语言程序设计大作业报告 课程设计(大作业)报告 课程名称: C 语言程序设计 设计题目: 实验设备管理系统 院 系: 信息技术学院 班 级: 2015级物联网工程 1班 设 计 者: 何盛 高陶 王 ...

  4. 基于JavaSwing开发模拟电梯系统+分析报告 课程设计 大作业源码

    基于JavaSwing开发模拟电梯系统+分析报告:   (大作业) 开发环境: Windows操作系统 开发工具: MyEclipse+Jdk 运行效果图: 基于JavaSwing开发模拟电梯系统+分 ...

  5. HTML期末作业课程设计期末大作业——体育排球5页面带注册HTML+CSS+JS(学生网页设计作业源码)...

    HTML期末作业课程设计期末大作业--体育排球5页面带注册HTML+CSS+JS(学生网页设计作业源码) 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手 ...

  6. HTML期末作业课程设计期末大作业——体育排球5页面带注册HTML+CSS+JS(学生网页设计作业源码)

    HTML期末作业课程设计期末大作业--体育排球5页面带注册HTML+CSS+JS(学生网页设计作业源码) 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手 ...

  7. html大作业网页代码 尤洪购物商城-功能齐全(30页) HTML+CSS+JavaScript 学生DW网页设计作业成品 实训大作业

    HTML5期末大作业:购物商城网站设计--尤洪购物商城-功能齐全(30页) HTML+CSS+JavaScript 学生DW网页设计作业成品 实训大作业 文章目录 HTML5期末大作业:购物商城网站设 ...

  8. HTML5期末大作业:购物商城网站设计——尤洪购物商城-功能齐全(30页) HTML+CSS+JavaScript 学生DW网页设计作业成品 实训大作业

    HTML5期末大作业:购物商城网站设计--尤洪购物商城-功能齐全(30页) HTML+CSS+JavaScript 学生DW网页设计作业成品 实训大作业 常见网页设计作业题材有 个人. 美食. 公司. ...

  9. HTML5期末大作业:动漫网站设计——动漫刀剑神域(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 wHTML期末作业课程设计期末大作业

    HTML5期末大作业:动漫网站设计--动漫刀剑神域(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 wHTML期末作业课程设计期末大作业 常见网页设计作业题材有 个人. 美食 ...

最新文章

  1. Linq To Sql 练习
  2. 疯狂的人工智能:谷歌AI可预测病人死亡,IBM AI击败了人类顶尖辩手
  3. 【转载】用Snort巧妙检测SQL注入和跨站脚本攻击
  4. 03-15 截图、日志与录屏
  5. java循环练习:输出1+2+3....+100的和
  6. 2016年数学建模-A 系泊系统设计
  7. 2021年下半年软件设计师上午真题答案及解析(一)
  8. mbr gpt 互转
  9. 合肥辰工科技有限公司
  10. iOS 图标左侧小黄点
  11. [Redis]redis-cli命令大全
  12. linux 多播路由查看,实现Linux下多播路由
  13. 6款渐变标签彩色flash按钮
  14. php实现中文文件名文件下载,php实现中文文件名文件下载
  15. 一芯FC1178BC/FC1179主控U盘量产修复指南
  16. 安卓开发-如何添加横线
  17. Linux系统清除缓存【整理】
  18. 电压调整率和电流调整率
  19. web调用IC卡读卡器开发第三章--高频卡读卡号
  20. 双粗虚线中间一条实线_高速公路虚线两加一行虚线是什么意思

热门文章

  1. C#实现(递归和非递归)快速排序和简单排序
  2. SQL Server 数据库连接字符串的声明
  3. 84.断点 85.显卡
  4. 一个MIT计算机博士对数学的思考
  5. 在Labview中调用M文件(Matlab文件)
  6. qt的输出中文,数字到表格
  7. java rsa数字签名_RSA 数字签名算法(Java版)
  8. oracle定时器每天下午6点_周五下午6点到8点 万盛经开区党工委书记、管委会主任袁光灿直播带货...
  9. Spring中@Import注解的作用和使用
  10. python拼接sql语句_【Python】拼接MySQL常用语句