收藏 分销(赏)

经济型位卡使用说明书.doc

上传人:w****g 文档编号:3328367 上传时间:2024-07-02 格式:DOC 页数:41 大小:415.04KB
下载 相关 举报
经济型位卡使用说明书.doc_第1页
第1页 / 共41页
经济型位卡使用说明书.doc_第2页
第2页 / 共41页
经济型位卡使用说明书.doc_第3页
第3页 / 共41页
经济型位卡使用说明书.doc_第4页
第4页 / 共41页
经济型位卡使用说明书.doc_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、1 综述SFISA-7021卡是ISA 总线的多功能数据采集接口卡,可方便地应用于装有ISA 总线插槽的微机。PC操作系统可选用目前流行的 Windows 系列、Unix等多种操作系统以及专业数据采集分析软件LabVIEW、LabWindows/CVI等环境。SFISA-7021多功能数据采集接口卡安装使用方便,程序编制简朴。使用时只需将接口卡插入微机任一ISA总线插槽中。其模拟量输入输出信号均由卡上37芯D 型插座与外部信号源及设备连接。模入部分:用户可根据实际需要选择单端或双端输入方式。本卡采用程序触发AD转换。系统通过查询板上AD转换完毕状态,或响应AD转换完毕中断的方式实现与板卡的通讯

2、和数据互换。模出部分:模出有多种输出范围选择,可根据用户需要将加电输出初始态,设立成加电自动输出范围下限电平或输出范围中点电平。数字量输入输出部分:有16路数字量输入和16 路数字量输出接口,采用40P扁平带缆与外部设备连接。也可经转换电缆从37芯D 型插座输出。其中数字量输出具有锁存和加电自动清零功能。2 技术参数2.1模入部分(以下简称A/D)= A/D通道数:单端32路、双端16路; = A/D信号范围: 0V5V; -5V+5V;= 输入阻抗: 10M;= A/D转换分辨率:12位;= A/D转换系统通过率:10KHz(A型)/30KHz(B型) ;= A/D触发方式:程序触发;= A

3、/D通讯方式:A/D转换结束中断、程序查询; = A/D转换非线性误差:2LSB ;= A/D转换输出码制:单极性原码、双极性偏移码;= 系统综合误差:0.05 F.S ;2. 2 模出部分(以下简称D/A)= D/A通道数:1路;= D/A范围: 02.5V;05V;010V;-2.5V+2.5V;-5V+5V;10V10V;= D/A转换分辨率:12位;= D/A转换输入码制:二进制原码 ( 单极性输出) 二进制偏移码 ( 双极性电压输出)= D/A转换建立时间: 5S (02.5V;-2.5V+2.5V)(无RC滤波时的满幅阶跃) 50S (05V;-5V+5V;010V) 100S (

4、-10V+10V)= D/A加电输出状态:加电同时自动输出下限电平或加电同时自动输出中位电平;= D/A转换综合误差:电压方式: 0.1 F.S ; 2. 3 数字量输入输出部分(以下简称DI /DO)= DI:16路;DO:16路;= 输入输出电平:TTLCMOS电平兼容;= DO加电输出状态:0电平;2. 4电源功耗= +5V 600mA= +12V 100mA= -12V 70mA2. 5 使用环境规定工作温度:1040相对湿度:4080 存贮温度:-55+852. 6 外型尺寸:( 不含档板 ) 外型尺寸(不含档板):长高158mm100mm ( 6.2英寸4.0英寸)3. 工作原理S

5、FISA-7021低价格多功能数据采集卡重要由模数转换电路、数模转换电路、数字量输入输出电路,接口控制逻辑电路构成。32路模拟开关ADC放大器1路DA输出控制逻辑16路DI/16l路DOISA BUS图1 SFISA-7021工作原理框图3. 1 模入部分外部模拟信号输入一方面经多路通道开关的选择后,进入放大器。通过放大器调理送AD转换器进行数字化。转换结果写入CPLD中的AD数据锁存器中。转换完毕可申请中断告知主机读取转换结果,也可由主机积极查询到AD数据锁存器的标志后读取转换结果。模拟量输入方式有单端输入方式和双端输入方式。用户在使用时可根据应用现场的实际需要选择。单端双端(差分)输入方式

