首页 微机原理课程设计 完整版

微机原理课程设计 完整版

举报
开通vip

微机原理课程设计 完整版             微机原理课程设计 题    目    基于8086的电子称设计          指导教师                                姓名学号    王华民  201100801012                                  姓名学号    赵儒桐  201100805035                              姓名学号    孙敬周  201100805028               ...

微机原理课程设计 完整版
            微机原理课程 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题     目    基于8086的电子称设计          指导教师                                姓名学号    王华民  201100801012                                  姓名学号    赵儒桐  201100805035                              姓名学号    孙敬周  201100805028                            专    业      11级电子信息工程                            教学单位      物理与电子信息学院    (盖章) 二O一三年 六月 二十二日 目    录 摘要及关键字..........................................................1 1 绪论...............................................................1 2 总体设计及其框图...................................................1 2.1 电阻应变式传感器................................................1 2.2 信号放大模块....................................................2 2.3重量显示及其控制模块............................................2 3 硬件电路设计 ......................................................2 3.1数据采集电路.....................................................2 3.2 放大校正电路.....................................................3 3.3 ADC0809与8255的连接............................................3 3.4 8086的可编程外设接口电路.........................................4 3.5 数据显示部分.....................................................5 3.6 系统硬件原理图...................................................6 4系统软件流程图......................................................7 5 总结................................................................8 参考文献 .............................................................8 基于8086电子称设计 摘 要  本文介绍了一种基于8086微处理器的电子称系统,采用电子称传感器采集数据,用CPU控制重量值稳定在预设重量:当重量高于预设重量值时报警。系统操作简便、自动化程度高、扩展方便且具有良好的人机交互的能力。该系统通过实验,取得了较为满意的控制效果,可应用在一些精度要求不太高的系统中。为了降低整个系统的成本,在满足性能的要求下,选择低成本器件,简化系统设计。 关键词 微处理器; 电阻应变式传感器; A/D转换器; 控制系统 一.绪论 随着电子技术的发展,特别是大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃,那么微型计算机控制技术的出现则是给现代工业控制测控领域带来了一次新的革命。目前,微处理器8086在工业控制系统诸多领域得到了广泛的应用,由于它具有极好的稳定性,更快和更准确的运算精度。 当前,微机测控系统的发展非常迅速,应用也极为广泛,它由于体积小、功能强、性能稳定、价格低廉等优点,使其在工业控制系统诸多领域得到了极为广泛的应用。在此基础上发展起来的智能仪器无论是在测量的准确度、灵敏度、可靠性、自动化程度、应用功能等方面或在解决测试技术问题的深度及广度方面都有了巨大的发展,以一种崭新的面貌展现在人们的面前。随着大规模集成电路及计算机技术的迅速发展,以及人工智能在测试技术方面的广泛运用,智能仪器有了更大的发展。重量测试仪器的智能化已是现代仪器仪表发展的主流方向,电子称顺应了时代的发展。 二.总体设计及系统框图 本设计的目的是以8086微处理器为控制器,将电子称传感器输出的小信号经过放大和低通滤波后,送至A/D转换器;微控制器实时采集、显示重量值(要求以千克为单位显示),同时系统还应当超重时有报警功能.系统框图如图2-1。 报警 微处理器 放大电路放大信号 电阻应变式传感器输出信号 译码 A\D转换器路 显示 图2-1系统图 2.1电阻应变式传感器 测量电路是电子秤设计电路中是一个重要的环节,在个对角线接入工作电压U,另一个对角线为输出电压Uo。其特点是:当四个桥臂电阻达到相应的关系时,电桥输出为零,或则就有电压输出,可利用灵敏检流计来测量,所以电桥能够精确地测量微小的电阻变化。制作的过程中应尽量选择好元件,调整好测量的范围的精确度,以避免减小测量数据的误差。 2.2信号放大模块 本次课程设计中,需要一个放大电路,我们将采用三运放大电路,主要的元件就是三运放大器。在许多需要用A/D转换和数字采集系统中,多数情况下,传感器输出的模拟信号都很微弱,必须通过一个模拟放大器对其进行一定倍数的放大,才能满足A/D转换器对输入信号电平的要求,在此情况下,就必须选择一种符合要求的放大器 为使系统产生的误差更小,传统上,设计秤重、测力、转矩及压力测量系统时,输出的数据更精确广泛采用全桥接电阻传感器的方法。本设计采用全桥测量电路。大多数桥接传感器都要求较高的激励电压(通常为10 V),同时输出较低的满量程差动电压,约为2 mV/V。传感器的输出通常由仪表放大器加以放大。 2.3重量显示及控制模块 重量通过电子称传感集成芯片(电阻应变式传感器),将重量变化量转换成电压值变化量,经过OP07一级跟随后输入到电压放大电路,放大后的信号输入到A/D转换器将模拟信号转换成数字信号,然后将该数字信号通过然间编程转化为十进制BCD码,并送到8279进行重量值的显示。 电子称传感器采集重量数据,CPU控制重量值稳定在正常值范围的重量,当重量大于最大值重量时,通过CPU控制的重量控制电路会报警 三.硬件电路设计    3.1数据采集电路 电子秤传感器的测量电路通常使用桥式测量电路,它将应变电阻值的变化转换为电压或电流的变化,这就是传感器输出的电信号。电桥电路有四个电阻,其中任何一个都可以是电阻应变片电阻, 全桥测量电桥图如图3-1所示。 图3-1全桥测其量电桥图(中V0输出为0~2mv) 激励电压: 9VDC~12VDC    ;    灵敏度: 2±0.1mV/V 输入阻抗: 405±10Ω      ;      输出阻抗: 350±3Ω                极限过载范围: 150%        ;      安全过载范围: 120% 使用温度范围: -20℃~+60℃ 3.2 放大校正电路 图3-2三运放大电路结构图  3.3 ADC0809与8255的连接 模拟输入通道地址A,B,C直接接地,因此ADC0809只对通道IN0输入的电压进行模数转换。为了减少输入噪声其他通道直接接地。ADC0809的数据线D0-D7与8255的PB0-PB7相连接。其片选CS与8086的地址/数据总线AD14相连接, ADC0809与8255的连接电路如图3-3所示。 图3-3ADC0809与8255连接电路 3.4 8086的可编程外设接口电路 8255的数据口D0-D7与CPU的6根控制线相连接,控制8255A内部的各种操作。控制线RESET用来使8255A复位。CS和地址线A1及A0用于芯片选择和通道寻址,分别与8086的高位地址线A19,A1,A0相连接,8086的可编程外设接口电路如图3-4所示。 图3-4外设接口电路 3.5 数据显示部分 本实验电路采用的就是利用BIC8718集成芯片来驱动三位LED数码管,其数据显示电路如图3-5所示。 图3-5数码管显示电路 3.6 系统硬件原理图 图 3-6 系统硬件原理图 4.系统软件流程图 显示提示信息 系统初始化 开始 调用重量值设置子程序 采集A\D值并求其平均值 调用BCD码转换子程序 将其转换为十进制重量值
本文档为【微机原理课程设计 完整版】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_037433
暂无简介~
格式:doc
大小:58KB
软件:Word
页数:0
分类:工学
上传时间:2019-08-27
浏览量:39