4.3 数据采集系统设计

合集下载

数据采集专题 LabVIEW入门操作

数据采集专题 LabVIEW入门操作

图(b)所示调理电路的等效输入噪声为:
对比式(2-5)和式(2-6)可见,由于K>1, 所以
这就是说,调理电路中放大器设置在滤波器前 面有利于减小电路的等效输入噪声。由于电路的 等效输入噪声决定了电路所能输入的最小信号电 平。因此减小电路的等效输入噪声实质上就是提 高了电路接受弱信号的能力。
2.3 信号调理中的常用放大器
例如,要构成一个误差为0.1%的数据采集系统,所 用的A/D、S/H和MUX组件的线性误差应小于0.01% 。A/D的量化误差也应小于0.01%,A/D量化误差为 ±1/2LSB,即满度值的1/2m+1,因此可根据系统精度 指标δ,按下式估算所需A/D的位数m,即:
2.转换速度的确定
若A/D转换器在一个采样周期TS内依次完成N 路模拟信号采样值的A/D转换,则TS=NTA/D,采 样频率fs=1/Ts 。 3. 根据环境条件选择A/D
2.4
A/D转换器
2.1 传感器的选用
在都能满足测量范围、精度、速度、使用条件 等情况下,应侧重考虑成本低、相配电路是否简单 等因素进行取舍,尽可能选择性价比高的传感器。 下面介绍几种传感器:
1 大信号输出传感器
2 数字式传感器
3 集成传感器
4 光纤传感器
大信号传感器
为了与A/D转换器的输入要求相适应,传感器厂家开 始设计、制造一些专门与A/D转换器相配套的大信号输出 传感器。通常是把放大电路与传感器做成一体,使传感器 能直接输出0~5V、0~10V或感器或变送器。这样可 以省去小信号放大环节,如图2.1。
4 动态范围 动态范围是指某个确定的物理量的变化范围。 信号的动态范围是指信号的最大幅值和最小幅值 之比的分贝数。数据采集系统的动态范围通常定 义为所允许输入的最大幅值与最小幅值之比的分 贝数,即式(1-1)。

数据采集的设计报告

数据采集的设计报告

目录摘要 (3)引言 (5)第一章数据采集系统的概述 (6)1.1 数据采集系统基本概述 (6)1.1.1 数据采集 (6)1.1.2 数据采集系统的分类 (6)1.1.3 数据采集系统的基本功能 (7)1.1.4 数据采集系统的结构形式 (7)第二章数据采集系统整体设计 (8)2.1 硬件设计原则 (8)2.2 软件设计原则 (8)第三章数据采集系统的硬件设计 (9)3.1 系统工作原理 (9)3.2 硬件工作原理 (9)3.2.1 CPU处理核心模块(STC89C52) (9)3.2.2 DS18B20温度传感器模块 (11)3.3 电路设计 (14)3.3.1 CPU处理模块 (14)3.3.2 显示电路 (15)3.3.3 通信电路 (15)3.3.4 复位电路 (15)3.3.5 温度采集电路 (16)3.3.6 晶振电路 (16)3.3.7 警报电路 (17)第四章数据采集系统的软件设计 (18)4.1 汇编语言和Keil C51 (18)4.2 主程序 (19)4.3 各程序 (19)4.3.1 显示子程序 (19)4.3.2 温度子程序 (20)第五章总结 (21)参考文献 (22)附录:程序 (23)摘要本次设计主要基于单片机STC89C52单片机的多点数据采集,该系统由硬件部分和软件部分组成。

硬件部分是由信号接收、信号采集、AD转换和信号发送四部分组成。

系统以单片机为核心,将被测信号转换为能够被单片机所识别的信号输入单片机实现数据采集。

被测信号一般为模拟数据和数字数据两大类。

主机发送的模拟信号经过AD0809的转换,模拟信号经量化后得到离散的值,即数字信号。

在方案的选择中,主机可以用单片机、ARM、电脑等,采用单片机做主机部分,通信距离会比较短,所以使用上拉电阻通过上拉的作用给信号线提供一个驱动电压,使之传输更稳定,传输距离更远,用来抵消线路中内阻对信号的损耗。

