摘要:数据采集系统是连接模拟域和数字域的一个必不可少的纽带。本设计主要介绍了基于单片机的多串口数据采集系统的硬件与软件的相关设计,数据采集与通信控制采用了模块化的设计。硬件部分是以单片机AT89C52为控制核心,还包括A/D模数转换模块,显示模块,和串行接口部分。8路被测电压通过模数转换器ADC0809进行模数转换,实现对采集到的数据进行模拟量到数字量的转换,并将处理后的数据通过串行口MAX232传输到上位机,由上位机负责数据的接受、处理和显示,并同时用LED数码显示器来显示所采集的结果。52934
毕业论文关键词:数据采集,AT89C52单片机,ADC0809,MAX232
Abstract:Data acquisition system is the bond between the digital domain and analog domain. This article describes the hardware and software design based on signal-chip microcomputer. Data acquisition and communication control adopted the modular structure. The hardware part is based on single chip AT89C52 as the core. The hardware parts also include A/D conversion module, display module, and the serial interface. Eight way voltage can be measured through the AD converter ADC0809. And the processed data will be transmitted to the PC through serial port MAX232.The PC is responsible for accepting processing and displaying the data. Simultaneously, the results is displayed by LED.
Keyword: Data acquisition,AT89C52,ADC0809,MAX232
目录
1 绪论 5
1.1 发展背景及意义 5
1.3 研究内容 6
2 数据采集系统 6
2.1 设计方案 7
2.2 方案论证 7
2.2.1 A/D模数转换的选择 7
2.2.2 单片机的选择 7
2.2.3 串行口的选择 7
2.2.4 显示部分 8
2.2.5 按键的选择 8
3 硬件设计 8
3.1 主机模块 8
3.1.1 主机部分 9
3.1.2 单片机 10
3.1.3 LED数码显示器 11
3.2 从机模块 11
3.2.1 从机部分 12
3.2.2 单片机间通信 13
3.2.3 模数转换器 15
4 软件设计 16
4.1 Keil仿真 17
4.2 主机程序设计 20
4.3 从机部分程序设计 23
5 调试结果 26
结论 27
参考文献 28
致谢 29
1 绪论
1.1 发展背景及意义
最近几年,数据的收集以及相关应用愈来愈受到人们普遍的关心,数据采集系统于是也有了非常明显的进步与成长,它能够在各类领域中被广泛地应用到。
数据采集的相关系统最早起始于二十世纪五十年代左右,1956年美国起首开发了一个测试系统,这个系统最早用在了军事上面,目的是为了不依赖有关的测试文件进行检测,让不是专业的职员实施一些相关操作,而且做测试的内容是让被测试的设备超快速度自行操控实现的。因为这类数据采集的系统拥有快速性以及些许灵活性,能够实现许多传统方式不能实现的数据收集以及测试目标,因此获得了最基本的承认和认同。大约在六十年代后期,世界各地已经有很多种类的数据采集设备和相关的工程系统,属于一种专业的体系。