6、需要硬件跳线设立。在每个模拟通道输入端都装有电阻,起到模拟通道开关输入限流保护的作用。通过跳线XF1,可选择使用0V5V或5V5V摸入量程。模拟量输入模出信号可通过37芯D型插座与外部信号可靠连接.3. 2 模出部分D/A输出部分由D/A 转换器件和有关的运放、阻容件和跳线器组成。通过改变跳线器的连接方式,可分别选择不同的电压输出范围。D/A电路具有加电置位输出电压的功能。通过手动选择跨接器XF4,可使D/A通道,在加电后自动输出范围最低电压或中位电压。D/A输出电压的建立时间因输出量程不同或是否加RC滤波而差异。(详见2.2节)3. 3 数字量输入输出部分数字量输入输出电路为用户提供16 路

7、DI及16 路DO接口.DO部分具有加电自动清零功能.4. 安装及使用注意:安装:本卡的安装简便,只要将主机机壳打开,在关电情况下,将本卡插入主机的任何一个空余的ISA扩展槽中,再将档板固定螺丝压紧即可。通过37芯D型插座可输入输出信号并与外设连接。本卡采用的模拟开关是COMS电路,容易因静电击穿或过流导致损坏,所以在安装或用手触摸本卡时,应事先将人体所带静电荷对地放掉,同时应避免直接用手接触器件管脚,以免损坏器件。 当模入通道不所有使用时,应将不使用的通道就近对地短接,不要使其悬空,以避免导致通道间串扰、损坏通道开关。本卡跳线器较多,使用中应严格按照说明书进行设立操作。电压方式模拟输出时,应

8、避免输出端对地短路。为保证安全及采集精度,应保证系统地线(计算机及外接仪器机壳)接地良好。特别是使用双端输入方式时,为防止外界干扰,应注意对信号线进行屏蔽解决。严禁带电插拔本接口卡。设立接口卡开关、跨接套和安装接口带缆均应在关电状态下进行。对外供电端应注意加以保护,严禁短路,否则将导致主机电源损坏。5使用与操作51 重要可调整元件位置图RP1-RP4XF2RP5-RP9XF1XF4XF3XS140P插座XF5XF7 XS237PD型座 XF11XF10XF9IRQ3-9IRQ14-10A9-A3图2重要可调整元件位置图XS1: 开关量输入输出XS2: 模拟量输入输出XF9: 板基地址选择XF1

9、0 / 11: 中断选择RP14 / XF2 / 3 / 4:DA选择RP59 / XF1 / 5 / 7:AD选择52 出厂状态设立(见图2 )= AD输入范围:单端 5V;= DA输出范围:010V;= DA加电输出状态:0V;(输出范围最低电压)= 扳基地址:0280H; = 中断:IRQ7;53 输入输出插座接口定义:531模拟量输入输出部分:表6 模拟输入输出插座XS2接口定义表插座引脚号相应40P带缆引线号信 号 定 义插座引脚号相应40P带缆引线号信 号 定 义11CH0 ( CH0+ )202CH1 ( CH1+ )23CH2 ( CH2+ )214CH3 ( CH3+ )35

10、CH4 ( CH4+ )226CH5 ( CH5+ )47CH6 ( CH6+ )238CH7 ( CH7+ )59CH8 ( CH7+ )2410CH9 ( CH9+ )611CH10( CH10+ )2512CH11( CH11+ )713CH12( CH12+ )2614CH13( CH13+ )815CH14( CH14+ )2716CH15( CH15+ )917模 拟 地2818模 拟 地1019VCC2920+12V1121CH16( CH0)3022CH17 (CH1- )1223CH18( CH2)3124CH19 (CH3- )1325CH20( CH4)3226CH21

11、( CH5- )1427CH22( CH6)3328CH23 ( CH7- )1529CH24( CH8)3430CH25 ( CH9- )1631CH26( CH10)3532CH27( CH11- )1733CH28( CH12)3634CH29( CH13- )1835CH30( CH14)3736CH31( CH15- )1937D/A输出532 数字量输入输出部分本卡后端40芯扁平线插座XS的信号定义见表7 。表7 开关量输入输出信号插座XS端口定义插座引脚号信 号 定 义插座引脚号信 号 定 义1DO02DO13DO24DO35DO46DO57DO68DO79DO810DO911D