关键词:STC89C52;信号接收;信号采集;A/D转换AbstractThis design is mainly based on single-chip microcontroller STC89C52 multi-point data acquisition, this system is consists of hardware and software components. Hardware part is consists of four parts as signal receiving, signal acquisition, AD transform and signal sending. This System is based on single-chip microcontroller, which is being measured signals converted to what can be single-chip microcontroller identification of the signal input data acquisition.Measured signal is divided into two types of commonly simulation data and digital data.The analog signal sending by the mainframe is changed over through AD0809, then the analog signals via discrete values quantified, namely the digital signal.In the choice of case, mainframe can be MCU, ARM, computers and so on, using the monolithic as the mainframe will make a short communication distance, as the result, we use pull-up resistors to pull through the role of signal lines provide a driving voltage, make transmission more stable, the transmission distance is farther, and offset circuit impedance to signal loss.Key words:STC89C52, signal receiving, signal acquisition, A/D transform引言温度是一种最基本的环境参数,人们的生活与环境的温度息息相关,工业和农业生产中得许多场合对温度有严格的要求,如温室养殖场和冷冻室等,随着科学技术的进步,单片机及相关电子技术飞速发展,应用领域不断拓展,利用单片机和传感器实现对温度的精确测量,提高了生产的自动化程度,成本低廉,应用十分广泛,因此研究温度的测量方法和装置具有重要的意义。

工业数据采集方案

工业数据采集方案

工业数据采集方案引言概述:在现代工业生产中,数据采集是一项至关重要的任务。

通过采集工业数据,企业可以实时监测生产过程、优化生产效率、降低成本、提高产品质量等。

本文将从五个大点出发,详细阐述工业数据采集方案的重要性和实施方法。

正文内容:1. 数据采集设备选择1.1 传感器选择:根据所需采集的数据类型,选择合适的传感器,如温度传感器、压力传感器、湿度传感器等。

1.2 通信设备选择:根据工业环境的特点,选择适合的通信设备,如有线通信设备(如以太网)或无线通信设备(如Wi-Fi、蓝牙、LoRa等)。

1.3 数据存储设备选择:选择合适的数据存储设备,如数据库、云存储等,以确保数据的安全性和可靠性。

2. 数据采集网络建设2.1 网络拓扑规划:根据工业场景的需求,设计合理的网络拓扑结构,包括数据采集节点、数据传输节点、数据存储节点等。

2.2 网络安全保障:采取必要的网络安全措施,如防火墙、入侵检测系统、数据加密等,以保护工业数据的安全性。

2.3 网络带宽优化:根据数据采集的实时性需求,优化网络带宽,确保数据的及时传输和处理。

3. 数据采集协议选择3.1 Modbus协议:适用于工业自动化领域,具有简单、可靠、广泛应用等特点。

3.2 OPC协议:适用于工业控制系统,具有高性能、可扩展性强等特点。

3.3 MQTT协议:适用于物联网领域,具有低带宽、低功耗、可靠性高等特点。

4. 数据采集软件开发4.1 数据采集逻辑设计:根据实际需求,设计合理的数据采集逻辑,包括数据采集频率、数据处理算法等。

4.2 数据采集软件编程:使用合适的编程语言和开发工具,编写数据采集软件,实现数据采集、传输和存储等功能。

4.3 数据采集软件测试:进行充分的测试,确保数据采集软件的稳定性和可靠性。

5. 数据采集方案实施5.1 现场安装和调试:根据实际情况,安装和调试数据采集设备,确保其正常工作。

5.2 数据采集系统集成:将数据采集系统与其他工业系统集成,实现数据的共享和交互。

数据采集处理项目技术方案

数据采集处理项目技术方案

数据采集处理项目技术方案技术方案:数据采集处理项目1.项目背景数据采集和处理是企业决策和业务运营中至关重要的环节。

数据采集处理项目旨在建立一个高效、准确、可靠的数据采集和处理系统,帮助企业提高数据质量和数据处理效率,从而支持企业的决策制定和业务优化。

