摘要翻译.doc

PCL711B采集卡在测微仪数字化中的应用

收藏

压缩包内文档预览:
预览图
编号:6975680    类型:共享资源    大小:336.18KB    格式:RAR    上传时间:2018-01-05 上传人:优*** IP属地:广西
45
积分
关 键 词:
pcl711b 采集 收集 测微仪 数字化 中的 应用 利用 运用
资源描述:

 

摘    要

本文根据任务书的要求设计了微位移运动的数字化测量系统。在分析模拟测量系统的设计思想和工作原理的基础上,对实验室所需的测量要求进行了合理的选择,包括种类、型号、技术参数等。为了对整个测量系统的运行进行控制,并对采集到的数据进行处理,编制了系统管理控制软件,本系统软件用Visual Basic 6.0编写控制界面,运行在Windows2000或Windows XP操作系统下,通过该软件能够显示微位移数据。
本文在对PCL711B数据采集卡进行分析的基础上,将其应用于数字化电感测微仪的数字化改造。微位移经电感测微仪检测,变换成模拟电压量,传送到PCL711B数据采集卡,用数据采集卡把模拟量转化为数字量,再用数字量在计算机上显示出来。测量软件用Visua Basic 6.0开发,通过对PCL711B数据采集卡进行一定的操作,实现包括自动定时采集数据、手动采集数据、数据存储等功能。本文阐述了系统方案设计、微位移机构测绘、PCL711B卡编程的流程分析、应用程序设计、运行效果分析等工作。
指针式电感测微仪在机械零件的误差测量、物件的厚度测量、微位移的测量等方面有广泛的应用,利用微机的软硬件资源将指针式电感测微仪改造为数字化测量系统,以便对测试结果进行读数、存储、打印、以及进一步的数据分析处理,同时可制作美观廉价的虚拟仪器面板。在基于IPC的数据采集系统中采集卡是关键部件。
关键词:微位移;PCL711B;数据采集;Visual Basic 6.0
目    录

引    言 - 5 -
引    言 - 5 -
1.微位移测量的背景、现状及将来发展 - 6 -
研究背景 - 6 -
数据采集系统的发展近况 - 6 -
发展趋势及其代表 - 7 -
PC兼容的数据采集系统 - 7 -
高速数据采集 - 8 -
低速数据采集 - 8 -
应用的扩大 - 9 -
2. 本课题的研究内容和要求 - 9 -
2.1设计(设计)的内容、要求 - 9 -
3.系统方案设计 - 11 -
3.1 方案连接草图 - 11 -
3.2.系统硬件设计 - 11 -
3.2.1.系统工作原理 - 11 -
3.2.2. 连接电路设计 - 12 -
3.3.1. 模拟量输入电路连接设计 - 12 -
3.3.2.位移传感器概述 - 13 -
3.3.3. 数字输出电路连接 - 15 -
3.3.4. PCL711B介绍 - 15 -
3.3.5.PCL711B卡设置 - 18 -
3.3.6.指针式电感测微仪 - 22 -
3.3.7.机械机构 - 22 -
4.软件设计 - 23 -
4.1.Visual Basic语言程序介绍 - 23 -
4.3. 软件界面设计 - 24 -
4.4.LED虚拟显示器控件 - 32 -
4.5.主程序 - 34 -
4.5.1.主程序流程图 - 34 -
4.5.2.主程序代码 - 34 -
4.5.3.定时采集数据子程序的流程图 - 41 -
4.5.4.定时采集数据子程序的代码 - 41 -
4.5.5.程序调试 - 43 -
5.1运行效果分析 - 43 -
总  结 - 44 -
谢  辞 - 45 -
参考文献 - 46 -

