测试系统设计方法20150908_第1页
测试系统设计方法20150908_第2页
测试系统设计方法20150908_第3页
测试系统设计方法20150908_第4页
测试系统设计方法20150908_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、DBD-3火箭弹实验测试系统设计课程设计报告目 录第一章 系统设计技术指标1.1 系统设计技术指标1.2 系统设计要求第二章 数据采集系统设计分析 2.1 数据采集系统概述2.2 数据采集系统方案分析2.3 数据采集系统方案选择第三章 计算机数据采集系统设计3.1 传感器的选择3.2 放大器的选择3.3 A/D转换器的选择3.4 记录仪器的选择3.5 测试系统框图3.6 测试系统误差计算 第四章 计算机数据采集系统程序设计4.1 程序所用语言的选择4.2 程序流程图4.3 程序分析(程序说明)4.4 程序清单第五章 课程设计总结参考文献第一章 系统设计技术指标及要求1.1 设计技术指标A、测试

2、压力: P1:060MPa(中点位置) P2:040MPa(左侧1号) P3:030MPa(左侧2号) P4:020MPa(左侧3号)B、测试出口速度:0200m/sC、表面温度T1:0400度D、测试压力信号频率:fx>10kHzE、测试系统精度:小于0.5%F、采用计算机记录方式.1.2 设计要求A、测试系统设计分析,确定设计方案。B、计算机数据采集系统设计。C、多路信号采集程序设计及详细分析。第二章 数据采集系统设计分析2.1 数据采集系统概述数据采集系统(DAS,Data Acquisition System)是计算机技术与传统的测试技术相互结合而产生的自动测试技术。它可以满足现

3、代科学实验和生产过程中,测量精度高、路数多、速度快、结果显示和打印形式多样化的要求。数据采集系统包括模拟系统和数字系统两部分,能完成对信号的采集、转换、处理等功能。一个完善的数据采集系统包括潜质放大器、采样开关、采样保持器、A/D转换器、计算机和各种记录仪器。2.2 数据采集系统方案分析数据采集系统的设计方案主要有以下三种:1、单片机数据采集系统单片机A/D转换器放大器传感器 优点:结构简单,价格低廉,使用灵活缺点:扩展性差,存储、显示、数据处理功能差应用场合:该系统应用于航空、航天、兵器、机电产品中2、“计算机+A/D转换器”数据采集系统计算机A/D转换器传感器放大器优点:扩展性好,价格适中

4、,测试通道多缺点:采集程序需自行开发应用场合:常用试验中3、整体机型数据采集系统动态测试分析仪放大器传感器其中动态测试分析仪是A/D(或A/D D/A)采集卡,计算机和软件的集合体优点:操作方便缺点:价格高,扩展性好应用场合:兵器行业,爆炸测试中,火箭弹试验中2.3 数据采集系统选择分析设计实验内容及各项指标可知,信号通道共有7路,采集频率大概为50kHz,由于测试火箭弹的信号瞬时性较强,则采集系统需满足对数据的实时显示,数据实时处理分析,数据存储等方面的要求,综上所述,选择方案2“计算机+A/D转换器”型数据采集系统。第三章 计算机数据采集系统方案设计3.1传感器的选择3.1.1传感器的选择

5、原则(1)根据测量目的确定传感器类型完成一个具体的测试任务或控制任务,首先要考虑用什么类型的传感器,这需要分析许多因素才能决定。因为,要检测某种物理量,有多种传感器可供选择。在机电一体化检测控制系统设计中,我们考虑了以下几个具体问题:A.传感器量程的大小B.传感器的体积,允许安装位置C.安装方式,接触式还是非接触式D.信号的引出方式,有线或非接触测量E.传感器的来源,国内、国外或自制考虑以上问题后,就能确定采用什么类型(电阻型、电压型、电感性、电容型、热电偶、光电式传感器)的传感器,然后我们进行了具体的选择。还应注意在多参数数据采集系统中,应尽量选用同一类型的传感器,这样就能大大简化放大电路的

6、设计。另外,在传感器型号选择时,根据所测试信号的类型,选择不同类型的传感器。(2)传感器的量程传感器量程的选择应从应用出发来选用,例如:现场检测控制用被测参数是已知的,不会突然增大很大,选传感器量程大于测试信号1.2倍即可。当进行兵器试验测试,选传感器量程大于测试信号2倍即可。如果是新研制式试验测试,考虑到安全问题,选用传感器量程大于测试信号3倍即可。还要考虑到传感器的线性使用范围。所以传感器量程的选择原则是: 一般性检测,Pmax>=(1.2-1.5)Px 实验研究性测量,Pmax>=(2-3)Px 控制信号检测,Pmax>=(1.2-2)Px(3)频率响应特性测试系统的第