2.项目目标2.1.建立数据采集和处理系统:设计和实施一个全面的数据采集系统,从各种数据源中收集数据,并将其存储到适当的数据仓库中。

2.2.提供实时数据分析:对采集的数据进行实时分析和处理,以获得有价值的见解和决策支持。

2.3.提供数据可视化和报告功能:通过可视化和报告工具,呈现数据分析结果,以便用户能够直观地理解数据和发现问题。

3.技术方案3.1.数据采集3.1.1. 数据源识别和连接:识别和连接不同的数据源,如数据库、文件系统、Web服务等,以便从中获取数据。

3.1.2.数据抽取和转换:设计和实施数据抽取和转换逻辑,将源数据转化为目标数据,确保数据质量和一致性。

3.1.3.数据加载和存储:将转换后的数据加载到适当的数据仓库中,并确保数据的可靠性和安全性。

3.2.数据处理3.2.1.实时数据处理:设计和实施实时数据处理模块,对实时数据进行处理和分析,以满足用户的实时决策需求。

3.2.2.批处理数据处理:设计和实施批处理数据处理模块,对大量数据进行处理和分析,以获得全面和深入的数据见解。

3.2.3.数据质量和清洗:设计和实施数据质量和清洗规则,检测和纠正数据中的错误和异常,提高数据的准确性和完整性。

3.2.4.数据集成和整合:整合和联结不同数据源的数据,以获得全局视角和综合分析。

3.3.数据可视化和报告3.3.1.可视化工具选择:选择和实施适当的可视化工具,如数据仪表盘、图表和地图等,以可视化方式展示数据分析结果。

3.3.2. 报告生成和分发:设计和实施报告生成和分发功能,将数据分析结果生成为报告,并通过电子邮件、Web页面等方式分发给相关用户。

4.项目实施计划4.1.需求分析:与业务用户和相关部门沟通,了解和收集数据采集和处理需求。

环保监测数据采集与分析系统操作手册

环保监测数据采集与分析系统操作手册

环保监测数据采集与分析系统操作手册第一章系统概述 (2)1.1 系统简介 (2)1.2 系统功能 (3)第二章系统安装与配置 (3)2.1 系统安装 (3)2.2 系统配置 (4)第三章数据采集设备 (5)3.1 设备选型 (5)3.2 设备安装与调试 (5)3.3 设备维护与保养 (6)第四章数据采集流程 (6)4.1 数据采集原理 (6)4.2 数据采集方法 (6)4.3 数据采集异常处理 (7)第五章数据传输与存储 (7)5.1 数据传输方式 (7)5.2 数据存储策略 (8)5.3 数据备份与恢复 (8)第六章数据预处理 (9)6.1 数据清洗 (9)6.1.1 识别错误与异常 (9)6.1.2 处理错误与异常 (9)6.1.3 验证清洗效果 (9)6.2 数据整合 (9)6.2.1 数据来源与格式 (9)6.2.2 数据匹配与关联 (10)6.2.3 数据转换与合并 (10)6.3 数据标准化 (10)6.3.1 标准化方法 (10)6.3.2 标准化的应用 (10)第七章数据分析 (10)7.1 数据分析方法 (10)7.2 数据可视化 (11)7.3 数据挖掘与应用 (11)第八章报表管理 (12)8.1 报表 (12)8.2 报表输出 (12)8.3 报表维护 (13)第九章系统管理 (13)9.1 用户管理 (13)9.1.1 用户创建 (13)9.1.2 用户维护 (13)9.1.3 用户删除 (13)9.2 权限管理 (14)9.2.1 权限分类 (14)9.2.2 权限分配 (14)9.2.3 权限验证 (14)9.3 系统日志 (14)9.3.1 日志分类 (14)9.3.2 日志存储 (15)9.3.3 日志查看与导出 (15)第十章系统安全 (15)10.1 数据安全 (15)10.2 系统安全 (15)10.3 网络安全 (16)第十一章故障排除与维护 (16)11.1 常见故障处理 (16)11.2 系统升级与维护 (17)11.3 用户支持 (17)第十二章系统培训与使用 (17)12.1 系统操作培训 (17)12.1.1 培训对象 (17)12.1.2 培训内容 (18)12.1.3 培训方式 (18)12.2 系统使用指南 (18)12.2.1 系统概述 (18)12.2.2 系统安装与配置 (18)12.2.3 系统操作流程 (18)12.2.4 常用功能模块介绍 (18)12.2.5 系统维护与故障排除 (18)12.3 系统维护与升级 (18)12.3.1 系统维护 (19)12.3.2 系统升级 (19)第一章系统概述1.1 系统简介本文旨在对某一特定系统进行全面而深入的概述。