12、O1012DO1113DO1214DO1315DO1416DO1517数字地18数字地19+5V电源20+5V电源21DI022DI123DI224DI325DI426DI527DI628DI729DI830DI931DI1032DI1133DI1234DI1335DI1436DI1537数字地38数字地39数字地40数字地533 40芯扁平电缆转换为37芯D型插头后的信号定义见表8 。表8 转换为37芯D型插头时开关量输入输出信号端口定义插座引脚号信 号 定 义插座引脚号信 号 定 义1DO020DO12DO221DO33DO422DO54DO623DO75DO824DO96DO1025DO

13、117DO1226DO138DO1427DO159数字地28数字地10+5V电源29+5V电源11DI030DI112DI231DI313DI432DI514DI633DI715DI834DI916DI1035DI1117DI1236DI1318DI1437DI1519数字地54 跳线设立541 模拟信号输入方式选择单端输入方式:XF5 XF7 双端输入方式:XF5 XF7 542 模拟信号输入量程选择图XF1 XF1-5V-+5V 0 - +5V 543 模拟信号输出量程选择图模拟量输出量程:0V10V (输出经RC滤波); 模拟量输出量程:0V10V (输出不经RC滤波) XF2 XF3

14、XF2 XF3模拟量输出量程:10V (输出经RC滤波) 模拟量输出量程:10V (输出不经RC滤波) XF2XF3 XF2 XF3模拟量输出量程:0V5V (输出经RC滤波)模拟量输出量程:0V5V (输出不经RC滤波)XF2 XF3 XF2 XF3模拟量输出量程:5V (输出经RC滤波) 模拟量输出量程:5V (输出不经RC滤波)XF2 XF3 XF2 XF3模拟量输出量程:0V2.5V (输出经RC滤波) 模拟量输出量程:0V2.5V (输出不经RC滤波)XF2 XF3 XF2 XF3模拟量输出量程:2.5V (输出经RC滤波) 模拟量输出量程:2.5V (输出不经RC滤波)XF2 XF

15、3 XF2 XF354. 4 模拟信号加电输出初始状态选择XF4 初始状态为量程中间值XF4初始状态为量程下限值54. 5 扳基地址选择图A3A4A5A6A7A8A9A3A4A5A6A7A8A9XF9 选择扳基地址=280h(640) XF9 选择扳基地址=290h(656)计算方法: 按位权相加.例如:A0位权20=1;. 24=16; 27=128; 29=512; 选择扳基地址280h=27+29=128+512=640; 290h=24+27+29=16+128+512=656;54. 6 中断选择图 XF10与XF11这两个中断选择跳线,相应着ISA总线的11种中断选择。每次只能任选

16、其中一个中断,同时选择1个以上中断会出现错误。XF10XF11IRQ10IRQ11IRQ12IRQ13IRQ14IRQ9IRQ7IRQ6IRQ5IRQ4IRQ3 选择中断10XF10XF11IRQ10IRQ11IRQ12IRQ13IRQ14IRQ9IRQ7IRQ6IRQ5IRQ4IRQ3 选择中断755 地址端口分派与寄存器描述:本卡上的AD、DA、DI/DO及控制字数据操作均为8位。表9 SFISA7021卡内部地址分派表地址 写读板基地址0模拟通道号、触发AD转换NC板基地址1NCAD数据低八位板基地址2NCAD数据高四位、清中断及完毕位板基地址3DA数据低八位NC板基地址4DA数据高四位

17、并启动DA转换NC板基地址5NCAD完毕位寄存器板基地址6数字量输出低八位寄存器数字量输入低八位寄存器板基地址7数字量输出高八位寄存器数字量输入高八位寄存器模拟输入通道选择控制寄存器( 板基地址0写 )模拟输入通道选择控制寄存器CH是8位字节寄存器各位功能定义如下:表10模拟输入通道选择数据格式D7D6D5D4D3D2D1D0NC NCNCCHL4CHL3CHL2 CHL1CHL0CHL0CHL4:单端输入方式下, 模拟输入通道0-31。CHL0CHL3:双端(差分)输入方式下, 模拟输入通道0-15。软件触发A/D ( 板基地址0写 )执行一次通道选择写操作,AD芯片进行一次AD转换。读A/

