王创--单片机测电压测控网络与通信技术.doc

王创--单片机测电压测控网络与通信技术.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测控网络与通讯技术综合设计 学院 自动化与电气工程学院 姓名 王创 班级 控制科学与工程 学号 2016年1月 整理学习来自网络 仅供参考 目录 1.设计内容 1 2.硬件电路设计 1 2.1单片机最小系统 1 2.2 AD转换电路设计 2 2.3 8255电路设计 3 2.4显示电路设计 4 2.5周期测量电路设计 4 3. Proteus软件仿真 5 4. 总结 7 附录 8 1.设计内容 设计一个计算机应用系统,要求有数字量输入输出通道,模拟量输入输出通道,同时实现输入脉冲的周期测量,并将测量结果用液晶显示器进行显示。 2.硬件电路设计 图1 系统原理框图 本次设计是基于AT89C51单片机的测量与显示。把外部输入信号转换成电信号,再经过运算放大器进行信号放大,送至A/D转换器,然后将模拟信号转换成单片机可以识别的数字信号,再经单片机转换成LED显示器可以识别的信息,最后显示输出。而在显示的过程中通过键盘,向计算机系统输入各种数据和命令,让单片机系统处于预定的功能状态,显示需要的值。 2.1单片机最小系统 AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含4K bytes的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。在单片机上同时采用74LS38译码器产生片选信号。AT89C51的PO和P1口口作为普通I/O端口使用,作为与外部传送数据的8位数据总线,外接上了上拉电阻。 AT89C51主要特性: 与MCS-51 兼容; 4K字节可编程闪烁存储器; 寿命:1000写/擦循环; (4)数据保留时间:10年; (5)全静态工作:0Hz-24Hz; (6)三级程序存储器锁定; (7)128*8位内部RAM; (8)32可编程I/O线; (9)两个16位定时器/计数器; (10)5个中断源; 可编程串行通道; 低功耗的闲置和掉电模式; (13)片内振荡器和时钟电路。 图2 单片机系统 2.2 AD转换电路设计 模拟量输入通道的任务是将模拟量转换成数字量。能够完成这一任务的器件称之为模数转换器,简称A/D转换器。本设计A/D转换采用AD1674,它为12位逐次逼近型ADC,内部具有可控三台输出缓冲器,12位数据可在一个读周期中输出,也可在两个周期中依次输出。本设计中AD采用的是完全控制模式。模拟信号都必须经过A/D转化后才能被单片机所接受,干扰信号作用于模拟信号之后,使A/D转换结果偏离真实值。如果仅采样一次,则很难确定所采样的结果是可信的真实值,为此常采用多次采样,得到一个A/D转换的数据系列,通过某种处理方法后,才能得到一个可信度较高的接近真实的值。这种从数据系列中提取逼近真实数据值的软件算法,通常称为数字滤波算法及其程序设计。 图3 压力测量及AD转换电路 2.3 8255电路设计 8255A是Intel公司生产的可编程输入输出接口芯片,它具有3个8位的并行I/O口,具有三种工作方式,可通过程序改变其功能,因而使用灵活方便,通用性强,可作为单片机与多种外围设备连接时的中间接口电路。8255A接口芯片在计算机应用系统中,广泛用于连接外部设备,如打印机、键盘、显示器以及作为控制信息的输入输出口。8255为可编程并行IO接口芯片,有3个8位并行IO口,是单片机和键盘的中间接口电路。 图4 8255接口电路 2.4 显示电路设计 显示电路采用液晶显示,采用LMO16L,该芯片采用标准的14脚(无背光)货16脚(带背光)接口。D0-D7为8位双向数据线,R/W为读写信号线,高电平时为读操作,低电平时为写操作。当RS和RW共同为低电平时,可以写入指令或者显示地址,当RS为低电平时,RW为高电平时,可以读忙信号,当RS为高电平RW为低电平时可以写入数据。E端为使能端,当E端由高电平跳变为低电平时,液晶模块执行命令。3号拐脚为液晶显示器对比度调整端,接正电源对比度最弱,接地时对比度最高。 图5 显示电路 2.5 周期测量电路设计 周期测量电路脉冲发生器产生方波信号,通过同步计数器,然后经数据选择器到单片机中,进行周期测量。 图6 周期测量电路 3. Proteus软件仿真 Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功

文档评论(0)

cc880559 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档