7、一个环节传感器是影响动态测量的主要因素,在选择传感器频响特性时,应注意待测非电量的变化特点(如稳定、瞬变、随机等),还要考虑测量系统的性能。要求传感器的工作频率特性在测量的信号频率范围内,才能实现不失真测量。实际传感器的频率响应特性只是近似理想特性,应尽量使传感器的固有频率大于测试信号频率的5倍以上才能保证测量信号不失真,控制精度才能保证。再有传感实际上的响应总有一定时间的延迟,希望延迟时间越短越好。在工程检测与控制中,常用的传感器,如光电效应、压电效应特性类型传感器,响应速度快,能检测的信号频率范围较宽,而结构型传感器,如电感式、电容式、电磁感应式、电阻应变式等,由于受到结构特性的影响,固有

8、频率较低,可测信号的频率小于5000Hz.在动态测量中及控制系统中,传感器的响应特性对测量不失真有决定性的影响,对控制精度有直接影响。在选择传感器时,应根据被测信号特点(稳态、瞬态、随机等)进行选择。选择原则: fs>(5-10)fx fg>(1.2-1.5)fx fs:传感器的固有频率 fg:传感器的工作频率 fx:检测信号频率(4)可靠性及稳定性测试数据的可靠性意义不言而喻。对于工作在工业现场的传感器,可靠性包含如下两个方面的含义:一方面是在标明的工作条件下传感器要能正常工作,能适合环境温度、湿度、介质条件、振动与冲击、电磁场干扰、电源波动等因素。另一方面是传感器大的性能能够长

9、期稳定,其特性指标不随时间与环境的变化而改变。每一种传感器都有自己特定的适用范围,设计是要仔细观察现场的实际工况。例如:对于电阻应变式传感器,湿度会影响其绝缘性,温度会影响其零漂,长期使用通常会出现蠕变现象,工业尘埃会使电容传感器的电介质发生变化,严重情况下会使间隙型传感器无法正常工作。又如在电场、磁场干扰较大的场合,霍尔效应元件工作时易带来较大的测量误差。所以,在比较恶劣的工作环境中(尘埃、油剂、温度、振动等干扰严重时)传感器的可靠性应优先考虑。对于超过使用期限的传感器一定要及时进行标定。当达到测量要求时,可以继续使用,如果所用传感器主要性能下降,不能满足测量要求的,必须进行更换同类型传感器

10、。最好是把所选用的传感器进行静态性能标定和计算,动态性能的标定和计算,当达到设计技术要求后再使用,确保所选传感器的使用可靠性及稳定性。特别是用检测控制型的传感器,在用之前,作标定和相关测试是十分必要的。(5)精度传感器的精度是保证测量系统精确度的第一个重要环节,处于系统瓣输入端。但是精确度越高,价格也就越贵,所以应从实际需要和经济性角度选择合适精确度的传感器。如果测试是用于定性分析,可选用重复性好、精确度一般的传感器;如果是进行定量分析,需要获得准确的测量值,就需要选用准确度等级可满足要求的传感器。例如:压力测量可以选择0.1%的传感器。总之,根据具体使用条件,测量精度要求,选择相应精度的传感

11、器。(6)线性范围传感器在工作量程内部要求输出与输入成线性关系。线性范围越宽则表明传感器的工作精度越高。根据不同的传感器原理,机械参量的测试变换,即从机械物理量向电学参量变换(可以是R、L、C等阻抗性参量变化,也可以是电流、电压、电荷等有源性参量变化),可能存在一定的非线性。如变极距式(电容)位移传感器,输出电容的变化与极距的变化呈非线性关系,而灵敏度随着极距而变化,从而引起非线性误差。为了减少这一误差,一般使极距在较小的范围变化,以保持小范围内的线性度。对于这类传感器环节就存在非线性的交换,常采用差动式结构,以提高灵敏度,改善非线性。也由些非线性的传感元件,如热电阻温度传感器,需要设计非线性