内容简介:
目录第一章。介绍211特色212规格3122模拟输出D/A变频器。3123数字输入4124数字输出4125通用规格4第二章安装5211最初的检查5212开关和跳线设备5221I/O地址选择5222D/A范围选择6223PLUGGINGPCL711B到你的电脑上825信号连接9251模拟输入连接9252模拟输出连接10253数字信号连接1026软件驱动11第三章PCL的控制1331I/O端口地址图1332A/D转换14321A/D数据寄存器14322增益控制寄存器14323多路器扫描寄存器15324方式和中断控制寄存器15325中断状态寄存器17326软件触发寄存器1733D/A转换1834数字输入和输出18341数字输入寄存器。19342数字输出寄存器1935步测器编程19附录A校准22附录BINTEL8253介绍252第一章。介绍这个PCL711BPCMULTILAB卡是一个易于使用和成本/有效IBM的个人电脑/XT/在兼容的多功能数据采集卡这张卡片的规格和友好的SOFFTWARE司机做成一个流行的解具有广泛的工业和LABORATOY应用。这些应用包括数据采集、过程控制、自动检测、工厂自动化。11特色12BIT分辨率A/D转换接受8单端模拟输入模拟输入范围可5V、25V125V0625V03125V支持软件,可触发PACER触发,外部触发可编程的硬中断请求优先级别水平A/D转换数据转移一个12BIT多倍D/A输出通道,与输出范围从0到5VOR0到10伏特16位数字的输入,车载数字输出通用语言驱动包括BASIC,PASCAL,C和C12规格121模拟输入A/D转换器。频道8结束单人赛输入。解决方案12位,逐次递进器。输入范围5V、25V125V0625V03125V,软件可编程。转换器AD574或等效。转换时间25US最大。准确性读1LSB的0015。非线性1比特3放大增益X1、X2、X4、X8和X16、软件编程。触发方式由软件,步进器和外部触发。数据传输由软件或中断。过载电压连续30VMAX。IRQJ级别IRQ2到RIQ7。122模拟输出D/A变频器。渠道一个通道。分辨率12位输出范围0到5V或0到10V。调节时间30US。参考电压源内部5V和10V005V。转换器PM7548GP或等效。非线性1/2LSB。输出能力5MA最大。123数字输入频道16位,TTL兼容输入电压低08V最大。高20V最小。输入荷载低04MAMAX05V高005MAMAX27124数字输出频道16位,TTL兼容输出电压低(沉)8MA05V最大高源04MA24V最小。4125通用规格电力消耗量。5V100MA标准500毫安最大。12V40MA,标准100MA马克斯。12V20MA标准50毫安最大。I/O连接器。一个20PIN连接器A/D转换和D/A一个20PIN连接器数字的输入一个20PIN连接器数字输出I/O端口需要16连续I/O端口/信用卡操作温度0至50摄氏度32122F。贮藏65C4到149F。重量127GM449盎司。5第二章安装211最初的检查PCL711B被运到你之前被完全地检查果了。在安装卡到PC机之前,确保包裹里每样东西齐全。你也应该检查卡的缺陷或者运输过程产生的破坏。如果你没找到缺失、缺点或者破坏,立刻连接你的PCLABCARDDEALER。下面是PCL711B包裹的材料清单一张PCL711BPCMULTILABCARD一份使用手册包括卡的软件驱动的备份盘在PCL711B包裹中,还包括2个额外的辅助程序PCLD7115写入终端板一米电缆212开关和跳线设备PCL711B已被设计为易于使用INMIND。卡的版面你会注意到只有一个DIP开关(SW1),并且只有一套跳动针(JP1)。这些常常用来设定PCL711B的基本地址,和选择D/A输出电压范围。下面小结详细讲解这方面内容。221I/O地址选择大多数外围的设备和接口卡通过你的PC的I/O口来控制。这些设备和卡应被放置在一个适当I/O空间以便它们间和PCL711B没有冲突。注意PCL711B在你的PC的I/O空间使用16位连续地址位置。附录A提供一个I/O口地址图供你参考。这将辅助你为外部设备和接口卡找出一个适当地址。I/O口基本地址被从6POSITIONDIP开关中选择出来,SW1,板载PCL711B。有效地址是从0003F0(16进制)。出厂默认地址设置是220。经常性的,你可能发现你必须给其他设备提供其中一些空间。如果出现这种情况,6你可以通过下面表格提供的信息改变地址。I/O地址范围开关位置(SW1)(16位)123456A9A8A7A6A5A400000F00000010010F01000020020F10000020121F10000022022F10000030030F1100003F03FF111111NOTE0ON1OFF通过A9对应A4你的电脑的地址线。出厂默认222D/A范围选择PCL711B的输出范围依靠你在JUMPER,JP1选择的参考电压。参考电压分别被指定作为每5V或者10V,D/A输出范围从05V或者010V当需要D/A输出范围是0到5V时,吧JUMPER设置到5V(下面说明有)7出厂默认如果你的应用程序需要一个010V的D/A输出范围,设置JUMPER10V(参下面的说明)。NOTE当选择了参考电压10V,D/A输出最大电压应是10V。虽然,可能因为你的PC机提供低于115V电压给D/A电路本要求的12V电压资源,导致低于10V。2连接针头的分配PCL711B装备有20针连接头。2个连接头在CN3和CN4位置。CN4用来数字输入,CN3用来数字输出。第三个连接头是CN1,用来模拟输入和输出。每个接口都能用相同型号的带状电缆连接。也能用PCLK1050工业接线包与D37口连接。下面是每个接口的说明KEYA/D模拟量输入AGND模拟量接地D/A模拟量输出D/O数字量输出D/I数字量输入8DGND数字量接地VREF参考电压源223PLUGGINGPCL711B到你的电脑上在你把PCL插入你电脑前,确保电脑电源切开,所有的电源线和外围设备与系统断开。按照下列导航步骤安装PCL711B卡到你电脑上。1把盖从电脑底盘中移去,为安装PCL711B在被动底板或者主板上定位一个空的扩展槽。2拿起卡把它的边缘接口插入扩展槽,压紧它使它到位。在底盘面板和主板间用卡的安装支架固定。3一旦你已经牢固地把卡插到槽里,通过用螺钉紧固它的安装支架确保它9安全地在底盘上。4系上也许你程序需要用到的口CN1,CN3和CN4的连接带。5现在,装会机箱盖,连接原来你拆掉的电源线和外围电缆。PCL711B的安装现在完成。25信号连接由于大多数数据采集程序包含电压测量,为避免任何对你系统造成的破坏,为保证准确的数据采集,一个正确信号连接是很重要的。这章提供一些有关为你的应用程序做适当和正确信号连接的有用信息。251模拟输入连接如你所知,PCL711B支持8位单端模拟输入。一个单端模拟输入连接仅使用一个信号线连接到一个参照共识的模拟输入终端。举例,为了测量一个电池的电压,简单地连接它的负极到PCL711B的接地端(接口CN1的AGNDPIN任何一个),它的征集接卡的模拟输入频道。NOTEPCL711B不支持不同信号源输入。下列图表说明一个单端,普通接地,模拟输入连接图SINGLEENDED模拟输入连接10252模拟输出连接PCL711B内部装备了5V和10V产生05和010VD/A输出的参考资源。PCL711B只提供一个D/A输出频道。使用口CN1来输出模拟信号。下列表格说明一个标准模拟输出、D/A连接253数字信号连接正如第一张提到过,PCL711B支持16位数字输入和16位输出频道,为了数字输入/输出应用的使用,比如计时器/计数器操作。所有的数字I/O级别是TTL兼容。为了输送一个数字信号或者从别的TTL设备接收,照如下图表的说明弄你的信号连接。11数字信号连接为了从开关或者RELAY中接收一个开放或者短的信号,必须在PCL711B中安装一个上拉电阻。这个电阻确保当开关打开时保障一个高的信号级别。参考说明图,一个开放/短暂信号连接的例子。26软件驱动研华工控的标准支持PCL711B,用户友好的软件驱动。驱动允许你使用常用编程语言编写的标准函数,来控制PCL711B,而不用进入详细的寄存器控制。12软件驱动支持的语言包括BASICA,GWBASIC,QUICKBASIC,MICROSOFTC/C和PASCAL,BORLANDC/C和TURBOPASCAL。更多信息请参照软件驱动手册。13第三章PCL的控制31I/O端口地址图下面表格列出了PCL711B基本I/O地址。通过这张图我们常常能了解到卡的寄存器的格式和目的。16个与I/O地址相一致的连续的寄存器控制PCL711B的各种函数。下列表已经在本章规定为序出这些地址相对于他们的位置和控制读或写作业。位置读写BASE0COUNTER0COUNTER0BASE1COUNTER1COUNTER1BASE2COUNTER2COUNTER2BASE3N/ACOUNTERCONTROLBASE4A/DLOWBYTED/ALOWBYTEBASE5A/DHIGEBYTED/AHIGHBYTEBASE6D/ILOWBYTEN/ABASE7D/IHIGHBYTEN/ABASE8N/A清空中断状态BASE9N/A得到控制BASE10N/A多路器扫描控制BASE11N/A方式和中断控制BASE12N/AA/D软件触发器BASE13N/AD/O低字节BASE14N/AD/O高字节BASE15N/AN/A下列章节提供更多关于每个寄存器数据格式,根据它的具体操作。1432A/D转换321A/D数据寄存器PCL711B卡使用数据寄存器定位I/O口BASE4和BASE5来存储转换的A/D数据。低字节数据被存在BASE4,高字节数据存在BASE5BASE4A/D低字节数据(读)D7D6D5D4D3D2D1D0AD7AD6AD5AD4AD3AD2AD1AD0BASE5A/D高字节数据(读)D7D6D5D4D3D2D1D0000DRDYAD11AD10AD9AD8WHEREAD0通过AD11表示PCL711B的A/D数据字节。AD0是最小有意义的字节(LSB),而AD11是最大有意义字节(MSB)。DRDY数据准备位。当A/D转换在进行中,此位仍保持1当A/D转换完成此位为0在从BASE4中读取低字节A/D数据后,此位变为1322增益控制寄存器BASE9用来设置PCL711B卡的A/D转换的增益放大。PCL711B卡提供5级增益X1,X2,X4,X8,X16下列表格描述BASE9的寄存器格式和与之一致的增益设置BASE9增益控制寄存器(写)D7D6D5D4D3D2D1D0_G2G1G0G2G1G0GAIN000X115001X2010X4011X8100X16323多路器扫描寄存器PCL711B卡能多重发讯高达8条模拟输入通道。在进行任何A/D转换之前,使用者必须设置这个寄存器,在BASE10,选择需要的要测量的频道。寄存器格式如下BASE10多路器扫描控制(写)D7D6D5D4D3D2D1D0_C2C1C0C2C1C0CH000000011010201131004101511061117324方式和中断控制寄存器PCL711B卡的A/D转换有3种触发途径软件对BASE12写入任何数据都会产生一个触发脉冲驱使PCL卡的ONBOARD16A/D转换。板载时钟(步测器)PCL711B卡内装有INTEL8253处理器,一个可编程间隔计时器/计算器,产生准确的时钟输出(步测器)。外部的脉冲PCL711B卡允许使用者使用外部信号,在D/I0(连接头CN4的PIN1),作为A/D触发脉冲。A/D转换在外部信号的上升沿将被触发开始。当然,PCL711B卡提供2条途径来转移A/D转换的数据成某些变量软件控制(FOREGROUND)软件控制移利用FORGROUNDPOLLINGCONCEPT的优势。在A/D转换被触发后,这个应用程序一直检测DRDYBASE5I/O口字节直到DRDY字节检测为0这时程序从BASE4和BASE5中读取数据获取完整转换数据。中断(后台)如果它可在中断数据转移模式,PCL711B卡也支持后台数据转移。当PCL711B卡在中断数据转移模式下,会在每个A/D转换完成后产生一个中断信号到PC机。相应的ISR(中断服务器所在)会处理所有数据传输转换到内存变量在程序中。I/O口BASE11用来设置PCL711B卡的操作模式和IRQ级别。寄存器格式如下BASE11模式和中断控制寄存器(写)D7D6D5D4D3D2D1D0_I2I1I0_S2S1S0WHERESO到S2模式选择S2S1S0操作模式000001用S/W的数据转移来触发S/W010外部触发用S/W数据转移011外部触发用INT数据转移17100测步器触发WITHS/W数据转移101保留110测步器WITHINT数据转移111保留NOTE外部触发信号通过CN4的DI0I0TOI2IRQ级别选择I2I1I0中断级别000IRQ2001N/A010IRQ2011IRQ3100IRQ4101IRQ5110IRQ6111IRQ7325中断状态寄存器当PCL711B卡在中断数据转移模式下,在每次A/D转换后会设置硬件状态标志。使用者必须通过写入BASE8任何数据清空状态标志,让PCL711B接收下次中断。BASE8清空中断状态(写)D7D6D5D4D3D2D1D0_326软件触发寄存器对BASE12写入任何数据会对PCL711B的A/D转换器产生一个触发脉冲。18BASE12软件A/D触发器(写)D7D6D5D4D3D2D1D0_33D/A转换PCL711B提供一个D/A输出频道。低字节和高字节D/A数据通过BASE4和BASE5分别设置。自从PCL711B卡使用所谓的DOUBLEBUFFERD/A输出技术来避免输出故障,低字节数据应先于高字节输入,就是说先写入BASE4然后才到BASE5。D/A输入不会改变直到BASE5被更新。BASE4D/A低字节数据写D7D6D5D4D3D2D1D0DA7DA6DA5DA4DA3DA2DA1DA0BASE5D/A高字节数据(写)D7D6D5D4D3D2D1D0_DA11DA10DA9DA8WHEREDA0THROUGHDA11D/A输出数据。DA0代表了D/A的LSB数据,而DA11表示D/A的MSB数据。34数字输入和输出19341数字输入寄存器。PCL711B卡提供16位数字输入。BASE6和BASE7是寄存器位置。BASE6D/I低字节数据(读)D7D6D5D4D3D2D1D0DI7DI6DI5DI4DI3DI2DI1DI0BASE7D/I高字节数据(读)D7D6D5D4D3D2D1D0DI15DI14DI13DI12DI11DI10DI9DI8342数字输出寄存器PCL711B提供16位数字输出。寄存器在BASE13和BASE14。BASE13D/O低字节数据(写)D7D6D5D4D3D2D1D0DO7DO6DO5CO4CO3CO2CO1CO0BASE14D/O高字节数据(写)D7D6D5D4D3D2D1D0DO15DO14DO13DO12DO11DO10DO9DO835步测器编程PCL711B使用INTEL8253,16位可编程计算器/计时器,产生步测时钟频率。20每个INTEL8253提供3个独立的计算器/计时器频道,COUNTER0,COUNTER1和COUNTER2。PCL711BCASCADESCOUNTER1和COUNTER2如一个32位分频来提供广泛的步测器的时钟频率,如下INTEL8253有6个操作模式,模式0到5。为了产生测步器时钟频率,计算器1和计算器2应被设定为模式2。4个I/O口,从BASE0到BASE3,用来编程板载INTEL8253请参考下列设置需要的测步器时钟频率步骤第一步写入74H到BASE3使计算器1工作在模式2第二步写入一个适当的数据(16位数据,范围从265535)到BASE1来置计算器1的除数常数C1。因为C1是16位数据,你必须先输入低字节到BASE1,然后才输入高字节到BASE1。第三步写入BASE3B4H设置计算器2工作在模式2第四步写一个适当的数据(16位数据,范围从2到65535)到BASE1设置计算器1的除数常数C2。因为C2是一个16位数据,你必须先依次写入低字节到BASE2,再写入高字节。测步器频率又如下公式确定21在下面的例子(用BASIC语言),C1设为40,C2设为10,因此测步器频率就是5KHZ(5KHZ2MHZ/4010)。500输出(BASE3,H74),设置计算器1为模式2510输出(BASE1,40),C1写入低字节520输出(BASE1,0),C1写入高字节530输出(BASE3,HB4),计算器2设置为模式2540输出(BASE2,10),C2写入低字节550输出(BASE2,0),C2写入高字节NOTE1计算器0是保留未来的发展。NOTE2更多INTEL8253的寄存器格式详细信息请参考附录B22附录A校准在数据ACQUISITION和控制应用程序中,经常校准你的测量设备维持精度是重要的。一个校准程序,PCL711B软盘里有CAL711BEXE帮助你的校准工作。运行一个令人满意的校准的最低设备要求是41/2位数数字化MULTIMETER另外,能和数字化MULTIMETER连接的一个电压校准器或者一个稳定的噪音FREEDC电压资源是必须的。卡的扩充器,就比如PCLABCARD模型PCL757是不贵的设备,因为你会发现很大改良ACCESSTOTHEBOARD通过校准,这样的卡也很有可能在别的版上有用。使用CAL711BEXE很容易执行校准。这个程序会引你进入校准,通过各种提示建立程序,图标显示器引导你去修改设置和调整变阻器。文章中的说明材料是摘要和连接校准程序的连接使用计划。A1VR分配PCL711B有5个可精确校准卡的A/D和D/A功能函数调整的板载VRS,每个VRS的位置在图标A1中指明。每个VR函数如下列出VR1D/A全刻度范围调整VR2D/A偏置调整VR3A/D偏置调整VR4A/D全面调整VR5可编程放大器偏置调整23图形A1VR位置24A2D/A校准使用者应首先选择D/A输出RANGETOBECALIBRATEDBY设置J1(5V或者10V)。D/A频道的0偏置和全面能调节通过TWOVRSVR1是D/A的全面调整,VR2是D/A的0偏置调整。使用着应使用一个精密的电压表测量D/A输出。校准步骤1全面调整。A/D数字化数据被送到4095调整VR1直到电压表的读书与VREF(D/A输出的参考电压值)的相反值相等。2偏置调整。D/A数字化数据送到0调整VR2直到电压表读书位0V。A3A/D校准。PCL711B支持通用A/D输入范围,给某些A/D范围的精确校准结果还可以导致一个小的其他范围的偏置。当要使用不同的A/D输入范围时建议你多做几次校准校准步骤1缩短频道0的A/D输入到AGND。然后,调整VR3直到A/D转换FLICKERS在2047到20482用与特殊A/D输入范围相一致的全面放大值给A/D频道0提供一个电压。然后。调整VR4直到A/D转换FLICKERS读数在4094和409525附录BINTEL8253介绍B1操作模式B11模式0STOPON终端计数在模式0下,计算器/计时器的输出最初会设置为低位。输出一致保持低,在计数被选定的计数寄存器读取后计数器会开始计数。当达到中断计数,输出会设置位高,并且一致保持高直到特定计数器装载此模式或者一个新的模式。在终端计数已经达到之后计数器会持续递减。在计数时对计数器寄存器重新写入数据产生下列结果1对首字节写入停止当前计数。2对第二字节写入开始一个新的计数。B12模式1可编程ONESHOT当在此模式下时,输出会在计数设置为低,跟随着输入上升沿的门。输出在终端计数为高。在输出设置为低时,如果一个新的计数值被读取,直到成功触发后它才会影响ONESHOT脉冲的持续。只要不去影响ONESHOT脉冲,当前计数在任何时候都能读取。ONESHOT是可再触发的。在任何输入门的上升沿之后,允许输出保持全面计数的低。B13模式2利率发电机在模式2下,计数器/计时器的输出在输入时钟的一段时间内被设定为低。在这段时间内输出脉冲一直都是与计数器寄存器的输入数值相等的。如果计数器寄存器被重新装载在输出脉冲之间,现在将不会受影响。B14模式3方波发电机26这个模式跟模式2类似,除了输出保持高电平,直到一半的计数值被完成后(绝对值),然后另一半的计数变为低电平。这是由通过减少计数2个边缘时钟脉冲。当计数器达到终端计数,输出的状态会改变。计数器会用全值再装入,重复整个进程。如果计数值是奇数,并且输出高,然后第一个时钟脉冲(在计数值重装后)逐个减少计数。随后来的时钟脉冲会2个地减少计数。在一个超时周期过后,输出被设定为低电平,全计数值被重装。时钟脉冲(紧跟着重装)3个地减少计数器。随后的时钟脉冲2个地减少计数知道一个超时出现,然后整个程序重复。通过这样的方法,如果计数值是计数,输出会为(N1)/2计数设成高电平,为(N1)/2计数设成低电平。B15模式4软件触发开关模式4设置计数器/计时器的输出高电平。当计数值被重装,计数器开始计数。当终端计数到达时,输出会为它的输入时钟周期设定成低电平,然后它又会再次设置成高电平。如果计数寄存器在计数过程被重装,新的计数会被存在旁边的时钟脉冲。同样,计数会被抑制当门输入是低电平。B16模式5硬件触发开关当在模式5下,计数器会在输入上升沿触发开始计数,当达到终端计数时然后为一个时钟周期被设成低电平。计数器在这个模式是可触发的。B2计数器控制寄存器格式BASE3计数器控制寄存器(写)D7D6D5D4D3D2D1D0SC1SC0RW1RW0M2M1M0BCDKEYSC1和SC0选择计数器27RW1和RW0选择读/写控制RW1RW0OPERATION00计数器门闩00读/写LSB01读/写MSB11读/写LSB优先,然后MSBM2,M1,和M0选择控制模式M2M1M0MODE0000终端计数上的中断0011一次性可编程X102频率发生器X113方波频率发生器1004软件触发门1015硬件触发门BCD选择二元或者BCD计数BCDPURPOSE116位二元计数器2二元码十进制(BCD)计数器40年BCD默认是二元模式。计数能设置成从0到65535的任何值。如果你设置这个BIT到BCD(逻辑1),计数会把值设成0到9999的任意数。编号题目PCL711B采集卡在测微仪数字化中的应用院(系)专业学生姓名学号指导教师单位姓名职称题目类型理论研究实验研究工程设计工程技术研究软件开发1摘要本设计根据用户要求并结合所编写的试验大纲,设计了机械手的微位移运动测量系统,典型的微位移测量,分析了其设计思想和工作原理;在此基础上,对实验室所需的测量要求进行了合理的选择,包括种类、型号、技术参数等;为了对整个测量系统的运行进行控制,并对采集到的数据进行处理,编制了系统管理控制软件,本系统软件在WINDOWS2000或WINDOWSXP操作系统下用“VISUALBASIC60”编写控制界面,通过该软件能够使用户所需的准确工控微位移数据。本课题在对PCL711B数据采集卡进行分析的基础上,将其应用于数字化电感测微仪的数字化改造。利用传感器把位移的微改变量通过电感测微仪的放大并以模拟电压量(1V1V间)传送到PCL711B数据采集卡,用数据采集卡把模拟量转化为数字量,并把数字量用计算机显示出来,使用的软件是VISUABASIC60做操作界面,对PCL711B数据采集卡进行一定的操作,功能包括自动定时采集数据,手动采集数据,存储数据并生成一个新的文件。设计也包括了系统的方案设计、微位移机构测绘、PCL711B卡编程的流程分析、应用程序设计、运行效果分析等工作。指针式电感测微仪在机械零件的误差测量、物件的厚度测量、微位移的测量等方面有广泛的应用,利用微机的软硬件资源将指针式电感测微仪改造为数字化测量系统,以便对测试结果进行读数、存储、打印、以及进一步的数据分析处理,同时可制作美观廉价的虚拟仪器面板。在基于PC的数据采集系统中采集卡是关键部件。关键词PCL711B;数据采集;VISUALBASIC602ABSTRACTTHISPAPERACCORDINGTOUSERREQUIREMENTSANDWRITTENTESTPROGRAM,DESIGNOFMANIPULATORMICRODISPLACEMENTMEASUREMENTSYSTEM,THEMOVEMENTOFTYPICALMICRODISPLACEMENTMEASUREMENT,ANALYSESTHEDESIGNIDEAANDPRINCIPLEOFWORK,ONTHISBASIS,THELABORATORYFORMEASURINGTHEREASONABLEREQUIREMENTS,INCLUDINGTYPES,MODELANDTECHNICALPARAMETERETCFORTHEOPERATIONOFTHEMEASUREMENTSYSTEM,ANDTOCONTROLTHECOLLECTEDDATAPROCESSING,THEMANAGEMENTSYSTEM,THESYSTEMSOFTWARECONTROLSOFTWAREWINDOWS2000INWINDOWSXPOPERATINGSYSTEMORVISUALBASIC60WITH“WRITTENBYTHESOFTWAREINTERFACE,CONTROLTHEUSERNEEDSTOMICRODISPLACEMENTDATAACCURATECONTROLTHISTOPICINPCL711BFORDATAACQUISITIONCARD,ONTHEBASISOFTHEANALYSISISAPPLIEDTOTHEDIGITALINDUCTIVEMICROMETERDIGITIZATIONRECONSTRUCTIONUSINGTHEDISPLACEMENTSENSOROFMICROCHANGETHROUGHINDUCTIVEMICROMETERINSTRUMENTAMPLIFIERANDSIMULATIONVOLTAGE1V1VPCL711BTRANSFERREDDATAACQUISITIONCARD,USINGTHEDATAACQUISITIONCARDANALOGTODIGITALCONVERSION,ANDTHEDIGITALDISPLAYWITHCOMPUTER,USINGTHESOFTWAREISVISUABASIC60DOINTERFACE,PCL711BDATAACQUISITIONCARDOFTHEOPERATION,INCLUDINGAUTOMATICTIMINGACQUISITIONDATAFUNCTIONOFDATACOLLECTION,DATASTORAGE,MANUALANDCREATEANEWFILETHEPAPERALSOINCLUDESTHESYSTEMDESIGN,MICRODISPLACEMENTMAPPINGAGENCY,PCL711BCARDPROGRAMMINGPROCESSANALYSIS,DESIGNANDAPPLICATIONEFFECTOFOPERATIONANALYSIS,ETCPOINTERTYPEINDUCTIVEMICROMETERINSTRUMENTERROROFMEASUREMENTOFMECHANICALPARTSINTHETHICKNESSOFTHEOBJECT,ANDTHEMEASUREDDISPLACEMENTMEASUREMENTETCWIDELYUSEOFCOMPUTERHARDWAREANDSOFTWARERESOURCES,WILLPOINTERTYPEINDUCTIVEMICROMETERINSTRUMENTFORMEASURINGSYSTEM,SOASTODIGITALREADOUTS,STORAGETESTRESULTS,PRINTING,ANDFURTHERANALYSISOFDATAPROCESSING,ALSOCANMAKEBEAUTIFULCHEAPVIRTUALINSTRUMENTPANELINTHEDATAACQUISITIONSYSTEMBASEDONPCCARDISTHEKEYCOMPONENTOFACQUISITIONKEYWORDSPCL711B;DATAACQUISITION;VISUALBASIC603目录引言5引言51微位移测量的背景、现状及将来发展6研究背景6数据采集系统的发展近况6发展趋势及其代表7PC兼容的数据采集系统7高速数据采集8低速数据采集8应用的扩大92本课题的研究内容和要求921设计(设计)的内容、要求93系统方案设计1131方案连接草图1132系统硬件设计11321系统工作原理11322连接电路设计12331模拟量输入电路连接设计12332位移传感器概述13333数字输出电路连接15334PCL711B介绍15335PCL711B卡设置18336指针式电感测微仪22337机械机构224软件设计2341VISUALBASIC语言程序介绍2343软件界面设计2444LED虚拟显示器控件32445主程序34451主程序流程图34452主程序代码34453定时采集数据子程序的流程图41454定时采集数据子程序的代码41455程序调试4351运行效果分析43总结44谢辞45参考文献465引言数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。数据采集技术广泛引用在各个领域。比如摄像头,麦克风,都是数据采集工具。被采集数据是已被转换为电讯号的各种物理量,如温度、水位、风速、压力等,可以是模拟量,也可以是数字量。采集一般是采样方式,即隔一定时间(称采样周期)对同一点数据重复采集。采集的数据大多是瞬时值,也可是某段时间内的一个特征值。准确的数据量测是数据采集的基础。数据量测方法有接触式和非接触式,检测元件多种多样。不论哪种方法和元件,均以不影响被测对象状态和测量环境为前提,以保证数据的正确性。数据采集含义很广,包抱对面状连续物理量的采集。在计算机辅助制图、测图、设计中,对图形或图像数字化过程也可称为数据采集,此时被采集的是几何量(或包括物理量,如灰度)数据。在互联网行业快速发展的今天,数据采集已经被广泛应用于互联网及分布式领域,数据采集领域已经发生了重要的变化。首先,分布式控制应用场合中的智能数据采集系统在国内外已经取得了长足的发展。其次,总线兼容型数据采集插件的数量不断增大,与个人计算机兼容的数据采集系统的数量也在增加。国内外各种数据采集机先后问世,将数据采集带入了一个全新的时代。而本文介绍的是用PCL711B数据采集卡对外部物理量进行采集(精密的机械机构微小位移量),很好地解决了平时相关研究人员的在研究工作中愈到的关于微小位移或者机械震动方面的问题,并且通过PC机这个平台,使用VISUALBASIC制作友好界面,更方便人们对这类数据采集使用,给科学研究提供了方便。61微位移测量的背景、现状及将来发展研究背景第九届CIMT2005中国国际机床展览会上展示了当今世界位移测量技术最新的发展和最新型的传感器,并将数控技术和数控机床推向更高精度、更高速度、更高可靠、更高效率的发展,也将数显技术和数显量具推向一个新的高度。最新发展主要体现在三个方面(1)绝对式光栅尺在控制系统中逐步取代现在通用的增量式光栅尺,并广泛应用于反馈控制系统和数控机床。采用绝对式光栅尺的测量系统在设备通电的同时后续电路就可以获得绝对位置,不再需要在开机后寻找参考零位,提高了系统的可靠性和工作效率(2)单场扫描光栅尺将逐步取代现在通用的四场扫描光栅尺。这将大幅度提高光栅尺的精度、分辨力、速度和抗污染的能力。这是光栅传感器最重要的发展,使光栅测量系统达到了一个新的技术高度(3)量具目前普遍采用的增量式容栅测量系统是不能防水的,有一半的容栅量具将会被防水型绝对式电磁感应式测量系统所取代,尤其是数显卡尺。因为容栅是变电容栅式测量系统,空气是作为介质要受到湿度的影响,在不改变数显卡尺的栅式结构条件下采用变电感的测量系统,这就能防水,将容栅的防护等级从IP40提高到IP67;另外在增量式码道旁边再增加绝对式码道,采用绝对式编码技术通电后不需要对零,在点位测量时也不会产生超速错误。今后普及型的量具仍会采用容栅测量系统,而防水型的都会采用电磁感应测量系统。数据采集系统的发展近况现代的数据采集系统在系统初始化、编程、修改、扩充等方面,变得比过去更加容易。变换器的技术进展,允许以更高的分辨率,更快的采样速率和更低的成本实现更精密的测量其他硬件的改进使功能模块能够互换。这些功能模块通过对电流、电压和电阻的检测,实现对诸如应变、温度、压力和流量等物理量的测量。附加模块有助于控制任务的圆满完成。各制造厂家正在用接口技术如变压器祸和光隔离技术来消除“黑盒子”7接口和解决噪声间题。大多数数据采集系统使用菜单驱动软件,用户可以采用诸如这样的高级语言或用提供更高级控制的扩展型语言来编程。为了增强数据显示能力,也可买到作图软件包。不久以前,要实现一个数据采集系统还需要购买一台计算机,购买或设计接口板,然后把这些硬件组合起来,并研制驱动这些硬件的软件这一切,说起来容易,做起来难。把这样的系统建立并运行起来,不仅要耗费大量的时间,而且投资巨大。结果,尽管工程师们需要精良的测量设备,但他们总是有点不愿意从事数据采集系统研制开发工作。这样的系统投入运行,常常只在有限的应用中,完成一项任务。显然,要想使这样的系统有较高的效费比,其测量或采集任务必须在一个相当长的时间里保持不变。如果任务改变,我们就又要付出巨大的努力来重新组合这个系统,从而导致开支增加,成本提高。幸而,上面所述的情况已不再是一成不变的了。技术的进步已经消除或显著地减少了上述的在系统实现中出现的大多数问题。现在可供选择的范广,用户可以定做设备,也可以购买成套的数据采集系统。今天的系统正在全面地解决过去如何进行名目繁多的、常常是同时的测量以及如何完成数据分析等问题。发展趋势及其代表有几个因素影响着今天的数据采集系统的发展。最重要的是,现在许多公司终于充供了解决测量和完成数据分析的省钱的途径,它当然会对数据采集市场产生影响。然而,当选择这种性质的系统时,用户必须在一定的采样速率要求下进行价格性能的析衷考虑。目前可以得到的大多数兼容系统具有位的分辨率,最大单通道采样速度大约为,它们的价格在美元至美元之间。按照这些系统制造厂商的说法,更快的采样速度接近即将问世。不过对许多应用来说,这些兼容的数据采集系统,足以满足要求。但,在冲击和噪声测量这样的应用场合,则应提供更高的采样速度的系统。PC兼容的数据采集系统美国公司生产的ACROSYSTEM800型是与或与APPLE个人计算机兼容的数据采集系统的一个实例。当800型构成一个单通道系统时,它能达到5000次秒的数据采样速度。其互锁模块的设计便于系统的重新组合。一台8088微处理机可控制15个输入/输出功能模块(即测量温度应变等的插件),从而把PC主机解放出来,使它能进行附加的数据分析。浮动的(变压器藕合)输入和输出能提供电气上最大8抗扰性。另外,软件包括联机求助功能,该能按照程序语法规程给用户以帮助。作为首批进入PC兼容数据采集市场公司之一的CYBORGG计算机提供了ISSAC和ISSA2000。ISSA2000的突发式采样速度接近200KHZ分辨率为12位,反映了个人计机驱动的系统是朝着提高采样速度方向发展。它的程序设计语言(LABSOFT)包含于数据采集的命令,可通过IBMBASIC存取。最后,ISSAC2000能控制到8个高速A/D模块或16个较低速模块例如较低速的A/D模块,热电偶接口,等等。高速数据采集尽管PC兼容的数据采集系统正在开辟一个新的市场,但ADAC、GOULD、惠普、ANALOGIC和NEFF仪器这些公司所生产的高速系统其采样速度高于40KHZ仍占据重要的位置。相应地,速度的加快和处理能力的增强还意味着价格的提高这一类的完整系统价格一般在110万美元之间。除本文前面提到的那些应用之外,这样的系统还能产生快速付里叶变换,能完成振荡分析和暂态分析。ADAC公司提供了在广阔领域内应用的数据采集设备。这种设备包括称之为的成套系统。若和一系统包括一和一一配套时,据说能以每秒万次的转换速率分辨率为位连续地把数据送入磁盘。该系统的速度是从它的高速变换器模块和个接存贮器存取控制器得到的。由于FASTRAK的软件是菜单驱动的,用户就没必要进行程序设计。一系列提示和提问指导着操作人员完成解释数据文本和规定如增益、通道扫描和触发方式这些参数的任务。公司宣称FASTRAK装上那天,就可以开始收集数据。整个系统成套设备包括一个有滚轮的机箱,系统箱体,一个LSI11/23CPU,512K字节的存贮器,两个串联端口,一个温盘,VT101终端,FASTRAK模块和安装在机箱后面的螺旋式终端板。低速数据采集有许多应用不需要采用高速数据采集系统。这些系统的用户一般都只用它们来监控象温度和应变这样的参数,以及监控各种各样的环境条件。大多数这样的数据采集控制系统的起始价格约为1万美元。本月,JOHNFLUKEMANUFACTURING公司介绍了一种称为2452MCS型的新测量和控制系统。这个系统把FLUKE1722A仪表控制器和2400B智能计算机前端结合起来。92400B提供数字和模拟侧量,信号波形修整和智能判定。而1722A则斌予该系统计算能力。惠普公司生产的另一种低速系统,允许用户在4种机型中任选一种机型来驱动系统。HP3054A型数据采集/控制系统可选用HP85A、HP9825T、HP9835A或。这些计算机每种都为用户提供不同的编程、数据存贮和格式化能力。由于许多低速系统是在生产现场作业环境中工作,因此这些设备一般都能经受住有害大气条件例如热、湿、化学污染物的危害。这样的环境能大大降低没有采取同这些不利环境隔离措施系统的性能,当选择系统时,用户应考虑这一特点。应用的扩大为了满足测试工程师的需要,现在许多厂商大大扩大了前端模拟数字输入输出插件的选择范围。这些插件斌予数据采集系统以多种功能,因而现在开辟了这种系统的许多新的应用领域。此外,最近推出用来装备测试工程师的以个人计算机为基础的数据采集系统都价格低廉,可以取代那些性能较高但价格昂贵的专用系统。可以展望数据采集的发展前景价廉、快速、高分辨率的A/D变换器的发展,肯定可使更高速度的价廉物美的数据采集系统付诸实现。2本课题的研究内容和要求21设计(设计)的内容、要求指针式电感测微仪在机械零件的误差测量、物件的厚度测量、微位移的测量等方面有广泛的应用,利用微机的软硬件资源将指针式电感测微仪改造为数字化测量系统,以便对测试结果进行读数、存储、打印、以及进一步的数据分析处理,同时可制作美观廉价的虚拟仪器面板。在基于PC的数据采集系统中采集卡是关键部件。本课题在对PCL711B数据采集卡进行分析的基础上,将其应用于数字化电感测微仪的数字化改造。本课题的具体任务是1、掌握在VB编程环境下开发WINDOWS应用程序的知识和方法。2、掌握PCL711B数据采集卡用于位移测量的编程方法。3、测绘一个微位移机构。4、设计并调试电感测微仪数字化系统的WINDOWS应用程序。105、测试该应用软件的运行效果。本课题的具体要求是1、以指针式电感测微仪、PCL711B数据采集卡和工控微机为测试系统硬件平台开发测微仪数字化的WINDOWS2000应用程序,用户界面简洁、美观、使用方便,软件具备多量程位移测试的基本功能。位移数值在计算机显示器上以虚拟的LCD或LED实时显示,且具有位移的定时采集和数据存储功能。2、应用程序采用VB60编程环境开发,安装程序刻录在CD上。3、设计说明书(用MICROSOFTOFFICEWORD2003编排打印)应包含该应用系统的实现方案、PCL711B卡编程的程序流程、用户界面设计、测试程序代码设计、应用软件的使用说明、运行效果分析、对一个微位移机构测绘的装配图和部分零件图(用CAXA电子图板2005或AUTOCAD2005绘制)、测试软件的程序流程图和程序代码。4、试验、测试、试制加工所需主要仪器设备及条件计算机一台PCL711B采集卡一块电感测微仪一套VB60软件一套AUTOCAD2005软件一套113系统方案设计31方案连接草图图1多通道数据采集原理框图方案设想传感器接收机构位移带来的差异数值,并把数值以电压形式传送到指针式电感测微仪,电压数值被放大并使指针偏摆,再送到PCL711B数据采集卡,经过A/D转换并放大,输送到个人计算机上,通过VISUALBASIC软件制作的友好界面对卡进行操作,对得到的数据进行处理。32系统硬件设计321系统工作原理本系统的提出主要是满足实验室中微位移测量数据采集需要。其工作原理是传感器()直接和被测量物质靠近,产生的毫伏信号经指针式电感测微移放大,并转换成标准电压05V,然后进入信号隔离模块,隔离后的信号传送到PCL一71IB数据采集卡,PCL711B数据采集卡对接受到的模拟电压量进行数据化,并由计算机进行数据模拟液晶显示具体数值。系统选用的是研华公司制造的用于IMB个人计算机和其他兼容机的高性能、高速多功能的数据采集控制卡PCL一7LLB。它提供了A/D转换、D/A转换、数字量输入和数字量输出等UO功能。PCL一7LLB可实现8路模拟量单端输入,A/D转换支持3种触发模式软件触发、可编程计时器触发和外部脉冲触发。另外,还具有一个用于读取微弱输入信号的高增益可编程放大器。12322连接电路设计个个个个个个个个012A7GND0115个个个个个A/DD/O连接电路部分是AD590传感器、一个指针电感测微仪和PCL711B连接的简单电路。传感器AD590安置在机械机构位置,在电路接通后,开始采集位移变量,将位移变量转换为电压,从而得到采集卡能直接采集的电压模拟量,并把其转化为数字量输送到PC机显示出来。331模拟量输入电路连接设计模拟输入连接如你所知,PCL711B支持8位单端模拟输入。一个单端模拟输入连接仅使用一个信号线连接到一个参照共识的模拟输入终端。举例,为了测量一个电池的电压,简单地连接它的负极到PCL711B的接地端(接口CN1的AGNDPIN任何一个),它的征集接卡的模拟输入频道。NOTEPCL711B不支持不同信号源输入。下列图表说明一个单端,普通接地,模拟输入连接图13SINGLEENDED模拟输入连接332位移传感器概述3321位移传感器结构与工作原理依据实现原理不用,位移传感器可以分为电阻式位移传感器、电压式位移传感器和电容式位移传感器等。本文主要研究差动变压器式位移传感器,其基本原理是使被测量对象反向对称变化,影响量同向对称变化,然后取其差,从而将被测量选择出来。图11所示为差动编译器式传感器的基本结构,其构成特点是把同一输入信号加在原理和特性完全一样、位置对称分布的两个传感元件上。在变换回路中,使传感元件的输出对输入信号(被测量)反向变换,对环境、内部条件变化(影响量)同向变换,取两传感元件输出之差为最后输出,从而有效地抵位移传感器是由动铁心、骨架、激磁绕组、输出线圈(沿轴向对称放置)、外壳、骨架两端挡板和连杆等部件组成。它广泛应用于航空航天、军事国防等现代化项目工程。目前位移传感器的产品研制过程都使用的是商业化CAD几何造型系统和CAE有14限元分析技术系统,这两个系统是相互独立运行的。因此影响了产品设计和生产的速度,并且浪费了有限的资源。本系统采用参数化设计技术和将CAD/CAE系统集成技术为基础,实现了位移传感器的快速建模和性能分析。传感器实质上是一种半导体集成电路,它是利用晶体管的BE结压降的不饱和值V与热力学温度T和通过发射极电流I的关系实现对位移的检测。集成温度传感器具有线性好、精度适中、灵敏度高、体积小、使用方便等优点,得到广泛应用。集成温度传感器的输出形式分为电压输出和电流输出两种。集成传感器是集成传感技术与集成电路技术相结合的产物,利用集成电路工艺技术,将感温元件与外围电路集成在同一块芯片上,从而和传统的温度传感器相比具有很多优越性,诸如不需要线性化或冷补偿,体积小,功耗低,精确度高,可以与数字系统直接相连等。其中美国ANALOGDEVICE公司生产的AD59O以其良好的性能/价格比得到了广泛的应用。AD590是继电压输出型传感器之后发展的一种电流输出型传感器,以电流输出作为温度指标,在激励电压为4一30V时,AD590的输出电流与绝对位移成正比,表现出1协习K的高阻抗恒流调节的优良特性。作为正比于温度的高阻电流源,AD59O可以和数百欧姆的电阻串联使用,不易受接触电阻、引线电阻和电压噪声的干扰,适合于多点温度测量和远距离温度测量和控制。15333数字输出电路连接因为PCL711B数据采集卡与计算机连接端有规定的插槽,所以直接插上,确保牢靠就可以了。数据采集卡介绍数据采集DAQ,是指从传感器和其它待测设备等模拟和数字被测单元中自动采非电量或者电量信号,送到上位机中进行分析,处理。数据采集系统是结合基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义的测量系统。通常,必须在数据采集设备采集之前调制传感器信号,包括对其进行增益或衰减和隔离,放大,滤波等对待某些传感器,还需要提供激励信号334PCL711B介绍PCL711B是一款ISA总线的半长卡,能够为PC/AT及其兼容系统提供四项基本I/O功能A/D转换、D/A转换、数字化输入和数字量输出。PCL711B是一款低成本的板卡,非常适合一般性的应用。该卡具有以下功能8路12位模拟量输入、1路12位模拟量输出、16路数字量输入和16路数字量输出。此外,它还带一个20端子的螺丝端子板和一个扁平电缆的接口。PCL711B能够执行多汇总I/O工作,具有强大的软件支持功能,还可以和各种可用的端子板和附件一起使用。它是OEM、学校和企业的理想选择,能够同时提供模拟量和数字量I/O。163341PCL711B的特点112位A/D转换28路单端模拟量输入3可编程A/D输入范围,0625V,125V,25,5V,03125V4支持软件出发、可编程定时器触发和外部触发5A/D转换采用中断方式,中断级别可通过软件设置61路模拟量输出7一个12位D/A模拟输出通道,输出范围05V或010V8板载16路数字量出入/输出9包含各种变成语言的驱动程序、脉冲校准、演示及实例程序10包含螺丝端子板及电缆3342特点112位A/D转换28路单端模拟量输入3可变成A/D输入范围,0625V,125V,25,5V,03125V4支持软件触发、可编程定时器触发和外部触发5A/D转换采用中断方式,中断级别可通过软件设置61路模拟量输出7一个12位D/A模拟输出通道,输出范围05V或010V8板载16路数字量输入/输出9包含各种变成语言的驱动程序、脉冲校准、演示及实例程序10包含螺丝端子板及电缆3343规格1模拟量输入(A/D转换)通道8路单端输入分辨率12位输入范围0625V,125V,25,5V,03125V,可编程转换器AD574或兼容转换时间25US(最大)精度1LSB非线性度1位放大增益1、2、4、8或16,软件可编程17触发模式软件触发、定时器触发或外部触发数据传输轮询方式或中断方式过载电压持续30V(最大)IRQ级IRQ2IRQ72模拟量输出(D/A转换)通道1路模拟输出分辨率12位输出范围05V或010V建立时间30US基准电压内部5V或10V(005V)转换器PM7548GP或兼容线性度1/2LSB输出驱动能力5MA最大3数字量输入通道16路电平与TTL电平兼容输入电压低电平008V高电平最小2V输入负载低电平05V04MA最大高电平27V005MA(最大)4数字量输出通道16路电平与TTL电平兼容驱动能力低电平(汇)8MA05V最大高电平(源)04MA24V最小3344一般特性1功耗5V500MA典型,10A(最大)12V50MA典型,100MA最大12V14MA典型,20MA最大2工作温度050C(32122)3存储温度2065C(4149F)4工作湿度595RH,无凝结。5接口1个用于A/D和D/A的20心扁平电缆接口1个用于数字量输入的20心扁平电缆接口1个用于数字量输出的20心扁平电缆接口186尺寸155MML100MMH3345模拟量输入(A/D)1ADC和分辨率12位ADS574或兼容芯片2通道数路单端3最大采样速率35KHZ(25S转换时间)4输入信号范围5V,25V,125V,0625V,03125V,软件可编程5过电压保护70V峰值至峰值TCWPERIODMAXTHENTIMER_ACCURACYTCWPERIODMAXENDIFENDIFTIMER_IDTIMESETEVENT1,TIMER_ACCURACY,ADDRESSOFIRQ,0,1COMMAND2ENABLEDTRUEENDSUBPRIVATESUBCOMMAND2_CLICKTIMEKILLEVENTTIMER_IDTIMEENDPERIODTIMER_ACCURACYCALLCLOSEDEVICEAMCCNZTPCICOMMAND1ENABLEDTRUEENDSUBPRIVATESUBCURRENTSAVE_CLICKCSAVELTRIMINPUTBOX“请输入您所要保存的电流数据文件名“,“电流保存文件名“,“C6666TXT“ENDSUBPRIVATESUBFORM_LOADCOMMAND2ENABLEDFALSETEXT1TEXT“TEXT2TEXT“ENDSUBPRIVATESUBINDEX_CLICKDIMFSO37SETFSOCREATEOBJECT“SCRIPTINGFILESYSTEMOBJECT“SETFIL1FSOCREATETEXTFILECSAVE,TRUESETFIL2FSOCREATETEXTFILEVSAVE,TRUECALLCLOSEDEVICEAMCCNZTPCINZTPCILINDEXINTVALINPUTBOX“请输入您所要进行测试的板卡索引值“,“选择板卡“,“0“CALLOPENDEVICEAMCCNZTPCIENDSUBPRIVATESUBOPTION1_CLICKINDEXASINTEGERDISPLAYINDEXENDSUBPRIVATESUBVOLTAGESAVE_CLICKVSAVELTRIMINPUTBOX“请输入您所要保存的位移采集数据数据文件名“,“电压保存文件名“,“C555TXT“ENDSUBMODULE1BASPUBLICTYPEZT_PCIBOARDLINDEXASLONGHHANDLEASLONGNCHASINTEGERLDATAASLONGPLDATAASLONGLCODEASLONGENDTYPE38PUBLICNZTPCIASZT_PCIBOARDPUBLICFIL1,FIL2PUBLICDISPLAYASLONGPUBLICCSAVEASSTRINGPUBLICVSAVEASSTRINGPUBLICDECLAREFUNCTIONOPENDEVICEAMCCLIB“PCI8KADLL“NZT_PCIBOARDASZT_PCIBOARDASLONGPUBLICDECLAREFUNCTIONCLOSEDEVICEAMCCLIB“PCI8KADLL“NZT_PCIBOARDASZT_PCIBOARDASLONGPUBLICDECLAREFUNCTIONZT8335AILIB“PCI8KADLL“NZT_PCIBOARDASZT_PCIBOARDASLONGPUBLICDECLAREFUNCTIONTIMEBEGINPERIODLIB“WINMMDLL“BYVALUPERIODASLONGASLONGPUBLICDECLAREFUNCTIONTIMEGETDEVCAPSLIB“WINMMDLL“LPTIMECAPSASTIMECAPS,BYVALUSIZEASLONGASLONGPUBLICDECLAREFUNCTIONTIMESETEVENTLIB“WINMMDLL“BYVALUDELAYASLONG,BYVALURESOLUTIONASLONG,BYVALLPFUNCTIONASLONG,BYVALDWUSERASLONG,BYVALUFLAGSASLONGASLONGPUBLICDECLAREFUNCTIONTIMEENDPERIODLIB“WINMMDLL“BYVALUPERIODASLONGASLONGPUBLICDECLAREFUNCTIONTIMEKILLEVENTLIB“WINMMDLL“BYVALUIDASLONGASLONGPUBLICTYPETIMECAPSWPERIODMINASLONGWPERIODMAXASLONGENDTYPEPUBLICTCASTIMECAPS39PUBLICTIMER_ACCURACYASLONGPUBLICTIMER_IDASLONG回调函数PUBLICSUBIRQBYVALUTIMERASLONG,BYVALUMSGASLONG,BYVALDWUSERASLONG,BYVALDW2ASLONG,BYVALDW1ASLONGCALLSAMPLEENDSUBPUBLICSUBSAMPLEDIMIASLONGNZTPCILCOD
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:PCL711B采集卡在测微仪数字化中的应用
链接地址:https://www.renrendoc.com/p-6975680.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!