18、D数据(板基地址 1 / 2读),清AD中断(板基地址2读)表11板基地址1读A/D数据数据格式D7D6D5D4D3D2D1D0AD7 AD6AD5AD4AD3AD2 AD1AD0表12板基地址2读A/D数据数据格式D7D6D5D4D3D2D1D0NCNCNCNCAD11AD10 AD9AD8其中:NC未使用AD0AD11:为AD 转换结果的12 位数据。读A/D高四位数据的同时,清除AD转换完毕信号产生的中断请求。写D/A 12位数据寄存器 ( 板基地址3 / 4写 )板基地址3写D/A低八位数据表12写D/A低八位数据格式D7D6D5D4D3D2D1D0DA7 DA6DA5DA4DA3DA

19、2 DA1DA0板基地址4写D/A高四位数据表12写D/A高四位数据格式D7D6D5D4D3D2D2D0NCNCNCNCDA11DA10DA9DA8DA0DA11:写入12位DA模拟输出数据。表13D/A转换器的数据格式二进制数十六进制数模拟输出0000 0000 0000000VINL0000 0000 00010011000 0000 00008001111 1111 1111FFF其中:VINL 为模拟输出负满度(或零点)值。VINH 为模拟输出正满度值。读AD完毕位寄存器(板基地址+ 5读)表14写D/A低八数据格式D7D6D5D4D3D2D1D0STSNCNCNCNCNC NCNCS

20、TS=0,AD转换未完毕;STS=1,AD转换完毕;数字量输入(板基地址+ 6 / 7读)基地址加+6读为数字量低八位输入表15数字量低八位格式D7D6D5D4D3D2D1D0DI7 DI6DI5DI4DI3DI2 DI1DI0基地址加+7读为数字量高八位输入表16数字量高八位格式D15D14D13D12D11D10D9D8DI15DI14DI13DI12DI11DI10DI9DI8数字量输出(板基地址+6 / 7写)基地址加+6写为数字量低八位输出表15数字量低八位格式D7D6D5D4D3D2D1D0DO7 DO6DO5DO4DO3DO2 DO1DO0基地址加+7写为数字量高八位输出表16数

21、字量高八位格式D15D14D13D12D11D10D9D8DI15DI14DI13DI12DI11DI10DI9DI85.6 模拟信号输入连接方法模拟信号输入有两种输入连接方式:5.6.1 单端输入方式32 路模拟电压输入,可按图3 连成单端输入方式,模拟输入信号连接到CH0CH31输入端,其公共地线连接到AGND端。图3 单端输入方式接线图5.6.2 双端输入方式16路模拟电压输入,可按图4 连成双端输入方式,模拟输入信号连接到CH0CH15输入端,和CH15CH32 输入端。并在距XS1插座近处,在CH015CH32 端对AGND端分别接一只几十K至几百K的电阻,为仪表放大器输入电路提供偏

22、置。重要应用在共模干扰较高的场合。图 4 双端输入方式接线图6. 调整与校准6. 1 准备产品出厂前,本卡的模入模出部分均已按照单极性-5V+5V范围调整好,一般情况下用户不需进行调节。假如用户改变了工作模式及范围,可按本节所述方法进行调整,调整应开机预热20 分钟以上后进行,并准备一块4位半以上的数字万用表。6. 2 各电位器功能说明:RP1为D/A (05V;010V;5V;10V)满度调节。RP2为D/A(02.5V;2.5V) 正满度调节。RP3为D/A零点调节。RP4为D/A(02.5V;2.5V)负满度调节。RP5为A/D单极性零点调节。RP6为A/D双极性零点调节。RP7为A/D