化工智慧安全管理系统设计方案

化工智慧安全管理系统设计方案

化工智慧安全管理系统设计方案化工行业作为高危行业,安全管理至关重要。

为了提升化工企业的安全管理水平,可以设计一个化工智慧安全管理系统。

以下是该系统的设计方案:1. 系统概述化工智慧安全管理系统是基于人工智能、大数据和物联网技术的综合应用系统,旨在提升化工企业的安全管理水平和事故预防能力。

2. 系统功能2.1 数据采集与监控:安装传感器和监控设备,实时采集化工企业的各项安全指标数据,并进行实时监控和数据传输。

2.2 风险评估与预警:通过对采集到的数据进行分析和处理,对潜在的安全风险进行评估和预测,并及时发出预警信息。

2.3 作业管理与指导:根据化工企业的作业流程和安全规范,提供作业指导和管理功能,确保作业过程中的安全性和合规性。

2.4 事故应急与处理:一旦出现突发事故,系统能够及时响应并启动应急预案,并提供应急指导和处理方案,以最大程度减少事故损失。

2.5 安全培训与管理:提供全面的安全培训课程和培训管理功能,确保企业员工具备相应的安全知识和技能。

2.6 数据分析与报告:通过对历史数据进行分析和挖掘,生成各项安全指标的报告和分析结果,为企业的决策提供科学依据。

3. 系统特点3.1 实时性:系统采用物联网技术,能够实时采集数据,并进行实时监控和预警,减少事故发生的时间窗口。

3.2 智能化:系统采用人工智能技术,能够对采集到的数据进行智能分析和处理,提高事故风险评估的准确性和预警的及时性。

3.3 客制化:系统能够根据不同化工企业的特点和需求进行定制化开发,提供个性化的功能和服务。

3.4 整合性:系统可以与化工企业已有的管理系统进行无缝对接,实现数据共享和信息传递的无缝衔接。

4. 系统实施步骤4.1 需求调研与分析:与化工企业沟通,了解其安全管理的需求和痛点,进行系统需求调研和分析。

4.2 系统设计与开发:根据需求调研的结果,进行系统设计和框架搭建,开发相应的功能模块和接口。

4.3 数据接入与集成:安装传感器和监控设备,实现数据采集和与系统的数据接入和集成。

数据采集系统


3.2.3 单片机与74ls165芯片的接口方法
• 单片机与74ls165芯片的接口如图 所示,可 以采集24路数字量:
图6 74ls165与单片机的连接
3.3 串口通信电路设计
• RS-485标准接口是单片机系统中常用的一 种串行总线之一。与RS-232C比较,其性 能有许多改进之处。
图7 RS-485管脚图
• 89C52与MAX485的接口电路如图9.4所示。 P1.7用来控制MAX485的接收或发送,其余 操作同串口 。TXD和RXD分别接到单片机上 的TXD1和RXD1,直接实现下位机到上位机 的电平转化和反向。电路图如下:
图8 89C52与MAX485的接口电路
• 综上所述,整个电路原理图如图9所示:
数据采集系统
班级:测控091 主讲人:XXXXX
数据采集系统的设计
数据采集系统,是用计算机控制的多路数据自 动检测或巡回检测,并且能够对数据实行存储、 处理、分析计算以及从检测的数据中提取可用 的信息,供显示、记录打印或描绘的系统。 本设计对数据采集系统作了基本的研究。本系 统主要解决的是采集10路模拟量(10位精度), 20路开关量,采集的数据每隔1毫秒,通过串 行通讯方式RS485向一台工控机传送的实现方 法。
• 程序流程图如图11所示
开始
使能锁存信号, 将数字 量存入存储器
芯片数据逐次读入
数据存储保持,串行输出
结束
图11 数字量采集子程序流程图
4.3 采集定时子程序
• 此课题要求1ms的采集时间,可使用单片机 内部的Timer定时器。产生1ms的间隔中断。 在每次中断产生的时候,将模拟量、数字 量全部采集,并发送到上位机。定时中断 子程序流程图如图12:

