微机原理与接口技术课程设计报告

上传人:ni****g 文档编号:498294843 上传时间:2023-12-25 格式:DOC 页数:20 大小:1.01MB
返回 下载 相关 举报
微机原理与接口技术课程设计报告_第1页
第1页 / 共20页
微机原理与接口技术课程设计报告_第2页
第2页 / 共20页
微机原理与接口技术课程设计报告_第3页
第3页 / 共20页
微机原理与接口技术课程设计报告_第4页
第4页 / 共20页
微机原理与接口技术课程设计报告_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《微机原理与接口技术课程设计报告》由会员分享,可在线阅读,更多相关《微机原理与接口技术课程设计报告(20页珍藏版)》请在金锄头文库上搜索。

1、微机原理与接口技术课程设计报告 题目: 压力测控系统的设计1 学院: 物流工程学院 专业班级: 学号: 姓名: 起止时间 指导教师: 2015年1月30日摘 要微机原理与接口技术课程是理工科学生一门重要的专业课程,且实践性较强。对于测控技术与仪器专业的学生尤其重要。此课程的课程设计是对学生的一种基本素质训练的较好形式,可以通过课程设计加强学生的实践能力、动手能力和学习能力。 将所学的理论知识和实际情况结合起来,从而制定了压力测控系统的设计1这一题目。如今经济的飞速发展使得城市的建设逐渐走向科学化、智能化。其中各种功能的融合整合,现在成为技术发展的主流趋势。压力测控系统是工业生产过程自动化中的重

2、要测量设备,可以用来测量压力、液位等工程参数。本文介绍了一种基于8086微处理器的压力测控系统,系统操作简便、自动化程度高、扩展方便且具有良好的人机交互能力。该系统通过实验,取得了较为满意的控制效果。可应用在一些精度要求不太高的系统中。为了降低成本,在满足性能的要求下,选择低成本器件,简化系统设计。关键字:8086处理器 8255接口 A/D转换器 压力传感器 LED AbstractMicrocomputer principle and interface technology course is an important professional course in science and

3、 engineering students, and strong practicality, is especially important for measurement and control technology and instrument specialty students. The course of curriculum design is a kind of basic quality training of students is better form, can through the curriculum design to strengthen the studen

4、ts practical ability, practical ability and learning ability.Combine learning theoretical knowledge and actual situation, thus make the pressure measurement and control system design. 1 this topic. The rapid economic development of today makes scientific, intelligent construction of city gradually.

5、Integrated with various features of fusion, now become the mainstream of technology development trend. Pressure measurement and control system is an important measurement in industrial production process automation equipment, can be used to measure pressure, liquid level of engineering parameters. T

6、his paper introduces a kind of pressure measurement and control system based on 8086 microprocessor, system operation is simple, high degree of automation, extension, convenient and has a good ability of human-computer interaction. Through the experiment, the system achieved a relatively satisfactor

7、y control effect. Can be used in some accuracy requirement is not too high in the system. In order to reduce costs, to meet the request of the performance, choose low cost devices, simplify system design.Key words: A/D converter 8086 processor 8255 interface pressure sensor LED 目 录一、课程设计名称及方案总体介绍11、

8、课题名称:12、设计要求13、方案介绍1二、课程设计所需设备1三、系统主要原件功能与原理介绍21、8086 CPU主控芯片介绍21.1总括21.2片选区域介绍22、压力测量和频率发生电路321压力测量等效电路322频率发生电路33 、ADC0809模数转换模块44 、8279显示模块55 、8255执行模块6四、系统软件设计及系统程序71、系统设计框图72、软件程序设计83、系统原理图及接线94、系统程序9五、系统调试131、小于30pa132、中间133、大于150pa14六、课程设计体会总结15七、参考文献16一、课程设计名称及方案总体介绍1、课题名称:压力测控系统的设计12、设计要求对压