12、校正环节。校正可以用电路来实现,也可以用计算机软件的方法进行补偿,修正传感器的非线性误差。(7)结构尺寸的选择根据现场测量与控制的具体要求,确定传感器的结构尺寸,尽量选择体积小、安装方便的、抗干扰性好的传感器。如果被测量点安装尺寸受限制,可选择非接触式传感器,或者是外加安装头方法,实现测量目的。国内外生产厂家较多,品种较安全,选用时必须从传感器的性能,价格比方面择优选用,结构尺寸选用安装要合理。3.1.2传感器的选择(1)压力传感器4个测试端口均使用AK-4型压力传感器,P1: 量程:0100MPa 精度:0.2%P2: 量程:060MPa 精度:0.2%P3: 量程:050MPa 精度:0.

13、2%P4: 量程:040MPa 精度:0.2%(2)测试速度:光电反射式速度干涉仪,具体型号无法查到(3)温度传感器: TR100 量程:0800度 精度:0.2%3.2放大器的选择3.2.1放大器的选择原则 选择放大器时,应根据传感器的类型来选择放大器的类型,应该与传感器的类型相匹配。具体选择原则是:(1)应变式或电阻型传感器 应选择动态电阻应变仪,信号调节器,应变放大器,自动校准放大器等。根据具体测量信号频率和精度选择不同型号的放大器。主要有BZ2202系列(手动、自动:1路、2路)、YE38(KD600)系列、YB系列,一般放大倍数为01000,频率为10K150KHz,精度为0.1%-

14、0.2%。(2)压电传感器 应选用电荷放大器,主要有YE5850、5007、9013,这些都是超低频的(0-100K)。具体型号可参考电荷放大器使用手册。(3)电感、电容式传感器 应选用载波交流放大器配套。根据具体的检测与控制精度要求,选择相应型号的交流放大器。可参考放大器使用手册。(4)热电偶式器 应选用直流电压放大器(5)光电式式传感器应选择相应的光电转换器,根据具体的检测与控制精度要求,选择相应的配套光电放大器;也可用三极管(9013等)组成开关电路。3.2.2放大器的选择在本次火箭弹相关参数的测试,综合考虑了外境环境与以上放大器的选择原则,并且结合现有器件,查阅放大器手册后,此系统可先

15、择BZ2202型动态电阻应变仪,参数为:型号:BZ2202放大倍数:K=01000,可调精度:0.1%固有频率:fg =50KHz3.3 A/D转换器的选择3.3.1 A/D转换器的选择原则(1)A/D转换器的主要性能指标A:A/D转换采集频率:10KHZ-100MHz 10KHZ-100KHz 低速采集板 100KHz-330KHz 中速采集板 500KHz-100MHz 高速采集板B:A/D转换器的位数: 8位板,10位板,12位板,14位板,16位板C:A/D转换器的精度: 1%-0.5% 0.5%-0.1% 0.1%-0.05% 0.005%D:A/D转换器的通道数: 2路,4路,6路

16、,8路,12路,16路,32路E:A/D转换器的型号: SC-系列,PCL-系列,CS-系列,DAS-系列(2)A/D转换器的选择方法: A:设计数据采集系统的选择原则: 采集频率的确定:fs 并行采集工作方式:fs>20fc 串行采集工作方式:fs>n*20fc fc型号频率 nA/D工作通道数 fsA/D采集频率 采集精度:根据测试系统精度要求选择A/D转换板,常用的12位A/D转换板的精度小于0.05%,计量部门测量常用的14位A/D转换板的精度为0.01%-0.005%。 输入方式:常用差分输入方式,程控方式。 启动工作方式:程序控制方式,外输入电压控制方式,自动启动方式。

17、(3)常用A/D转换器的型号: A.SC系列 采集频率:30KHz10MHz B.PCL系列 采集频率:100KHz1MHz C.CS000系列 采集频率:1.25MHz100MHz D.DAS系列 采集频率:100KHz1.25MHz E.PC-6300系列 采集频率:10KHz200KHz3.3.2 A/D转换器的选择 在此系统中,考虑要测试参数的个数,爆炸场的高温条件,及压力信号频率再综合了以上A/D转换器的选择原则,并且结合现有器件,查阅A/D转换器的选择手册后,选择了以下型号的A/D转换器: 型号:A/D-SC105 分辨率:12位 精度:0.1% 通道数:8通道 最高采样频率:fs

