版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1教学内容第8章数据的接口板卡采集1教学内容第8章数据的接口板卡
2第8章数据采集接口板卡
8.1概述8.2PC-6319光电隔离模入接口卡本章教学内容8.4
Windows98数据采集板卡编程8.5
数据采集的新技术2第8章数据采集接口板卡8.1概述
3第8章数据采集接口板卡
8.1概述3第8章数据采集接口板卡8.1概
48.1
概述本节教学目标
掌握数据采集系统的构建
掌握数据采集板卡的类型及特征48.1概述本节教学目标掌握数据
58.1
概述数据采集板卡—
在一块印刷电路板上集成了模拟多路开关、程控放大器、采样/保持器、A/D转换器等芯片而构成的器件。1.
数据采集板卡的定义什么是〞数据采集板卡〞
?58.1概述数据采集板卡—在一块
68.1
概述优点:将数据采集板插入计算机主板上的扩展槽,就能迅速组成一个数据采集系统。市场上的微型计算机有几种?68.1概述优点:将数据采集板插
78.1
概述2.
微型计算机的分类以CPU的体系分类X86体系IntelAMD联想、HP、Dell非X86体系:PowerPCApple78.1概述2.微型计算机的分类
88.1
概述X86体系微型计算机的类型计算机类型商用PC机工业计算机(IPC)88.1概述X86体系微型计算机的
98.1
概述商(家)用PC计算机98.1概述商(家)用PC计算机
108.1
概述工业计算机(IPC)生产厂商:研华、研祥等108.1概述工业计算机(IPC)
118.1
概述3.
主板总线扩展槽的类型商用P4机主板PCI插槽CNR插槽
AGP插槽118.1概述3.主板总线扩展槽
128.1
概述ISA槽PCI槽工业计算机主板128.1概述ISA槽PCI槽工业
138.1
概述4.
数据采集板卡的类型ISA数据采集板卡PCI数据采集板卡板卡类型138.1概述4.数据采集板卡的
148.1
概述40芯插座ISA数据采集板卡“金手指”地址开关多路开关A/D转换器隔离电源光电隔离148.1概述40ISA数据采集板
158.1
概述PCI数据采集板卡158.1概述PCI数据采集板卡
168.1
概述ISA数据采集板卡:PCI数据采集板卡:区别1.插排长、金手指间距宽2.需要自设定板卡地址1.插排短、金手指间距窄2.不需要自设定板卡地址3.数据总线为16位,地址总线24位3.总线为32位/64位168.1概述ISA数据采集板卡:
178.1
概述数据采集板卡插入ISA插槽5.
数据采集系统的构建178.1概述数据采集板卡插入IS
188.1
概述板卡插入计算机ISA扩展槽的过程188.1概述板卡插入计算机ISA
198.1
概述计算机的ISA扩展槽模拟信号40芯插头接线端子板连接模拟信号40芯并行线198.1概述计算机的ISA扩展槽
208.1
概述板卡安装I内存条CPU卡208.1概述板卡安装I内存条C
218.1
概述板卡安装II数据采集板卡8255
板卡开关量输出板卡218.1概述板卡安装II数据采
228.1
概述实际接线情况
模拟信号输入数字信号输入开关信号输出228.1概述实际接线情况模拟信
23第8章数据采集接口板卡
8.2PC-6319光电隔离模入接口卡23第8章数据采集接口板卡8.2
248.2
PC-6319光电隔离模入接口卡
本节教学目标
能够正确写出数据采集板卡的地址
能够编写出模拟信号采集程序
能够正确设置数据采集板卡的工作方式248.2PC-6319光电隔离模入
258.2
PC-6319光电隔离模入接口卡
1.
特点
该卡适用于符合PC/ISA总线标准的
PC机。
该卡采用三总线光电隔离技术,使被测量系统与计算机之间完全电气隔离。
适用于恶劣环境的工业现场数据采集以及必须保证人身安全的人体信号采集。258.2PC-6319光电隔离模入
268.2
PC-6319光电隔离模入接口卡
2.
主要技术指标
A/D通道数:输入信号范围:最大允许输入电压:±15V
输入阻抗:≥100MΩ
共模抑制比(典型值):单端32路;双端16路0V~10V;±5V;±10V90dB
(G=1);110dB(G=10);130dB(G>100)268.2PC-6319光电隔离模入
278.2
PC-6319光电隔离模入接口卡
放大器可选增益:A/D转换器位数:12位A/D转换时间:10s系统最快采样速率:15kHz系统综合误差:≤0.2%FSR(×1倍时)A/D启动方式:程序启动/外触发启动A/D工作方式:程序查询/中断请求
×1;×10;×100;×1000(倍)
278.2PC-6319光电隔离模入
288.2
PC-6319光电隔离模入接口卡
A/D转换输出码制隔离形式:隔离电压:≥500V电源功耗:
±5V(±10%)≤900mA双极性:偏移二进制码单极性:二进制码三总线光电隔离型288.2PC-6319光电隔离模入
298.2
PC-6319光电隔离模入接口卡
3.
模入接口卡工作原理
图8-1模入接口卡工作原理多路开关D0~D4数据缓冲器光电耦合器通道译码器放大A0~A1IOWIORRESETIRQn接口控制逻辑光电耦合器倍率选择A/D缓冲器光电耦合器缓冲器D0~D7D7A4~A9地址译码模拟信号STS298.2PC-6319光电隔离模入
308.2
PC-6319光电隔离模入接口卡
40芯插座PC-6319光电隔离模入接口卡多路开关A/D转换器隔离电源光电隔离地址开关308.2PC-6319光电隔离模入
318.2
PC-6319光电隔离模入接口卡
板卡组成⑤光电隔离器①多路开关4片八选一模拟开关②高性能放大器AD620③
A/D转换芯片
AD1674
内部自带采样/保持器、精密基准电源④接口控制逻辑⑥
DC-DC电源电路318.2PC-6319光电隔离模入
328.2
PC-6319光电隔离模入接口卡
4.
使用与操作
器件的调整主要可调整器件的位置见图8-2。328.2PC-6319光电隔离模入
338.2
PC-6319光电隔离模入接口卡
图8-2PC-6319接口卡可调元件的位置338.2PC-6319光电隔离模入
348.2
PC-6319光电隔离模入接口卡
I/O基地址选择
I/O基地址选择开关拨至ONON1234567A3A4A5A6A7A8A9相应位为0,反之为1。设置地址开关K1348.2PC-6319光电隔离模入
35地址的选择范围一般为:0210H~02FFH0300H~036FH0100H~01FFH8.2
PC-6319光电隔离模入接口卡
35地址的选择范围一般为:0210H~图8-3I/O基地址选择举例ON1234567A3A4A5A6A7A8A90100H1234567A3A4A5A6A7A8A90280H1234567A3A4A5A6A7A8A90318HONON8.2
PC-6319光电隔离模入接口卡
0100HA2
A1
A00000000010,,001A9A8A7A6A5
A4
A30280HA9A8A7A6A5
A4
A3A2
A1
A00000000101,,082
图8-3I/O基地址选择举例ON1234567A3A4A
378.2
PC-6319光电隔离模入接口卡
跨接插座的用法⑴单/双端输入方式选择
K2、K3为单/双端输入方式选拔跨接插座,二者应共同使用。378.2PC-6319光电隔离模入
388.2
PC-6319光电隔离模入接口卡
图8-4单/双输入方式选择(a)单端输入方式(b)双端输入方式⑵放大器增益选择
K4为放大器增益选择插座。请看书,自习。
388.2PC-6319光电隔离模入
398.2
PC-6319光电隔离模入接口卡
⑶转换码制的选择
K5为转换码制的选择插座,应根据输入信号的极性进行选择,选择方法如图8-5所示。图8-5
转换码制选择(a)双极性偏移码;(b)单极性原码398.2PC-6319光电隔离模入
408.2
PC-6319光电隔离模入接口卡
输入信号接口定义
接口卡采用40芯插座作为输入信号接口,插座各脚的信号定义见图8-8。408.2PC-6319光电隔离模入
418.2
PC-6319光电隔离模入接口卡
图8-8输入信号插座定义
用户可根据实际需要选择连接:①单端接法例如:CH1、CH2②双端接法CH1与CH17
为一组CH2与CH18为一组
例如:418.2PC-6319光电隔离模入
428.2
PC-6319光电隔离模入接口卡
注意:为了减少信号通道之间的串扰和保护通道开关,凡不使用的信号端均应与模拟地短接。428.2PC-6319光电隔离模入
438.2
PC-6319光电隔离模入接口卡
计算机的ISA扩展槽
传感器输出的模拟信号
40芯插头接线端子板模拟信号输入40芯并行线438.2PC-6319光电隔离模入
448.2
PC-6319光电隔离模入接口卡
实际接线情况模拟信号输入数字信号输入开关信号输出448.2PC-6319光电隔离模入
458.2
PC-6319光电隔离模入接口卡
控制口地址与有关数据格式⑴控制端口的操作地址与功能
458.2PC-6319光电隔离模入
468.2
PC-6319光电隔离模入接口卡
表8.1端口地址与功能
注:BASE为I/O基地址
端口操作地址
操作命令
功能
BASE+0写通道代码,选通道
BASE+1启动A/D转换(写入任意数值)BASE+2查询A/D转换状态,读高4位转换结果
BASE+3读A/D低8位转换结果,清A/D转换状态及中断标志。468.2PC-6319光电隔离模入
478.2
PC-6319光电隔离模入接口卡
⑵查询A/D转换状态数据格式
表8.2A/D转换状态数据格式(×表示任意)
操作命
令D7D6D5D4D3D2D1D0
A/D转换状态1×××××××正在转换
0×××××××
转换结束
1×27+0×26+0×25+0×24+0×23+0×22+0×21+0×20=128A/D正在转换的十进制数据:478.2PC-6319光电隔离模入
488.2
PC-6319光电隔离模入接口卡
⑶通道代码数据格式
通道代码数据格式见表8.3488.2PC-6319光电隔离模入
498.2
PC-6319光电隔离模入接口卡
通道号
十进制代码
十六进制代码
输入方式
通道号
十进制代码
十六进制代码
输入方式12345678910111213141516012345678910111213141500H01H02H03H04H05H06H07H08H09H0AH0BH0CH0DH0EH0FH单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双171819202122232425262728293031321617181920212223242526272829303110H11H12H13H14H15H16H17H18H19H1AH1BH1CH1DH1EH1FH
单单单单单单单单单单单单单单单单表8.3通道代码数据格式
498.2PC-6319光电隔离模入
508.2
PC-6319光电隔离模入接口卡
⑷A/D转换结果数据格式
表8.4A/D转换结果数据格式
端口地址
操作命令
D7
D6
D5
D4
D3
D2
D1
D0
意义基地址+2
0
0
00DB11DB10DB9DB8高4位数据基地址+3DB7DB6DB5DB4DB3DB2DB1DB0低8位数据508.2PC-6319光电隔离模入
518.2
PC-6319光电隔离模入接口卡
5.
模入码制以及数据与模拟量的对应关系单极性方式工作
输入信号的电压为
0V~10V
时,转换后的12位数码为二进制码。
此12位数码表示一个正数码,其数码与模拟电压值的对应关系为:模拟电压值
=数码
(12位)×10/4096(V)即
1LSB=2.44mV518.2PC-6319光电隔离模入
528.2
PC-6319光电隔离模入接口卡
双极性方式工作转换后的12位数码为二进制偏移码。此时12位数码最高位(DB11)为符号位:"0"表示负,"1"表示正。输入信号为
-5V~+5V时:模拟电压值
=数码×10/4096-
5(V)即
1LSB=2.44mV528.2PC-6319光电隔离模入
538.2
PC-6319光电隔离模入接口卡
输入信号为
-10V~+10V
时:
模拟电压值
=数码×20/4096-10(V)即
1LSB=4.88mV9.
编程举例用BASIC程序控制A/D转换
538.2PC-6319光电隔离模入
548.2
PC-6319光电隔离模入接口卡
【例】以单极性方式对通道1连续采样100次,程序启动A/D转换,程序查询取数。QuickBASIC程序如下:CLS
′清屏ADDER%=&H300
′板卡基地址设为0300H
A=INP(ADDER%+3)
′清转换及中断标志
CH=0
′选择通道1OUTADDER%,CH
′送通道代码
FORI=1TO300:NEXTI
′延时,等待多路开关稳定
548.2PC-6319光电隔离模入
558.2
PC-6319光电隔离模入接口卡
8.2
PC-6319光电隔离模入接口卡
FORI=0TO99
′设采样次数OUTADDER%+1,0
′启动A/D转换
80IFINP(ADDER%+2)>=128THEN80
′查询A/D转换状态
H=INP(ADDER%+2)
′读高4位结果
L=INP(ADDER%+3)
′读低8位结果
100 U=(H*256+L)*10/4096PRINT"U=";U;"V"NEXTI:END558.2PC-6319光电隔离模入
568.2
PC-6319光电隔离模入接口卡
注意:如果是双极性信号,则100行改为100U=(H*256+L)*10/4096-5由于高4位数据是通过数据总线的D3~D0传送,因此,在合成12位数据时,必须将高4位各位均上移8位(十进制为256),故100语句行中的
"H*256"完成高4位上移8位的操作。568.2PC-6319光电隔离模入
57第8章数据采集接口板卡
8.4
Windows98
数据采集板卡编程57第8章数据采集接口板卡8.4
588.4
Windows98数据采集板卡编程本节教学目标
了解Windows98数据采集板卡编程方法588.4Windows98数据
598.4
Windows98数据采集板卡编程背景情况:
自上世纪90年代以来,PC计算机的操作系统已由DOS转移到Windows。
软件编程技术也由“面向过程”发展到“面向对象”。出现了多种可视化高级编程语言,如VisualBasic、VisualC++、Delphi、C++Builder598.4Windows98数据
608.4
Windows98数据采集板卡编程使用中的问题:
在Windows98环境下,CPU运行于保护模式且统一管理硬件资源,不支持应用程序直接访问硬件,这一机制确保系统的安全。
32位的Delphi5以上版本均不再支持硬件端口操作。
608.4Windows98数据
618.4
Windows98数据采集板卡编程解决问题的希望:Delphi的宿主语言是TurboPascal,仍然可以像TurboPascal一样,在Delphi中使用嵌入汇编语言,这就为在
Windows98环境下开发数据采集程序提供了基础。618.4Windows98数据
628.4
Windows98数据采集板卡编程
使用Delphi内嵌汇编语言编写了读写数据采集板卡的Port.pas单元文件,实现对数据采集板卡的读写操作。
解决问题的方法:628.4Windows98数据
638.4
Windows98数据采集板卡编程具体的编程方法和Port.pas的源代码如下。unitport;interfaceusesWindows,SysUtils,Dialogs,WinSvc;procedureOutp(Port,Data:dword);functionInp(Port:dword):dword;implementation638.4Windows98数据
648.4
Windows98数据采集板卡编程procedureOutp(Port:dword;Data:dword);beginasmmovedx,Port;//eax、ebx、edx为32moveax,data;//位通用寄存器
outdx,al;//dx为16位通用寄存器
end;//al为低8位通用寄存器
end;648.4Windows98数据
658.4
Windows98数据采集板卡编程functionInp(Port:dword):dword;varI:integer;beginasmmovedx,Port;xoreax,eax;inal,dx;movi,eax;end;658.4Windows98数据
668.4
Windows98数据采集板卡编程result:=i;end;end.
只需在调用Port.pas的单元文件的Implementation行下面加入“usesPort”,就可以在应用程序中直接对数据采集板卡进行操作。668.4Windows98数据
678.4
Windows98数据采集板卡编程
以PC-6319板卡为对象,对任意通道进行采样,相应的Delphi数据采集程序界面可设计如图8-19所示。示例:图8-19数据采集程序界面
678.4Windows98数据
688.4
Windows98数据采集板卡编程用Delphi5.0语言编写的数据采集程序清单如下。unitPortTest1;interfaceusesWindows,Messages,SysUtils,Classes,Graphics,Controls,Forms,Dialogs,StdCtrls,ExtCtrls;procedureCaiJi(varCH:Integer;varavu:Real);688.4Windows98数据
698.4
Windows98数据采集板卡编程typeTForm1=class(TForm)Panel1:TPanel;Edit1:TEdit;Label1:TLabel;Label2:TLabel;Button1:TButton;Button2:TButton;procedureButton2Click(Sender:TObject);procedureButton1Click(Sender:TObject);698.4Windows98数据
708.4
Windows98数据采集板卡编程private{Privatedeclarations}public{Publicdeclarations}end;varForm1:TForm1;Implementationusesport;//
调用Port.pas单元文件
{$R*.DFM}708.4Windows98数据
718.4
Windows98数据采集板卡编程procedureCaiJi(varCH:Integer;varavu:Real);vari,j,address:integer;u,sum:Real;a,h,l:Integer;beginsum:=0.0;address:=$100;a:=Inp(address+3);Outp(address,CH);
fori:=1to1500do;718.4Windows98数据
728.4
Windows98数据采集板卡编程forj:=1to5dobeginOutp(address+1,0);whileInp(address+2)>=128do;forI:=1to1500do;h:=Inp(address+2);l:=Inp(address+3);u:=(h*256+l)/4096*10-5;sum:=sum+u;end;avu:=sum/5;end;728.4Windows98数据
73procedureTForm1.Button2Click(Sender:TObject);beginForm1.Close;end;8.4
Windows98数据采集板卡编程73procedureTForm1.B
748.4
Windows98数据采集板卡编程procedureTForm1.Button1Click(Sender:TObject);varCh:Integer;V:Real;beginCh:=StrToInt(Edit1.Text);CaiJi(Ch,V);Panel1.Caption:=FloatToStr(V);end;end.748.4Windows98数据第8章数据采集接口板卡
8.5
数据采集的新技术第8章数据采集接口板卡8.5数据采集的新技术
目前,数据采集技术向无线数据采集的方向发展。
美国商业周刊和MIT技术评论分别将其列为21世纪最有影响的21项技术和改变世界的10大技术之一。表现形式无线数据采集无线传感器网络基于ZigBee技术8.5
数据采集的新技术目前,数据采集技术向无线数据采集的美国8.5
数据采集的新技术图1
JN5121模块结构图图1ZigBee技术的模块(SerialPeripheralInterface)(UART-通用异步收发器)16MHz8.5数据采集的新技术图1JN5121模块结构图图18.5
数据采集的新技术图2无线传感器网络体系结构图8.5数据采集的新技术图2无线传感器网络体系结构图8.5
数据采集的新技术图3基于Zigbee终端装置的家庭自动化8.5数据采集的新技术图3基于Zigbee终端装置的家8.5
数据采集的新技术图4
Zigbee输电线监测8.5数据采集的新技术图4Zigbee输电线监测8.5
数据采集的新技术图5
Zigbee环境监测8.5数据采集的新技术图5Zigbee环境监测8.5
数据采集的新技术图6
Zigbee住宅安全服务8.5数据采集的新技术图6Zigbee住宅安全服务
83第8章数据采集接口板卡
作业:1.2.3.4.6.83第8章数据采集接口板卡作业:1
84教学内容第8章数据的接口板卡采集1教学内容第8章数据的接口板卡
85第8章数据采集接口板卡
8.1概述8.2PC-6319光电隔离模入接口卡本章教学内容8.4
Windows98数据采集板卡编程8.5
数据采集的新技术2第8章数据采集接口板卡8.1概述
86第8章数据采集接口板卡
8.1概述3第8章数据采集接口板卡8.1概
878.1
概述本节教学目标
掌握数据采集系统的构建
掌握数据采集板卡的类型及特征48.1概述本节教学目标掌握数据
888.1
概述数据采集板卡—
在一块印刷电路板上集成了模拟多路开关、程控放大器、采样/保持器、A/D转换器等芯片而构成的器件。1.
数据采集板卡的定义什么是〞数据采集板卡〞
?58.1概述数据采集板卡—在一块
898.1
概述优点:将数据采集板插入计算机主板上的扩展槽,就能迅速组成一个数据采集系统。市场上的微型计算机有几种?68.1概述优点:将数据采集板插
908.1
概述2.
微型计算机的分类以CPU的体系分类X86体系IntelAMD联想、HP、Dell非X86体系:PowerPCApple78.1概述2.微型计算机的分类
918.1
概述X86体系微型计算机的类型计算机类型商用PC机工业计算机(IPC)88.1概述X86体系微型计算机的
928.1
概述商(家)用PC计算机98.1概述商(家)用PC计算机
938.1
概述工业计算机(IPC)生产厂商:研华、研祥等108.1概述工业计算机(IPC)
948.1
概述3.
主板总线扩展槽的类型商用P4机主板PCI插槽CNR插槽
AGP插槽118.1概述3.主板总线扩展槽
958.1
概述ISA槽PCI槽工业计算机主板128.1概述ISA槽PCI槽工业
968.1
概述4.
数据采集板卡的类型ISA数据采集板卡PCI数据采集板卡板卡类型138.1概述4.数据采集板卡的
978.1
概述40芯插座ISA数据采集板卡“金手指”地址开关多路开关A/D转换器隔离电源光电隔离148.1概述40ISA数据采集板
988.1
概述PCI数据采集板卡158.1概述PCI数据采集板卡
998.1
概述ISA数据采集板卡:PCI数据采集板卡:区别1.插排长、金手指间距宽2.需要自设定板卡地址1.插排短、金手指间距窄2.不需要自设定板卡地址3.数据总线为16位,地址总线24位3.总线为32位/64位168.1概述ISA数据采集板卡:
1008.1
概述数据采集板卡插入ISA插槽5.
数据采集系统的构建178.1概述数据采集板卡插入IS
1018.1
概述板卡插入计算机ISA扩展槽的过程188.1概述板卡插入计算机ISA
1028.1
概述计算机的ISA扩展槽模拟信号40芯插头接线端子板连接模拟信号40芯并行线198.1概述计算机的ISA扩展槽
1038.1
概述板卡安装I内存条CPU卡208.1概述板卡安装I内存条C
1048.1
概述板卡安装II数据采集板卡8255
板卡开关量输出板卡218.1概述板卡安装II数据采
1058.1
概述实际接线情况
模拟信号输入数字信号输入开关信号输出228.1概述实际接线情况模拟信
106第8章数据采集接口板卡
8.2PC-6319光电隔离模入接口卡23第8章数据采集接口板卡8.2
1078.2
PC-6319光电隔离模入接口卡
本节教学目标
能够正确写出数据采集板卡的地址
能够编写出模拟信号采集程序
能够正确设置数据采集板卡的工作方式248.2PC-6319光电隔离模入
1088.2
PC-6319光电隔离模入接口卡
1.
特点
该卡适用于符合PC/ISA总线标准的
PC机。
该卡采用三总线光电隔离技术,使被测量系统与计算机之间完全电气隔离。
适用于恶劣环境的工业现场数据采集以及必须保证人身安全的人体信号采集。258.2PC-6319光电隔离模入
1098.2
PC-6319光电隔离模入接口卡
2.
主要技术指标
A/D通道数:输入信号范围:最大允许输入电压:±15V
输入阻抗:≥100MΩ
共模抑制比(典型值):单端32路;双端16路0V~10V;±5V;±10V90dB
(G=1);110dB(G=10);130dB(G>100)268.2PC-6319光电隔离模入
1108.2
PC-6319光电隔离模入接口卡
放大器可选增益:A/D转换器位数:12位A/D转换时间:10s系统最快采样速率:15kHz系统综合误差:≤0.2%FSR(×1倍时)A/D启动方式:程序启动/外触发启动A/D工作方式:程序查询/中断请求
×1;×10;×100;×1000(倍)
278.2PC-6319光电隔离模入
1118.2
PC-6319光电隔离模入接口卡
A/D转换输出码制隔离形式:隔离电压:≥500V电源功耗:
±5V(±10%)≤900mA双极性:偏移二进制码单极性:二进制码三总线光电隔离型288.2PC-6319光电隔离模入
1128.2
PC-6319光电隔离模入接口卡
3.
模入接口卡工作原理
图8-1模入接口卡工作原理多路开关D0~D4数据缓冲器光电耦合器通道译码器放大A0~A1IOWIORRESETIRQn接口控制逻辑光电耦合器倍率选择A/D缓冲器光电耦合器缓冲器D0~D7D7A4~A9地址译码模拟信号STS298.2PC-6319光电隔离模入
1138.2
PC-6319光电隔离模入接口卡
40芯插座PC-6319光电隔离模入接口卡多路开关A/D转换器隔离电源光电隔离地址开关308.2PC-6319光电隔离模入
1148.2
PC-6319光电隔离模入接口卡
板卡组成⑤光电隔离器①多路开关4片八选一模拟开关②高性能放大器AD620③
A/D转换芯片
AD1674
内部自带采样/保持器、精密基准电源④接口控制逻辑⑥
DC-DC电源电路318.2PC-6319光电隔离模入
1158.2
PC-6319光电隔离模入接口卡
4.
使用与操作
器件的调整主要可调整器件的位置见图8-2。328.2PC-6319光电隔离模入
1168.2
PC-6319光电隔离模入接口卡
图8-2PC-6319接口卡可调元件的位置338.2PC-6319光电隔离模入
1178.2
PC-6319光电隔离模入接口卡
I/O基地址选择
I/O基地址选择开关拨至ONON1234567A3A4A5A6A7A8A9相应位为0,反之为1。设置地址开关K1348.2PC-6319光电隔离模入
118地址的选择范围一般为:0210H~02FFH0300H~036FH0100H~01FFH8.2
PC-6319光电隔离模入接口卡
35地址的选择范围一般为:0210H~图8-3I/O基地址选择举例ON1234567A3A4A5A6A7A8A90100H1234567A3A4A5A6A7A8A90280H1234567A3A4A5A6A7A8A90318HONON8.2
PC-6319光电隔离模入接口卡
0100HA2
A1
A00000000010,,001A9A8A7A6A5
A4
A30280HA9A8A7A6A5
A4
A3A2
A1
A00000000101,,082
图8-3I/O基地址选择举例ON1234567A3A4A
1208.2
PC-6319光电隔离模入接口卡
跨接插座的用法⑴单/双端输入方式选择
K2、K3为单/双端输入方式选拔跨接插座,二者应共同使用。378.2PC-6319光电隔离模入
1218.2
PC-6319光电隔离模入接口卡
图8-4单/双输入方式选择(a)单端输入方式(b)双端输入方式⑵放大器增益选择
K4为放大器增益选择插座。请看书,自习。
388.2PC-6319光电隔离模入
1228.2
PC-6319光电隔离模入接口卡
⑶转换码制的选择
K5为转换码制的选择插座,应根据输入信号的极性进行选择,选择方法如图8-5所示。图8-5
转换码制选择(a)双极性偏移码;(b)单极性原码398.2PC-6319光电隔离模入
1238.2
PC-6319光电隔离模入接口卡
输入信号接口定义
接口卡采用40芯插座作为输入信号接口,插座各脚的信号定义见图8-8。408.2PC-6319光电隔离模入
1248.2
PC-6319光电隔离模入接口卡
图8-8输入信号插座定义
用户可根据实际需要选择连接:①单端接法例如:CH1、CH2②双端接法CH1与CH17
为一组CH2与CH18为一组
例如:418.2PC-6319光电隔离模入
1258.2
PC-6319光电隔离模入接口卡
注意:为了减少信号通道之间的串扰和保护通道开关,凡不使用的信号端均应与模拟地短接。428.2PC-6319光电隔离模入
1268.2
PC-6319光电隔离模入接口卡
计算机的ISA扩展槽
传感器输出的模拟信号
40芯插头接线端子板模拟信号输入40芯并行线438.2PC-6319光电隔离模入
1278.2
PC-6319光电隔离模入接口卡
实际接线情况模拟信号输入数字信号输入开关信号输出448.2PC-6319光电隔离模入
1288.2
PC-6319光电隔离模入接口卡
控制口地址与有关数据格式⑴控制端口的操作地址与功能
458.2PC-6319光电隔离模入
1298.2
PC-6319光电隔离模入接口卡
表8.1端口地址与功能
注:BASE为I/O基地址
端口操作地址
操作命令
功能
BASE+0写通道代码,选通道
BASE+1启动A/D转换(写入任意数值)BASE+2查询A/D转换状态,读高4位转换结果
BASE+3读A/D低8位转换结果,清A/D转换状态及中断标志。468.2PC-6319光电隔离模入
1308.2
PC-6319光电隔离模入接口卡
⑵查询A/D转换状态数据格式
表8.2A/D转换状态数据格式(×表示任意)
操作命
令D7D6D5D4D3D2D1D0
A/D转换状态1×××××××正在转换
0×××××××
转换结束
1×27+0×26+0×25+0×24+0×23+0×22+0×21+0×20=128A/D正在转换的十进制数据:478.2PC-6319光电隔离模入
1318.2
PC-6319光电隔离模入接口卡
⑶通道代码数据格式
通道代码数据格式见表8.3488.2PC-6319光电隔离模入
1328.2
PC-6319光电隔离模入接口卡
通道号
十进制代码
十六进制代码
输入方式
通道号
十进制代码
十六进制代码
输入方式12345678910111213141516012345678910111213141500H01H02H03H04H05H06H07H08H09H0AH0BH0CH0DH0EH0FH单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双单/双171819202122232425262728293031321617181920212223242526272829303110H11H12H13H14H15H16H17H18H19H1AH1BH1CH1DH1EH1FH
单单单单单单单单单单单单单单单单表8.3通道代码数据格式
498.2PC-6319光电隔离模入
1338.2
PC-6319光电隔离模入接口卡
⑷A/D转换结果数据格式
表8.4A/D转换结果数据格式
端口地址
操作命令
D7
D6
D5
D4
D3
D2
D1
D0
意义基地址+2
0
0
00DB11DB10DB9DB8高4位数据基地址+3DB7DB6DB5DB4DB3DB2DB1DB0低8位数据508.2PC-6319光电隔离模入
1348.2
PC-6319光电隔离模入接口卡
5.
模入码制以及数据与模拟量的对应关系单极性方式工作
输入信号的电压为
0V~10V
时,转换后的12位数码为二进制码。
此12位数码表示一个正数码,其数码与模拟电压值的对应关系为:模拟电压值
=数码
(12位)×10/4096(V)即
1LSB=2.44mV518.2PC-6319光电隔离模入
1358.2
PC-6319光电隔离模入接口卡
双极性方式工作转换后的12位数码为二进制偏移码。此时12位数码最高位(DB11)为符号位:"0"表示负,"1"表示正。输入信号为
-5V~+5V时:模拟电压值
=数码×10/4096-
5(V)即
1LSB=2.44mV528.2PC-6319光电隔离模入
1368.2
PC-6319光电隔离模入接口卡
输入信号为
-10V~+10V
时:
模拟电压值
=数码×20/4096-10(V)即
1LSB=4.88mV9.
编程举例用BASIC程序控制A/D转换
538.2PC-6319光电隔离模入
1378.2
PC-6319光电隔离模入接口卡
【例】以单极性方式对通道1连续采样100次,程序启动A/D转换,程序查询取数。QuickBASIC程序如下:CLS
′清屏ADDER%=&H300
′板卡基地址设为0300H
A=INP(ADDER%+3)
′清转换及中断标志
CH=0
′选择通道1OUTADDER%,CH
′送通道代码
FORI=1TO300:NEXTI
′延时,等待多路开关稳定
548.2PC-6319光电隔离模入
1388.2
PC-6319光电隔离模入接口卡
8.2
PC-6319光电隔离模入接口卡
FORI=0TO99
′设采样次数OUTADDER%+1,0
′启动A/D转换
80IFINP(ADDER%+2)>=128THEN80
′查询A/D转换状态
H=INP(ADDER%+2)
′读高4位结果
L=INP(ADDER%+3)
′读低8位结果
100 U=(H*256+L)*10/4096PRINT"U=";U;"V"NEXTI:END558.2PC-6319光电隔离模入
1398.2
PC-6319光电隔离模入接口卡
注意:如果是双极性信号,则100行改为100U=(H*256+L)*10/4096-5由于高4位数据是通过数据总线的D3~D0传送,因此,在合成12位数据时,必须将高4位各位均上移8位(十进制为256),故100语句行中的
"H*256"完成高4位上移8位的操作。568.2PC-63
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年“安全消费健康人生”化妆品知识竞赛试题及答案
- 2025年四选文化常识题库及答案
- 2025年山东省潍坊市昌乐县四下数学期末预测试题含答案解析
- 2025年档案管理员考试题及答案
- 2026中国电竞俱乐部商业化运营与粉丝经济变现模式报告
- 2026智能座舱技术发展趋势及消费者偏好分析报告
- 2026汽车智能门窗技术分析及安全性能与市场需求趋势研究报告
- 2026生物制药CDMO行业发展驱动力解析
- 2026医疗影像处理产业市场深度调研及发展趋势与投资战略研究报告
- 2026中国绿色物流园区规划设计标准与可持续发展路径研究报告
- 汽车装潢施工方案(3篇)
- 伦理审查中的试验方案科学性评估
- 第一单元 分类与整 理 课件 2025-2026学年二年级数学人教版上册
- 湖南省法院书记员招聘笔试真题2024
- T/CAPE 10108-2024设备设施报废管理指南
- 计算机视觉完整全套教学课件
- 输血知识临床培训课件
- (2025秋新修订)人教版三年级数学上册全册教案(教学设计)
- 2025中国人寿招聘笔试参考题库完整答案详解
- T-CCTAS 34-2022 带肋钢筋轴向冷挤压连接技术规程
- 超市货物转场协议书
评论
0/150
提交评论