使用手册Word下载.docx
- 文档编号:3113182
- 上传时间:2023-05-01
- 格式:DOCX
- 页数:14
- 大小:43.79KB
使用手册Word下载.docx
《使用手册Word下载.docx》由会员分享,可在线阅读,更多相关《使用手册Word下载.docx(14页珍藏版)》请在冰点文库上搜索。
软件安装.P11
3-3:
AC6050编程说明.P13
3-4:
API接口函数说明.P15
四、AC6050的IO功能说明…………………………………………P18
五、附录……………………………………………………………..P20
⏹AC6050示意图.P20
⏹板卡调整校准.P20
一、AC6050说明
AC6050板简介
AC6050是一款通用A/D隔离AD卡,采用PCI总线支持即插即用、无需地址跳线。
适合测量变送器输出、直流电压等场合的测量应用。
AC6050具有32路单端/16路差分模拟输入,AC6050采用大规模可编程门阵列设计,光电隔离,具有高可靠性与抗干扰特性。
主要特点、性能:
⏹A/D转换器:
120KHZ12位A/DADS7816,A/D内置采样保持器。
工作方式:
软件查询。
⏹32路单端/16路差分输入,输入方式由跳线器选择。
⏹输入阻抗>
100MΩ,最大输入电压:
<
+12V/-5.5V,瞬时输入耐压:
-25V-+30V,DB37孔式输入连接器。
⏹输入具有120HZ截止频率的一阶低通滤波器,适合现场应用。
⏹输入为双极性输入幅度:
±
5V,单极性输入幅度:
5V、10V输入,输入范围由4位拨码开关选择,对应输入幅度及精度如下:
输入
精度
噪音
0-10V
0.1%
1LSB
0-5V
1.5LSB
-5V-+5V
注:
1.精度指FSR精度(相对于峰峰满输入幅度)。
2.噪音为1000样本统计的噪音。
3.测量值为典型参数。
⏹A/D最大通过率:
80KHZ,输入通道建立时间<
10uS。
⏹差分输入共模抑制比:
>
80分贝。
⏹采用光电隔离,隔离电压大于500V。
不需额外外部供电。
⏹PCI总线,符合PCIV2.1标准
⏹AC6050占用64个I/O选通空间(自动分配)。
原理说明:
AC6050采用PLX9052PCI接口芯片及门阵列作为主控芯片。
门阵列控制模拟输入、采样及开关量。
32路模拟量经电子开关及缓冲放大器进入A/D,模拟转换由门阵列提供控制信号并且同时将转换结果存放在门阵列中。
32路模拟输入量程选择
电子A/D光电门阵列
开关XC9572
隔离
隔离电源
PLX9052PCI总线
二、安装与设置
安装:
首先设置好6050的模拟输入范围,关掉PC机电源,将AC6050插入主机的任何一个PCI插槽中并将外部的输入线连好。
如果主机有多套AC系列PCI插卡,请注意并标记插槽的顺序与号码以方便连接与编程。
2-2:
A/D输入范围选择
S1的4位开关选择AC6050A/D的输入范围,S1的1-3位有效。
⏹设置:
1-4号OFF,选择输入单极性:
0-5V
ON
1234
1、2为“ON”,3、4为“OFF”选择输入单极性:
0-10V
1、3为“ON”,2、4为“OFF”,选择输入双极性:
5V
输入差分/单端模式选择
JP1三位跳线器选择输入为32单端或16差分输入。
⏹单端输入:
1、2号短路。
⏹差分输入:
2、3号短路。
插座定义
P1:
DB37芯D型插头,孔式,在输入的插头上标有对应的号码。
定义如下:
输入定义:
⏹单端模式:
AIN0-AIN31对应32路A/D输入通道:
0-31。
⏹差分模式:
-AIN0-AIN15对应16路差分A/D输入通道的“+”输入:
0-15。
-AIN16-AIN31对应16路差分A/D输入通道的“-”输入:
⏹17、36脚:
GND
配套端子板
AC6050模拟输入可以配接ACS601端子板。
提供:
⏹32路模拟输入的低通滤波
⏹32路螺丝端子接线
⏹可以选装输入I/V变换。
也可以配接AC142
AC142:
⏹40路螺丝端子
⏹DB37或40脚扁平电缆插座
常用连接示例
⏹差分输入连接
下面是利用差分输入连接电桥的差分输出的方法:
⏹利用差分传输单端输入信号以增强抗干扰能力
利用AD的差分输入的抗共模干扰特性,在前端按单端连接在传输过程中按差分连接,可以抑制传输线路的干扰。
⏹利用差分输入减小地线的串扰。
某些场合,多个仪表输出的地线不能接连接在一起(会彼此产生干扰),可以利用图中的电路减小干扰,因为差分输入时,AD的地线只提供输入放大器的偏置电流(很小),因此可以在前端地线与AD地线中间加入电阻以防止输出信号的地线与pc的地线产生串扰。
⏹浮空输出信号源的连接
某些信号输出为浮空信号输出,没有地线,连接方式如下:
⏹利用差分输入测量电压节点的电压
三、AC6050的编程
3-1、编程前准备
请用户在编程前,仔细阅读本手册,了解相关信息,按照下面的步骤开展工作:
(1)关闭计算机电源;
(2)打开机箱,找到PCI总线插槽(一般PCI总线插槽是白色的,ISA总线插槽一般是黑的,AGP总线插槽一般是棕色的);
(3)将AC6050A/D采集板按正确的方向插入PCI总线插槽;
(4)打开电源,启动计算机,安装驱动程序。
针对不同的操作系统的安装相应的驱动程序,程序安装:
3-2、软件安装
Windows98驱动安装:
1、关闭计算机的电源;
2、将ac6050板卡插入PCI查槽中;
3、打开计算机电源,启动Windows98;
4、Windows98将会显示找到新硬件(将显示找到PciDevice),进行下一步;
5、在添加硬件向导窗口中选择搜索设备的最新驱动程序,下一步;
6、选择驱动所在目录,进行安装(\pci\ac6050\driver);
7、Windows98将显示找到WWlabPCIAC6050A/DBoard提示进行下一步;
8、驱动已经安装完成
安装完毕后将在设备管理器中出现一个其他设备(其他设备是问号--不表示设备有问题,只是表示系统不知道ac6050是何种设备)
Windows2000驱动安装:
3、打开计算机电源,启动Windows2000;
4、Windows2000将会显示找到新硬件,可按找到新硬件向导进行下一步;
5、选择搜索适用于我的设备的驱动程序(推荐),下一步;
7、按找到新硬件向导的提示进行下一步;
8、Windows2000将显示完成添加/删除硬件向导,单击完成即可完成安装过程
安装完毕后将在设备管理器中出现一个其他设备(其他设备是问号--不表示设备有问题,只是表示系统不知道ac6050板卡是何种设备),
(5)对板卡编程控制,请参考程序流程图(见下页)。
当发现在编程、调试的过程中,发现板卡工作不正常时,请一定要使用随机提供的测试程序进行检查,如果测试测试程序报告有问题,请与经销商联系。
●当将例程从CD-ROM复制到硬盘时,属性仍将保持为只读属性,这将影响用户调试程序。
请将属性改为文档属性,这样就可以进行正常的编译、调试工作了。
●测试程序运行环境:
DOS5.x-Dos6.x版本或win98DOS(板卡驱动必须已经在windows系统中安装,否则无法正确运行)
3-3、AC6050编程说明
AC6050卡提供了windows98和windows2000的驱动程序,并提供相应的DLL接口函数以方便用户使用多种语言进行开发工作。
软件示例中提供了四种语言(VC/VB/Cbuilder/Delphi)的例程。
1、编程基本步骤如下:
1加载DLL;
2启动驱动程序,获得驱动句柄;
3调用接口函数,操作板卡完成具体功能操作;
4操作完毕关闭驱动句柄;
5卸载DLL。
程序流程图
Y
AC6050附带一张光盘,在PCI\ac6050目录下提供如下内容:
1)说明书。
2)驱动程序
3)VisaulC++、VisaulBasic、C++Builder、Delphi编程实例。
4)DOS下的测试程序。
(本产品的检测程序,可以检验本产品是否工作正常,运行环境要求见前面的注释)
模拟输入部分注意事项:
(1)连接输入信号时,PC应处于关机状态
(2)最大输入电压<
+12V/-5.3V
(3)输入信号最好应用屏蔽电缆接线
(4)当输入噪音较大时,应用对采样结果进行多次平均的方法处理
(5)多余的输入通道接地。
3-4、API接口函数说明
☐HANDLEAC6050_CreateDevice(intno,int*Error)
AC6050_CreateDevice
函数功能:
获得AC6050采集卡驱动句柄。
函数原型:
HANDLEAC6050_CreateDevice(DWORDinstance,PDWORDpError)
参数:
instance:
AC6050板卡的序号,如0、1、2…;
pError:
错误代码;
返回值:
成功后返回AC6050板卡驱动句柄。
备注:
一般在用户程序启动后,可获取板卡句柄;
其他API的使用都根据句柄来识别AC6050。
☐AC6050_CloseDevice
关闭AC6050驱动句柄。
intAC6050_CloseDevice(HANDLEhDevice)
hDevice:
驱动句柄;
如果函数执行成功,则返回0;
否则,返回错误代码。
当用户程序退出之前,请关闭驱动句柄。
☐AC6050_AD
AC6050采样。
intAC6050_AD(HANDLEhDevice,intchn)
int:
采样通道,取值范围0-31;
返回采样值16位数据高12位有效。
转换电压计算:
设16位转换结果为:
data,电压对应为:
●5伏输入
电压=data*5000.0/65535.0(mV)
●10伏输入
电压=data*10000.0/65535.0(mV)
●±
5伏输入
电压=(data-32768.0)*10000.0/32768.0(mV)
三、AC6050的I/O功能说明
偏移地址分配(IOBASE0):
偏移地址
A0-A3
读操作(RD)
写操作(WR)
0H
A/D状态STATE
A/D输入通道号CH
2H
启动A/D转换,RUN
8H
A/D结果(16位):
ADDATA
1)所有I/O操作为16位操作。
2)AC6050占用“0”号I/O空间。
说明:
⏹STATE:
0H读,A/D状态
读入8位数据:
D15-D0,最低位D0=1时,A/D正在转换,D0=0时,A/D转换结束。
⏹RUN:
2H写,启动A/D转换
向2H口写入任何一个8位数字,A/D开始转换操作
⏹CH:
0H写,送A/D采样的通道号。
CH的低5位:
D4-D0(0-31)控制A/D转换输入的通道号,对应A/D输入32通道的第0道到第31道。
⏹ADDATA:
8H读操作(读A/D转换结果)
12位A/D数据为AD11-AD0,对应16位读入数据的高12位。
D15…….D4,D3D2D1D0
AD11…..AD0,空
五、附录
AC6050示意图:
UZBZG10ADG
P1JP11
3
S11234
四个电位器UZ5、BZ、ADG、G10功能:
UZ:
5V输入零点
BZ:
5V输入零点
ADG:
5V输入增益
G10:
10V输入增益
板卡调整校准:
DOS环境下,运行ts6050.exe
⏹5输入:
1)设置输入为0-5,输入为“0”,调整UZ
2)设置输入为4-5伏,调整ADG使读数正常
⏹10输入:
调整G10使读数正常
⏹5V输入:
输入为零时,调整BZ使读数为“2048”既“0伏“。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用手册