【文件属性】:
文件名称:关于8335A的一些说明
文件大小:238KB
文件格式:DOC
更新时间:2012-01-15 08:53:48
数据采集卡
关于8335A的说明
特性
• 模入部分:
输入通道数:单端32路,双端16路
输入电压范围(跳线选择):4V,5V,10V,±3.33V,±5V,±10V
增益范围(程控):1,2,4,8(可定制其他增益范围)
输入精度:16Bit
最大采样频率:250KHz
缓冲区(FIFO):8K
启动转换方式:软件启动/定时/外触发启动
• 模出部分
输出通道数:单端4路
输出电压范围:5V,±5V(可定制其他电压范围)
输出精度:12Bit
输出电压建立时间:10uS到0.012%
• 开关量部分:
电平方式:TTL
输入通道数:16路
输出通道数:16路
• 计数器部分:
使用芯片:82C54兼容器件
输入通道数:3路
• 电源功耗: +5V@500mA
• 使用环境要求:
工作温度: 0℃~50℃
相对湿度:40%~80%
存贮温度:-40℃~+120℃
外形尺寸:长×高=175.6mm X 98.3mm
布局图(阴影部分是跳线出厂设置)
出厂设置
计数器控制(JP1) 三个计数器全部外接
DA输出范围(JP2) 单极性0~5V
AD输入方式(JP3) 单端
AD输入范围(JP4,JP5,JP6,JP7) 单极性0~10V
J1(模拟量输入和模拟量输出接口)D型头
插座引脚号 信号定义 插座引脚号 信号定义
1 AD0(AD0+) 20 AD16(AD0-)
2 AD1(AD1+) 21 AD17(AD1-)
3 AD2(AD2+) 22 AD18(AD2-)
4 AD3(AD3+) 23 AD19(AD3-)
5 AD4(AD4+) 24 AD20(AD4-)
6 AD5(AD5+) 25 AD21(AD5-)
7 AD6(AD6+) 26 AD22(AD6-)
8 AD7(AD7+) 27 AD23(AD7-)
9 AD8(AD8+) 28 AD24(AD8-)
10 AD9(AD9+) 29 AD25(AD9-)
11 AD10(AD10+) 30 AD26(AD10-)
12 AD11(AD11+) 31 AD27(AD11-)
13 AD12(AD12+) 32 AD28(AD12-)
14 AD13(AD13+) 33 AD29(AD13-)
15 AD14(AD14+) 34 AD30(AD14-)
16 AD15(AD15+) 35 AD31(AD15-)
17 AGND 36 DA1
18 DA2 37 DA3
19 DA4
注:ADx表示模拟量输入的第x通道,括号外的为单端定义,括号内的是双端定义
AGND指模拟地,单端使用时为信号地
为防止引入现场干扰,不应该使AD输入信号引脚悬空,可以将不使用的信号引脚与模拟地短路
DAx表示模拟量输出的第x个通道
J2(开关量输入输出和计数器输入接口40PIN)
插座引脚号 信号定义 插座引脚号 信号定义
40PIN _1 DI0 40PIN _2 DI1
40PIN _3 DI2 40PIN _4 DI3
40PIN _5 DI4 40PIN _6 DI5
40PIN _7 DI6 40PIN _8 DI7
40PIN _9 DI8 40PIN _10 DI9
40PIN _11 DI10 40PIN _12 DI11
40PIN _13 DI12 40PIN _14 DI13
40PIN _15 DI14 40PIN _16 DI15
40PIN _17 DO0 40PIN _18 DO1
40PIN _19 DO2 40PIN _20 DO3
40PIN _21 DO4 40PIN _22 DO5
40PIN _23 DO6 40PIN _24 DO7
40PIN _25 DO8 40PIN _26 DO9
40PIN _27 DO10 40PIN _28 DO11
40PIN _29 DO12 40PIN _30 DO13
40PIN _31 DO14 40PIN _32 DO15
40PIN _33 DGND 40PIN _34 DGND
40PIN _35 CLK0 40PIN _36 CLK1
40PIN _37 CLK2 40PIN _38 OUT0
40PIN _39 OUT1 40PIN _40 OUT2
注:DIx表示开关量输入的第x通道
DOx表示开关量输出的第x通道
CLKx表示计数器输入的第x通道
OUTx表示计数器输出的第x通道
DGND指开关量信号地
为了用户接线方便,我们随卡提供一根转接线,把卡上的J2(40PIN)转换为DB37(37芯D型头),引到计算机机箱外部。DB37的引脚与开关量等信号的对照关系见下表:
插座引脚号 信 号 定 义 插座引脚号 信 号 定 义
DB37_1 DI0 DB37_20 DI1
DB37_2 DI2 DB37_21 DI3
DB37_3 DI4 DB37_22 DI5
DB37_4 DI6 DB37_23 DI7
DB37_5 DI8 DB37_24 DI9
DB37_6 DI10 DB37_25 DI11
DB37_7 DI12 DB37_26 DI13
DB37_8 DI14 DB37_27 DI15
DB37_9 DO0 DB37_28 DO1
DB37_10 DO2 DB37_29 DO3
DB37_11 DO4 DB37_30 DO5
DB37_12 DO6 DB37_31 DO7
DB37_13 DO8 DB37_32 DO9
DB37_14 DO10 DB37_33 DO11
DB37_15 DO12 DB37_34 DO13
DB37_16 DO14 DB37_35 DO15
DB37_17 DGND DB37_36 DGND
DB37_18 CLK0 DB37_37 CLK1
DB37_19 CLK2
注:DIx表示开关量输入的第x通道
DOx表示开关量输出的第x通道
CLKx表示计数器输入的第x通道
DGND指开关量信号地
JP4、JP5、JP6、JP7(模拟量输入范围选择跳线)
对应关系如图所示:
JP3(模拟量输入单双端选择跳线)
对应关系如图所示:
JP2(模拟量输出单双极性跳线)
对应关系如图所示:
JP1(计数器配置跳线)
用户可以使用此跳线组合进行如下功能:
发出步进电机控制脉冲,频率测量,外触发信号输入。
此跳线管脚对应关系如下:
功能对照表如下:
管脚号 功能 管脚号 功能
1 与CLK0相连 11 与82C54的计数器2门信号相连
2 与82C54的计数器0输入相连 12 与外触发输入相连
3 内部脉冲(10M) 13 与82C54的计数器0输出相连
4 与CLK1相连 14 与82C54的计数器1输出相连
5 与82C54的计数器1输入相连 15 与82C54的计数器1门信号相连
6 与82C54的计数器0输出相连 16 与82C54的计数器0门信号相连
7 与CLK2相连 17 与82C54的计数器2输出相连
8 与82C54的计数器2输入相连 18 与开关量输入DI0相连
9 与82C54的计数器1输出相连 19 与外触发输入相连
10 与82C54的计数器2输出相连
注意:管脚1、管脚4、管脚7是通过逻辑器件7414连接到CLK0、CLK1、CLK2,
所以测量用户输入脉冲时将使用下降沿计数
82C54的输出也是通过7414连接到最终的输出,所以最终J2上的计数器输出与82C54手册中的输出有一个反相的关系
关于零点、满度调节
AD输入部分:使用程控电位器软件调节
DA输出部分:使用电位器调节
WZx:对应通道的零点调节,x为通道号
WFx:对应通道的满度调节,x为通道号
出厂时已经按照单极性调好,一般不需要调整,如果用户使用双极性信号输入,认为双极性零点、满度无法满足要求,可以调节WZx、WFx以满足使用要求。
寄存器定义
对应地址 操作 意义
基地址+0 写 保留
基地址+0 读 FIFO有效时从FIFO中读取AD数据
基地址+4 写 清FIFO,在自动切换通道方式下将当前通道号置0
基地址+4 读 软件启动时读取AD转换结果
基地址+8 写 设置16位开关量输出状态(Bit0~Bit15)
基地址+8 读 读取16位开关量输入状态(Bit0~Bit15)
基地址+12 读/写 返回/设置计数器0数值
基地址+16 读/写 返回/设置计数器1数值
基地址+20 读/写 返回/设置计数器2数值
基地址+24 写 设置82C54控制字
基地址+28 写 DA设置寄存器(具体DA操作方法请参考DAC7615数据手册):
BIT0:对应SDI管脚
BIT1:对应CLK管脚
BIT2:对应LOADREG管脚
基地址+28 读 启动DA转换
基地址+32 读/写 设置板卡寄存器
BIT0:1,自动切换AD通道,0,软件切换AD通道
BIT1~BIT2:0,软件启动AD转换
1,定时启动AD转换
2,外同步时钟方式
3,TTL信号触发启动“定时AD” 转换
BIT3:写:1,使能FIFO半满中断 0,屏蔽FIFO半满中断
读:1,FIFO半满中断产生 0,没有产生半满中断
BIT4:写:1,使能外触发中断 0,屏蔽外触发中断
读:1,外触发中断产生 0,没有产生外触发中断
BIT5:写:1,使能AD转换结束中断 0,屏蔽AD中断
读:1,AD转换结束中断产生 0,没有产生中断
BIT6: 设置外触发信号起作用方式,
0, 表示高电平定时采集,低电平停止采集
1, 表示EI上升沿开始定时采集。
BIT7~BIT11:保留
BIT12:只读,0,FIFO满信号有效
BIT13:只读,0,FIFO半满信号有效
BIT14:只读,0,FIFO空信号有效
BIT15:只读,0,AD正在转换
基地址+36 写 设置AD定时启动分频系数(39~255)
基地址+40 写 数字电位器设置寄存器(具体操作请参考AD8402芯片手册)
BIT0:SDI
BIT1:CLK
BIT2:CS
基地址+44 写 EEPROM设置寄存器(具体操作请参考24LC64芯片手册)
BIT0:SDA
BIT1:SCL
BIT2:SDA输出始能
基地址+48 读写 保留
基地址+52 读 软件启动AD转换
基地址+52 写 当软件切换通道时,设置AD通道号(0~31)
当自动切换通道时,设置终止AD通道号(0~31)
基地址+56 写 设置AD0~AD7增益(每两位对应一个通道,顺次排列)
基地址+60 写 设置AD8~AD15增益(每两位对应一个通道,顺次排列)
基地址+64 写 设置AD16~AD23增益(每两位对应一个通道,顺次排列)
基地址+68 写 设置AD24~AD31增益(每两位对应一个通道,顺次排列)
板卡驱动及编程说明
PCI-8335A板卡驱动及编程说明请看《PCI-8335A驱动说明书.doc》,此驱动说明书以电子文档的形式与板卡驱动放在同一个压缩包内,一般可从中泰网站下载。
产品组件
1. PCI8335A采集卡一块
2. 40芯半米长扁平电缆1根
3. 37芯D型插头一套
4. PCI8335A简明手册一份