9、力传感器的信号进行检测并在LED数码显示器上显示压力值,当压力低于30pa时,黄灯闪烁,闪烁周期为1秒。当压力高于150pa时,红灯闪烁。LED的显示内容为P=XXX。XXX为测试值。3、方案介绍由于本实验箱提供的压力传感器的灵敏度效果不是很理想,所以采用05V模拟电压替代。利用ADC0809进行A/D转换,将传感器输出(05V)模拟量转化成8位并行输出的数字量,并送入8086CPU进行处理(5V对应的模拟量是11111111B=255D)。CPU通过数值计算(00H对应的是0 pa ,FFH对应的是200 pa),转换成实际的压力值,并利用8279进行数码管显示。AD转化采样过程一直进行,当

10、检测到压力值低于30 pa时,调用相应的黄灯闪烁程序,黄灯闪烁;当检测到压力值高于150 pa时,调用相应的红灯闪烁程序,红灯闪烁;处于两者中间时,调用全灭程序,两灯都灭。灯闪烁程序采用8255间断输出高低电平实现,间隔为1s。二、课程设计所需设备STAR 系列实验仪一套 PC机一台导线若干三、系统主要原件功能与原理介绍1、8086 CPU主控芯片介绍1.1总括本系统的主控芯片是Intel公司的8086 CPU,8086 CPU的主时钟频率为5MHz,有16位数据总线和20位地址总线。主要由总线接口部件BLU和指令执行部件EU构成。1.2片选区域介绍上图是8086的片选电路,由三片74273和

11、一片74154组成。主要用于控制辅助芯片的作用和停止。8086 片选地址:2、压力测量和频率发生电路21压力测量等效电路我们采用D2区的05V模拟电压模块构成压力测量部分。22频率发生电路ADC0809时钟信号为500K,供采样计时;8279时钟信号为2M。3 、ADC0809模数转换模块ADC0809是CMOS单片型逐次逼近式A/D转换器,有8路8位的转换器,转换时间为100us,输入电压范围0+5V。本实验只用到IN0来接收温度传感器输出的模拟量,所以将ADD A、ADD B、ADD C全部置低电平,时钟脉冲接500KHz。ADC0809的并行数据输出8086的数据总线相连,传输采样数据到

12、CPU,CPU对采样的数据进行处理。 4 、8279显示模块8279可编程的键盘、显示接口芯片。它既具有按键处理功能,又具有自动显示。8279内部有键盘 FIFO(先进先出堆栈)/传感器,双重功能8*8=64B RAM。内置键盘获取函数GetBCDKey和数码管显示函数Display可供直接调用。该芯片能自动消抖并具有双键锁定保护功能。显示 RAM容量为 16*8,即显示器最大配置可达 16 位 LED 数码显示。本实验主要运用其显示功能,显示三位的压力值。8279的数据口D0D7与CPU的数据总线相连接,用于接收数据,显示。5 、8255执行模块8255是Intel系列微处理器配套使用的可编

13、程并行接口芯片。具有3个并行输入输出口。本实验用到PC0、PC1分别控制黄灯和红灯。本实验需将PC口设置在输出的模式下。低电平点亮,延时一段时间,再高电平熄灭,完成闪烁的要求。8255的数据口D0D7与CPU的数据(控制)总线相连接, 用于控制字及计数初值的写入。四、系统软件设计及系统程序1、系统设计框图模数转换单元ADC0809CPU中央处理器80868086并行接口芯片8255大于150Pa红灯闪烁(PC1口交替输出高低电平,间隔1s)小于30Pa黄灯闪烁(PC0口交替输出高低电平,间隔1s)三位数码管显示(个、十、百)数码管显示芯片(8279)30pa150pa黄、红灯灭 ,(PC0、P

14、C1) 均输出高电平压力传感器(0-5V电压)2、软件程序设计开始8255初始化ADC0809采样程序采样50次取平均采样值=显示值?YESNO显示比较程序显示比较程序开始XXX黄灯闪烁红灯闪烁都不亮8279显示采样值40 / 513、系统原理图及接线接线说明B4区:CS,A0,A1 (8255)A3区:CS2,A0,A1(CPU)B4区:PC0、PC1G5区:LED2(黄),LED3(红)E5区:CS,A0(8279)A3区:CS5,A0E5区:CLKB2区:2ME5区:B,CG5区:B,CG4区:CLK (ADC0809)B2区:500KG4区:CSA3区:CS1 G4区:ADDA、ADDB、ADDCC1区:GNDG4区:IN0D2区:05V

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号