基于物联网的数据采集系统设计

基于物联网的数据采集系统设计基于物联网的数据采集系统设计1.引言1.1 项目背景1.2 项目目的1.3 项目范围1.4 参考资料2.系统概述2.1 系统描述2.2 系统功能2.3 用户角色3.系统需求分析3.1 功能需求3.1.1 数据采集3.1.2 数据存储3.1.3 数据处理3.2 性能需求3.2.1 响应时间 3.2.2 数据吞吐量 3.3 可靠性需求3.3.1 容错性3.3.2 数据备份 3.4 安全需求3.4.1 用户认证 3.4.2 数据加密 3.5 可维护性需求3.5.1 系统监控3.5.2 日志记录4.系统架构设计4.1 系统组成4.2 硬件架构4.3 软件架构4.4 通信协议5.数据采集设备设计5.1 设备选型5.2 传感器选择5.3 设备连接配置6.数据存储设计6.1 数据库选择6.2 数据库表设计6.3 数据库优化策略7.数据处理设计7.1 数据清洗7.2 数据分析7.3 数据可视化8.用户界面设计8.1 登录界面8.2 主界面8.3 数据展示界面9.系统部署与测试9.1 环境部署9.2 系统测试策略9.3 用户测试10.结论10.1 总结10.2 对未来的展望附件:附件一:系统架构图附件二:数据采集设备连接配置表附件三:数据库表设计文档附件四:用户界面设计稿法律名词及注释:1.物联网:物联网是一种通过互联网络将物理世界与数字世界相连接的技术和概念。

2.数据采集:指通过各种手段收集和记录数据的过程。

3.数据存储:将采集到的数据保存在合适的介质中,以便后续处理和使用。

4.数据处理:对采集到的数据进行分析、清洗和加工,提取有用信息。

5.用户认证:通过身份验证来确认用户身份的过程。

6.数据加密:采用密码算法将数据转换为密文的过程,以保证数据的安全性。

数据采集系统PPT课件


