版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PC-7462 12位8路獨(dú)立光電隔離模擬量D/A轉(zhuǎn)換板說(shuō)明書(shū)PC-7462 12位8路獨(dú)立光電隔離D/A轉(zhuǎn)換板目 錄一、 概述2性能特點(diǎn)2二、 工作原理31.工作原理32.原理框圖53.基地址設(shè)置.54.I/O端口地址功能說(shuō)明.6三、接口定義及模擬量的使用61. 模擬量輸出接口定義62. 跳線器使用說(shuō)明73. 零點(diǎn)及增益調(diào)節(jié)94. D/A轉(zhuǎn)換數(shù)據(jù)格式.105. D/A轉(zhuǎn)換碼制及對(duì)應(yīng)關(guān)系.10四、編程說(shuō)明111. 匯編語(yǔ)言例子.112BASIC語(yǔ)言例子123TURBO C例子.12五維修服務(wù).13附錄一:附磁盤文件說(shuō)明.13附錄二:Win95/98下DLL調(diào)用說(shuō)明.14附錄三:PC-7462元
2、器件位置圖17PC-7462 12位8路獨(dú)立光電隔離D/A轉(zhuǎn)換板一、概述 PC-7462 是面向工業(yè)過(guò)程而設(shè)計(jì)的12位8路光電隔離獨(dú)立模擬量輸出接口板,符合PC總線標(biāo)準(zhǔn)(ISA),適合于所有PC機(jī)。本板采用光電隔離技術(shù),使被控對(duì)象同計(jì)算機(jī)之間完全電氣隔離??稍趷毫迎h(huán)境下的工業(yè)現(xiàn)場(chǎng)工作。供電方式為電源隔離模塊供電(電流輸出方式可選擇外供電*)。D/A轉(zhuǎn)換芯片選用BB公司高性能的7625,每片集成4路D/A轉(zhuǎn)換器。(打*為出廠方式) PC-7462 12位8路光電隔離模擬量輸出接口板具有適用范圍廣、電壓輸出量程多、操作使用簡(jiǎn)單、抗干擾能力強(qiáng)等特點(diǎn),用戶可根據(jù)控制對(duì)象的需要,選擇電壓或電流輸出方式輸
3、出。輸出信號(hào)由XS1 37D型孔頭接出。PC-7462 板上占用 10條地址線(A0A9),操作I/O地址范圍000H3F0H,出廠時(shí)定為300H307H*。PC-7462 具有很高的性價(jià)比,深受用戶歡迎。本板出廠時(shí)提供DOS、Win95下測(cè)試程序和動(dòng)態(tài)鏈接庫(kù)(DLL)及其調(diào)用格式。性能特點(diǎn):1輸出通道數(shù):8路(前四路與后四路可同時(shí)或分別輸出)2輸出信號(hào)范圍:·電壓方式:05V;010V*;±5V;±10V;·電流方式:420mA3輸出阻抗:24D/A轉(zhuǎn)換器件:DAC76255D/A轉(zhuǎn)換分辨率:12位6I/O地址:在03F0H之間任選4個(gè),出廠為:300
4、307H*7D/A轉(zhuǎn)換碼制:·二進(jìn)制原碼(單極性)·二進(jìn)制偏移碼(雙極性)8D/A轉(zhuǎn)換建立時(shí)間:5uS(不含隔離傳輸延遲時(shí)間)9D/A轉(zhuǎn)換綜合誤差:·電壓方式:0.2 FSR ·電流方式:1 FSR10電壓輸出方式負(fù)載能力:5mA/每路11電流輸出方式負(fù)載電阻范圍:400W12隔離方式:總線高速光電隔離型器件13隔離電壓:500V14電源功耗: ·全電壓輸出方式:4W* ·全電流輸出方式:5W15使用環(huán)境要求: ·工作溫度:050 ·存儲(chǔ)溫度:-55+8516外型尺寸: 185mm(長(zhǎng))×108mm(寬)
5、二、工作原理1 .工作原理PC-7462 12位8路光電隔離模擬量D/A輸出接口板由譯碼邏輯電路、光電隔離電路、數(shù)模轉(zhuǎn)換電路、輸出方式電路及DC-DC電源電路等組成。 (1) 接口譯碼控制邏輯:PC-7462板的譯碼控制電路74LS688比較器、7位撥碼開(kāi)關(guān)、GAL芯片組成。用戶選擇好撥碼開(kāi)關(guān)的基地址BASE,本板I/O地址即為:BASE+0BASE+7。D/A轉(zhuǎn)換的12位數(shù)據(jù)由74LS273鎖存。 (2)光電隔離電路:PC-7462 12位數(shù)據(jù)采用次高速光電隔離器件4N25,而啟動(dòng)和地址信號(hào)采用高速的6N137隔離器件,以保證有效的地址選通和控制。 (3)數(shù)模轉(zhuǎn)換:PC-7462 上有2片D
6、AC7625,該芯片轉(zhuǎn)換時(shí)間短(1s),工作穩(wěn)定,可靠性高。每一片DAC7625內(nèi)含有4路獨(dú)立D/A,芯片內(nèi)部具有上電自動(dòng)清零電路,可實(shí)現(xiàn)單/雙極性清零。2片D/A芯片的數(shù)據(jù)總線都掛在光隔后的12位數(shù)據(jù)總線上,控制電路選中哪個(gè)D/A,該片從數(shù)據(jù)總線上讀取數(shù)據(jù)并啟動(dòng)D/A開(kāi)始轉(zhuǎn)換。 (4) 輸出方式選擇電路:PC-7462 輸出方式較多,每一路D/A轉(zhuǎn)換之后都有輸出方式選擇電路,這樣每一個(gè)通道可以同時(shí)或分別輸出不同或相同的模擬量值(電壓或電流),且保持到下次轉(zhuǎn)換之前。當(dāng)采用電流輸出方式時(shí),應(yīng)提供+15V電源。(5)DC-DC電路:PC-7462 的DC-DC 電源由兩個(gè)DC-DC模塊組成,其中D
7、C1 DC-DC是電流輸出時(shí)提供驅(qū)動(dòng)電流,出廠時(shí)未裝。用戶可選擇內(nèi)供電或外供電兩種方式,內(nèi)供電在DC1處焊裝5S15 DC-DC電源隔離模塊,需加150元;外供電在XS1處19腳接+15V。DC2是5D15S5電源模塊,給D/A轉(zhuǎn)換器、運(yùn)放、光隔供電。2. 原理框圖(見(jiàn)下圖):數(shù)據(jù)總線控制邏輯DC2DC1輸出方式選擇D/A0D/A7光 隔光 隔上電清零輸出方式選擇D0-D7 A3-A9 IOR IOW3基地址設(shè)置 PC-7462 板上占用10條系統(tǒng)地址線(A0A9),A3A9參與LS688地址譯碼,由SW 七位撥碼開(kāi)關(guān)選擇。首址稱為基地址(BASE),余下的地址由GAL編程分配,SW其17號(hào)位
8、置對(duì)應(yīng)選擇地址A3A9,地址按二進(jìn)制方式排列。定義余下: SW: 1 2 3 4 5 6 7ONON ON ON ON OFFOFF A3 A4 A5 A6 A7 A8 A9說(shuō)明:“OFF”表示跳線器為1 “ON”表示跳線器短路為0 *出廠時(shí)設(shè)定為300H307H,見(jiàn)上圖。4 I/O端口地址功能說(shuō)明I/O端口地址功能說(shuō)明如下:端口地址寫(xiě)操作讀操作BASE+00H寫(xiě)D/A低8位數(shù)據(jù)啟動(dòng)第一路D/ABASE+01H寫(xiě)D/A高4位數(shù)據(jù)啟動(dòng)第二路D/ABASE+02H啟動(dòng)第三路D/ABASE+03H啟動(dòng)第四路D/ABASE+04H啟動(dòng)第五路D/ABASE+05H啟動(dòng)第六路D/ABASE+06H啟動(dòng)第七
9、路D/ABASE+07H啟動(dòng)第八路D/A三、接口定義及D/A轉(zhuǎn)換的使用1. 模擬量輸出接口XS1定義模擬量輸出接口由37芯D型孔頭接出,電壓和電流同時(shí)輸出, 定義見(jiàn)下表。注意: (1)請(qǐng)選用質(zhì)量比較好的PC機(jī)以減少電源系統(tǒng)干擾。 (2)當(dāng)采用DC-DC電源模塊供電(DC1)時(shí),標(biāo)有*引腳請(qǐng) 勿外供電源。 (3)出廠提供的程序是按照P166以下CPU運(yùn)算速度編制的,請(qǐng)參 照PC7462.DEF文件。若你的計(jì)算機(jī)CPU速度快(如P), 應(yīng)設(shè)定更大的延時(shí)DELAY。通道定義引腳通道定義 引腳Vout11AGND20Vout22AGND21Vout33AGND22Vout44AGND23Vout55A
10、GND24Vout66AGND25Vout77AGND26Vout88AGND27AGND9AGND28AGND10Iout1(H)29Iout1(L)11Iout2(H)30Iout2(L)12Iout3(H)31Iout3(L)13Iout4(H)32Iout4(L)14Iout5(H)33Iout5(L)15Iout6(H)34Iout6(L)16Iout7(H)35Iout7(L)17Iout8(H)36Iout8(L)18 AGND37*外供+15V192. 跳線器使用說(shuō)明 PC-7462 提供電壓(05V;010V;±5V;±10V)、電流(520mA)兩種輸出
11、方式,可使用跨接器JP1JP8,并配合JP9JP13,使D/A轉(zhuǎn)換可以選擇相同或不同的輸出方式和范圍。具體的使用如下:A. 010VJP9JP11JP12JP10JP1JP8JP9JP13JP10JP11JP12JP1JP8B.-1010VJP1-JP8JP9JP11JP12JP10C.05VJP1-JP8JP9JP13JP10JP11JP12D.-5+5VJP13JP1JP8JP9JP11JP12JP10E.420mA3零點(diǎn)及增益調(diào)節(jié)本板出廠前,已按照單極性010V輸出調(diào)整好,一般情況下用戶不需要進(jìn)行調(diào)節(jié)。如果用戶改變了工作方式及范圍,可按本節(jié)所述方法進(jìn)行調(diào)整。調(diào)整時(shí)應(yīng)開(kāi)機(jī)10分鐘左右,待各
12、部分電路處于穩(wěn)定工作狀態(tài)之后再調(diào)整,并選擇4 1/2位以上的數(shù)字萬(wàn)用表。(1) 各電位器功能說(shuō)明:W0 為-2.5V(或-5V)基準(zhǔn)源輸出精度調(diào)節(jié);W1 為D/A1零點(diǎn)調(diào)節(jié);W2 為D/A1滿度調(diào)節(jié);W3 為D/A2零點(diǎn)調(diào)節(jié);W4 為D/A2滿度調(diào)節(jié);W5 為D/A3零點(diǎn)調(diào)節(jié);W6 為D/A3滿度調(diào)節(jié);W7 為D/A4零點(diǎn)調(diào)節(jié);W8 為D/A4滿度調(diào)節(jié);W9 為D/A5零點(diǎn)調(diào)節(jié);W10為D/A5滿度調(diào)節(jié);W11為D/A6零點(diǎn)調(diào)節(jié);W12為D/A6滿度調(diào)節(jié);W13為D/A7零點(diǎn)調(diào)節(jié);W14為D/A7滿度調(diào)節(jié);W15為D/A8零點(diǎn)調(diào)節(jié);W16為D/A8滿度調(diào)節(jié);(2) 模出調(diào)整:凡改變模出的工作方
13、式和量程范圍后,如果輸出結(jié)果誤差加大時(shí),需對(duì)模出進(jìn)行調(diào)整。調(diào)整時(shí)需要注意,一般情況下不需要調(diào)整零點(diǎn),應(yīng)該首先進(jìn)行滿度調(diào)整。尤其是由010V方式改變?yōu)?5V或420mA方式時(shí),更應(yīng)該進(jìn)行此項(xiàng)調(diào)整。待滿度調(diào)整零點(diǎn)完畢后在觀察零點(diǎn)情況并決定是否進(jìn)行調(diào)整。具體調(diào)整方式如下:A 基準(zhǔn)源的調(diào)整:MAX872/LT9102 基準(zhǔn)是為雙極性電壓方式和420mA電流方式提供偏移基準(zhǔn)的,出廠時(shí)已按雙極性電壓調(diào)好。如果用戶采用420mA電流方式輸出時(shí),可用電壓表測(cè)量OP07的OUT端(第六腳),調(diào)節(jié)W0使該腳等于-5.00V.B零點(diǎn)調(diào)整:在單極性方式或雙極性輸出方式時(shí),分別測(cè)量調(diào)整W1、W3、W5、W7、W9、W1
14、1、W13、W15使其偏差最小。C 電壓輸出方式滿度調(diào)整:在零點(diǎn)調(diào)整正常情況下,如果滿度偏差較大,可分別調(diào)整W2、W4、W6、W8、W10、W12、W14、W16,使?jié)M度符合要求。D 電流輸出方式調(diào)整:首先調(diào)整W0使OP07的第六腳(OUT)為-5V,反復(fù)調(diào)整零點(diǎn)和電位器,使零點(diǎn)和滿度均符合要求。4D/A轉(zhuǎn)換數(shù)據(jù)格式D/A轉(zhuǎn)換數(shù)據(jù)格式見(jiàn)下表(×代表任意值(二進(jìn)制位)端口地址操作命令D7D6D5D4D3D2D1D0定義BASE+0IOWDB7DB6DB5DB4DB3DB2DB1DB0低八位數(shù)據(jù)BASE+1IOW××××DB11DB10DB9DB8
15、高八位數(shù)據(jù) 5 D/A轉(zhuǎn)換碼制及對(duì)應(yīng)關(guān)系 A單極性方式工作時(shí),寫(xiě)12位數(shù)碼為二進(jìn)制原碼。其數(shù)碼與模擬量電壓值的對(duì)應(yīng)關(guān)系為: 模擬電壓值=數(shù)碼(12位)×RANGE(V)/4096 (V)說(shuō)明:010V量程時(shí)RANGE等于10; 05V量程時(shí)RANGE等于5V B雙極性方式工作時(shí),寫(xiě)12位數(shù)據(jù)時(shí),數(shù)碼為二進(jìn)制偏移碼。此時(shí)12位數(shù)碼的最高位為符號(hào)位,0表示負(fù),1表示正。其數(shù)碼與模擬電壓值之間的對(duì)應(yīng)關(guān)系為: 模擬電壓值=數(shù)碼(12位)×RANGE1(V)/4096-RANGE2 (V) 說(shuō)明:-1010V量程時(shí)RANGE1=20 RANGE2=10; -55V量程時(shí)RANGE1=
16、10 RANGE2=5; C電流輸出方式工作時(shí),數(shù)碼為二進(jìn)制原碼。其數(shù)碼與模擬電壓值之間的對(duì)應(yīng)關(guān)系為: 模擬電壓值=數(shù)碼(12位)×RANGE1/4096+RANGE2 (mA) 說(shuō)明: RANGE1=16 RANGE2=4;(420mA量程) 四、 編程說(shuō)明設(shè) PC-7462 D/A電壓輸出工作方式為單極性、010V量程、基地址為300H。以下三個(gè)實(shí)例在X86、P、P機(jī)器上測(cè)試通過(guò)1匯編語(yǔ)言 功能:使第123路輸出5V(010V檔)MOV DX,300HMOV AX,800HOUT DX,ALMOV AL,AHINC DXOUT DX,AL;輸出數(shù)據(jù)800H, MOV DX,300
17、HIN AL,DX;第一路5V電壓輸出INC DXIN AL,DX;第二路5V電壓輸出INC DXIN AL,DX;第三路5V電壓輸出2BASIC語(yǔ)言 功能:使第一路第八路分別輸出1.25V、2.5V、3.75V、 5V、6.25V、7.5V、8.75V、10V;10 CLS ;清屏20 baseaddr = &H300 ;定義基地址30 da = &H040 FOR i = 1 TO 8 ;八路分別輸出50 OUT baseaddr, da + &Hff ;送低八位60 OUT baseaddr + 1, da + i * &H02-&H01 ;送高四
18、位70 da = INP(baseaddr + i -1) ;啟動(dòng)D/A輸出80 NEXT i 90 END3Tubro C3.0語(yǔ)言 功能:使第一路第八路分別輸出1.25V(0x1ff)、2.5V(0x3ff)、3.75V(0x5ff)、5V(0x7ff)、6.25V(0x9ff)、7.5V(0xbff)、8.75V(0xdff)、10V(0xfff);#include <dos.h>#include <stdio.h>#include <conio.h>void main() int i, j; int BaseAddress=0x300; /定義基地址
19、 int da8; clrscr(); /清屏 for(i=1;i<9;i+) /18路循環(huán) outportb(BaseAddress,0xff); /送低8位數(shù)據(jù) for(j=0;j<2000;j+); /延時(shí) outportb(BaseAddress+1,i*0x02-0x01); /送高4位 for(j=0;j<2000;j+); dai-1=inportb(BaseAddress+i-1); /啟動(dòng)D/A for(j=0;j<2000;j+);printf(“D/A CHANGE OVER!”);五、維修服務(wù) PC-7462板自售出之日起,兩年內(nèi)在正確使用下,由
20、于產(chǎn)品質(zhì)量問(wèn)題,我方將提供免費(fèi)維修服務(wù)。但用戶使用不當(dāng)或燒壞,不在免費(fèi)維修范圍之列。兩年后或用戶使用不當(dāng)或燒壞,我方將酌情只收取元器件成本費(fèi)。附錄一:附磁盤文件說(shuō)明1DOS目錄PC7462.C DOS下的測(cè)試程序源文件(TC3.0)PC7462.EXE DOS下的測(cè)試程序2Windows目錄PC7462.DEF WINDOWS 下動(dòng)態(tài)庫(kù)函數(shù)調(diào)用說(shuō)明PC7462.EXE WINDOWS下的測(cè)試程序(需安裝VC5.0)PC7462.DLL 32位動(dòng)態(tài)庫(kù)(for VC+)PC7462B.DLL 32位動(dòng)態(tài)庫(kù)( for VB等)3軟件I/O端口采集延時(shí)出廠提供的程序是按照P166以下CPU運(yùn)算速度編制
21、的,請(qǐng)參照PC7462.DEF文件,設(shè)定DELAY。若高速PC機(jī),DELAY需設(shè)定更大。附錄二 Win95/98 下DLL的調(diào)用說(shuō)明1、VC(32位)中調(diào)用DLLs VC中,與動(dòng)態(tài)鏈接庫(kù)的鏈接可以是動(dòng)態(tài)的,也可以是靜態(tài)的。這里建議使用動(dòng)態(tài)方法進(jìn)行鏈接。此時(shí),請(qǐng)將軟盤上的pc7462.dll copy 到當(dāng)前WINDOWS安裝的系統(tǒng)目錄(如:C:WINDOWSSYSTEM)下,設(shè)定 HINSTANCE pc7462dll=NULL,然后定義指向動(dòng)態(tài)庫(kù)函數(shù)的指針,如: typedef short(*DA)(int DA_Value,int Channel_No, unsigned short Ba
22、seAddress,long Delay),用LoadLibrary()裝載DLL,如:pc7462dll=LoadLibrary("pc7462.DLL")裝載pc7462板卡的動(dòng)態(tài)庫(kù),并可用FreeLibrary()卸載pc7462.dll;然后用GetProcAddress()獲得動(dòng)態(tài)庫(kù)中的函數(shù)的入口地址,如:.=(.)GetProcAddress(pc7462dll,"ad")可獲得pc7462.dll動(dòng)態(tài)庫(kù)中的函數(shù)DA()的入口地址, 如此即可調(diào)用DLL的函數(shù)。例如: int ChannelNO; unsigned short pc7462_P
23、ort=0x300; long Delay=3000; int Pc7462_da_Data; /DLLs 的聲明部分; for(ChannelNo=0; ChannelNo<8; ChannelNo+) Pc7462_da_Data=; Da(Pc7462_da_Data,ChannelNo,pc7462_Port,Delay); 2、DLLS VB(32位)調(diào)用說(shuō)明 pc7462b.dll 為動(dòng)態(tài)鏈接庫(kù),是VC編寫(xiě)2.1 與VB掛接時(shí)請(qǐng)將PC462b.DLL拷貝到當(dāng)前WINDOWS安裝的系統(tǒng)目錄(如:C:WINDOWSSYSTEM)下, 然后在工程中定義DLL的各函數(shù)如下:;da()為DA輸出函數(shù);Channel_NO為DA輸出通道號(hào);DA_Valu為DA輸出數(shù)值;BaseAddress為板口基地址Declare Sub da Lib "pc7
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 終止雙方總承包合同
- 訂報(bào)協(xié)議合同樣本
- 第三方擔(dān)保合同協(xié)議的擔(dān)保期限
- 鋼筋班組施工分包協(xié)議
- 專業(yè)服務(wù)推廣合同協(xié)議
- 科技服務(wù)合同模板
- 彩色畫(huà)冊(cè)印刷購(gòu)銷合同
- 供油合同格式模板
- 官方采購(gòu)協(xié)議空白模板
- 廢料處理與收購(gòu)合同樣本
- 草本霧化行業(yè)分析
- 2023年《鐵道概論》考試復(fù)習(xí)題庫(kù)附答案(含各題型)
- (電焊工)勞務(wù)分包合同
- 港口協(xié)會(huì)工作總結(jié)及計(jì)劃
- 質(zhì)量管理中的流程改進(jìn)與優(yōu)化
- 兒童健康管理服務(wù)總結(jié)分析報(bào)告
- 網(wǎng)絡(luò)公德報(bào)告
- 論英語(yǔ)學(xué)科核心素養(yǎng)中的思維品質(zhì)及其發(fā)展途徑
- 殯葬行業(yè)的風(fēng)險(xiǎn)分析
- 下肢靜脈血栓個(gè)案查房
- 《腰椎穿刺術(shù)》課件
評(píng)論
0/150
提交評(píng)論