- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]模拟数字通用数据采集器设计
摘 要
数据采集是从一个或多个信号获取对象信息的过程。
本系统以AT89S52单片机为核心,以逐次逼近式A/D转换器ADC0832为主体,一款
关键词AT89S52单片机;;A/D转换;
ABSTRACT
Data acquisition is the process of obtaining object information from one or more signal. With the rapid development and popularization of Micro-computer technology, data collection has become increasingly important monitoring technology and is widely used in industry and agriculture and other situation in which temperature, humidity or pressure monitoring is needed. Data acquisition is an important part of the industrial control system, and is usually achieved by some functionally independent SCM system. As an indispensible part of the monitoring system, its performance character influences the whole system.
The AT89S52 microcontroller is the core of the system; and the successive approximation A/D converter is the main part of this 8-channel data acquisition/transmission module. Not only can this system collect analogical signals, but also increase the transmission distance and enhance the accuracy of the signal by basing on MAX232 chip to communicate with PC and to collect data into PC, therefore achieve the goal of real-time experimental data acquisition, processing, storage and display.
Keywords:AT89S52 microcontroller; data collection; A / D conversion; serial communicatio
目 录
第一章 绪论 3
第二章 方案设计 5
2.1 方案选择 5
2.1.1 主控芯片设计 5
2.1.2 显示部分方案设计 5
2.2 方案论证 5
2.3 系统工作原理 6
2.4 单片机控制模块设计 7
2.4.1 主要性能参数 7
2.4.2 功能特性 7
2.4.3 单片机最小系统 8
2.4.4 引脚功能说明 8
2.4.5 时钟电路 12
2.4.6 复位电路 12
2.5 模拟与数字信号采集模块设计 12
2.5.1 ADC0832简介 13
2.5.2 A/D转换电路设计 14
2.5.3多路模拟开关模块设计 15
2.5.4常用的多路开关 15
2.5.5选择多路开关时要考虑的参数 15
2.5.6光电耦合实现数字信号采集 15
2.6 显示与声音模块设计 17
2.6.1 LED数码管显示模块 17
2.6.2 数码管的驱动方式 17
2.6.3 本系统数码管显示电路 18
2.6.4 声音指示电路 18
2.7 串口通信模块设计 20
2.7.1 串口通信介绍 20
2.7.2 单片机如何与PC机连接 20
2.7.3 电路原理图 21
2.8 按键电路设计 21
2.9 电源模块设计 21
第三章 系统软件设计 24
3.1 编程软件(KEIL C) 24
3.2 主程序设计 25
3.3 A/D转换程序 26
3.4 中断服务程序 27
第四章 系统仿真与调试 28
4.1 分局部调试 28
4.2 整机调试 28
4.3 系统仿真 28
结 论 30
致 谢 31
参考文献 32
附录A 系统源程序 33
附录b 系统原理图 39
文档评论(0)