



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、光電隔離開關(guān)量板使用手冊AC4061/AC4161:16入、16出光電隔離板AC4063:32路輸入光電隔離板AC4065:64入光電隔離板AC4068:32入、32出光電隔離板AC4050:8路小功率繼電器板AC4066A:32路輸出光電隔離板W & W LAB 目 錄AC4061/AC4161: P5<1>簡介<2>操作地址設(shè)定<3>編程及硬件 . I/O 接口 . 中斷<4>電纜接口說明 . 各電纜聯(lián)接器及地址選擇跳線器位置AC4068: P15<1>簡介<2>操作地址設(shè)定<3>編程及硬件<
2、4> 附錄:電纜接口說明及跳線器位置AC4065: P25<1> 簡介 <2>操作地址設(shè)定<3> 編程及硬件<4> 電纜接口說明AC4063 P37<1> 簡介 <2>操作地址及中斷設(shè)定、說明 <3>編程及硬件 <4>電纜接口說明 AC4050 P45 <1> 簡介 <2>操作地址及中斷設(shè)定、說明 <3>編程及硬件 <4>電纜接口說明AC4066A P62<1> 簡介 <2>操作地址及中斷設(shè)定、說明 <3>編程
3、及硬件 <4>電纜接口說明AC4061、AC4161說明簡介 AC4061、AC4161可廣泛應(yīng)用于各種數(shù)字量控制、數(shù)字量電平變換及輸入/輸出, 特別是在干擾較大的應(yīng)用場合或長線數(shù)字I/O。 AC4061的連接為40芯扁平電纜插座,AC4163為DB37型D型插座。AC4161的輸出電流較大。注:以下除AC4061與AC4161不相同的地方外,以AC4061描述的文字皆認(rèn)為與AC4161相同。主要特點(diǎn)、性能: 16路(2個(gè)8位口, 共地)隔離數(shù)字輸入 - 數(shù)字輸入與PC機(jī)完全隔離, 耐壓 > 500V - TTL電平到15V的輸入范圍 - 最小輸入電流 2 mA - 通道&q
4、uot;15"可作為中斷輸入,輸入的下降邊沿有效 輸入建立時(shí)間小于50微秒 16路(2個(gè)8位口, 共地)隔離數(shù)字輸出 - 數(shù)字輸出與PC機(jī)完全隔離, 耐壓 > 500V - 集電集開路輸出OC輸出,輸出上電為高阻狀態(tài)。 - 輸出建立時(shí)間:100微秒 - 輸出驅(qū)動(dòng)電流最大50毫安/路, 最大耐壓 24V 板上占用四條地址線(A0-A3), 操作地址100H-3FFH 由JP1 - 6位跳線開關(guān)選擇。 板上中斷可由IRQ3, 5, 7 選擇一個(gè),由JP2選擇 AC4061:16路輸入、輸出由40PIN扁平電纜插座輸入、輸出。 AC4161:16路輸入、輸出由DB37插座輸入、輸出。
5、控制地址選擇說明 首先關(guān)掉PC機(jī)電源, 選好板的I/O地址(跳線器JP1, 見附錄), 然后將AC4061插入PC機(jī)的任一個(gè)插槽中, 并固定好, 聯(lián)好I/O接線電纜.。PC的I/O譯碼占用10條地址線A0A9。 AC4061占用4條地址(A0A3)稱為“偏移地址”O(jiān)FFSET,其余6條(A4A9)由跳線器JP1選擇,稱為:“基地址”BASE。JP1: 1 2 3 4 5 6 。A4A5A6A7A8A9 當(dāng)跳線器為短路環(huán)短路時(shí)表示此路對應(yīng)地址選擇為“ 0” : 文中以"X"表示當(dāng)跳線器開路時(shí)表示此路為“ 1” : 文中以""表示地址選擇方法如下: JP1
6、跳線器的 1 - 6 位對應(yīng)選擇地址A4-A9共6位, 所以基地址 BASE 只能在100-3F0H中選擇(低四位地址被AC4061占用,0FFH譯碼地址被PC機(jī)占用)。因此:AC4061操作的實(shí)際地址 (adr) = 基地址 (base) + 偏移地址 (OFFSET)例: 欲選擇操作基地址為:220H, JP1的設(shè)定方法如下:JP1: 1 2 3 4 5 6 XXXXA4A5A6A7A8A9* 本卡出廠前即設(shè)為此地址 (220H) 。 A0 - A3基地址 base 由AC4061板占用, 分配如下: A0-A3 讀操作(RD) 寫操作(WR) 0 H 讀通道 0 - 7 寫輸出通道 0
7、- 7 1 H 讀通道 8 - 15 寫輸出通道 8 15 2 H 清中斷寄存器 例: 如果我們已設(shè)定段地址為: 220H , 要讀通道8到15的狀態(tài), 則地址 為: 220H + 1H = 221H 讀操作. 詳細(xì)說明: A0-A3=3H 寫操作功能: 清中斷寄存器清零,當(dāng)中斷程序退出時(shí),進(jìn)行此操作以清除當(dāng)前中斷狀態(tài)役接收下一次中斷。 outp(0x223,0x0);* 以下程序例皆為: MS QC2.5 或 MS C6.0 語言. A0-A3=0H 1H 讀操作 功能: 讀輸入通道 0 - 7 (8 - 15) 的狀態(tài) D7 D6 D5 D4 D3 D2 D1 D00H 通道: 7 6 5
8、 4 3 2 1 01H 15 14 13 12 11 10 9 8 當(dāng)外部輸入為: "1" 時(shí), 對應(yīng)輸入(讀入)狀態(tài)為 "1". state = inp(0x220); (或 = inp(0x221), = inp(0x222);) state : 對應(yīng)輸入狀態(tài). A0-A3=0H 1H 寫操作 功能: 設(shè)定輸出通道 0 - 7 (8 - 15) 的狀態(tài) D7 D6 D5 D4 D3 D2 D1 D00H 通道: 7 6 5 4 3 2 1 01H 15 14 13 12 11 10 9 8 當(dāng)寫入為: "1" 時(shí), 對應(yīng)輸出狀態(tài)
9、為 "1" :輸出對應(yīng)為OC輸出的高阻狀態(tài)(截止)當(dāng)寫入為: "0" 時(shí), 對應(yīng)輸出狀態(tài)為 "0" :輸出為飽和態(tài),即輸出下拉到地注意:對通道“0”設(shè)置,清除上電狀態(tài),上電狀態(tài)為輸出是OC的高阻狀態(tài)(為“1”)。 * 詳細(xì)說明見下一章 outp(0x220,state); /* state = 0 - 255 */AC4061的編程及硬件數(shù)字I/O硬件說明: AC4061具有4個(gè)隔離I/O口, 16路輸入及16路輸出, 這里分別表示為:I0 - I15 (輸入) , O0 - O15 (輸出)(1) 當(dāng)輸入電壓較高(>5V),
10、而前端設(shè)備驅(qū)動(dòng)能力不足時(shí)( I OUT < 3 MA ), 可加入限流電阻 R, 如下圖: AC4061 輸入 - R:限流電阻 - 外部輸入 AC4061地線 外部輸入地線 R < = ( V - 3) / 2 (K), V 是外部高電平電壓(2) 當(dāng)外部輸入電壓大于15V時(shí), 上圖的限流電阻可以支持高壓輸入, 最大輸入電壓小于100V(DC),電阻的選擇應(yīng)該至少能為AC4061輸入端提供 2MA 的驅(qū)動(dòng)電流。(3) AC4061的輸出端為集電集開路輸出( OC門), 需外接電阻及電源, 電路如下: R > VDD / 50 ( K) (VDD:外部電源) 輸出高電平 =
11、VDD, 輸出低電平 < 1 V注意:1. AC4061的輸出切勿對外部電源的短路,否則會(huì)燒毀AC4061的輸出級。2. 最大外部供電電壓為24C( DC)。輸出對地的最大輸出電流應(yīng)該小于50毫安。3. 如果驅(qū)動(dòng)感性負(fù)責(zé),如繼電器等,必需在電阻R旁邊并上一個(gè)反壓保護(hù)二極管,二極管的“”連接輸出,“”連接電源。<二>數(shù)字中斷輸入: AC4061的第"15"路輸入同時(shí)可以作為:中斷輸入。 當(dāng)中斷選擇器(三路跳線選擇器, 位置見附錄) 有效時(shí) ( 至少由一路由跳線短路器JUMPER選通), 中斷有效. 注意, 中斷是: 外輸入下降沿有效(即外部輸入為掉電狀態(tài)時(shí))
12、,中斷跳線選擇方法如下: 中斷選擇跳線器位于板的中下部(位置見附錄),是一個(gè)三位跳線器JP2,三位的號碼為:1,2,3對應(yīng)IRQ3 5 7 。當(dāng)“1”號短路時(shí),選擇中斷3;“2”號選擇中斷5;“3”號選擇中斷7;都不插入短路跳線器時(shí),不選擇中斷。中斷編程如下: 主程序: 寫B(tài)ASE=3H清中斷 設(shè)定PC中斷控制器 8259 中斷服務(wù)程序: 中斷操作 恢復(fù)PC中斷控制器 8259 outp(0x20,0x20); 清AC4061中斷 END C 程序如下: #include<conio.h> #include<dos.h> #include<io.h> int
13、 _interrupt _far AC4061(); /* the service program */ int (_interrupt _far *oldint()(void); int m; main() int i,j,k; outp(0x223,0x0); /* reset AC4061 irq register */ oldint=_dos_getvect(15) /* irq7 8+7=15 bios irq No. 15 */ _dos_setvect(15,AC4061); i=inp(0x21); i=i&0x7f; /* 8259 irq7 enable */ ou
14、tp(0x21,i); 用戶程序 void _interrupt _far AC4061() int i,j,k; 用戶中斷程序 /清除中斷 outp(0x223,0); outp(0x20,0x20);四、 外部I/O聯(lián)接插座接線圖AC4061:P1: 40腳聯(lián)接器, 位于AC4061板前端, I0 - I15、O0O15: 16路隔離輸入、輸出的連接端. 40PIN扁平電纜插座的定義如下: 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33
15、 35 37 39 缺口腳 1,2,3 ,4,5,6,7,8:對應(yīng)輸入通道“0,1,2,3,4,5,6,7”腳 11,12,13,14,15,16,17,18:對應(yīng)輸入通道“8,9,10,11,12,13, 14,15”。腳 9,10,19,20:輸入地線腳 18:中斷輸入與輸入通道“15”公用。腳 21,22,23,24,25,26,27,28:對應(yīng)輸出通道“0,1,2,3,4,5,6, 7”腳 31,32,33,34,35,36,37,38:對應(yīng)輸出通道“8,9,10,11,12,13,14,15”腳:29,30,39,40:輸出地AC4161:P1:DB37插座位于板前端,插座上標(biāo)記有序
16、號,對應(yīng)的定義如下:腳:1,2,3,4,5,6,7,8對應(yīng)輸出通道0,2,4,6,8,10,12,14腳:20,21,22,23,24,25,26,27對應(yīng)輸出通道:1,3,5,7,9,11,13,15腳:9,28:輸出的GND腳:10,11,12,13,14,15,16,17對應(yīng)輸入通道0,2,4,6,8,10,12,14腳:29,30,31,32,33,34,35,36對應(yīng)輸入通道1,3,5,7,9,11,13,15腳:18,37:輸入的GND AC4061位置示意AC4068手冊AC4068板簡介 AC4068可廣泛應(yīng)用于各種數(shù)字量控制、數(shù)字量電平變換及輸入/輸出, 特別是在干擾較大的應(yīng)
17、用場合或長線數(shù)字I/O, AC4068更有高抗干擾的特性。AC4068的輸出帶功率驅(qū)動(dòng),可以直接連接高壓及大電流負(fù)載,如:繼電器、LED等。AC4068不同與通常的功率放大隔離輸出卡,輸出外部供電支持5V24V的寬電壓范圍(自帶穩(wěn)壓電路),同時(shí)可以選擇輸出反壓保護(hù)(可以選擇輸出保護(hù)二極管),可以不用任何外圍電路支持繼電器驅(qū)動(dòng)。主要特點(diǎn)、性能: 32路(4個(gè)8位口, 共地)隔離數(shù)字輸入 - 數(shù)字輸入與PC機(jī)完全隔離, 耐壓 > 500V - TTL電平到15V的輸入范圍,可以改為:024V輸入 - 輸入驅(qū)動(dòng)電流可小于 1.5 mA - 40腳扁平電纜插座 32路(4個(gè)8位口, OC,共地)
18、隔離數(shù)字輸出 - 數(shù)字輸出與PC機(jī)完全隔離, 耐壓 > 500V - 集電集開路輸出OC輸出, 負(fù)載電壓選擇范圍寬 - 輸出驅(qū)動(dòng)能力 100 mA/路,最大400毫安/單路 , 電壓 0 - 24V- 輸出部分可以選擇(跳線器)連接輸出反壓保護(hù)二極管,用于驅(qū)動(dòng)感性負(fù)載。- 輸出部分需外接一個(gè)524V電源,供給功率輸出驅(qū)動(dòng)部 分。供 電電流小于100毫安。 板上占用四條地址線(A0-A3), 操作地址200H-2FFH 由JP1 - 4 位跳線開關(guān)選擇。AC4068尺寸為20厘米×4.8厘米,適合半長機(jī)箱應(yīng)用。AC4068板控制地址選擇說明 首先關(guān)掉PC機(jī)電源, 選好AC4068
19、的I/O地址(跳線器JP1, 見附錄)、輸出外接電源的種類(5V或624V,跳線器JP2選擇)、外接保護(hù)二極管選擇(JP2), 然后將AC4068插入PC機(jī)的任一個(gè)插槽中, 并固定好, 聯(lián)好I/O接線電纜. 板上占用四條地址線A0-A3, 稱為"偏移地址" OFFSET, 余下的六條I/O 譯碼地址(A4-A9), 稱為"段地址" seg , 其中四位由JP1 四位跳線開關(guān)選擇, 高二位A9A82H, 其定義如下:JP1 (A9A82H10) 1 234。A4A5A6A7 當(dāng)跳線器為短路環(huán)短路時(shí)表示此路為: 0 : 文中以"X"表示
20、當(dāng)跳線器開路時(shí)表示此路為: 1 : 文中以""表示 地址選擇方法如下: JP1 4跳線器的 1 - 4 位選擇地址A4-A7共四位, 高二位地址A8,A9=01 (2H), 所以段地址 seg 只能在200-2F0H中選擇(低四位地址被AC4068占用)。因此: AC4068操作的 實(shí)際地址 (adr) = 偏移 (OFFSET) + 段地址 (seg)例: 欲選擇操作段地址 seg 為:220H, JP1的設(shè)定方法如下:1 234XXXA4A5A6A7 0 1 0 0 * 本卡出廠前即設(shè)為此地址 (220H) 。通常AC4068的可以應(yīng)用地址為:210H,220H,230
21、H,240H,250H,260H,280H,290H,2A0H,2B0H,2C0H,2D0H,2E0H。A0 - A3基地址 base 由AC4068板占用, 分配如下:A0-A3 讀操作(RD) 寫操作(WR) 0 H 讀通道 0 - 7 寫輸出通道 0 - 7 1 H 讀通道 8 - 15 寫輸出通道 8 152 H 讀通道 16 - 23 寫輸出通道 16- 233 H 讀通道 24 - 31 寫輸出通道 24- 31 例: 如果我們已設(shè)定段地址為: 220H , 要讀通道8到15的狀態(tài), 則地址 為: 220H + 1H = 221H 讀操作.常用PC編程語言的輸入、輸出語句:設(shè):AD
22、R:地址,DATA:輸出或讀入的數(shù)據(jù)輸入:1. MSC:DATAINP(ADR)2. BC:DATAINPORT(ADR)3. BASIC:DATAINP(ADR)4. WINDOWS:DATAVBINP(ADR)輸出:1. MSC:OUTP(ADR,DATA)2. BC:OUTPORT(ADR,DATA)3. BASIC:OUT ADR,DATA 4. WINDOWS:VBOUT ADR,DATA注:WINDOWS應(yīng)用,用戶可以向銷售商索要VB的DLL驅(qū)動(dòng)程序。 詳細(xì)說明:* 以下程序例皆為: MS QC2.5 或 MS C6.0 語言. A0-A3=0H 3H 讀操作 功能: 讀輸入通道
23、0 - 7 (8 - 15) (16-23)(2431) 的狀態(tài) D7 D6 D5 D4 D3 D2 D1 D00H 通道: 7 6 5 4 3 2 1 01H 15 14 13 12 11 10 9 8 2H 23 22 21 20 19 18 17 163H 31 30 29 28 27 26 25 24 當(dāng)外部輸入為: "1" 時(shí), 對應(yīng)輸入(讀入)狀態(tài)為 "1".例: state = inp(0x220); state : 對應(yīng)輸入狀態(tài). A0-A3=0H 3H 寫操作 功能: 設(shè)定輸出通道 0 - 7 (8 - 15) (16-23)(2431
24、) 的狀態(tài) D7 D6 D5 D4 D3 D2 D1 D00H 通道: 7 6 5 4 3 2 1 01H 15 14 13 12 11 10 9 8 2H 23 22 21 20 19 18 17 163H 31 30 29 28 27 26 25 24 當(dāng)寫入為: "1" 時(shí), 對應(yīng)輸出狀態(tài)為 "1" (集電集開路輸出端為: 高阻態(tài)) 當(dāng)寫入為: "0" 時(shí), 對應(yīng)輸出狀態(tài)為 "0" (集電集開路輸出端為: 飽和態(tài)) * 詳細(xì)說明見下一章 outp(0x220,state); /* state = 0 - 25
25、5 */§3 AC4068的編程及硬件<一>數(shù)字I/O硬件說明: AC4068具有8個(gè)8位隔離I/O口, 32路輸入及32路輸出, 彼此與PC隔離、同時(shí)彼此隔離。這里分別表示為: I0 - I31 (輸入,由插座P1輸入) , O0 - O31 (由P2插座輸出)。AC4068輸出需要外接一個(gè)524V電源(由P2插座的40腳進(jìn)入),電壓由JP2選擇。*P1、P2的定義見附錄電氣性能:- 輸入電平 2V - 15V, 吸入電流 > 1.5 mA - 輸出高電平 = VDD , VDD = 0 - 24V 為負(fù)載供電電壓; 低電平<0.3V 100mA 負(fù)載能力-
26、 輸入/輸出與PC機(jī)隔離耐壓>500V (1000V 瞬時(shí) , < 1S )JP2:跳線器選擇:JP2:三位跳線器選擇AC4068的外部供電及反壓保護(hù)。 1 2 3JP2:的1,2,3號位置的定義:1號短路:外接電源為35V2號短路:外接電源為624V3號:短路選擇輸出反壓保護(hù)模式,開路:取消輸出反壓保護(hù)模式。注意:1. 1,2號只能有一位倍短路子短路2. 3號處于反壓保護(hù)模式時(shí),門限電壓為外部供電電壓VDD,VDD必需小于或等于AC4068的最大輸出驅(qū)動(dòng)電壓,否則會(huì)燒毀AC4068的輸出驅(qū)動(dòng)芯片。<二> 輸入、輸出連接說明(1) 當(dāng)輸入電壓較高(>5V,最大01
27、00V DC), 而前端設(shè)備驅(qū)動(dòng)能力不足時(shí)( I OUT < 3 MA ), 可加入限流電阻 R, 如下圖: AC4068 輸入 R:限流電阻 外部輸入 AC4068地線 外部輸入地線 R < = ( V - 3) / 2 (K), V 是外部高電平電壓 以上功能可以應(yīng)用AC15016路多功能端子卡完成,每個(gè)AC150支持16路輸入的限壓及低通濾波。(2) AC4068的輸出端為集電集開路輸出( OC門), 如果為電壓輸出,需外接電阻及電源, 電路如下: R > VDD / 100 ( K) (VDD:外部電源) 輸出高電平 = VDD, 輸出低電平 < 0.2 V R
28、可以更換為繼電器等。注意:驅(qū)動(dòng)繼電器時(shí),需要選擇JP2為反壓保護(hù)模式,即JP2的3號外置短路。 VDD:可以作為AC4068輸出的驅(qū)動(dòng)供電電源,用戶根據(jù)VDD的電壓選擇JP2的1,2號位置。VDD作為AC4068的外部供電電源時(shí),由P240PIN 扁平電纜插座的40腳輸入,39腳為GND。(3)AC4068的輸出支持AC14240線外部通用螺絲端子連接板。四、 附錄P1、P2: 40腳聯(lián)接器, 位于AC4068板前端及尾部。 I0 - I31: 32路隔離輸入端,O0O31:32路隔離輸出。 40PIN扁平電纜插座的定義如下:2 4 6 8 10 12 14 16 18 20 22 24 26
29、 28 30 32 34 36 38 40 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 缺口P1:32入的定義:腳 1,2,。,8:對應(yīng)輸入通道“07”腳 11,12,。,18:對應(yīng)輸入通道“815”腳 21,22,。,28:對應(yīng)輸入通道“1623”腳 31,32,。,38:對應(yīng)輸入通道“2431”腳 9,10,19,20,29,30,39,40:地線P2:32出的定義:腳 1,2,。,8:對應(yīng)輸入通道“07”腳 11,12,。,18:對應(yīng)輸入通道“815”腳 21,22,。,28:對應(yīng)輸入通道“1623”腳 31,32,。,3
30、8:對應(yīng)輸入通道“2431”腳 9,10,19,20,29,30,39:地線腳 40:外部供電電源輸入或輸出保護(hù)模式時(shí)的VDD輸入。AC4065說明AC4065板簡介 AC4065可廣泛應(yīng)用于各種數(shù)字量控制、數(shù)字量電平變換及輸入/輸出, 特別是在干擾較大的應(yīng)用場合或長線數(shù)字I/O, AC4065更有高抗干擾的特性。 主要特點(diǎn)、性能: 64路(8個(gè)8位口, 共地)隔離數(shù)字輸入 - 數(shù)字輸入與PC機(jī)完全隔離, 耐壓 > 500V - TTL電平到12V的輸入范圍 - 最小輸入電流: 1.5 mA 8路(1個(gè)8位口, 共地)隔離數(shù)字輸出 - 數(shù)字輸出與PC機(jī)完全隔離, 耐壓 > 500V
31、 - 集電集開路輸出, 負(fù)載電壓選擇范圍寬 - 輸出驅(qū)動(dòng)能力 < 10 mA , 電壓 1 - 24V 板上占用四條地址線(A0-A3), 操作地址200H-2FFH 由S2 4位跳線 開關(guān)選擇。尺寸22厘米×4.8厘米。 AC4065板控制地址選擇說明 首先關(guān)掉PC機(jī)電源, 選好AC4065的I/O地址(跳線器S2, 見附錄) , 然后將AC4065插入PC機(jī)的任一個(gè)插槽中, 并固定好, 聯(lián)好I/O接線電纜.。 板上占用四條地址線A0-A3, 稱為"偏移地址" OFFSET, 余下的六條I/O譯碼地址(A4-A9), 稱為"段地址" s
32、eg , 由S2 四位跳線開關(guān)選擇, 其定義如下: S2 A8=0, A9=11 2 3 4 .A4A5 A6A7 當(dāng)跳線器為短路環(huán)短路時(shí)表示此路為: 0 : 文中以"X"表示 當(dāng)跳線器開路時(shí)表示此路為: 1 : 文中以"-"表示 地址選擇方法如下: S2 4跳線器的 1 - 4 位選擇地址A4-A7共四位, 高二位地址A8,A9=01 (2H), 所以段地址 seg 只能在200-2F0H 中選擇 ( 低四位地址被AC4065占用)。因此: AC4065操作的實(shí)際地址 (adr) = 偏移地址 (OFFSET) + 段地址 (seg) 例: 欲選擇操作
33、段地址 seg 為:220H, S2的設(shè)定方法如下: " X ": 短路, " - ": 開路 A9A8=2H S2 A8=0, A9=1 1 2 3 4 X-XXA4A5 A6A7 本卡出廠前即設(shè)為此地址 (220H) 。 常用的I/O地址(16進(jìn)制):210、220、230、240、250、260、280、290、2A0、2B0、2C0、2D0、2E0。 A0 - A3偏移地址,由AC4065板占用, 分配如下: A0-A3 讀操作(RD) 寫操作(WR) 0 H 讀通道 0 - 7 寫輸出通道 0 - 7 1 H 讀通道 8 - 15 2 H 讀通
34、道 16 - 23 3 H 讀通道 24 - 31 4H 讀通道 32 - 39 5H 讀通道 40 - 47 6H 讀通道 48 - 55 7H 讀通道 56 - 63 例: 如果我們已設(shè)定段地址為: 220H , 要讀通道8到15的狀態(tài), 則地址為: 220H + 1H = 221H 讀操作. 詳細(xì)說明: * 以下程序例皆為: MS QC2.5 或 MS C6.0 語言. 及QBASIC語言 A0-A3=0H - 7H 讀操作 功能: 讀輸入通道 0 - 7 , 8 - 15, ., 56 - 63 的狀態(tài) D7 D6 D5 D4 D3 D2 D1 D0 0H 7 6 5 4 3 2 1
35、0 1H 15 14 13 12 11 10 9 8 2H 23 22 21 20 19 18 17 163H 31 30 29 28 27 26 25 244H 39 38 37 36 35 34 33 325H 47 46 45 44 43 42 41 406H 55 54 53 52 51 50 49 487H 63 62 61 60 59 58 57 56 當(dāng)外部輸入為: "1" 時(shí), 對應(yīng)輸入(讀入)狀態(tài)為 "1". 當(dāng)外部輸入為: "0" 時(shí), 對應(yīng)輸入(讀入)狀態(tài)為 "0".MSC: state =
36、inp(0x220); (或 = inp(0x221), = inp(0x222); .) state : 對應(yīng)輸入狀態(tài).BASIC: 10 CH0=INP(&H220) 20 CH7=INP(&H227) A0-A3=0H 寫操作 功能: 設(shè)定輸出通道 0 - 7 的狀態(tài) D7 D6 D5 D4 D3 D2 D1 D00H 7 6 5 4 3 2 1 0 當(dāng)寫入為: "1" 時(shí), 對應(yīng)輸出狀態(tài)為 "1" (集電集開路輸出端為: 高阻態(tài)) 當(dāng)寫入為: "0" 時(shí), 對應(yīng)輸出狀態(tài)為 "0" (集電集開
37、路輸出端為: 對地, 飽和態(tài), 低電平) * 詳細(xì)說明見下一章 outp(0x220,state); /* state = 0 - 255 */ AC4065的編程及硬件 <一>數(shù)字輸入硬件說明: AC4065具有8個(gè)隔離輸入口, 對應(yīng)64路輸入, 這里分別表示為: I0 - I63 (輸入) 。 電氣性能:- 輸入電平 3V - 12V, 吸入電流 > 1.5 mA - 輸入/輸出與PC機(jī)隔離耐壓>500V (1000V 瞬時(shí) , < 1S )- 輸入建立時(shí)間: < 100 (< 輸入頻率) (1) 當(dāng)輸入電壓較高(>5V), 而前端設(shè)備驅(qū)動(dòng)能
38、力不足時(shí)( I OUT < 2 MA ), 可加入限流電阻 R, 如下圖: AC4065 輸入 R 外部輸入 AC4065地線 外部輸入地線 R < = ( V - 2) / 1 (K), V 是外部高電平電壓, V < 24V (2) 當(dāng)外部輸入電壓大于12V時(shí), 需在輸入加入限流電阻,阻值計(jì)算同R的計(jì)算. (3) 輸入第"0" - "31"通道公用一條地線, 輸入第"32" - "63"通道公用一條地線, 兩條地線不連通, 用戶連接時(shí)可有意的將輸入0-31及32-63聯(lián)到二個(gè)不同的設(shè)備上。 &
39、lt;二>數(shù)字輸出硬件說明: AC4065具有一個(gè)隔離輸出口, 對應(yīng)64路輸入, 這里分別表示為: O0 - O7 (輸出) 。 電氣性能: - 輸出外部電壓 1V - 24V, 吸入電流 < 10 mA - 輸出與PC機(jī)隔離耐壓>500V (1000V 瞬時(shí) , < 1S ) - 輸出與輸入不共地 AC4065的輸出端為集電集開路輸出( OC門), 需外接電阻及電源, 電路如下: R > V / 10 ( K) 輸出高電平 = V 輸出低電平 < 0.2 V 外部I/O聯(lián)接插座接線圖 P1: 40腳聯(lián)接器, 位于AC4065板前端, I0 - I31: 3
40、2路隔離輸入端. P2: 40腳聯(lián)接器, 位于AC4065板中部, I32 - I63: 32路隔離輸入端. 圖中括號中的是對應(yīng)P2的接線, 外部是P1的接線. P1 (P2) I0 - I63 對應(yīng)輸入通道"0" - "63", GND : 地線P3 : 8位輸出插座, 在AC4065的板后部, O0 - O7 對應(yīng)輸出"0" - "7" 通道AC4065位置示意: AC4063說明簡介 AC4063可廣泛應(yīng)用于各種數(shù)字量控制、數(shù)字量電平變換的輸入, 特別是在干擾較大的應(yīng)用場合或長線數(shù)字I/O, AC4063更有
41、高抗干擾的特性。 主要特點(diǎn)、性能: 32路(4個(gè)8位口, 共地)隔離數(shù)字輸入 - 數(shù)字輸入與PC機(jī)完全隔離, 耐壓 > 500V - TTL電平到12V的輸入范圍 - 最小輸入電流: 1.5 mA l 一路中斷輸入(與輸入通道0號公用),中斷輸入“0”電平邊沿有效(等效輸入由1變?yōu)?時(shí),或輸入掉電)。 l 板上占用四條地址線(A0-A3), 操作地址100H-3FFH 由S1 6位跳線開關(guān)選擇。中斷可由S2三位跳線器選擇,IRQ3,5,7占用一路。短尺PC插卡。 AC4063板控制地址選擇說明 首先關(guān)掉PC機(jī)電源, 選好AC4063的I/O地址(跳線器S1, 見附錄) , 然后將AC40
42、63插入PC機(jī)的任一個(gè)插槽中, 并固定好, 聯(lián)好I/O接線電纜.。 板上占用四條地址線A0-A3, 稱為"偏移地址" OFFSET, 余下的六條I/O譯碼地址(A4-A9), 稱為"段地址" seg , 由S1 六位跳線開關(guān)選擇, 其定義如下: S1 1 2 3 4 56.A4A5 A6A7 A8A9 當(dāng)跳線器為短路環(huán)短路時(shí)表示此路為: 0 : 文中以"X"表示 當(dāng)跳線器開路時(shí)表示此路為: 1 : 文中以"-"表示 地址選擇方法如下: S1 6位跳線器的 1 - 6 位選擇地址A4-A9共6位, 高, 所以段地址 seg 能在100-3F0H 中選擇 ( 低四位地址被AC4063占用)。因此: AC4063操作的實(shí)際地址 (adr) = 偏移地址 (OFFSET) + 段地址 (seg) 例: 欲選擇操作段地址 seg 為:220H, S2的設(shè)定方法如下: " X ": 短路, " - ": 開路 A9A8=2H S2 1 2 3 4 56 XXXXA4A5 A6A7 A8A9 本卡出廠前即設(shè)為此地址 (220H) 。 常用的I/O地址(16進(jìn)制):210、220、230、240、250、260、280、290、2A0、2B0、2C
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)業(yè)產(chǎn)值與種植面積對比表
- 年度營銷計(jì)劃數(shù)據(jù)對比表
- 建筑行業(yè)勞務(wù)分包與施工管理協(xié)議
- 企業(yè)智能辦公系統(tǒng)開發(fā)合作協(xié)議
- 合作推廣市場營銷合作協(xié)議
- 課程表和活動(dòng)安排表
- 日常辦公管理規(guī)章制度匯編
- 空調(diào)安裝工程總包合同
- 高中學(xué)生物理競賽準(zhǔn)備故事征文
- 科學(xué)啟蒙故事征文
- JJF1033-2023計(jì)量標(biāo)準(zhǔn)考核規(guī)范
- 《基于舞弊風(fēng)險(xiǎn)因子的輝山乳業(yè)公司財(cái)務(wù)舞弊案例探析》15000字(論文)
- 《教育強(qiáng)國建設(shè)規(guī)劃綱要(2024-2035年)》解讀與培訓(xùn)
- 2024年03月中國工商銀行湖南分行2024年度春季校園招考筆試歷年參考題庫附帶答案詳解
- 2025年青島市技師學(xué)院招考聘用48人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年08月澳門2024年中國銀行澳門分行校園招考筆試歷年參考題庫附帶答案詳解
- 《從外觀看豬病診治》課件
- 2024年度城市規(guī)劃與交通設(shè)計(jì)院深度合作框架協(xié)議3篇
- 李四光《看看我們的地球》原文閱讀
- GA/T 1740.2-2024旅游景區(qū)安全防范要求第2部分:湖泊型
評論
0/150
提交評論