多路数据采集与处理

合集下载

基于AT89S52多路数据采集系统的设计

基于AT89S52多路数据采集系统的设计

基于AT89S52多路数据采集系统的设计2011-09-14 12:31:19 来源:互联网关键字:数据采集系统;AT89S52单片机;CS5532;AD0 引言现代工业控制、自动检测技术中的数据采集与处理是将现场的电压、电流、压力、流量、温度、角度等模拟信号和一些开关量信号进行采集,转变成数字量,再根据不同的需要对这些数字量进行相应的计算和处理,得到所需的数据,然后将这些计算结果反馈给用户或被控系统,达到监测和控制的目的。

完成这个功能的系统就是数据采集与处理系统。

数据采集的主要技术是采集速度和精度。

采集速度主要与采样频率、A/D转换速度等因素有关,采集精度主要与A/D转换器的位数有关。

本系统就是一种以单片机为控制器,对数据进行存取和发送并显示的数据采集系统。

一个实时控制系统一般需要完成数据采集、模数转换、数据存取及发送等任务。

CS5532进行模数转换,AT89S52控制A/D转换并将读取到的数据发送给工控机。

这样,在高速的数据采集时,就避免了微机系统操作时速的限制,大大地提高了数据采集系统的效率。

从而满足了控制系统的实时、高速控制要求。

1 多路采样系统的总体设计多路数据采集对系统的软、硬件性能要求很高。

本文使用高速串行接口A/D芯片(CS5532)与单片机组成数据采集系统。

该系统以AT89S 52单片机和24位串行芯片A/D(CS5532)构成。

数据采集的精度能达到24位、同时串行A/D与单片机之间采用SPI接口,可以同时驱动四路A/D,信号增益可以达到32位,出口速率可以达到400字/秒,能形成多路高速数据采集系统。

本采集系统的硬件电路由主控部分(单片AT89S52)、模数部分(A/D芯片CS5532)、显示部分(八段数码管)3个部分组成。

各部分之间相互协作,实现数据采集的功能。

其硬件结构如图1所示。

2 多路采集系统的硬件设计整个硬件系统是以单片机AT89S52作为主控芯片,控制整个电路的运行。

多通道数据采集与处理技术研究

多通道数据采集与处理技术研究

多通道数据采集与处理技术研究随着信息技术的不断发展,我们面临着海量数据的挑战。

如何高效地采集和处理数据,成为了各个领域关注和研究的重点之一。

在众多的数据采集和处理技术中,多通道数据采集与处理技术已经成为了一种重要的技术手段。

一、多通道数据采集的基本概念多通道数据采集是指同时采集并分别存储多个信号源,如模拟信号、数字信号等。

多通道数据采集具有采样速度快、采集全面、准确率高等特点,被广泛应用于医学、工业、军事、物流等领域。

多通道数据采集的关键是提高采集效率和数据精度,因此在硬件选型、软件设计时需要进行详细的规划和考虑。

例如,选择高速、高分辨率的模数转换器,设计高性能的前置放大器等,以实现高精度稳定的信号采集。

二、多通道数据处理的基本方法多通道数据处理包括数据预处理、特征提取、数据分析等多个环节。

数据预处理是指对采集到的原始数据进行滤波、去噪、归一化等处理,以提高数据质量和可靠性。

特征提取是指从原始数据中提取有代表性的特征向量,用于描述数据的特性和规律性。

数据分析是指对提取出来的特征向量进行统计学分析、机器学习等方法的研究,从而识别、分类、预测等。

多通道数据处理的关键在于算法的选择和优化。

基于信号处理、机器学习、人工智能等技术手段的算法,可以大大提高数据处理的效率和准确性。

例如,信号处理中常用的小波分析、基频分析等;机器学习中常用的神经网络、支持向量机等;人工智能中常用的模糊逻辑、遗传算法等。

三、多通道数据采集与处理的应用多通道数据采集与处理技术已经应用于生理信号采集、振动信号分析、图像识别、智能交通、安防监控等多个领域。

