本文主要为广大网友提供“基于单片机控制的多路电参数采集系统软件设计”,希望对需要基于单片机控制的多路电参数采集系统软件设计网友有所帮助,学习一下!
论文编号:ZD969 论文字数:13540,页数:42
摘 要
研究基于单片机控制的多路电参数采集系统的软件设计,系统在电网中起测量、显示、反馈等作用。以AT89C52单片机为控制核心,ADC0808作为A/D转换器,配合键盘的功能,对电网中最重要的电参数电压、电流、功率进行高速、高精度的测量,实现了采样数据的处理和存储。该系统分为数据采集和数据显示两大模块,数据采集模块通过单片机控制ADC0808芯片实现A/D转换,数据显示模块通过LED显示测得的电参数。本系统设计简单,运行稳定可靠,较容易实现对多路电参数合理、准确的测量和控制,并可以很直观的将结果从LED上显示出来。通过对多路电参数采集系统的设计,对电网中电压、电流的测量精度和实时性大为提高,因而具有一定的先进性和较广的应用面,能很好的应用于实际生产中。
关键词: 数据采集、电参数测量、软件设计、AT89C52
Abstract
The software design of multi-channel electrical parameters acquisition system based on singer-chip-computer control is introduced. The system used AT89C52 MCU and ADC0808 A/D chip, measured the electrical parameter of voltage, current and power with high speed and precision, and realized the process and memory of the sampled data. The whole system can be divided into data acquisition module and data display module. In data acquisition module, ADC0808 is working under the control of AT89C52, and the digital single can be got from ADC0808 output. In data display module, electrical parameters are displayed with LED. The system is simple, stable and reliable, also more easily to achieve the reasonable, accurate measurement and control, and the result can be intuitively read out on LED. This paper through the design of multi-channel electrical parameters acquisition system, improves the measurement precision and the real-time performance, so it can be extensively applied in practical production.
Keywords: data acquisition, electrical parameters measurement, software design, AT89C52
目录
摘 要 I
Abstract II
1 绪论 1
1.1 电参数采集系统的应用现状与发展 1
1.2 单片机技术的发展 2
1.3 本文所做的主要工作 3
2 AT89C52单片机简介 4
2.1 内部结构图与功能特性 4
2.2 外部引脚说明 6
2.3 特殊功能寄存器 8
2.4 数据存储器 9
3 电参数采集系统硬件设计 10
3.1 系统总体结构 10
3.2 电源电路设计 10
3.3 复位及时钟电路设计 11
3.4 ADC0808电路设计 12
3.5 LED显示电路设计 13
4 电参数采集系统软件设计 14
4.1 Keil C51简介 14
4.1.1 Keil C51工具包的安装 14
4.2 主程序 15
4.3 A/D转换程序 20
4.4 LED显示程序设计 21
5 电参数采集系统软硬件调试与仿真 24
5.1 测量系统硬件调试 24
5.1.1 脱机调试 24
5.1.2 仿真调试 24
5.2 测量系统软件调试 24
5.3 Proteus仿真 25
5.3.1 Proteus 6 Professional界面简介 25
5.3.2 操作简介 28
5.3.3 仿真结果分析 29
6 总结 31
致谢 32
参考文献 33
附录A 多路电参数采集系统原理图 34
附录B 多路电参数采集系统源程序 35