23、双极性满度调节。RP8为A/D单极性满度调节。 RP9为A/D参考电压调节(可用于满度调节)。6. 3 模入部分调整: 凡改变模入工作方式,假如采样结果偏差大于20mV 以上的,需要对模入部分进行调整。1) 零点调整:使任一通道与模拟地短接,并按实际需要设立好通道代码,运营程序对该通道采样。调整RP5(单极性)RP6 (双极性)使A/D转换读数值等于0且偶尔出现1(原码)。2) A/D 转换满度调整:在任一通道接入一接近正满度的电压信号,运营程序对该通道采样。调整RP8 使 A/D 转换读数值等于或接近外信号电压。3) A/D 转换双极性偏移调整:在双极性方式时假如误差较大,可在外端口分别加上

24、正负电压信号,调整RP7使其对称。4) 如前两种满度调节无法满足精度规定,可调节RP9,出厂前已精确调节,一般不需要调。5) 零点和满度调整应反复进行,以达成抱负精度.6. 4 模出部分调整: 由于本卡出厂前已进行过调整,如改变模出部分量程后,输出误差大,需要对模出部分进行调整。精度满足:2LSB;1) 通过调节RP3,D/A输出零点调整。2) 通过调节RP2,使D/A (02.5V;2.500V量程) 正满度符合规定。3) 通过调节RP4,使D/A (2.500V量程) 负满度符合规定。4) 满度调整:通过调整RP1使05V;010V;5V;10V量程满度符合规定。7. 软件使用说明 7.1

25、 简要说明随机提供的软件是北京科尔特兴业测控技术研究所为用户提供的测试软件及其开发包。用户假如使用北京科尔特兴业测控技术研究所提供的驱动程序,则可以通过随机的开发包,开发自己的用户控制程序;并可以通过测试软件检测SFISA-7021硬件是否正常工作,并了解SFISA-7021的参数控制和操作特性。注意:软件应用及其使用说明建立在本研究所提供的设备驱动程序上。本说明不涉及用户通过技术说明书编制自己的驱动程序以及根据驱动接口编制的用户控制程序的内容。72 提供的软件内容:随板卡提供的软件涉及:驱动及安装、测试程序、接口动态连接库和函数说明、编程举例驱动程序与驱动安装文献,目录途径:Product_

26、ISA7021ISA7021 Driver接口动态连接库途径Product_ISA7021Develop ISA7021LibDLL接口函数定义文献Product_ISA7021Develop ISA7021Include测试程序途径Product_ISA7021Test ISA7021编程举例源码途径Product_ISA7021Samples Source7. 3 驱动安装与设备管理对于在windows的操作系统下安装驱动程序的方法如下1、关闭计算机的电源;2、将SFISA-7021卡插入ISA插槽中;3、打开计算机电源,启动计算机;4、进入Product_ISA7021ISA7021 D

27、river目录下,运营SFSetup.exe安装程序;5、拟定设备列表中没有安装ISA7021驱动,选择安装新驱动,进入下一步;6、从列表中选择“ISA7021简朴多功能数据采集板32路AD,1路DA,8路IO”,进入下一步;7、在文献打开对话框中查找到Isa7021.sys驱动程序文献,按打开按钮,进入下一步;8、程序隐含安装一个设备,对这个设备的参数进行修改:双击相应参数项,弹出相应参数选择列表,选择硬件跳线设立的参数(该参数与系统其他设备不能发生冲突,否则设备不能使用,严重会导致死机);隐含设立参数为IO端口(PORTBASE)为280H,中断号(IRQ)为7;按确认修改善入下一步;9、

28、假如安装成功会提醒成功安装,需要重新启动系统。假如需要安装多个设备,返回一级对话框,选择添加已安装板卡的新设备(参照11.2)。各个设备的硬件资源占用情况不能存在冲突,也不能和系统其他设备冲突。设立的参数值必须与硬件调线一致。否则不能正常使用。用户进行驱动安装和设备管理使用SFSetup.exe程序7. 3.1 使用SFSetup.exe程序进行进行设备管理7. 3. 1. 1 添加设备1、 启动SFSetup.exe,在当前设备列表中选择驱动名称为ISA7021的设备项;2、 选择“添加已安装板卡的新设备”,进入下一步,在弹出的提醒框中,按拟定;3、 假如在添加新设备对话框中的当前ISA70