反馈电压
VO
V IN
比较器
模拟量
输入
启动
CLK
VC
控制时序和 逻辑电路
D / A转 换 器
逐位逼近寄 存 器 (SAR)
数字量
D0
输出
D1
锁存器
D2
D3
逐图位2-逼9 逐近位式逼近A式/DA/D转转换换原原理理图 图
第19页/共57页
• 当启动信号作用后,时钟信号在控制逻辑作用下:
• 首先使寄存器的最高位D3 1,其余为0, 此数字量
第8页/共57页
1. 采样保持的基本特性
u0
ui t
ui
t0
采样期 保持期(t0为发出保持命令的时刻)
捕捉时间:从发出采样指令的时刻起,直到输出信号稳定地 跟踪上输入信号为止,所需的时间定义为捕捉时间 关断时间:从发出保持指令的时刻起,直到输出信号稳定下 来为止,所需的时间定义为关断时间。(引起孔径误差)
第23页/共57页
• 双积分式A/D转换原理如上图所示,在转换开始信号控
制下,开关接通模拟输入端,输入的模拟电压VIN 在固 定时间T内对积分器上的电容C充电(正向积分),时间 一到,控制逻辑将开关切换到与VIN极性相反的基准电源
上,此时电容C开始放电(反向积分),同时计数器开始 计数。当比较器判定电容C放电完毕时就输出信号,由控 制逻辑停止计数器的计数,并发出转换结束信号。这时计 数器所记的脉冲个数正比于放电时间。
(a) 电路原理图
V0 积分器
输出
反充电
充电
t
定时脉冲 (开关S
状态)
S闭和
S断开
t
Vfo
频率输出
T截止
(三极管

数据采集系统.

可以不用抗混叠滤波器 。
二、数据采集系统的基本功能
① 时钟功能。确定数据采样周期,同时也能为系统 提供时间基淮。
② 数据采集。将现场检测传感器送来的模拟电信号 按一定的次序巡回的采样、进行A/D转换并存储 数据,即完成数据的采集。
③ 信号处理。 模拟信号处理、数字信号处理、开关信号处理
④ 数据存储。 ⑤ 显示和打印输出。
四、模拟信号调理
在一般测量系统中信号调理的任务较复杂, 除了实现物理信号向电信号的转换、小信号放 大、滤波外,还有诸如零点校正、线性化处理、 温度补偿、误差修正和量程切换等,这些操作 统称为信号调理,相应的执行电路统称为信号 调理电路。
1、传感器的选用
传感器是信号输入通道的第一道环节,也 是决定整个测试系统性能的关键环节之一。要 正确选用传感器,首先要明确所设计的测试系 统需要什么样的传感器——系统对传感器的技 术要求;其次是要了解现有传感器厂家有哪些 可供选择的传感器,把同类产品的指标和价格 进行对比,从中挑选合乎要求的性能价格比最 高的传感器。
利用多路模拟开关让多个被测对象共用同一个 采集通道,这就是多通道数据采集系统的实质。
集中采集式— 多路分时采集分时输入 (多通道共享采样/保持器和A/D转换器)
• 工作过程:各路被测参数共用一个采样/保持器和A/D转换 器。在某一时刻,多路开关只能选择其中某一路,把它接 入到采样/保持器的输入端。当采样/保持器的输出已充分 逼近输入信号时,在控制命令的作用下,采样保持器由采 样状态进入保持状态,A/D转换器开始进行转换,转换完 毕后输出数字信号。在转换期间,多路开关可以将下一路 接通到采样保持器的输入端。系统不断重复上述操作,实 现对多通道模拟信号的数据采集。
频率量及开关量输出传感器的使用
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 10 7 50 0.35V
9
采样保持器衰减率引起的误差 保持状态下,由于保持电容的漏电流和其他杂散电 流,引起保持电压的衰减,衰减率反映了采样保持 器的输出值在保持期间的变化。衰减率为: U C I D
t CH
ID为流入保持电容CH的总泄漏电流,ID包括采样保 持中的缓冲放大器的输入电流和模拟开关截止时的 漏电流,电容内部的漏电流。 放大器的误差 数据采集系统往往需要使用放大器对信号进行放大。 放大器是系统的主要误差源之一。其中有放大器的非 线性误差、增益误差、零位误差等。
30 M
% ∴ εmux 0 .0013
(2) 采样保持器LF398的误差(2项) a、采样保持器LF398的非线性度,在10V范围内是
0.01%,即1mV ;
(3)A/D转换器AD574产生的误差(2项) a、AD574的转换精度是2LSB,即0.05%, b、温度漂移误差 10-4/℃,设计要求温度变化 30℃,则10-4/℃×30℃=0.003,即0.3%。
4、数据采集系统误差的计算
计算数据采集系统误差时,必须对各部分电路进行仔细分 析,分别计算各部分的相对误差,然后进行误差综合。如果 误差在5项以上,按和方根方式综合;若误差项在五项以下, 按绝对值和的方式综合。
和方根方式综合误差的表达式:
( MUX ) 2 ( AMP ) 2 ( SH ) 2 ( ADC ) 2
AD7506,建立时间是1us。采样保持器选用LF398,建立时
间是6us,A/D转换器选用AD574,其分辨率为12位,转换精度 可达0.05%,转换时间25us。 器件选定后,进一步校验转换时间和误差是否在设计要 求范围内。
2、系统转换时间 系统的转换时间由多路模拟开关、采样保持
电路的采集时间以及A/D转换器的稳定时间和 转换时间确定,它决定了系统的动态特性。 系统转换时间=多路开关稳定时间+采样保持 器的采样时间+A/D转换器的稳定时间和转换 时间 =1us+6us+25us=32us
∴ ε ADC 0.35%
(4)数据采集系统总误差

( MUX AMP SH ADC )
0.0013 0 0.01% 0.35% % 0.3613 0.5% %
符合系统要求。
在粗选及误差计算校验之后,如所选器件 符合设计要求,便可着手进行电路设计,包 括硬件接口、软件及布线。同时要考虑系统 的造价和体积。
3、A/D转换的误差
ADC是数据采集系统中的重要部件,它的性能指标对整 个系统起着至关重要的作用,也是系统中的重要误差源。选择 A/D转换器时,必须从精度和速度两方面考虑,考虑位数、速 度及输出接口。
A/D转换器的静态误差。 包括量化误差、失调误差、增益误差、非线性误差。 工程应用中,取 ADC (2 ~ 3)LSB 是比较合理的。 A/D转换器的速度对误差的影响 A/D转换器速度用转换时间来表示。选用A/D转换器 时必须考虑到转换时间满足系统通过率的要求,否则 会产生较大的采样误差。
系统转换时间小于50us,满足要求。
3、系统误差分析
(1)多路模拟开关AD7506的误差(2项)
a、多路模拟开关泄漏电流IS引起的误差 根据AD7506的技术指标,25℃时泄漏电流 IS=0.05nA,信号源内阻10Ω,当1路接通时, 断开的15路泄漏电流IS在导通这一路的信号 源内阻上产生的压降为:
§4.3 数据采集系统设计
课本 197-207页
一、数据采集系统设计的一般步骤 二、数据采集系统的误差分析 三、DAS设计实例
一、数据采集系统设计的一般步骤
1、分析问题和确定任务
在进行系统设计之前,必须对要解决的问题 进行调查研究、分析论证,在此基础上,根据实际
应用中的问题提出具体的要求,确定系统所要完成
数据采集系统的误差主要包括模拟电路 误差、采样误差和转换误差。
1、采样误差
采样频率引起的误差
采样频率必须大于信号最高有效频率的两倍
系统的通过速率引起的误差
通过速率:单位时间内系统对模拟信号的采集
次数。
系统的通过速率的倒数为吞吐时间,表明系统
每采样并处理一个数据所占用的时间。
系统通过周期(吞吐时间)TTH可用下式表示:
• 原理图见课本200页。 • 工作过程见课本 199-200页。
6、软件设计
采用中断法:当转换完成后,转换结束状态信号 STS有效,利用STS作为中断请求信号,向CPU提 出中断申请,当微处理器响应中断,在中断服务程 序中执行转换结果数据的读入。12位结果分两次被 8031读入到指定的缓冲单元。这种方法CPU可与A /D转换器并行工作,效率高,硬件接口简单。
TH
每通道的吞吐率为:
f TH
1 N tTH
2、模拟电路误差
模拟开关导通电阻RON的误差 模拟开关存在一定的导通电阻,信号经 过模拟开关会产生压降。另外,导通电阻的 变化会使放大器或采样保持器的输入信号波 动,引起误差。
多路模拟开关泄漏电流IS引起的误差
模拟开关断开的泄漏电流IS一般在1nA左右,当 某一路接通时,其余各路均断开,断开的各路的泄 漏电流IS都经过导通的开关和这一路的信号源流入 地。在信号源的内阻上产生的压降,引起误差。 例如:一个8路的模拟开关,泄漏电流IS为1nA,信 号源内阻50Ω,断开的7路泄漏电流IS在导通这一 路的信号源内阻上产生的压降为:
绝对值和方式综合误差的表达式:
( MUX AMP SH ADC )
式中:
MUX 多 路 模 拟 开 关 的 误 差 AMP 放 大 器 的 误 差 SH 采 样 保 持 器 的 误 差 ADC A/D转 换 器 的 误 差
三、DAS设计实例
例1、设计基于8031单片机的通用数据采集与处理系统。 系统功能要求: 实现16路通道单端模拟量输入,输入电压范围0-10V,信 号源内阻10Ω,信号变化频率≤100Hz


分辨率:12位
二进制码输出,数据传输方式为并行方式 顺序测量每一个通道,对每一个通道的扫描不超过50us


系统最大允许误差不超过满刻度的0.5%
(3)AD574控制状态表
的数据采集任务和技术指标,确定调试系统和开发 软件的手段等。另外,还要对系统设计过程中可能 遇到的技术难点做到心中有数,初步定出系统设计 的技术路线。
2、确定采样频率 采样频率决定了采样数据的质量和数量。 利用采样定理来确定采样频率。 3.系统总体设计 在系统总体设计阶段,一般应做以下几项 工作。 (1) 进行硬件和软件的功能分配 (2) 系统A/D通道方案的确定 (3) 确定微型计算机的配置方案
0.05 10 15 10 7.5 10 V
9 9
可以忽略不计
b、模拟开关导通电阻RON的误差
在多路开关中,开关本身有导通电阻,输入信号在 该电阻上产生压降,则信号被衰减。 多路开关导通电阻400Ω(最大),采样保持器的 输入阻抗30MΩ,衰减分压比= 400 100% 0.0013%
温度范围+25-55℃,现场提供+5V及±15V的稳压电源。
设计过程: 1、粗略地选择与系统功能要求相当的器件
首先根据设计要求提出的技术指标,例如精度、转换时
间、输入信号幅值、环境温度以及提供的电源,粗略地选择
与这些参数相当的器件。因此本设计选用单片机8031作为系 统的控制器,管理整个数据采集系统。多路模拟开关选用
(3) 确定微型计算机的配置方案
可以根据具体情况,采用微处理器芯片、 单片微型机芯片、个人微型计算机等作为数据 采集系统的控制处理机。选择何种机型,对整 个系统的性能、成本和设计进度等均有重要的 影响。
二、数据采集系统的误差分析
数据采集系统中的元器件很多,从数据 采集、信号调理、模数转换,直至信号输出, 经过许多环节,其中既有模拟电路,又有数字 电路,各种误差源很复杂。误差分析需要结合 具体系统、电路和元器件来进行。
tTH tON toff t AC t AP ts tc tout
多路模拟开关接通时间Ton和断开时间Toff、采样保 持器的捕获 TAC 、孔径时间TAP 和保持建立时间Ts、 A/D转换时间Tc和数据输出时间Tout。
为了保证系统正常工作,消除系统在转换过程的 动态误差,模拟开关对N 路信号顺序进行等速率切换 时,采样周期至少为 Nt ,
(1) 进行硬件和软件的功能分配
一般来说,多采用硬件,可以简化软件设计工 作,并使系统的速度性能得到改善,但成本会增 加,同时,也因接点数增加而增加不可靠因素。 若用软件代替硬件功能,可以增加系统的灵活 性,降低成本,但系统的工作速度也降低。 要根据系统的技术要求,在确定系统总体方案 时进行合理的功能分配。
(2)系统A/D通道方案的确定
模拟信号输人范围; 完成一次转换所需的时间; 模拟输入信号的特性是什么,是否经过滤波, 信号的最高频率是多少; 模拟信号传输所需的通道数; 采样/保持器的采集时间是多少; 在保持期间允许的电压下降是多少;
所需精度(包括线性度、相对精度、增益及偏置 误差)是多少; 当环境温度变化时,各种误差限制在什么范围; 各通道模拟信号的采集是否要求同步; 所有的通道是否都使用同样的数据传输速率; 数据通道是串行操作还是并行操作; 数据通道是随机选择,还是按某种预定的顺序工 作; 系统电源稳定性的要求是什么,由于电源变化引 起的误差是多少;
4、结构形式的确定
系统要实现16路数据采集,要用多通道数据采集结 构。拟采用多路分时输入分时采集结构,结构形式 简单,所用芯片数量少,适用于信号变化速率不 高,对采样信号不要求同步的场合。
多 路 模 拟 开 关
采样保持器
相关文档
最新文档