以生理信号采集与分析为例,多通道数据采集技术可以实现多点测量、多参数测量、多对象测量;多通道数据处理技术可以实现心电图识别、脑电图分析、肌电信号检测等。

随着物联网、人工智能、5G等技术的不断发展,多通道数据采集与处理技术也将不断拓展应用场景和深化应用领域,为社会进步和科技创新提供有力支持。

提高多通道数据采集系统采集精度的新方法

提高多通道数据采集系统采集精度的新方法

提高多通道数据采集系统采集精度的新方法1.多通道数据采集系统采集精度提高新方法(1)引入多通道同步采样技术:在多通道采集系统中,使用多个采样通道,具有相同的取样时间,从而实现对多个信号的同时采样,在取样过程中可以有效地提高采样精度。

2.利用高级A/D转换技术(1)引入拓展A/D转换:A/D转换器通常可以在较短的时间内实现高速和高精度的变换。

通过拓展A/D转换,使用识别寄存器、多路开关和多路运放,可以使得采集系统的采样速率和采样精度大大提高,在多通道数据采集系统中,这种技术的应用尤为重要。

3.应用DSP信号处理技术(1)引入DSP处理:DSP可以实现实时信号处理和实时系统控制,可以有效地改变采集系统中数据的处理方式,可以实现高效的信号处理,提高多个通道数据的采集精度。

4.应用软件优化技术(1)软件优化:采用软件优化的方法,可以有效地改善多通道数据采集系统的采样精度。

采用软件优化方法时,可以调整采集系统中各个模块的操作参数,重新组织信号传输路径,实现信号有效性,降低噪声源的影响,提高数据采集精度。

5.采用多级回读技术(1)多级回读:使用多级回读技术可以使得多路数据采集系统的采样精度大大提高,其原理是在采样过程中,回读信号会比一次读取数据的次数多几倍,从而提高采样的精度和准确性。

6.应用分析、聚类和分类算法(1)数据分析算法:使用数据分析技术,可以分析数据的规律,实现对数据的归类和分类,提高数据采集系统的采样精度。

使用聚类和分类算法,可以实现将不同通道数据按照类别划分,从而提高数据采集精度。

综上所述,多通道数据采集系统采集精度提高的新方法包括引入多通道同步采样技术、利用高级A/D转换技术、应用DSP信号处理技术、应用软件优化技术、采用多级回读技术和应用分析、聚类和分类算法。

这些技术和方法的结合,可以有效地提高多通道数据采集系统的采样精度,使得多通道数据监测系统能够较准确地获取用于重要监控决策的数据。

多路数据采集系统设计

多路数据采集系统设计

多路数据采集系统设计多路数据采集系统是一种用于采集多个信号源数据的系统。

它通常由采集器、信号源、传输线路、收集器和处理器等组成。

在多路数据采集系统中,采集器是一个关键组件,它负责接收和处理来自多个信号源的数据。

采集器可以是硬件设备,也可以是软件程序。

硬件采集器通常具有多个输入端口,可以同时接收多个信号源的数据,并将其转换为数字信号。

而软件采集器则可以通过计算机的输入设备接收数据。

采集器还可以进行数据处理和存储,以确保数据的质量和实时性。

信号源是指传感器、仪器仪表或其他设备,它们产生或接收数据并将其传输到采集器。

信号源可以是各种类型的传感器,例如温度传感器、压力传感器、光传感器等。

传输线路是将信号源和采集器连接起来的通道,可以是有线连接或无线连接。

其中,有线连接通常使用数据线或网络电缆,而无线连接通常使用无线电或红外线进行信号传输。

收集器是一个用于接收和存储来自采集器的数据的设备。

它可以是计算机、数据存储设备或远程服务器等。

收集器通常具有大容量存储设备,以便可以保存大量的数据。

它还可以进行数据压缩和加密,以确保数据的安全性和可靠性。

处理器是对采集的数据进行处理和分析的设备。

处理器可以是计算机、嵌入式系统或专用的数据处理设备。