18、:330kHz3.4记录仪的选择3.4.1记录仪选择方案(1)磁带记录方式由于磁带具有容量大,存储时间长的特点,因此选择磁带机作为一种记录仪器。磁带上记录的是模拟电压量。(2)计算机记录方式计算机记录数字量的实验数据,便于数据处理分析和长久保存。3.4.2记录仪器的选择(1)磁带机记录: 型号:TEAK DX2000 精度:0.2% 固有频率:fg =20KHz(2)计算机记录: 机器配置:P5 采用程序存盘记录方式记录数据P1动态电阻应变仪BZ22023.5测试系统框图A/D-105计算机P5P2P3P4T1光电速度测试仪GD1GD23.6测试系统误差计算利用系统总精度计算公式其中, 蟽1传

19、感器精度 蟽2变化器精度 蟽3记录仪精度得到系统总精度为:对于测压力: 0.3%对于测温度: 0.3%测速度不经过变化器总得来说,设计符合要求第四章 计算机数据采集程序设计4.1程序所用语言的选择目前前大部分单片机的发开语言都为C语言,它比汇编语言要简洁,且易于修改、移植。所以在此系统设计中采用C语言。4.2程序流程图结束函数初始化作图变量初始化输出数据程序界面设计输入系统参数数据处理采集板端口初始化采集信号4.3 程序分析/*计算机数据采集程序*/*UA105N.C TC2.0 YX200401*/#include”stdio.h”#include”dos.h”#include<gra

20、phics.h>1.函数初始化/*函数声明*/void interface(void);void help(void)void quit(void);void sample(void); FILE *in1 /*函数体*/ main() 2.变量初始化 /*变量定义*/int I,d,j,k,fr,fcode,baddr,baddr8,n,innm; unsigned char ch,fch,chn,fh,fl; int dd1024*16; /*给每个通道预留1K数据存储空间*/ unsigned char g=0; float data2000,pd2000; float max,p

21、max; char *argv; char inchar1,inchar2; int driver=DETECT; int mode=0;3.输入系统参数 /*输入采集系统参数*/ baddr=0x240; /*初始化板基址:A/D16位数据输入口*/ printf(“fch(0-15)=0”); scanf(“%d”,&fch); /*输入首通道0*/ printf(“chn(1-16)=8”); scanf(“%d”,&chn); /*输入通道数8*/ printf(“Fr.(kHz)=50”); scanf(“%d”,&fr); /*输入频率50*/ printf

22、(“N=”); scanf(“%d”,&n); /*输入采集点数*/ fcode=4000/fr; fh=fcode/256; fl=fcode%256;4.采集板初始化 /*采集板初始化*/ outportb(baddr+0x10,0); /*A/D通道预置寄存器,清零*/ outportb(baddr+0x11,0); /*A/D控制寄存器,初始化:0,0-FIFO清零,禁止采集,000000*/ /*初始化为定时触发方式*/ outportb(baddr+7,0x54); /*8254控制字口,初始化01010100:00-设置通道1,01-写低字节,010-方式2,0-二进*/

23、 outportb(baddr+0x10,fch); /*写A/D通道预置寄存器,设定首通道*/ outpportb(baddr+5,chn); /*A/D控制寄存器,设置:0,FIFO可写,允许采集,0-禁止半满中断,0-禁止外启动,0000禁止非空DMA*/ if(chn=1) outportb(baddr+7,0x70); else for(i=0;i<chn+1;i+) Outportb(baddr+7,0x10);Outportb(baddr+7;0x34); /*8254控制字口,初始化00110100:00-设置通道011-先写低字节,后写高字节,010-方式2,0-二进制

24、*/5.信号采集/*送技术值,触发一次采集*/ for(i=0;i<1000;i+) ; outportb(baddr+4,(unsigned char)fl);/*8254通道0,初始化:(uchar)(fcode%256)*/ outportb(baddr+0x11,0x40); /*A/D控制寄存器,设置:0,FIFO可写,允许采集,0-禁止半满中断,0-禁止外启动,0000-禁止非空DMA*/ outportb(baddr+4,(unsigned char)fh); /*8254通道0,初始化:(uchar)(fcode/256)*/ baddr8=baddr+8; for(i=0;i<n+chn;i+) While(!(inportb(baddr8)&1) ; ddi=inport(baddr)0x8000;6.数据处理及数据输出/*显示数据*/printf(“data output,yes or no?”);scanf(“%s”,&

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论