29、21设备数小于4个,进入下一步;4、 修改新添加的设备硬件配置参数:双击相应参数项,弹出相应参数选择列表,选择硬件跳线设立的参数(该参数与系统其他设备不能发生冲突,否则设备不能使用,严重会导致死机);隐含设立参数为IO端口(PORTBASE)为280H,中断号(IRQ)为7;按确认修改善入下一步;5、对的添加新设备,需要重新启动系统,才干对的控制设备。按拟定立即启动,取消返回主界面。 7. 3.1. 2 删除设备1、 启动SFSetup.exe,在当前设备列表中选择驱动名称为ISA7021的设备项;2、 选择“删除同类板卡序号最大的设备”,进入下一步,在弹出的提醒框中,按拟定;3、 成功删除设

30、备后,需要重新启动系统,才干对的控制设备。按拟定立即启动,取消返回主界面。 7. 3. 1. 3 设立参数1、启动SFSetup.exe,在当前设备列表中选择需要修改参数的ISA7021的设备项2、按修改设备参数按钮,进入参数修改对话框:双击相应参数项,弹出相应参数选择列表,选择硬件跳线设立的参数(该参数与系统其他设备不能发生冲突,否则设备不能使用,严重会导致死机); 4、 反复1、2修改完所需修改设备,重新启动机器,按新的设立工作。7. 3. 1. 4 升级驱动程序1、 启动SFSetup.exe,在当前设备列表中选择驱动名称为ISA7021的设备项;2、 选择“添加已安装板卡的新设备”,进

31、入下一步,在弹出的提醒框中,按拟定;3、 在文献打开对话框中查找到新的Isa7021.sys驱动程序文献,按打开按钮,进入下一步;4、 假如安装成功会提醒成功安装,需要重新启动系统,按拟定立即启动,取消返回主界面;7. 3. 1. 5 删除驱动1、 启动SFSetup.exe,在当前设备列表中选择驱动名称为ISA7021的设备项;2、 选择“删除驱动”,进入下一步,在弹出的提醒框中,按拟定;3、 假如对的删除驱动,需要重新启动系统,按拟定立即启动,取消返回主界面。7. 4 系统资源查询方法在NT/windows2023/xp系统中,使用系统信息工具,选择硬件资源可以查询到系统当前的硬件资源占用

32、情况。(在开始菜单中的附件/系统工具/系统信息中启动)在windows9x系统中,使用设备管理器工具,选择计算机属性(鼠标指定列表中的计算机项,按右键,选择属性),可以查看资源。进行参数设立时,选择系统没有占用的资源,设立ISA7021的硬件资源,并保证硬件板上跳线选择与设立参数一致(否则无法正常工作)。注意:假如出现中断资源局限性,中断被PCI、USB设备大量占用时,可在计算机启动时,通过设立BIOS参数,使ISA设备独占选定的中断资源。8. 测试程序使用说明8. 1 测试程序功能说明测试程序用于测试ISA7021的重要功能工作情况和调试板上参数。可以测试模拟量输入、输出,数字量输入输出,定

33、期器中断等,选择程序界面上相应的标签进入各自的测试界面。8. 2 拟量采集(AD)测试1, 选择采集通道按“输入通道设立”按钮进入“输入通道设立”对话框;选择模拟输入信号方式为单端输入/双端输入;置是否使用通道自动扫描;置通道自动扫描时设立首、末通道值;取消通道自动扫描时设立单通道号值;设立通道值时,最小值为0,最大值单端输入时=31,双端输入时=15;按“确认退出”按钮,确认设立,退出对话框; 2, 选择记录方式按“记录方式”按钮进入“记录方式”对话框;选择记录方式a, 选择保存到内存:可以采集数据长度编辑框设立数据到当前内存,最多可保存163840点数据;b, 选择内存循环采集:在1638

34、40长度的数据区内,循环采集数据;c, 选择连续保存到文献:采集数据直到停止采集,数据保存到存储文献名设立的文献中,最大数据长度1638400;d, 选择采集固定长度数据到文献:可以采集数据长度编辑框设立数据到当前内存,最多可保存163840点数据;按“确认退出”按钮,确认设立,退出对话框。3, 选择显示方式按“显示方式”按钮进入“显示方式”对话框;选择显示方式a, 选择波形:左边视图以图形显示一个通道的数据;b, 选择数据值:左边视图以16进制显示32个通道的数据,对设立的采集通道每屏显示8个数据;按“确认退出”按钮,确认设立,退出对话框。4, 启动采集设立完采集参数和控制方式后,按启动采集

