8路数据采集系统
8路模拟电压信号进行采集并循环显示
![8路模拟电压信号进行采集并循环显示](https://img.taocdn.com/s3/m/e6eae864ddccda38376bafcb.png)
前言一直以来,科学都是人类文明不断进步的源泉,从最开始的原始人折树枝弄火,磨石头做各种器件,到现在的飞机大炮因特网,无一不彰示着我们的进步,无一不说明了科技在生活中的重要性。
而自从1840年,洋枪坚船利炮惊醒还在梦中的国人,经历了近100年的屈辱和血泪,终于看到了科技的重要性,明白了什么是落后就要挨打,只有科技进步了,国家才能强大!本次专业课程设计就是锻炼理论和实际结合的能力,提高科技能力和科学思想。
随着计算机技术的飞速发展和普及,数据采集系统也迅速地得到应用。
在生产过程中,应用这一系统可对生产现场的工艺参数进行采集,监视和记录,为提高产品质量,降低成本提供信息和手段。
在科学研究中,应用数据采集系统可获得大量的动态信息,是研究瞬间物理过程的有力工具,也是获取科学奥秘的重要手段之一。
总之,不论在哪个应用领域中,数据采集与处理越及时,工作效率就越高,取得的经济效益也越高。
科学发展的今天,选择基于单片机八路数据采集系统设计是很有意义也是很有必要的。
第一章 设计要求1.1 设计要求(1) 对8路模拟电压信号进行采集并循环显示 (2) 模拟电压变换范围为:0 –5V (3) 测量精度小于±2%(4) 测量温度用3位LED 显示器显示,1位显示循环通道1.2 系统设计思路图1.1 八路数据采集系统方框图1.3 方案选择1.3.1模拟输入方案在试验中使用滑动变阻器改变输入电压,模拟数据采集。
此方案简单易懂,可操作性强,价格也比较便宜。
1.3.2 数据显示方案利用试验使所提供的7279最小功能版来实现数据的显示和按键等试验要求。
在试验中如果使用四个数码管来实现,要使用动态显示,且实现按键功能等比较复杂。
要在P 口接多个按键,这样使程序很复杂。
使用7279最小功能板在试验中使用命令字87H~80H,收到此指令后,按以下规则进行译码0000~1001显示数字0~9,1010显示—,1111显示空白。
只需利用两个P 口就能够实现所有功能。
51单片机数据采集系统
![51单片机数据采集系统](https://img.taocdn.com/s3/m/359286f59e314332396893e2.png)
课程设计报告书设计任务书一、设计任务1一秒钟采集一次。
2把INO口采集的电压值放入30H单元中。
3做出原理图。
4画出流程图并写出所要运行的程序。
二、设计方案及工作原理方案: 1. 采用8051和ADC0809构成一个8通道数据采集系统。
2. 能够顺序采集各个通道的信号。
3. 采集信号的动态范围:0~5V。
4. 每个通道的采样速率:100 SPS。
5.在面包板上完成电路,将采样数据送入单片机20h~27h存储单元。
6.编写相应的单片机采集程序,到达规定的性能。
工作原理:通过一个A/D转换器循环采样模拟电压,每隔一定时间去采样一次,一次按顺序采样信号。
A/D转换器芯片AD0809将采样到的模拟信号转换为数字信号,转换完成后,CPU读取数据转换结果,并将结果送入外设即CRT/LED显示,显示电压路数和数据值。
目录第一章系统设计要求和解决方案第二章硬件系统第三章软件系统第四章实现的功能第五章缺点及可能的解决方法第六章心得体会附录一参考文献附录二硬件原理图附录三程序流程图第一章系统设计要求和解决方案根据系统基本要求,将本系统划分为如下几个部分:●信号调理电路●8路模拟信号的产生与A/D转换器●发送端的数据采集与传输控制器●人机通道的接口电路●数据传输接口电路数据采集与传输系统一般由信号调理电路,多路开关,采样保持电路,A/D,单片机,电平转换接口,接收端(单片机、PC或其它设备)组成。
系统框图如图1-1所示1.1 信号采集分析被测电压为0~5V 直流电压,可通过电位器调节产生。
1.1.1 信号采集多路数据采集系统多采用共享数据采集通道的结构形式。
数据采集方式选择程序控制数据采集。
程序控制数据采集,由硬件和软件两部分组成。
,据不同的采集需要,在程序存储器中,存放若干种信号采集程序,选择相应的采集程序进行采集工作,还可通过编新的程序,以满足不同采样任务的要求。
如图1-3所示。
程序控制数据采集的采样通道地址可随意选择,控制多路传输门开启的通道地址码由存储器中读出的指令确定。
数据采集系统(第二组)
![数据采集系统(第二组)](https://img.taocdn.com/s3/m/886ddf0c6c85ec3a87c2c55b.png)
数据采集系统的设计姓名:专业:指导老师:学号:前言数据采集是从一个或多个信号获取对象信息的过程。
随着微型计算机技术的飞速发展和普及,数据采集监测已成为日益重要的检测技术,广泛应用于工农业等需要同时监控温度、湿度和压力等场合。
数据采集是工业控制等系统中的重要环节,通常采用一些功能相对独立的单片机系统来实现,作为测控系统不可缺少的部分,数据采集的性能特点直接影响到整个系统。
本实验采用89C51系列单片机,89C51系列单片机基于简化的嵌入式控制系统结构,具有体积小、重量轻,具有很强的灵活性,并采用AD0809模数转换芯片,具有很高的稳定性,且节约成本。
(一)、数据采集系统的基本介绍1.1 数据采集系统的简介数据采集系统一般包括模拟信号的输入输出通道和数字信号的输入输出通道。
数据采集系统的输入又称为数据的收集;数据采集系统的输出又称为数据的分配。
1.2数据采集系统的分类数据采集系统的结构形式多种多样,用途和功能也各不相同,常见的分类方法有以下几种:根据数据采集系统的功能分类:数据收集和数据分配;根据数据采集系统适应环境分类:隔离型和非隔离型,集中式和分布式,高速、中速和低速型;根据数据采集系统的控制功能分类:智能化数据采集系统,非智能化数据采集系统;根据模拟信号的性质分类:电压信号和电流信号,高电平信号和低电平信号,单端输入(SE)和差动输入(DE),单极性和双极性;根据信号通道的结构方式分类:单通道方式,多通道方式。
1.3数据采集系统的基本功能数据采集系统的任务,具体地说,就是采集传感器输出的模拟信号并转换成计算机能识别的数字信号,然后送入计算机,根据不同的需要由计算机进行相应的计算和处理,得出所需的数据。
与此同时,将计算得到的数根进行显示和打印,以便实现对某些物理量的监视。
1.4数据采集系统的结构形式从硬件力向来看,白前数据采集系统的结构形式主要有两种:一种是微型计算机数据采集系统;另一种是集散型数据采集系统。
8路0-5V模拟量采集
![8路0-5V模拟量采集](https://img.taocdn.com/s3/m/0a61490ea8114431b90dd887.png)
→AI分辨率:12位;
→AI输入通道采取全差分输入;
→模拟量输入通道之间满量程隔离,隔离度5VDC;
→AI输入测量范围:0~ 5 V;
→采用Modbus RTU通信协议;
→RS485通信接口提供光电隔离及每线600W浪涌保护;
→电源具有过流过压保护和防反接功能;
→安装方便。
1.2
通信协议
Modbus RTU
串口保护
串口ESD保护
1.5KV
串口防雷
600W
串口过流,过压
小于240V,小于80mA
电源参数
电源规格
9-24VDC (推荐12VDC)
电流
60mA@12VDC
浪涌保护
1.5kW
电源过压,过流
60V,500mA
工作环境
工作温度、湿度
-25~85℃,5~95%RH,不凝露
RS485-
AI0- ~AI7-
模拟量信号输入端负
AI0+ ~AI7+
模拟量信号输入端正
数字量信号输入公共端
DI0~1
数字量信号输入端
COM
保留
第3章
3.1
3.2
3.3
3.4
第4章
4.1
4.2
4.3
4.4
第5章
在进行软件操作设置之前需要安装《IO设备管理软件》程序。根据安装向导的提示就可以完成程序的安装。安装完成后会在开始菜单创建一个快捷方式,链接到安装目录中的相应的可执行程序。
模拟量接口
AI
8路差分输入
AI分辨率
12bit(软件)
AI量程
0~ 5 V
AI通道隔离度
基于AD7606 的可扩展多通道同步采样数据采集系统的布局考虑
![基于AD7606 的可扩展多通道同步采样数据采集系统的布局考虑](https://img.taocdn.com/s3/m/43d24c28e2bd960590c67746.png)
电路笔记CN-0148连接/参考器件8通道DAS ,内置16位、双极性、同步采样ADCAD7606利用ADI 公司产品进行电路设计Rev.0“Circuits from the Lab” from Analog Devices have been designed and built by Analog Devices engineers. Standard engineering practices have been employed in the design and construction of each circuit, and their function and performance have been tested and verified in a lab environment at room temperature. However, you are solely responsible for testing the circuit and determining its suitability and applicability for your use and application. Accordingly, in no event shall Analog Devices be liable for direct, indirect, special, incidental, consequential or One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.Tel: 781.329.4700 Fax: 781.461.3113 ©2010 Analog Devices, Inc. All rights reserved. AD7606-66通道DAS ,内置16位、双极性、同步采样ADC放心运用这些配套产品迅速完成设计。
多路数据采集系统的设计毕业设计
![多路数据采集系统的设计毕业设计](https://img.taocdn.com/s3/m/43ffd9faf705cc1755270931.png)
多路数据采集系统设计序言随着计算机技术、电磁兼容技术、传感器技术和信息技术的飞速发展和普及,数据采集与处理系统得到了广泛的应用。
例如:在生产过程中,应用这一系统可对生产现场的工艺参数进行采集、监视和记录,为提高产品质量、降低生产成本提供信息和手段;在科学研究中,应用这一系统可获得大量的动态信号,是研究瞬间物理过程的有力工具,也是获得科学奥秘的重要手段之一。
总之,不论在哪个应用领域,数据采集与处理越及时,工作效率、性能价格比就越高,取得的经济效益就越好。
总之,数据采集是工、农业控制系统中至关重要的一环[1]。
数据采集是工、农业控制系统中至关重要的一环,在医药、化工、食品、等领域的生产过程中,往往需要随时检测各生产环节的温度、湿度、流量及压力等参数。
同时,还要对某一检测点任意参数能够进行随机查寻,将其在某一时间段内检测得到的数据经过转换提取出来,以便进行比较,做出决策,调整控制方案,提高产品的合格率,产生良好的经济效益。
本毕业设计对一种多路数据采集系统进行了初步的研究,该多路数据采集系统能对多路模拟信号进行采集和处理。
系统以89C51为控制单元核心,利用模数转换器AD0809完成模数转换功能,结合单片机RS232串口功能,实现八路信号的采集、存储、显示及与PC机通信等功能,形成了良好的人机界面。
第1章绪论1.1多路数据采集系统介绍随着工、农业的发展,多路数据采集势必将得到越来越多的应用,为适应这一趋势,作这方面的研究就显得十分重要。
在科学研究中,运用数据采集系统可获得大量的动态信息,也是获取科学数据和生成知识的重要手段之一。
总之,不论在哪个应用领域中,数据采集与处理将直接影响工作效率和所取得的经济效益。
此外,计算机的发展对通信起了巨大的推动作用。
算机和通信紧密结合构成了灵活多样的通信控制系统,也可以构成强有力的信息处理系统,这样对社会的发展产生了深远的影响。
数据通信是计算机广泛应用的必然产物[2]。
数据采集模块 8路热电偶模拟量输入模块
![数据采集模块 8路热电偶模拟量输入模块](https://img.taocdn.com/s3/m/48812fd380eb6294dd886c96.png)
4 输入模式
Mode XX
5 校验值
Checkout
XX
6 报尾
End $
04 19200
05 38400
代码 01 02 03 04 05 06 07
10 11 12 13
14 15 16 17 18 19
06
07
57600 115200
DAM-3000 Data Acquisition Modules User’s Manual(V6.10)
ART 通信协议说明
1. 命令字定义表
XX
06H
XX
XX
$
Public Const CMD_READBACK_ERROR 0x02 说明:若 Header 等于 33H 为错误应答,若等于 5AH 为正确应答(即为请求应答) 。 命令字中“XX”对应执行完命令的命令字。
DAM-3000 Data Acquisition Modules User’s Manual(V6.10)
#define
CMD_GET_MODULE_CONFIG
0x00 // 获得模块基本信息
#define
CMD_SET_MODULE_CONFIG
0x01 // 设置模块基本信息
#define
CMD_READBACK_ERROR
0x02 // 容错处理
// -------
模拟量输入命令 --------
字节号 功能 指令格式
0 报头
Header
5A
1 模块地址
Address
XX
2 包长
PackSize
XX
3 命令字
Command
60
4 状态
(完整版)计算机控制技术第二章习题答案整理及详解(.04.26修改版SK)
![(完整版)计算机控制技术第二章习题答案整理及详解(.04.26修改版SK)](https://img.taocdn.com/s3/m/a38f3dac0b4e767f5bcfce79.png)
be i ng 第2章 习题参考答案1.什么是接口、接口技术和过程通道?答:接口是计算机与外设交换信息的桥梁,包括输入接口和输出接口。
接口技术是研究计算机与外部设备之间如何减缓信息的技术。
过程通道是计算机与生产过程之间的信息传送和转换的连接通道。
2.采用74LS244和74LS273与PC/ISA 总线工业控制机接口,设计8路数字量(开关量)输入接口和8路数字量(开关量)输出接口,请画出接口电路原理图,并分别编写数字量输入和数字量输出程序。
答:数字量输入接口设片选端口地址为port MOV DX,portMOV DPTR,PORTMOVX A,@DPTRINAL,DX74LS244PC 总线*IOR(*RD)_数字量输出接口MOV AL,DATA MOV A,DATAMOV DX ,port MOV DPTR,PORT OUTDX,ALMOVX @DPTR,A3.用8位A/D 转换器ADC0809与8051单片机实现8路模拟量采集。
请画出接口原理图,并设计出8路模拟量的数据采集程序。
输出信号PC 总线(*WR)程序:ORG 0000HMOV R0,#30H ;数据区起始地址存在R0MOV R6,#08H ;通道数送R6MOV IE,#84H ;开中断SETB IT1 ;外中断请求信号为下跳沿触发方式MOV R1,#0F0H ;送端口地址到R1NEXT:MOVX @R1,A ;启动A/D转换LOOP:SJMP LOOPINC R0INC R1DJNZ R6,NEXT ;8路采样未接受,则转NEXTCLR EX1 ;8路采样结束,关中断END中断服务程序:ORG 0003H ;外中断1的入口地址AJMP 1000H ;转中断服务程序入口地址ORG 1000HMOVX A,@R1 ;读入A/D转换数据MOV @R0,A ;将转换的数据存入数据区RETI ;中断返回ORG 0000HMOV R1,#30HMOV R2,#0F0HA1: MOV DPTR, R2MOVX @DPTR, ALOOP: JNB P3.2 , LOOPMOVX A, @DPTRMOV @R1,AINC R2INC R1CJNE R2, 0F7H, A1END4.用12位A/D 转换器AD574与PC/ISA 总线工业控制机接口,实现模拟量采集。
计算机控制技术课后习题详解答案.
![计算机控制技术课后习题详解答案.](https://img.taocdn.com/s3/m/51335385240c844769eaeea8.png)
第一章计算机控制系统概述习题参考答案1.计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。
(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。
(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。
2.实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。
(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。
(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。
3.微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么?由四部分组成。
(1)主机:这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。
主机的主要功能是控制整个生产过程,按控制规律进行各种控制运算(如调节规律运算、最优化计算等)和操作,根据运算结果作出控制决策;对生产过程进行监督,使之处于最优工作状态;对事故进行预测和报警;编制生产技术报告,打印制表等等。
图1.1微机控制系统组成框图(2)输入输出通道:这是微机和生产对象之间进行信息交换的桥梁和纽带。
过程输入通道把生产对象的被控参数转换成微机可以接收的数字代码。
过程输出通道把微机输出的控制命令和数据,转换成可以对生产对象进行控制的信号。
过程输入输出通道包括模拟量输入输出通道和数字量输入输出通道。
8路0-5V模拟量采集
![8路0-5V模拟量采集](https://img.taocdn.com/s3/m/0a61490ea8114431b90dd887.png)
AI
8路差分输入
AI分辨率
12bit(软件)
AI量程
0~ 5 V
AI通道隔离度
5 V DC
AI输入阻抗
1MΩ
数字量输入接口
DI
2路干接点输入
DI保护
过压小于60V,过流小于100mA
串口通讯参数
接口类型
RS-485பைடு நூலகம்
波特率
1200~115200bps
数据位
8
奇偶校验
None
停止位
1
流量控制
None
0x82
写寄存器数据错误
0x83
企图读只写寄存器
设备级联串口IO模块使用时,寄存器的地址参照《IO模块之TCP模块下的级联RTU设备寄存器协议》,请另行联系我司业务员索取。
6.4
6.4.1 Modbus RTU
RTU传输模式
当设备使用RTU (Remote Terminal Unit)模式在Modbus串行链路通信,报文中每个8位字节含有两个4位十六进制字符。这种模式的主要优点是较高的数据密度,在相同的波特率下比ASCII模式有更高的吞吐率。每个报文必须以连续的字符流传送。
只读
读时为模拟量的值,
0x0510
1
模拟通道7的值(浮点数低2字节)
只读
读时为模拟量的值,
0x0511
1
模拟通道0输入(原始值)
只读
0x0000-0xFFFF
0x0512
1
模拟通道1输入(原始值)
只读
0x0000-0xFFFF
0x0513
1
模拟通道2输入(原始值)
只读
0x0000-0xFFFF
单片机课程设计实例(数据采集系统)
![单片机课程设计实例(数据采集系统)](https://img.taocdn.com/s3/m/adcd4cd576eeaeaad1f33033.png)
单片机课程设计报告题目:数据采集系统学院:工学院专业:电气工程及其自动化班级:电气072 姓名:曹利军学号: 2007154944 指导教师:李志伟吴锴2010 年 9 月17(一)设计任务1. 采用8051和ADC0809构成一个8通道数据采集系统。
能够顺序采集各个通道的信号。
2. 先利用A/D转化器对各路电压进行采样,得到相应数字量,再按数字量与模拟量成正比关系运算得到相应的模拟电压值,然后将模拟量通过显示器显示出来。
3. 采集信号的动态范围:0~5V。
每个通道的采样速率:100 SPS。
4.要求四位LED数码管上轮流显示或单路选择显示,测试最小分辨率为0.019V,测量误差为± 0.02V。
5.利用单片机仿真器,将采样数据送入单片机70H~77H存储单元。
6.编写相应的单片机采集程序,到达规定的性能。
(二)设计方案硬件选择:89C51,ADC0809,电源,单片机仿真器,LED,电位器,RAM,74LS02,开关K1K2。
接口芯片:74LS244驱动及四个共阳极的LED数码管软件部分:1测量电压值最大是5V,显示最大值为5V。
2使用89C51单片机,6MH晶振,P0口读入A/D值,P2口为A/D转换控制口。
3采用T0定时100uS来产生5分钟来进行数据采集,以下为主要芯片的简要介绍:AD0809引脚图1、AD0809 的逻辑结构ADC0809 是8 位逐次逼近型A/D转换器。
它由一个8路模拟开关、一个地址锁存译码器、一个A/D 转换器和一个三态输出锁存器组成(见图1)。
多路开关可选通8个模拟通道,允许8 路模拟量分时输入,共用A/D 转换器进行转换。
三态输出锁器用于锁存A/D 转换完的数字量,当OE 端为高电平时,才可以从三态输出锁存器取走转换完的数据。
2、AD0809 的工作原理IN0-IN7:8 条模拟量输入通道ADC0809 对输入模拟量要求:信号单极性,电压范围是0-5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。
多路数据采集系统的设计与实现
![多路数据采集系统的设计与实现](https://img.taocdn.com/s3/m/9ae52114964bcf84b9d57bb0.png)
多路数据采集系统的设计与实现作者:沙晶晶董洪军李蒙来源:《现代电子技术》2012年第21期摘要:设计了一个基于ARM芯片的多路数据采集系统,可以实现对8路数据的采集,信号的采集方式可以是单路采集也可以是多路循环采集,控制信号可通过触摸屏或上位机控制输入,数据采集的结果以数字和图形的方式在液晶屏上实时显示。
经软硬件综合调试,验证了方案的可行性。
关键词:数据采集; ARM;液晶显示器; A/D转换; STM32中图分类号:0 引言随着物联网技术的发展与应用,A/D数据采集是其中一项重要的研究课题,A/D多路采集系统实现方案可以多种,通过对三种实现方案进行比较,最终采用STM32系列ARM芯片进行设计。
STM32是基于ARM Cortex M3内核的32位处理器,具有杰出的功耗控制以及众多的外设,并具有极高的性价比,目前正逐渐抢占了电子领域原有的51、AVR的市场。
本设计中采用STM32F103RBT6作为主控制器[1],该芯片配置丰富,便于今后的系统功能扩展。
1 方案比较与论证为实现多路数据采集要求,提出如下三种设计方案:(1)基于单片机的数据采集系统[2-3]本方案采用双单片机的方法,即在数据采集的远端、近端均采用单片机控制,远端完成数据的采集、抽样、发送;近端完成数据的接收、校验、处理和显示等,键盘控制数据显示。
在近端与远端的通信中,采用RS 485差分方式接口,以提高通信速度与传输距离。
该方案存在不足之处是:A/D接口和RS 485接口编程不方便,采集信号的频率范围和速率较低,实用性不大。
(2)基于CPLD的数据采集系统[4]采用CPLD对A/D芯片的采集控制,通过USB接口传输给上位机,优点是可以实现高的采集速率和采集精度,有着较大的实用性,但难点之处是CPLD对A/D模块的控制,及单片机对USB的配置。
(3)基于ARM的数据采集系统本方案主控器采用STM32系列的ARM芯片,方案如图1所示。
基于ZYNQ的八通道数据采集控制系统设计与实现
![基于ZYNQ的八通道数据采集控制系统设计与实现](https://img.taocdn.com/s3/m/e765f06dff4733687e21af45b307e87101f6f8cd.png)
现代电子技术Modern Electronics TechniqueMay 2022Vol.45No.102022年5月15日第45卷第10期0引言线性调频连续毫米波(LFMCW )雷达体积小、结构简单、距离分辨率与测距精度高,适合应用于近距离、高精度探测。
相比摄像头、红外、超声波等传感器,毫米波雷达在隐私保护、定位精度、探测范围和环境适应能力等方面具有独特的优势[1⁃2]。
当今LFMCW 雷达大都是采用FPGA 实现的数据采DOI :10.16652/j.issn.1004⁃373x.2022.10.008引用格式:麦超云,刘子明,黄传好.基于ZYNQ 的八通道数据采集控制系统设计与实现[J].现代电子技术,2022,45(10):36⁃39.基于ZYNQ 的八通道数据采集控制系统设计与实现麦超云,刘子明,黄传好(五邑大学智能制造学部,广东江门529020)摘要:目前,线性调频连续波(LFMCW )雷达射频前端和数据采集板大都来自美国德州仪器(TI ),对该系统的二次开发较为困难、成本昂贵,且该仪器对雷达采集数据不能进行实时显示,不利于数据的分析。
针对上述问题,文中提出一种基于ZYNQ 平台并采用AD9228作为模数转换器件的八通道数据采集系统。
该系统通过上位机配置雷达参数,并将射频前端采集到的数据通过千兆以太网传输。
为了减少传输数据之间的冗余,在采集系统中构造一种高效的传输数据结构,以有效提高传输速率。
由于雷达数据量过大,上位机采用多进程对数据进行接收处理,并将雷达数据时域、频域及距离⁃多普勒信息实时显示。
实验结果表明:文中系统在长时间工作下运行稳定,千兆网传输速度可达到150Mb/s 以上,不存在丢帧的情况;相比于TI 的雷达采集系统,该系统具有结构简单、成本低廉、操作方便的优点。
关键词:八通道数据采集;系统设计;数据传输;雷达参数配置;数据接收;实时显示中图分类号:TN957⁃34文献标识码:A文章编号:1004⁃373X (2022)10⁃0036⁃04Design and implementation of eight⁃channel data acquisition andcontrol system based on ZYNQMAI Chaoyun ,LIU Ziming ,HUANG Chuanhao(Department of Intelligent Manufacturing ,Wuyi University ,Jiangmen 529020,China )Abstract :At present ,the RF (radio frequency )front end and data acquisition board of LFMCW (linear frequency modulated continuous wave )radar are mostly from TI (texas instruments ),but the secondary development of its system is difficult and expensive ,and the instrument cannot display the data acquired by radar in real time ,which is not conducive to data analysis.In view of the above⁃mentioned problems ,an eight⁃channel data acquisition system based on ZYNQ platform and AD9228taken as analog⁃digital converter is proposed.In the system ,the radar parameters are configured by means of the upper computer ,and the data collected from the RF front end is transmitted with gigabit Ethernet.In order to reduce the redundancy between transmission data ,an efficient transmission data structure is constructed in the acquisition system to improve thetransmission rate effectively.Due to the large amount of radar data ,the host computer receives and processes the data by means of multiprocess ,and the time domain ,frequency domain and range⁃Doppler information in the radar data are displayed in real time.The experimental results show that the system can run stably in long ⁃time operation ,the transmission speed of gigabit network can reach more than 150Mb/s ,and there is no frame loss.In comparison with radar acquisition system made by TI ,this system has advantages of simple structure ,low cost and easy operation.Keywords :eight ⁃channel data acquisition ;system design ;data transmission ;radar parameter configuration ;datareceiving ;real⁃time display收稿日期:2021⁃10⁃20修回日期:2021⁃11⁃29基金项目:国家自然科学基金项目(61771347);广东普通高校人工智能重点领域专项(2019KZDZX1017);广东省基础与应用基础研究基金项目(2019A1515010716);广东省普通高校基础研究与应用基础研究重点项目(2018KZDXM073);广东省数字信号与图像处理技术重点实验室开放基金(2019GDDSIPL⁃03)36第10期集系统[3],其系统构建复杂、开发维护难度大且灵活性低下[4]。
8路通道采集器、0-10V、4-20MA电流、电压转232、485 AD
![8路通道采集器、0-10V、4-20MA电流、电压转232、485 AD](https://img.taocdn.com/s3/m/2af0cbc376eeaeaad1f33018.png)
传感器的输也信号往往是一种微弱信号,如Mv,UV甚至更弱,放大是一种最常用的信号调理方式。
实际传感器输出的物理信号值通常都很小,需要通过放大调理来增加其分辨率和敏感性,并将输放入信号放大为A/D转换所需要的电平范围。
虽然对低电平信号进行放大可以在数据采集设备中进行,也可以在信号源附近的信号调理模块中进行,但是在数据采集设备中对信号进行放大,信号就会带着进入导线的噪声一起被放大,然后进行模数转换和测量;而在信号源附近用信号调理模块放大信号,噪声的破环作用将降低,数字化后能更好地反映低电平的原始信号。
信号放大如图1.4.1所示。
使用护套电缆或双绞线电缆,并尽量缩短电缆长度能够减少噪声。
此外,让信号线远离交流电源和显示器将有减于50HZ工频噪声。
在放大倍数的安排上,为了保证放大器的稳定性,第一级放大器的放大倍数不宜过高,一般设计在几十倍以下。
在放大器的结构迁选择上,差动放大器比单端放大器更有利于抑制外来干扰。
产品概述:产品实现传感器和主机之间的信号采集,用来检测模拟信号。
IRT系列产品可应用在RS-232/485总线工业自动化控制系统,4-20mA / 0-5V信号测量、监测和控制,0-75mV,0-100mV等小信号的测量以及工业现场信号隔离及长线传输等等。
IRT系列产品是基于单片机的智能监测和控制系统,所有的用户设定的校准值,地址,波特率,数据格式,校验和状态等配置信息都储存在非易失性存储器EEPROM里。
产品按工业标准设计、制造,信号输入/ 输出之间隔离,可承受3000VDC隔离电压,抗干扰能力强,可靠性高。
工作温度范围- 45℃~+85℃。
产品包括电源隔离,信号隔离、线性化,A/D转换和RS-485串行通信。
每个串口最多可接255只模块,通讯方式采用ASCII码通讯协议或MODBUS RTU通讯协议,其指令集兼容于ADAM模块,波特率可由代码设置,能与其他厂家的控制模块挂在同一RS-485总线上,便于计算机编程。
基于光纤传输的多路高速数据采集系统
![基于光纤传输的多路高速数据采集系统](https://img.taocdn.com/s3/m/1a2fe3c9bb4cf7ec4afed02f.png)
片, T L K1 5 0 1作 为 串/ 并转换和 8 B / 1 0 B编码 芯 片 。A / D采 样 频 率 为 2 O MHz , 整 个 系统 的 数 据 传 输 速 率
达到 了 1 9 2 0 Mb / s 。 通过 使 用 V e r i l o g语 言编 程 , 实现 了数 据 的 采 集 以及 传 输 。 该 方 案 具 有 可行 性 好 、 方 法 简单 、 成本低的优点。
关 键 词 :高速数 据 采 集 ; 时分复用 ; 光纤 ; T L K1 5 0 1
中 图 分 类 号 :T P 2 3 l 文 献 标 识 码 :A 文 章 编 号 :0 2 5 8 — 7 9 9 8 ( 2 0 1 3 ) 0 3 — 0 0 7 7 — 0 3
Mu hi -c h a n n e l h i g h-s p e e d d a t a a c q u i s i t i o n s y s t e m b a s e d o n
近年 来 , 数 据 采 集 在 现 代 工 业 生 产 及 科 学 研 究 中 的
Ab s t r a c t :I n t h i s p a p e r , r e s e a r c h t h e h i g h s p e e d d a t a a c q u i s i t i o n a n d t r a n s mi s s i o n s y s t e m o f 8 一c h a n n e 1 .B y u s i n g T i me De v i —
s i o n mu l t i p l e x , t h e d a t a o f 8 c h a n n e l s i s t r a n s mi t t h r o u g h 3 f i b e r t u n n e l s .T h i s d e s i g n c a n s o l v e s t h e p r o b l e m o f h i g h— s p e e d d a t a
多路数据采集系统设计
![多路数据采集系统设计](https://img.taocdn.com/s3/m/689fa1e14afe04a1b071dee4.png)
道 。当 地 址 锁 存 允 许 信 号 A L E 的 上 升 沿 到 来 时 ,地 址 信 号 被
锁人译码器内。
3 ) 输 出锁 存 由允 许 信号 OE 控制 , 当 OE为 高 电平 时 , 数 据
输出, A / D 转 换 结 果 被 送 到 单
处理 , 得 出所 需 的 数 据 。
包 含 一 个 模 拟 输 入 多 路 开 关 和
地 址 译 码 器 ,用 三 位 地 址 码 通 过 译 码 去 控 制 选 通 某 一 输 入 通
采 集 前 端采 取 各 种 转 换 装 置 ,将 不 同 物理 量 转 换 为 电压 信
号。 本 文 设 计对 转 换 为 0 ~ 5 V 电压 的 模 拟量 进 行 测 量 和 显示 。 设
7 6
多路 数 据 采 集 系 统 设计
多路数据采集系统设计
De s i g n o f Mu l t i - c h a n n e l Da t a Ac q u i s i t i o n S y s t e m
宋永 杨 周 琼 莉 师 光 辉
( 西南石油大学电气信 息学院, 四川 成都 6 1 0 5 0 0 )
Ke y wo r d s : ADC08 09 A/ D, c on v e r s i on mi cr oc o n t r ol l e r
数据 采 集 , 又称 为 数 据 获 取 则 利 用 传 感 器 等装 置 , 从 系 统 外
部 采 集数 据 并 输 人 到 系 统 内 部 以进 行 进 一 步 处 理 的过 程 ,被 采
及显示, 通 过 设 计数 据 采 样 电路 及 处理 程 序 可 应 用 于各 种 数 据 的 测 量 。 关键 词 : A D C 0 8 0 9 , 模 数 转换 , 单 片机
什么是8路数字量输入采集模块?有何作用
![什么是8路数字量输入采集模块?有何作用](https://img.taocdn.com/s3/m/268d736e0b4c2e3f572763ee.png)
什么是8路数字量输入采集模块?有何作用8路数字量输入采集模块:6路完全独立隔离的通道和2路共地通道。
所有通道都带有5000VRMS隔离保护功能,以避免接地回路的影响和防止输入线上的电涌所造成的损害。
采用带隔离的RS-485总线接口及看门狗技术,有效保障设备安全可靠运行。
本模块适用于采集工业现场的各种数字量信号,以及控制各种工业设备。
8路模拟量输入(量程为0~20mA),采用满量程通道隔离、全差分输入设计。
2路数字量(干接点)输入,RS485接口光电隔离和电源隔离技术,有效抑制闪电,雷击,ESD和共地干扰。
为系统集成商、工程商集成了标准的Modbus RTU协议。
通过RS-485即可实现对远程模拟量和开/关设备的数据采集和控制。
下层设备通常有接近开关、机械开关、按钮、光传感器、LED以及光电开关等数字量开关设备及PH、电导计、温度计、湿度计、压力计、流量计、启动器和阀门等模拟量。
1. 特点32位ARM处理器;8路数字量输入,6路完全独立隔离的通道,2路隔离工地通道;输入支持开关触点信号和电平信号;RS-485总线接口带隔离,隔离耐压达5000 V(直流);支持标准Modbus协议和ASCII请求/应答协议;提供Modbus API协议库,二次开发包,OPC服务器,能与组态软件等第三方软件无缝集成;支持远程固件升级;低功耗,宽电压输入范围设计(+9V~+36VDC),支持远程集中供电;工作温度范围:-20℃~+85℃;工业级设计,安全可靠;塑料外壳,标准DIN导轨安装;2. 技术参数8路数字量输入,6路完全独立隔离的通道,2路隔离工地通道;数字量输入电平:逻辑0:+1V(最大)逻辑1:+3V ~ +30V隔离电压:5000VRMSRS-485通讯接口(2线制)输入阻抗:3KΩ/0.5W内置看门狗定时器电源要求:+9V ~ +36VDC功耗:0.4W @ 24VDC机械特性:ABS塑料外壳,标准DIN导轨安装环境特性工作温度:-10 ~ 70℃存储温度:-25 ~ 85℃湿度:5 ~ 95%,无结露3. 应用领域工业现场控制远程监控与数据采集机房监控智能楼宇电力通讯仓储与监控电子产品制造食品机饮料行业。
2023年电子电路设计竞赛题目
![2023年电子电路设计竞赛题目](https://img.taocdn.com/s3/m/694ad525a517866fb84ae45c3b3567ec102ddce9.png)
题目01 多路数据采集系统一、设计任务设计一个八路数据采集系统,系统原理框图如下:主控器能对50米以外的各路数据,通过串行传输线(实验中用1米线代替)进行采集的显示和显示。
具体设计任务是:(1)现场模拟信号产生器。
(2)八路数据采集器。
(3)主控器。
二、设计规定1.基本规定(1)现场模拟信号产生器:自制一正弦波信号发生器,运用可变电阻改变振荡频率,使频率在200Hz~2kHz范围变化,再经频率电压变换后输出相应1~5V直流电压(200Hz相应1V,2kHz相应5V)。
(2)八路数据采集器:数据采集器第1路输入自制1~5V直流电压,第2~7路分别输入来自直流源的5,4,3,2,1,0V直流电压(各路输入可由分压器产生,不规定精度),第8路备用。
将各路模拟信号分别转换成8位二进制数字信号,再经并/串变换电路,用串行码送入传输线路。
(3)主控器:主控器通过串行传输线路对各路数据进行采集和显示。
采集方式涉及循环采集(即1路、2路……8路、……1路)和选择采集(任选一路)二种方式。
显示部分能同时显示地址和相应的数据。
2.发挥部分(1)运用电路补偿或其它方法提高可变电阻值变化与输出直流电压变化的线性关系;(2)尽也许减少传输线数目;(3)其它功能的改善(例如:增长传输距离,改善显示功能)。
三、评分意见项目得分基本规定方案设计与论证、理论计算与分析、电路图30 实际完毕情况50 总结报告20发挥部分完毕第一项15 完毕第二项15 完毕第三项10题目02 实用低频功率放大器一、任务设计并制作具有弱信号放大能力的低频功率放大器。
其原理示意图如下:二、规定1.基本规定(1)在放大通道的正弦信号输入电压幅度为(5~700)mV,等效负载电阻RL为8Ω下,放大通道应满足:①额定输出功率POR≥10W;②带宽BW≥(50~10000)Hz;③在POR下和BW内的非线性失真系数≤3%;④在POR下的效率≥55%;⑤在前置放大级输入端交流短接到地时,RL=8Ω上的交流声功率≤10mW。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机课程设计
课题名称运用8051、ADC0809设计一个8路数据采集系统
院校兴湘学院
专业机械设计制造及其自动化
班级3班
学生姓名曾繁宁
{
学号 36
指导教师李玉声
2013年 12月 29 日
1.设计内容
以pc机为控制器,采用中断方式进行8通道数据采集,
¥
2.设计要求
要求利用ADC 0809作A/D转换器,设计相应的接口电路,画出原理图并给出采用中断方式下的数据采集程序.
3.系统总体设计步骤
第一步:信号调理电路
第二步:8路模拟信号的产生与A/D转换器
被测电压要求为0~5V的直流电压,可通过电位器调节产生。
考虑本设计的实际需要,我选择八位逐次比较式A/D转换器(ADC0809)。
第三步:发送端的数据采集与传输控制器
第四步:人机通道的接口电路
第五步:数据传输接口电路
用单片机作为控制系统的核心,处理来自ADC0809的数据。
经处理后通过串口传送,由于系统功能简单,键盘仅由两个开关和一个外部中断组成,完成采样通道的选择,单片机通过接口芯片与LED数码显示器相连,驱动显示器相应同采集到的数据。
%
经过分析,本系统数据采集部分核心采用ADC0809,单片机系统采用8051构成的最小系统,用LED动态显示采集到的数据。
数据采集与传输系统一般由信号调理电路,多路开关,采样保持电路,A/D,单片机,电平转换接口,接收端(单片机、PC或其它设备)组成。
本设计没有通信部分。
系统框图如下图所示。
4.硬件系统的设计
信号调理
信号调理的任务:将被测对象的输出信号变换成计算机要求的输入信号。
多路数据采集输入通道的结构图如下图:
图5-1-1多路数据采集输入通道结构图
注:缓慢变化的信号和直流信号,采样保持电路可以省略。
~
A/D转换器的选取
转换速度是指完成一次A/D转换所需时间的倒数,是一个很重要的指标。
A/D 转换器型号不同,转换速度差别很大。
通常,8位逐次比较式ADC的转换时间为100us左右。
由于本系统的控制时间允许,可选8位逐次比较式A/D转换器。
A/D 转换
对于该八路通道输入信号,八位A/D 转换器,其精度为
80.39%2
-= 输入为0~5V 时,分辨率为
8
50.01961122Fs
N V v ==-- 其中: Fs v —A/D 转换器的满量程值
¥
N —ADC 的二进制位数
量化误差为
850.0098(1)2(1)222Fs N Q V
v ===-⨯-⨯
ADC0809与51单片机的接口电路如图所示:
控制器、振荡源和复位电路
复位电路即使电路回复到初始状态,是单片机经常的工作状态。
单片机振荡电路的振荡周期和时钟电路的时钟周期决定了CPU的时序。
在绘制原理图时没有画上电外部复位电路、内部振荡器方式电路。
-
复位电路:采用上电外部复位电路
上电外部复位电路内部振荡器方式
5.原理图与软件程序设计
系统的软件的设计采用的是汇编语言,对单片机进行编程实现各种功能。
程序是在windows xp 环境下采用keil 软件编写的,可以实现对八路数据的采集与处理,能实现对数据、地址的显示。
主程序流程图及其程序:
>
]
用ADC0809和80C51设计的8路数据采集系统原理图
"
系统初始化 调用数制转换子程序
调用数据采集子程序 取相应通道数据 调用标度变换子程序 调用数据显示子程序
调用数据发送子程序 主程序流程图
主程序:ORG 0100H
MAIN:MOV SP,#60H;给堆栈指针赋初值
MOV SCON,#50H;设置串口方式1控制字
MOV TMOD,#21H;设置波特率为9600
MOV TH1,#0FDH
:
MOV TL1,#0FDH;给定时器赋初值
SETB TR1;启动定时器
CLR ;清空口
SETB ;置
LOOP:MOV R0,#0FFH; 在寄存器R0中写入FF
MOV R4,#00H; 清空寄存器R4
LOOP1:MOV A, R4;将寄存器R4的值送入累加器A
SWAP A;交换A中的值
ANL A, R4;将A与R4中的值相与
MOV R2, A;将A的值放入寄存器R2,发送指令内容 MOV TDH,R4
'
LCALL FAS ;调用发送子程序
LCALL SJCL
MOV R7,#064H
XH: LCALL DISPLAY
DJNZ R7,XH ;调用数码管显示子程序
INC R0
INC R4
CJNE R4,#08H,LOOP1
AJMP LOOP
、数码管显示及键盘子程序:
KD1:MOV A,#OOOOOO11B
^
MOV DPTR,#7F00H
MOV @DPTR,A
KEY1: ACALL KS1
JNZ LK1
ACALL DIS
AJMP KEY1
LK1: ACALL DIS
ACALL DIS
ACALL KS1
JNZ LK2
ACALL DIS
—
AJMP KEY1
LK2: MOV R2,#0FEH
MOV R4,#OOH
LK4: MOV R2,#37F01H MOV A,R2
CPL A
MOVX @DPTR,A
INC DPTR
INC DPTR
MOVX A,@DPTR
JB ,LTW0
!
MOV A,#00H
AJMP LKP LONE: JB ,NEXT
MOV A,#0CH LKP: ADD A,R4
PUSH ACC
LK3: ACALL DIS
ACALL KS1
JNZ LK3
POP ACC
RET
【
NEXT: INC R4
MOV A,R2
JNB ,KND
RL A
MOV R2,A
AJMP LK4 KND: AJMP KEY1
KS1:MOV DPTR,#7F01H MOV A,#OFFH
MOVX @DPTR,A
INC DPTR
:
INC DPTR
MOVX A,@DPTR
CPL A
ANL A,#OFH
RET
查询方式的程序
ORG OO13H
AJMP PINT1
ORG 2000H MAIN: MOV R1,#DATA SETB IT1
#
SETB EA
SETB EX1
MOV DPTR,#7FF8H
MOVX @DPTR, A
LOOP: NOP
AJMP LOOP
ORG 2100H
PINT1: PUSH PSW
PUSH ACC
PUSH DPL
PUSH DPH
MOV DPTR,#7FF8H
MOVX A,@DPTR
MOV @R1,A
INC R1
MOVX @DPTR,A
POP DPH
POP DPL
POP ACC
POP PSW
课程设计心得
本次课程设计是一个由8051控制的A/D数据采集控制系统,这卡上对应有8个通道0到5V的模拟电压采集的能力。
在以上的设计里,基本满足了设计需求的要素。
这次的课程设计主要应用的知识,有单片机控制系统的构成,接口电路与应用程序,再一次巩固了所学的理论知识。
结合自己大学期间的实际积累的专业基础知识和相关专业课程知识。
总体来说这是一次,理论与实践的结合,有助于我们应用专业的理论知识解决实际问题。
在这次课程设计里有很多不尽如人意的地方,但是这个设计是在我的能力范围内做的最好的设计成果。
当然有些理念是参考了网上相应的资源,但是整个设计过程中,有自己的想法,总之,此次课程设计是我尽最大的努力完成的。