它负责对数据进行处理、转换和分析,以提取有用的信息。

处理器还可以根据用户的需求进行实时监测和报警,以及生成报表和图表等输出。

多路数据采集系统广泛应用于各个领域,例如工业自动化、环境监测、医疗健康等。

在工业自动化领域,多路数据采集系统可以用于监测生产设备的运行状态和产品质量,实现智能化控制和优化生产过程。

在环境监测领域,多路数据采集系统可以用于监测空气质量、水质和土壤等环境参数,以提供科学依据和决策支持。

在医疗健康领域,多路数据采集系统可以用于监测患者的生理参数,例如心率、血压和血糖等,以帮助医生进行诊断和治疗。

总之,多路数据采集系统是一种实时监测和数据处理的工具,它可以帮助我们获得准确的数据和有用的信息,以支持决策和优化。

多通道故障信号的采集处理及实现

多通道故障信号的采集处理及实现

! 预处理
由于各种客观因素的影响,信号中常常混有噪 声。有时噪声可把信号 “淹没” , 信号通过 / 0 1 后的 离散信号, 又带来了 / 0 1 转换器的量化噪声。因此, 在对该信号进行谱分析之前,有必要对它进行预处 理, 提高信噪比。 在预处理前, 首先进行通道设置决定对哪个通道 的信号进行处理。如信号比较弱, 可对信号放大即设 置增益从而便于分析, 如图 $。
输 出 信 号 的 白 噪 声 是 输 入 信 号 !R(S 中 的 白 噪 声 的 即信噪比提高了 !# 倍。 # 0 !# 倍, 用 #"!X PQ 的 频 率 采 样 信 号 % R *( S :
《电子技术应用》!""" 年第 ## 期
四通工控 %&’ 软起动器经销商((#() )!)!)#** )!)!)#*+
机械设备故障诊断涉及的面很广, 单从选用的特 征信号来看就有很多种。每种信号有各自的特点, 有 不同的应用场合; 而每一种故障又可能表现出若干特 征,故障信息可能包含在几种特征信号之中。因此, 对于一个复杂的机械系统往往需要测取不同的信号 然后进行综合分析,以提高诊断的可靠性。在实际 中, 往往通过多路传感器综合测试, 并通过多路 $ % & 转换送入计算机从而把所需的包含故障主要信息的 特征信号尽可能提取出来, 如图 #。这样的综合测试 可全面地测量出故障信号, 测试时间少, 信号真实准 采用面向对象编程 确。为此, 我 们 在 670896: 环 境 下 , 实 现 了 故 障 信 号 的 多 通 道 数 据 采 集 ;#< ;!< ;’< ;+< 。 考 虑 到 测试信号含有的噪声信号, 提供并实现了几种处理算 法, 其中主要介绍了倒谱分析在诊断中的应用。 为 #! 位 逐 次 比 较 型 高 速 $ % & 转 换 芯 片 , 内部含有采 样 保 持 器 。 转 换 速 度 的 时 间 为 )*+!:, 加上采保时间 # * + ! : 则 完 成 一 次 采 样 转 换 的 时 间 为 #" ! : , 因 此 本 板 最 高 采 样 频 率 为 #"" G, - 。 $ % & 板 通 道 控 制 采 用 软 件选择方式,通过通道预置寄存器任意选择转换通 道。 在 实 际 中 使 用 了 $ % & 转 换 板 上 的 + 个 通 道 2, # H 且每个通道的增益可设。$ % & 转换的触发信号 2, + , 是 由 板 上 定 时 器 )!+’ 的 " 通 道 发 出 的 , 通 过 编 程 利 用 )!+’ 定 时 计 数 器 发 出 等 间 隔 定 时 脉 冲 来 连 续 触 发 同时查询状态位同步读取数据, 可获得准 $ % & 转换, 确的采样频率。

数据采集与处理的方案设计

数据采集与处理的方案设计

数据采集与处理的方案设计在进行数据采集与处理时,设计一个合理的方案至关重要。

一个有效的数据采集与处理方案可以帮助我们高效地获取和处理数据,为后续的分析和应用提供有力支持。

本文将从数据采集和数据处理两个方面,探讨如何设计一个完善的数据采集与处理方案。

一、数据采集方案设计数据采集是整个数据处理流程中至关重要的一环,良好的数据采集方案可以确保数据的准确性和完整性。

在设计数据采集方案时,需要考虑以下几个方面:1. 确定数据来源:首先需要明确需要采集数据的来源,数据可以来自于各种渠道,如传感器、数据库、日志文件、API接口等。

根据数据来源的不同,采集方式也会有所区别。

2. 选择合适的采集工具:根据数据来源和采集需求,选择合适的数据采集工具。

常用的数据采集工具包括WebScraper、Apache Nutch、Beautiful Soup等,选择适合自己需求的工具可以提高数据采集的效率。

3. 设计采集频率:根据数据更新的频率和实际需求,设计合理的采集频率。

有些数据需要实时采集,有些数据可以定时采集,需要根据具体情况来确定采集频率。

4. 数据清洗和去重:在数据采集过程中,可能会出现数据重复或者脏数据的情况,需要设计相应的数据清洗和去重策略,确保采集到的数据质量。

5. 数据存储和备份:设计合理的数据存储和备份方案,确保采集到的数据安全可靠。

可以选择使用数据库、云存储等方式进行数据存储和备份。

二、数据处理方案设计数据采集完成后,接下来就是数据处理的环节。

一个有效的数据处理方案可以帮助我们高效地对数据进行分析和挖掘。

在设计数据处理方案时,需要考虑以下几个方面:1. 数据清洗和预处理:在数据处理之前,需要对采集到的数据进行清洗和预处理,包括去除缺失值、异常值,数据格式转换等操作,确保数据的准确性和完整性。

2. 数据转换和整合:将不同来源和格式的数据进行整合和转换,统一数据格式和结构,为后续的分析和挖掘提供便利。

3. 数据分析和挖掘:根据实际需求,设计相应的数据分析和挖掘算法,从数据中发现有价值的信息和规律,为决策提供支持。

数据采集与处理论文

数据采集与处理论文

摘要随着科学技术的发展和微型计算机技术的广泛应用,数据采集监测已成为日益重要的检测技术。

在现代工业中,多路数据采集已被广泛应用于工业和农业等等场合,因此对数据采集系统的许多方面,如采样率、分辨率、存储深度、数字信号处理速度、抗干扰能力等方面提出了越来越高的要求。

目前常用的方式是在PC机中安装数据采集卡,它采集速率高,数据传输速度快,但是安装不方便,价格高,所以设计一种安装方便、价格低的实用数据采集系统很有必要。

结合单片机的相关知识本论文设计和完成了基于ATmega16A VR单片机的多路数据采集系统的设计。

系统可以采集多路信号,如电压、电流、频率和开关量等,在显示模块上准确显示,可以经过改进应用在监控多路温度、湿度和压力等场合。

系统的实现是利用MEGA16自带ADC转换的强大功能,将模拟量等数据采集并传送到主机,然后送到12864液晶显示器上显示。

多路数据采集系统最多可采集8路模拟数据,通过键盘可以选择采集相应的数据。

另外,本装置还可以通过RS232接口与电脑连接,数据送到电脑后可以显示在屏幕上,有广大的应用前景。

关键词:单片机; 液晶显示器; 电位器; 数据采集ABSTRACTWith the development of science and technology and the range of micro-computer technology applications becoming wider and wider, data collection has become increasingly important to monitor the detection technology. In modern industry, multi-channel data acquisition has been widely used in industry and agriculture, and so on. So the demand in many areasof the data collection system, such as the sampling rate, resolution, memory depth, digital signal processing speed, anti-interference capability is geting increasingly high.Now the commonly used method is to install data acquisition cards in PC, these cards have a high rate of collection and data transmission .But it is not convenient to install.So it is necessary to design a inexpensive and practical data acquisition system .With the knowledge of MCU I have designed and completed a thesis on ATmega16 A VR microcontroller chip to control the multi-channel data acquisition system design. The purpose of this design is collecting multiple signals, such as voltage, current, frequency and volume switch, accurately display module that can be improved in the application of multi-monitor temperature, humidity and pressure, and other occasions. its own system using the power of conversion, data acquisition and will be sent it to the host,then to 12864 LCD display.At most it can get up to 8 channels to collect information,which canrely on the keyboard to choice a kind of idea. In addition, the device can also connect RS232 interface with the computer. Data can display on the screen after senting back to computer. There are a majority of the application.Keywords: MCU; Liquid crystal display; Potentiometers; Data acquisition目录第1章绪论 (1)1.1 课题研究的背景及意义 (1)1.2数据采集技术与特点 (1)1.2.1 数据采集技术分析 (1)1.2.2数据采集的的特点 (2)1.3数据采集技术的发展状况 (2)第2章系统总体方案设计 (3)2.1系统方案论证 (3)2.1.1电源模块的选择 (3)2.1.2显示模块的选择 (3)2.1.3键盘模块的选择 (3)2.2系统总体方案设计 (4)第3章系统硬件设计 (5)3.1总体设计部分 (5)3.2硬件电路设计部分 (6)3.2.1 MEGA16单片机 (6)3.2.2输入电路设计 (6)3.2.3 12864液晶显示电路设计 (7)3.2.4 MAX232和串行口插座电路设计 (8)第4章系统软件设计 (10)4.1软件设计思想 (10)4.2主程序设计 (10)结论 (11)参考文献 (11)基于ATmega16A VR单片机的多路数据采集系统第1章绪论1.1 课题研究的背景及意义数据采集系统是结合基于计算机的测量软硬件产品来实现灵活的、用户自定义的测量系统,是指从传感器和其它待测设备等模拟和数字被测单元中自动采集信息的过程。

基于STM32单片机的多路数据采集系统设计毕业设计

基于STM32单片机的多路数据采集系统设计毕业设计

基于STM32单片机的多路数据采集系统设计毕业设计本文将设计一种基于STM32单片机的多路数据采集系统。

该系统可以实现多个输入信号的采集和处理,在电子仪器、自动化控制、工业检测等领域具有广泛的应用前景。

首先,我们需要选择合适的STM32单片机作为系统的核心处理器。

STM32系列单片机具有低功耗、高性能和丰富的外设资源等优点,非常适合用于嵌入式数据采集系统的设计。

在选取单片机时,要考虑到系统对于处理速度、存储容量和外设接口的需求,以及预算等因素。

其次,我们需要设计合适的外部电路来连接待采集的信号源。

常用的信号源包括温度传感器、光敏电阻、加速度传感器等。

我们可以使用适当的模拟电路将这些信号转换为STM32单片机能够接收的电平。

此外,还可以考虑使用模数转换芯片来实现对多路模拟信号的高速采集。

接下来,我们需要设计软件算法来对采集到的数据进行处理。

在数据采集系统中,常见的算法包括滤波、数据压缩、数据存储等。

通过滤波算法可以去除噪声,提高信号的质量;数据压缩可以减少数据存储和传输的空间;数据存储可以将采集到的数据保存在存储介质中以供后续分析。

最后,我们需要设计用户界面以便用户能够方便地操作系统。

可以使用LCD屏幕和按键等外设来实现用户界面的设计。

用户界面应该直观简洁,提供友好的操作和显示效果,方便用户进行数据采集和系统设置。

综上所述,基于STM32单片机的多路数据采集系统设计需要考虑到硬件电路和软件算法的设计,以及用户界面的设计。

通过合理的设计和实现,可以实现多路信号的高速采集、滤波处理和存储,为电子仪器、自动化控制和工业检测等领域提供可靠的数据支持。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第21卷 第2期韶关大学学报(自然科学版)Vol121 No12 2000年4月Journal of Shaoguan University(Natural Science)Apr12000
多路数据采集与处理
陆 英, 郝宁生
(韶关大学机电系,广东韶关 512003)
摘要:本文介绍了基于8031单片机的多路数据采集和处理系统,以及在大棚温度、湿度控制管理系统中
的应用。

给出了部分系统硬件框图和部分主要的软件流程图。

关键词:单片机;温度;湿度;数据采集
中图分类号:TP2 文献标识码:A 文章编号:1007-5348(2000)02-0066-05
随着现代农业的发展,在农业生产中利用大棚种植农作物已比较普遍,对大棚的自动化管理已是现代农业的发展趋势。

在大棚生产中,需要根据当时的温度和湿度来决定是否需要进行喷灌、遮阴、通风等管理。

然而在传统生产中存在以下问题:(1)在农作物播种和移载期不能满足对温度和湿度进行严格控制的要求,导致出苗不齐、生长缓慢,严重时甚至会造成死亡。

(2)只能根据经验来管理生产,不利于农作物的生长。

因此,迫切需要一种适合大棚生产要求的自动控制装置。

作者针对这一问题,设计了一套单片机数据采集与处理系统。

1 微机控制系统的硬件设计
在生产管理中,不仅要求根据不同的作物作不同的控制,而且还需要根据各种作物的不同生长期所需的温度、湿度设置不同的控制参数,同时要能显示设定值和实际测量值,以便核对和更改。

当控制系统工作正常而机构出现故障时,就有可能造成实测参数超出设定值的范围而无法进行有效控制。

此时,必须要报警。

根据这一设计思想,设计了图1所示的计算机控制系统。

该系统采用了8031单片机作为控制、计算核心,2764作为程序存贮器,扩展一片8155作输出,同时扩展6264作为数据存贮器,A/D转换选用0809,键盘和显示部分用Intel公司为8位微处理器设计的通用键盘/显示器接口芯片8279,设计有20个键可供使用,8位数码管进行显示。

2 数据采集系统
本系统对8路模拟量进行采集,其中四路为温度,另四路为湿度。

主要考虑到:(1)当大棚比较大时,增加测量点,减少测量误差;(2)为以后大棚向种植、养禽、孵化多用大棚发展打下基础。

8路温度、湿度经变送放大后,送0809进行A/D转换。

我们采用的数据采集方式:依次对每一路的数据采样8次,然后进行平均值滤波,以消除随机干扰造
收稿日期:1998-07-07
作者简介:陆英(1965-),女,江苏海门人,韶关大学机电系副教授,主要从事电子技术和单片机的开发研究。

郝宁生(1963-),男,黑龙江牡丹江人,韶关大学机电系工程师,主要从事电子技术和单片机的开发研究。

图1 硬件电路设计框图
成的误差,提高采样的准确度。

再将结果送数据存贮器6264保存。

每次采样的间隔时间为20ms 。

温度测量控制的前置放大电路的设计:
传感器采用T -X 系列线性PTC 热敏电阻,它是由硅的化合物组成,其工作温度范围为-55℃~+300℃。

它的线性度和互换性都比较好,调整十分方便。

用这种热敏电阻构成的测量电路如图2,R 1是热敏电阻,D 1为齐纳二极管,调节R 5使电压跟随器A 1输出215V 的工作电压。

由R 6、R 7、R t 及R 8组成测量电桥,其输出接A 2差动放大器,经放大后输出。

该电路的输出电压为0~5V ,输出灵
图2 温度前置放大电路
敏度为50mV/℃,直接与计算机A/D 接口。

湿度测量:采用MC -2型电容式湿度传感器,见图3所示。

它由二个时基电路组成。


76・第2期陆 英,郝宁生:多路数据采集与处理
第一个时基电路IC1组成多谐振荡器,由R 1、R 2、C 1提供20ms 的脉冲来触发第二个时基电路。

第二个时基电路是一个可变脉宽发生器,其脉宽取决于湿敏元件的电容值的大小。

电源电压取215V 是为了保证MC -2工作电压不超过1V ,脉冲宽度信号由9脚输出,我们用的是经R 5、C 3滤波后的直流电压。

它的测量范围为5~95%RH ,灵敏度为图3 湿度转换变送电路2mV/%RH 。

3 系统软件的设计
由于温度和湿度的变化是很慢的,因此系
统软件采用扫描方式编程,主程序包括系统的
初始化、数据的采集与处理、输出的控制等。

由于篇幅有限,在此只给出主程序的流程图
(见图4)。

对于键盘的管理,我们采用调用键
盘扫描和键盘处理子程序实现。

键盘处理子程序:我们使用了可编程接口
芯片8279,它能通过编程完成键盘输入和显
示控制两种功能。

其键盘部分提供一种扫描工
作方式,可与64个按键的矩阵键盘连接,能
对键盘不断扫描,自动消除抖动,自动识别按
下的键并给出键值,把键值存贮在先入先出(FIFO )RAM 内,能对双键或N 键同时按下实行保护,其显示部分为发光二极管、荧光管等,可显示多达16个字符或数字。

8279的初始化程序如下:
MOV
DPTR ,#7FFFH ;指向8279命令口
MOV
A ,#0DFH MOVX
@DPTR ,A ;清除FIFORAM 和显示RAM MOV
A ,#00H MOVX
@DPTR ,A ;左端输入,编码扫描,2键连锁MOV
A ,#40H MOVX
@DPTR ,A ;读FIFO RAM MOV
A ,#0A0H MOVX @DPTR ,A ;允许写显示RAM 本系统键盘处理与显示子程度设计思想:能设定各路的最大和最小值。

设定最大值时,先按下最大值显示功能键和通道号,显示该路的最大值,再根据需要决定是否更改原来的值,若要更改则按更改功能键,然后输入新的设定值。

用同样的方法,可设定最小值。

也可以只显示最大和最小值,要查看下一通道或上一通道的值,只须按通道号加一或减一功能键即可。

系统平时只显示某一路的实际测量值,当工作人员想要了解其它各路的实测数据时,按下实测值功能键和通道号即可查阅,同样的也可以查看下一通道或上一通道的实测数据。

程序流程图见图5。

・86・韶关大学学报(自然科学版)2000年
图4 主程序流程图
系统的输出:系统的输出为开关量,8031的P1口作8路数据超出最大值报警;8155的B 口作8路数据超出最小值报警。

用声光发出报警信号。

8155的A 口输出控制信号,经过MC1413驱动执行机构。


96・第2期陆 英,郝宁生:
多路数据采集与处理
图5 键盘程序流程图
5 结论
本系统主要是针对我校生物系实验室大棚
的控制进行设计的,测量温度在0~100℃之
间。

湿度在5~95%RH 之间。

实际上,由于
系统A/D 转换采用0809芯片,8031又有多个
备用I/O 口。

因此,只要在软件上稍作修改,
可以实现一台控制器对多个大棚的群控,或者
对于种植与养禽两用大棚,可以同时实现大棚
养禽及孵化机的单片机自动控制。

参考文献:
[1]张友德,赵志英等1单片微型机[M ]1上海:复旦大
学出版社,1992.
[2]方佩敏1新编传感器原理、应用、电路详解[M ]1北
京:电子工业出版社,1994.
[3]范赣军1单片微型计算机控制技术[M ]1
大连:大连
海事大学出版社,1996.
Acquisition and Process of Multipass Data
L U Ying , HAO Ning -sheng
(Department of Mechanical and Electric Engineering ,Shaoguan University ,Shaoguan 512003)Abstract :The paper introduces multipass data acquisition and process system by single chip microcomputer 8031,its application in temperature and humidity control system 1The hard 2ware and software diagrams of control system are given out 1
K ey w ords :single chip microcomputer ;temperature ;humidity ;data acquisition 1
・07・韶关大学学报(自然科学版)2000年。

相关文档
最新文档