35、按钮,开始采集数据5, 停止采集按停止采集按钮,停止采集数据6, 数据显示浏览按“向前一屏”、“向后一屏”浏览数据,波形方式每屏480点,数据值方式每屏8点;对波形方式,按“放大”、“衰减”按钮,可调整波形显示幅度。8. 3 采集调试在模拟输入采集中进行。按采集调试按钮,进入调试采集方式,AD以软件触发方式工作,用于调试板上硬件的放大器等参数;每400毫秒刷新一次显示值,同时采集32个通道数据,以电压值方式显示采集数据。8. 4 模拟量输出(DA)测试1,选择输出量程按输出量程按钮,进入“输出量程”对话框;择DA输出量程,按“确认退出”按钮,确认设立,退出对话框。2,进行波形设立按输出波形设立

36、,进入“波形设立”对话框;a,选择周期波形:方波、正弦波、锯齿波输出时,设立波形周期长度,每周期波形需要输出的数据点数,点间延迟由程序循环控制,不同速度主机会产生不同间隔;b,选择高、低电平,信号按量程的最大最小值输出; c,选择中间电平,信号按界面设立的信号电平输出,大(小)于最大(小)量程;按最大(小)量程值输出;3,按启动输出按钮,模拟信号按设立输出;4,对周期波形按停止输出按钮,模拟信号停在最后一个点的输出值上;8. 5 数字量输入输出测试屏幕上绿灯表达低电平,红灯表达高电平数字量输出按“数字量输出”按钮,执行数字量输出;可以通过双击输出指示灯切换信号状态,改变输出值;输出值编辑框按1

37、6进制显示输出数据值;数字量输入按“数字量输入”按钮,执行数字量输入,指示灯指示输入结果,输入值编辑框按16进制显示输入数据值;9. 编程说明编程使用本研究所提供的驱动时请注意,使用ISA7021dll.dll程序实现API接口。为用户提供了VC和CBuilder两种格式的DLL。用户使用VB和Delphi编程时,使用VC的DLL。 控制方式举例由VC+程序说明,其它语言开发说明请参考在文档中提供的编程举例。9. 1 数据结构说明事件控制方式,初始化采集控制的参数结构typedef struct _AD7021_CTRL_STRUCT WORDm_ADType;WORDm_StartType;

38、/(7021无效)WORDm_StartChn;WORDm_EndChn;WORDm_Timer0Val;/(7021无效)WORDm_Timer1Val;/(7021无效)WORDm_Timer2Val;/(7021无效)WORDm_ClkSrc; /(7021无效)WORDm_BufferBlock;WORDm_TransFlag;DWORDm_hEvent; AD7021_CTRL_STRUCT,*PAD7021_CTRL_STRUCT;窗口消息控制方式,初始化采集控制的参数结构typedef struct _AD7021_WINCTRL_STRUCT WORDm_ADType;WORD

39、m_StartType;/(7021无效)WORDm_StartChn;WORDm_EndChn;WORDm_Timer0Val;/(7021无效)WORDm_Timer1Val;/(7021无效)WORDm_Timer2Val;/(7021无效)WORDm_ClkSrc; /(7021无效)WORDm_BufferBlock;WORDm_TransFlag;DWORDm_hWnd; DWORDm_Message; AD7021_WINCTRL_STRUCT,*PAD7021_WINCTRL_STRUCT;9. 2 参数说明m_ADTypeAD触发方式有效值7011固定为00 程序触发m_StartChnAD使用模拟输入通道自动循环时,循环的起始通道号m_EndChnAD使用模拟输入通道自动循环时,循环的结束通道号注意:m_StartChn = m_EndChn时不使用通道自动循环m_BufferBlock驱动缓存采集数据的缓冲区长度,最大值为8192m_TransFlag; 置是否使用FIFO传递数据标志(7021无

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服