- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多路模拟量采集仪表的毕业设计
摘要
近年来,数据采集及其应用受到了人们越来越广泛的关注,数据采集系统也有了迅速的发展,它可以广泛的应用于各种领域。
数据采集系统起始于20世纪50年代,1956年美国首先研究了用在军事上的测试系统,目标是测试中不依靠相关的测试文件,由非成熟人员进行操作,并且测试任务是由测试设备高速自动控制完成的。由于该种数据采集测试系统具有高速性和一定的灵活性,可以满足众多传统方法不能完成的数据采集和测试任务,因而得到了初步的认可。大概在60年代后期,国内外就有成套的数据采集设备和系统多属于专用的系统。
本文介绍了一种基于单片机的多路模拟量采集仪表的设计。该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。A/D转换主要由芯片ADC0808来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。数据处理则由芯片AT89C51来完成,其负责把ADC0808传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0808芯片工作。本次设计的显示模块是1602液晶显示器所采集信号显示结果的。
关键词: 单片机;A/D转换;AT89C51;ADC0808,1602液晶
目录
第一章 设计总体方案 1
1.1设计要求 1
1.2设计思路 1
1.3设计方案 1
第二章 硬件电路设计 2
2.1 A/D转换模块 2
2.1.1 逐次逼近型A/D转换器原理 2
2.1.2 ADC0808 主要特性 3
2.1.3 ADC0808的外部引脚特征 3
2.2 单片机系统 5
2.2.1 AT89C51性能 5
2.2.2 AT89C51各引脚功能 6
2.3 复位电路和时钟电路 8
2.3.1 复位电路设计 8
2.3.2 时钟电路设计 8
2.4 1602液晶显示电路 9
2.4.1 1602LCD的基本参数及引脚功能 9
2.4.2 LCD1602 主要技术参数: 9
2.4.3引脚功能说明 10
2.4.4 1602 液晶模块内部的控制指令 10
2.4.5 LCD1602操作时序 12
2.4.6 1602LCD的 RAM 地址映射 12
2.5多路模拟量采集仪表硬件电路原理图 13
第三章 程序设计 15
3.1程序设计总方案 15
参考文献 21
致谢 22
第一章 设计总体方案
1.1设计要求
(1)CS-51系列单片机为核心器件,组成一个多路数据采集仪表。
(2)采用8路模拟量输入,能够测量0-5V之间的直流电压值。
(3)电压显示用1602液晶显示,能够显示一位小数。
1.2设计思路
(1)根据设计要求,选择AT89C51单片机为核心控制器件。
(2)A/DADC0808实现,与单片机的接口为P1口和P3的高四位引脚。
(3)电压显示采用1602液晶显示器
(4)由一个按键控制液晶显示,两个电压值为一组,按一次键,就切换一次。
1.3设计方案
硬件电路设计主要由6个部分组成; A/D转换电路,AT89C51单片机系统,1602显示系统、时钟电路、复位电路以及测量电压输入电路。硬件电路设计框图如图1所示。
A/D转换器),A/D转换器是单片机数据采集系统的关键接口电路,按照各种A/D芯片的转化原理可分为逐次逼近型,双重积分型等等。双积分式A/D转换器具有抗干扰能力强、转换精度高、价格便宜等优点。与双积分相比,逐次逼近式A/D转换的转换速度更快,而且精度更高,比如ADC0809、ADC08088路模拟选通开关及地址译码、锁存电路等,它们可以与单片机系统连接,将数字量送到单片机进行分析和显示。一个n位的逐次逼近型A/D转换器只需要比较n次,转换时间只取决于位数和时钟周期,逐次逼近型A/D转换器转换速度快,因而在实际中广泛使用。
2.1.1 逐次逼近型A/D转换器原理
逐次逼近型A/D转换器是由一个比较器、A/D转换器、存储器及控制电路组成。它利用内部的寄存器从高位到低位一次开始逐位试探比较。
转换过程如下:
开始时,寄存器各位清零,转换时,先将最高位置1,把数据送入A/D转换器转换,转换结果与输入的模拟量比较,如果转换的模拟量比输入的模拟量小,则1保留,如果转换的模拟量比输入的模拟量大,则1不保留,然后从第二位依次重复上述过程直至最低位,最后寄存器中的内容就是输入模拟量对应的二进制数字量。其原理框图如图2所示:
2.1.2 ADC0808 主要特性
ADC0808是CMOS单片型逐次逼近式A/D转换器,带有使能控制端,与微机直接接口,片内带有锁存功能的8路模拟多路开关,可以对8路0-5V输入模拟电压信号分时进行转换,由于A
您可能关注的文档
最近下载
- 医学影像学模拟考试题与答案.docx
- 2021OceanStor Dorado 6000, Dorado 18000系列产品白皮书.docx VIP
- 华为OceanStor18000系列案例集.pptx VIP
- 医学影像学试题(附参考答案).docx
- oceanstor 18000系列高端存储系统可靠性技术白皮书.pdf VIP
- 部编人教版五年级上册语文全册表格教案(新审定).pdf VIP
- 2024年新生儿窒息复苏(新版指南).pptx VIP
- 华为OceanStor18000系列高端存储.PDF VIP
- oceanstor18000系列存储系统产品介绍.pptx VIP
- 华为OceanStor 融合存储最佳实践.pdf VIP
文档评论(0)