




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PC-6325B光電隔離模入接口卡技術(shù)說(shuō)明書1. 概述:PC-6325B 模入接口卡適用于具有 ISA總線的PC系列微機(jī),具有很好的兼容性,CPU從目前廣泛使用的 64位處理器直到早期的16位處理器均可適用,操作系統(tǒng)可選用經(jīng)典的MS-DOS目前流行的 Windows系列,高穩(wěn)定性的Unix等多種操作系統(tǒng)以及專業(yè)數(shù)據(jù)采集分析系統(tǒng)LabVIEW等軟件環(huán)境。在硬件的安裝上也非常簡(jiǎn)單,使用時(shí)只需將接口卡插入機(jī)內(nèi)任何一個(gè)ISA總線插槽中,信號(hào)電纜從機(jī)箱外部直接接入。本卡采用三總線光電隔離技術(shù),使被測(cè)量信號(hào)系統(tǒng)同計(jì)算機(jī)之間完全電氣隔離。適用于惡劣環(huán)境的工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)采集以及必須保證人身安全的人體信號(hào)采集系統(tǒng)
2、。同時(shí),本卡自帶DC/ DC隔離電源模塊,無(wú)需用戶外接電源。2. 主要技術(shù)指標(biāo):2.1 輸入通道數(shù):?jiǎn)味?32路* /雙端16路;(標(biāo)*為出廠標(biāo)準(zhǔn)狀態(tài),下同)2.2 輸入信號(hào)范圍:0V10V*; 5V; 10V2.3 最大允許輸入電壓:土 15V2.4 輸入阻抗:10MD2.5 A / D轉(zhuǎn)換分辨率:16位2.6 A / D芯片轉(zhuǎn)換時(shí)間:10卩S2.7 系統(tǒng)最高采集速率:66KHz/ S2.8 通道切換時(shí)間:(模擬開(kāi)關(guān)導(dǎo)通時(shí)間+放大器建立時(shí)間)w 5卩S2.9 系統(tǒng)綜合誤差:w 0.2 % FSR2.10 A / D啟動(dòng)方式:程序啟動(dòng)/外觸發(fā)啟動(dòng)2.11 A / D工作方式:程序查詢/中斷請(qǐng)求
3、*/雙極性偏移碼或補(bǔ)碼2.12 A / D轉(zhuǎn)換輸出碼制:?jiǎn)螛O性原碼2.13隔離形式:三總線光電隔離型 2.14隔離電壓:500V2.15 電源功耗:+ 5V( 10%) w 900mA2.16使用環(huán)境要求:工作溫度:10C40C相對(duì)濕度存貯溫度2.19外型尺寸40% 80% RH55C + 85 C(不含檔板)長(zhǎng)乂高=177.8mmX 106.7mm(7英寸X 4.2英寸)3. 工作原理:DC/ DC 電本卡主要由模擬多路開(kāi)關(guān)電路、放大器電路、模數(shù)轉(zhuǎn)換電路、接口控制邏輯電路、光電隔離電路及 源電路組成。3.1工作原理框圖:PC-6325B 光電隔離模入接口卡工作原理框圖見(jiàn)圖1 。RESET R
4、Sn圖1工作原理框圖123.2模擬多路開(kāi)關(guān)電路:模擬多路開(kāi)關(guān)由4片8選1模擬開(kāi)關(guān)芯片等組成,通過(guò)KJ1和KJ2跨接插座可以選擇 32路單端或16路雙端輸入方式,并將選中的信號(hào)送入差分放大器處理。3.3模數(shù)轉(zhuǎn)換電路:本卡選用新一代 A/D器件ADS7809作為本卡的模數(shù)轉(zhuǎn)換器件。ADS7809內(nèi)部自帶采保和精密基準(zhǔn)電源。A/D轉(zhuǎn)換可以由程序啟動(dòng),也可由外部觸發(fā)信號(hào)啟動(dòng)。A/D轉(zhuǎn)換結(jié)束的標(biāo)志可以由程序查詢檢出,也可通過(guò)中斷方式通知CPU處理。3.4接口控制邏輯電路及光隔電路:接口控制邏輯電路用來(lái)產(chǎn)生與各種操作有關(guān)的控制信號(hào)。光隔電路采用6N137高速光耦對(duì)系統(tǒng)總線與模擬信號(hào)之間進(jìn)行光電隔離,以避免
5、相互間的干擾。3.5 DC / DC電源電路:DC / DC電源電路由電源模塊及相關(guān)的濾波元件組成。該電源模塊的輸入電壓為+5V,輸出電壓為與原邊隔離的土 15V和+5V,原付邊之間隔離電壓可達(dá)1500V。4. 安裝及使用注意:本卡的安裝十分簡(jiǎn)便,只要將主機(jī)機(jī)殼打開(kāi),在關(guān)電情況下,將本卡插入主機(jī)的任何一個(gè)空余擴(kuò)展槽中,再將 檔板固定螺絲壓緊即可。本卡采用的模擬開(kāi)關(guān)是 COMS電路,容易因靜電擊穿或過(guò)流造成損壞,所以在安裝或用手觸摸本卡時(shí),應(yīng)事先 將人體所帶靜電荷對(duì)地放掉,同時(shí)應(yīng)避免直接用手接觸器件管腳,以免損壞器件。禁止帶電插拔本接口卡。設(shè)置接口卡開(kāi)關(guān)、跨接套和安裝接口帶纜均應(yīng)在關(guān)電狀態(tài)下進(jìn)行
6、。當(dāng)模入通道不全部使用時(shí),應(yīng)將不使用的通道就近對(duì)地短接,不要使其懸空,以避免造成通道間串?dāng)_和損壞通 道。ADS7809的時(shí)序規(guī)定第N次轉(zhuǎn)換后讀出的數(shù)據(jù)為第 N- 1次轉(zhuǎn)換的結(jié)果。這點(diǎn)在用戶編程時(shí)要特別注意。 本卡的最高采集速率約為 66KHz,這在單通道采集時(shí)容易實(shí)現(xiàn)。在多通道連續(xù)采集時(shí),由于模擬開(kāi)關(guān)切換及放 大器信號(hào)建立需要一定的時(shí)間,故而會(huì)降低采樣速率。但是考慮A/ D轉(zhuǎn)換器件本身占用的轉(zhuǎn)換時(shí)間,在編程時(shí)加以利用,也可以使多通道采樣速率達(dá)到66KHZ。為保證安全及采集精度,應(yīng)確保系統(tǒng)地線(計(jì)算機(jī)及外接儀器機(jī)殼)接地良好。特別是使用雙端輸入方式時(shí), 為防止外界較大的共模干擾,應(yīng)注意對(duì)信號(hào)線進(jìn)
7、行屏蔽處理。5. 使用與操作:5.1主要可調(diào)整元件位置見(jiàn)圖2。呂 wg_ Wh11KJ-It JiOM1也Ft;圖2主要可調(diào)整元件位置圖5.2 I / O基地址選擇:I /O基地址的選擇是通過(guò)開(kāi)關(guān) K1進(jìn)行的,開(kāi)關(guān)撥至ON處為0,反之為1,初始地址的選擇范圍一般為 0100H 0378H之間。用戶應(yīng)根據(jù)主機(jī)硬件手冊(cè)給出的可用范圍以及是否插入其它功能卡來(lái)決定本卡的I /O基地址。出廠時(shí)本卡的基地址設(shè)為 0300H,并從基地址開(kāi)始占用連續(xù) 4個(gè)地址?,F(xiàn)舉例說(shuō)明見(jiàn)圖 3。ON 1 2 3 4 5 6 7 ON 1 2 3 4 5 6 7 ON 1 2 3 4 5 6 7(單端)或信號(hào)線組(雙端),為
8、BBBBBBB BBBBBBS BBBBBBSA 3 A9A3A 9A3 A 9(a) 100H(b) 300H(c) 318H圖3I /O基地址選擇舉例5.3輸入接口定義:本卡前端37芯D型插座的信號(hào)定義見(jiàn)表1,用戶可按實(shí)際需要選擇連接信號(hào)線減少信號(hào)串?dāng)_和保護(hù)通道開(kāi)關(guān),凡不使用的信號(hào)端應(yīng)與模擬地短接。表1輸入插座接口定義插座引腳號(hào)信號(hào)定義插座引腳號(hào)信號(hào)定義1模擬地20模擬地2CH1 (CH1+)21CH17(CH1-)3CH2 (CH2+)22CH18(CH2-)4CH3 (CH3+)23CH19(CH3-)5CH4 (CH4+)24CH20(CH4-)6CH5 (CH5+)25CH21(C
9、H5-)7CH6 (CH6+)26CH22(CH6-)8CH7 (CH7+)27CH23(CH7-)9CH8 (CH8+)28CH24(CH8-)10CH9 (CH9+)29CH25(CH9-)11CH10(CH10+)30CH26(CH10-)12CH11(CH11+)31CH27(CH11-)13CH12(CH12+)32CH28(CH12-)14CH13(CH13+)33CH29(CH13-)15CH14(CH14+)34CH30(CH14-)16CH15(CH15+)35:CH31(CH15-)17CH16(CH16+)36CH32(CH16-)18E.T / REF37:模擬地19模
10、擬地5.4跨接插座的用法:541 A /D量程選擇:KJ3、KJ4、KJ5為A/ D量程選擇插座,其選擇方法見(jiàn)圖5。a. 0KJKJ3IOoIgQOO231COC2OOKJ31OOOO2OO4KJ4KJOOOOO5KJ4KJCOlO 250010V輸入:b. 5V輸入c. 10V輸入4。(圖4請(qǐng)見(jiàn)下頁(yè))KJ 2 KJ 1a.單端輸入方式s D s D5.4.2 輸入單/雙端方式選擇:KJ1、KJ2為單/雙端輸入方式選擇,二者應(yīng)共同使用,其使用方法見(jiàn)圖KJ2 KJ 1b.雙端輸入方式圖4單/雙端輸入方式選擇543 轉(zhuǎn)換碼制選擇:當(dāng)雙極性輸入時(shí),KJ 6決定ADC輸出的碼制,選擇方法見(jiàn)圖6:a.二
11、進(jìn)制偏移碼b.二進(jìn)制補(bǔ)碼1OOO21 QOO 2圖6輸出碼制選擇5.4.4中斷有效及中斷源選擇:KJ 8為中斷有效及中斷源選擇插座,KJ8全部開(kāi)路或N位短接時(shí)為非中斷方式。中斷操作的具體說(shuō)明見(jiàn)5.8。本卡提供IRQ5、7兩個(gè)中斷源供用戶選配,中斷源的選擇見(jiàn)圖7。a. IRQ 5中斷圖7中斷源的選擇c. 非中斷方式KA O Opl o o|5|5.4.5 外觸發(fā)/基準(zhǔn)電壓選擇:KJ7進(jìn)行選擇,其使用本卡出廠時(shí)提供一個(gè)供測(cè)試用的測(cè)試頭,二者共用一個(gè)外接信號(hào)引腳,在使用時(shí)應(yīng)通過(guò) 方法見(jiàn)圖&1 loop 21 C|oo| 2a.測(cè)試方式b.外觸發(fā)方式圖8外觸發(fā)/基準(zhǔn)電壓選擇5.5控制端口地址與有關(guān)數(shù)據(jù)
12、格式:5.5.1 控制端口的操作地址與功能:各個(gè)控制端口的操作地址與功能見(jiàn)表2。表2端口地址與功能表端口操作地址操作命令功能基地址+0寫寫通道代碼,選通道基地址+1寫啟動(dòng)A/D轉(zhuǎn)換(寫任意數(shù)值):基地址+1讀查詢A/ D轉(zhuǎn)換狀態(tài),D7= 1沒(méi)有或正在轉(zhuǎn)換,D7= 0轉(zhuǎn)換結(jié)束1基地址+2讀讀A/ D高4位轉(zhuǎn)換結(jié)果基地址+3讀讀A/D低8位轉(zhuǎn)換結(jié)果,清 A/D轉(zhuǎn)換狀態(tài)及中斷標(biāo)志5.5.2 查詢A/ D轉(zhuǎn)換狀態(tài)數(shù)據(jù)格式:查詢A/ D轉(zhuǎn)換狀態(tài)時(shí)的數(shù)據(jù)格式及意義見(jiàn)表3(端口地址為基地址+1)。表3 A / D轉(zhuǎn)換狀態(tài)數(shù)據(jù)格式(X表示任意)操作命令D7D6D5D4D3D2D1D0A/D轉(zhuǎn)換狀態(tài)讀1xxxx
13、xxx沒(méi)有或正在轉(zhuǎn)換讀0xxxxxxx轉(zhuǎn)換結(jié)束5.5.3通道代碼數(shù)據(jù)格式見(jiàn)表4 :表4通道代碼數(shù)據(jù)格式通道號(hào)十進(jìn)制代碼十六進(jìn)制代碼輸入方式通道號(hào)r十進(jìn)制代碼十六進(jìn)制代碼輸入方式1000H單/雙171610H單2101H單/雙181711H單3202H單/雙191812H單4303H單/雙20:1913H單5404H單/雙212014H單6505H單/雙222115H單7606H單/雙232216H單8707H單/雙242317H單9808H單/雙252418H單10909H單/雙262519H單11100AH單/雙27261AH單12110BH單/雙28271BH單13120CH單/雙2928
14、1CH單14130DH單/雙30291DH單15140EH單/雙31301EH單16150FH單/雙32311FH單5.5.4 A / D轉(zhuǎn)換結(jié)果數(shù)據(jù)格式:A / D轉(zhuǎn)換結(jié)果數(shù)據(jù)格式見(jiàn)表5。表5 A / D轉(zhuǎn)換結(jié)果數(shù)據(jù)格式端口地址操作命令D7DsD5D4D3QD1D0意義基地址+2讀DBI5DB14DBl3DB12DB11DB10DB9DB高4位數(shù)據(jù)基地址+3讀DB7DBSDB5DSDBJDBDBDB)低8位數(shù)據(jù)5.6模入碼制以及數(shù)據(jù)與模擬量的對(duì)應(yīng)關(guān)系:5.6.1 本接口卡在單極性方式工作時(shí),即模入的模擬量為010V時(shí),轉(zhuǎn)換后的16位數(shù)碼為二進(jìn)制原碼。此16位數(shù)碼表示一個(gè)正數(shù)碼,其數(shù)碼與模擬電
15、壓值的對(duì)應(yīng)關(guān)系為:模擬電壓值=數(shù)碼(16位)X 10(V) / 65536 (V)即: 1LSB = 0.152mV5.6.2 本接口卡在雙極性方式工作時(shí),轉(zhuǎn)換后的16位數(shù)碼為二進(jìn)制偏移碼或補(bǔ)碼。如為偏移碼時(shí),16位數(shù)碼的最高位(DB15)為符號(hào)位,“ 0”表示負(fù),“ 1”表示正。偏移碼與補(bǔ)碼僅在符號(hào)位上定義不同,可以先求出補(bǔ)碼再將符號(hào)位取反就可得到偏移碼,反之一樣。(輸出偏移碼或補(bǔ)碼可以通過(guò)KJ6的選擇進(jìn)行,參見(jiàn) 5.4.3 )。此時(shí)偏移碼與模擬電壓值的對(duì)應(yīng)關(guān)系為: 模入信號(hào)為5+ 5V時(shí):模擬電壓值=數(shù)碼(16位)X 10(V) / 65536 5( V )即: 1LSB= 0.152mV
16、 模入信號(hào)為10+ 10V時(shí):模擬電壓值=數(shù)碼(16位)X 20(V) / 65536 10 ( V ) 即: 1LSB= 0.305mV5.7外觸發(fā)信號(hào)E.T的要求:本卡的模入部分可以在外觸發(fā)方式下工作。每當(dāng)E.T有一個(gè)低電平時(shí),A/D就啟動(dòng)轉(zhuǎn)換一次。使用該方式時(shí),應(yīng)注意E.T信號(hào)必須符合TTL電平標(biāo)準(zhǔn),其波形和參數(shù)要求參見(jiàn)圖9。同時(shí)在使用外觸發(fā)方式之前應(yīng)將通道選擇好并清除轉(zhuǎn)換中斷標(biāo)志。ThE.T100nSv T1 v 10 S T 2 15 卩 S圖9 E.T信號(hào)波形圖5.8中斷工作方式:本卡的A/ D轉(zhuǎn)換結(jié)束信號(hào)可以采用中斷方式通知CPU進(jìn)行處理。改變 KJ8的位置可以選用IRQ5/ I
17、RQ7中斷。用戶在使用中斷方式時(shí),應(yīng)對(duì)主機(jī)系統(tǒng)的8259中斷管理器進(jìn)行初始化并編制中斷處理程序。并在8259中斷允許之前,先清除本卡的中斷標(biāo)志。當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),本卡會(huì)向8259中斷管理器發(fā)出一個(gè)高電平的中斷申請(qǐng),CPU接到中斷請(qǐng)求后轉(zhuǎn)向中斷處理程序運(yùn)行讀數(shù)操作。當(dāng)讀取低8位轉(zhuǎn)換結(jié)果時(shí),會(huì)自動(dòng)清除中斷標(biāo)志。5.9關(guān)于轉(zhuǎn)換及中斷標(biāo)志使用的補(bǔ)充說(shuō)明:本卡在上電時(shí)能夠自動(dòng)清除A/D轉(zhuǎn)換標(biāo)志及中斷申請(qǐng)標(biāo)志,在本卡正常運(yùn)行時(shí),上述標(biāo)志是通過(guò)讀取低8位轉(zhuǎn)換結(jié)果自動(dòng)完成的。如果系統(tǒng)程序是非正常中止退出的,而上述標(biāo)志沒(méi)有被清除,則會(huì)在重新采樣時(shí)出現(xiàn)錯(cuò)誤的 狀態(tài)而影響正常運(yùn)行。故建議在程序運(yùn)行開(kāi)始時(shí)可對(duì)低8位
18、轉(zhuǎn)換結(jié)果進(jìn)行虛讀,以達(dá)到使標(biāo)志復(fù)位。5.10關(guān)于測(cè)試頭的使用說(shuō)明:本卡附帶的測(cè)試頭可用來(lái)對(duì)本卡進(jìn)行測(cè)試檢驗(yàn)。測(cè)試頭使用本卡提供的的高穩(wěn)定度基準(zhǔn)電源并通過(guò)四只電阻分壓以提供四種不同的直流測(cè)試信號(hào)。由于電阻的精度有限,測(cè)試頭提供的測(cè)試信號(hào)不保證絕對(duì)值準(zhǔn)確,因此不能用測(cè)試頭做調(diào)試的基準(zhǔn)。使用測(cè)試頭前,應(yīng)將本卡上的跨接器KJ7置于測(cè)試方式。輸入方式為單端, 010V單極性輸入。此時(shí)插上測(cè)試頭后,本卡上的通道5、13、21、29為2.5V,通道6、14、22、30為5V,通道7、15、23、31為7.5V,通道8、16、24、32為10V,其余通道均為 0V(通道編號(hào)從1至32)。5.10 調(diào)整與校準(zhǔn):
19、5.10.1 本卡出廠前,已完成了零點(diǎn)、滿度和雙極性偏移的調(diào)整,一般情況下用戶不需進(jìn)行調(diào)節(jié),如果發(fā)現(xiàn)誤差較大,可按本節(jié)所述的方法進(jìn)行調(diào)整。調(diào)整時(shí)應(yīng)開(kāi)機(jī)預(yù)熱適當(dāng)時(shí)間,并準(zhǔn)備一塊5位半以上的數(shù)字電壓表。5.10.2 各電位器功能說(shuō)明:W 2為輸出基準(zhǔn)源調(diào)節(jié)。W 3為 AD 轉(zhuǎn)換器零點(diǎn)或雙極性偏移調(diào)節(jié)。W 4為 AD 轉(zhuǎn)換器滿度調(diào)節(jié)。5.10.3 輸入偏差調(diào)整: 零點(diǎn)調(diào)整:使任一通道與模擬地短接,并對(duì)該通道采樣,調(diào)整W,使轉(zhuǎn)換結(jié)果為0V土 1LSB 滿度調(diào)整:在任一通道接入一接近正滿度的電壓信號(hào),并用數(shù)字表測(cè)量之。同時(shí)運(yùn)行采樣程序,調(diào)整W4使轉(zhuǎn)換結(jié)果等于外加電壓信號(hào)。 雙極性偏移調(diào)整:在單極性方式時(shí)
20、,W3可用于零點(diǎn)的輔助調(diào)整。在雙極性方式時(shí),如果出現(xiàn)正負(fù)信號(hào)偏差較大時(shí),可在外端口分別加上正負(fù)信號(hào),調(diào)整W3 使其對(duì)稱。6. 驅(qū)動(dòng)程序簡(jiǎn)介:PC-6000 系列演示程序及驅(qū)動(dòng)程序是為 PC-6000 系列多功能工控采集板配制的工作在中西文Windows 95/98/ NT 環(huán)境下的一組驅(qū)動(dòng)程序以及使用該驅(qū)動(dòng)程序組建的一個(gè)演示程序,可以方便地使用戶在中西文Windows 環(huán)境下檢測(cè)硬件的工作狀態(tài)以及幫助軟件開(kāi)發(fā)人員在常用的CC+, Visual Basic, Delphi, Borland C+ Builder,Borland Pascal for windows等開(kāi)發(fā)環(huán)境中使用 PC-6000
21、 系列工控采集板進(jìn)行數(shù)據(jù)采集和過(guò)程控制等工作 .驅(qū)動(dòng)程序是一個(gè)標(biāo)準(zhǔn)動(dòng)態(tài)鏈接庫(kù) (DLL 文件) 。它的輸出函數(shù)可以被其它應(yīng)用程序在運(yùn)行時(shí)直接調(diào)用。用戶的應(yīng)用程序可以用任何一種可以使用 DLL 鏈接庫(kù)的編程工具來(lái)編寫。 每種板卡依據(jù)其自身功能的不同具有不同的輸出函數(shù)和參 數(shù)定義。驅(qū)動(dòng)程序輸出函數(shù)定義:所列函數(shù)的說(shuō)明格式為 VC+6.0 環(huán)境下 PC6000.Dll 庫(kù)函數(shù)的原函數(shù)格式,無(wú)論使用哪一種開(kāi)發(fā)工具,務(wù)必請(qǐng) 注意數(shù)據(jù)格式的匹配及函數(shù)的返回類型,本說(shuō)明中所使用的數(shù)據(jù)類型定義如下:short 16 位帶符號(hào)數(shù)Double 8 字節(jié)浮點(diǎn)數(shù)* 函數(shù) : double APIENTRY AI632
22、5BSingle(short nAdd,short nCha,short AIMode) 功能 : 進(jìn)行某一通道的模擬量數(shù)據(jù)采集。參數(shù): nAdd基地址nCha通道號(hào) : 0-31( 單端 ),0-15( 雙端 )AIMode輸入方式: 0 - 原碼值1 - 0,10v2 - -5v,+5v3 - -10v,+10v* 函數(shù) : void APIENTRY AI6325BAllSingle(short nAdd,short AIMode,Double *p)功能:單端輸入方式下,全部32 通道的模擬量數(shù)據(jù)采集。參數(shù) :nAdd基地址AIMode輸入方式:0 - 原碼值1 - 0,10v2 -
23、-5v,+5v3 - -10v,+10vp指向 32 個(gè)通道的采集結(jié)果的起始地址* 函數(shù) : void APIENTRY AI6325BAllDouble(short nAdd,short AIMode,double *p) 功能: 雙端輸入方式下,全部 16 通道的模擬量數(shù)據(jù)采集。 參數(shù): nAdd 基地址AIMode 輸入方式: 0 - 原碼值1 - 0,10v2 - -5v,+5v3 - -10v,+10vp指向 16 個(gè)通道的采集結(jié)果的起始地址請(qǐng)注明所使用的操作系統(tǒng)和開(kāi)發(fā)軟如有需要使用 Windows 系列及 LabVIEW 驅(qū)動(dòng)程序的用戶可向本公司索取 件。7. 編程舉例:7.1對(duì)通
24、道1連續(xù)采樣100次,程序啟動(dòng)和查詢。(BASIC語(yǔ)言)100 CLS110 ADD=&H300120 A=INP(ADD+3)130 CH=0140 OUT(ADD),CH150 FOR J=0 TO 100 :NEXT J 160 OUT(ADD+1),0 170 IF INP(ADD+1)=128 THEN 170180 A=INP(ADD+3)190 FOR I= 0 TO 100200 OUT(ADD+1),0210 IF INP(ADD+1)128 THEN 210220 DH=INP(ADD+2):DL=INP(ADD+3)230 V=(DH*256+DL)*10000/6553
25、6240 PRINT DH,DL,V,mV250 NEXT I 260 END7.2 C 語(yǔ)言程序,對(duì)通道 1連續(xù)采樣 100次,程序啟動(dòng)和查詢。 /* 6325B: Single channle to continue run */#include stdio.h#include dos.h#include conio.hmain()int ch;float value100; int dl,dh,i,j,base; unsigned int k;clrscr();/*/*/*/*定義通道數(shù)據(jù)變量 */ 定義數(shù)組變量 */ 定義過(guò)程變量 */清除文本顯示 */printf(nSingle c
26、hannle program: 6325B(16Bit)n);base=0x300;printf(Input channle number:); /* scanf(%d,&ch); outportb(base,ch);for(i=0;i2000;i+); outportb(base+1,0);/*while(inportb(base+1)&0x80); /* dl=inportb(base+3);/*for(j=0;j100;j+)/*outportb(base+1,0);while(inportb(base+1)&0x80); /* dh=inportb(base+2);dl=inportb
27、(base+3);/* 基地址 =300H */ 輸入通道數(shù)據(jù) */*送通道代碼 */*延時(shí),常數(shù)由機(jī)型決定*/啟動(dòng) A/D */ 判 A/D 狀態(tài) */ 讀取低 8 位數(shù)據(jù) */ 采集 100個(gè)數(shù)據(jù) */*啟動(dòng) A/D */判 A/D 狀態(tài) */*讀取高 8位數(shù)據(jù) */*讀取低 8 位數(shù)據(jù) */k=(dh*256+dl); /* valuej=(k)*10.0/65536.0; /*for(j=0;j100;j+) printf(%f ,valuej);數(shù)據(jù)處理 */ 將結(jié)果轉(zhuǎn)換成十進(jìn)制數(shù) */* 顯示 */注意:程序中多啟動(dòng)了一次 A/ D轉(zhuǎn)換,而沒(méi)有讀取結(jié)果。這是因?yàn)?ADS7808的時(shí)
28、序規(guī)定第N次轉(zhuǎn)換后讀到的 數(shù)據(jù)為第N- 1次轉(zhuǎn)換的結(jié)果。這點(diǎn)用戶在編程時(shí)要特別注意。另外,在寫通道號(hào)后應(yīng)延時(shí)10卩S,使放大器有充分的建立時(shí)間,從而保證轉(zhuǎn)換結(jié)果的正確。7.3 C 語(yǔ)言程序,對(duì) 32 個(gè)通道連續(xù)采樣 1 次,程序啟動(dòng)和查詢。 /* 6325BS: Single channle to continue run */#include stdio.h#include dos.h#include conio.hmain()float value32;int base; /*/* 定義數(shù)組變量 */ 定義過(guò)程變量 */int dl,dh,i,j,ch;unsigned int k;clr
29、scr(); /* 清除屏幕 */ printf(nSingle channle program: 6325BS(16Bit)n);printf(nn);base=0x300; dl=inportb(base+3); /* outportb(base,0);for(i=0;i100;i+);j=0; /* for(ch=0;ch0) /* k=(dh*256+dl); /*注: valuej=(k)*10.0/65536.0; /* j=j+; /* for(i=0;i100;i+); /*for(j=0;j=32Private Sub Timer1_Timer() 多通道采集 32 通道,
30、0-31 通道采集結(jié)果分別存放在 a(0)-a(31) 中Call AI6325BAllSingle(256, 1, a(0)For i = 0 To 31 Text2(i) = a(i) 界面顯示 32 通道數(shù)據(jù)Next i 單通道采集第 0 通道Text1 = AI6325BSingle(256, 0, 1)End Sub附A.名詞注釋:1 .單端輸入方式: 各路輸入信號(hào)共用一個(gè)參考電位,即各路輸入信號(hào)共地,這是最常用的接線方式。使用單端輸入方式時(shí),地線 比較穩(wěn)定,抗干擾能力較強(qiáng),建議用戶盡可能使用此種方式。2. 雙端輸入方式: 各路輸入信號(hào)各自使用自己的參考電位,即各路輸入信號(hào)不共地。如果輸入信號(hào)來(lái)自不同的信號(hào)源,而這些信號(hào)源的參考電位 ( 地線) 略有差異,可考慮使用這種接線方式。使用雙端輸入方式時(shí),輸入信號(hào)易受干擾,所以,應(yīng)加強(qiáng)信號(hào)線的抗干擾處理, 同時(shí)還應(yīng)確保模擬地以及外接儀器機(jī)殼接地良好。 而且特別注意的是, 所有接入的信號(hào)不論是高電位還是低電位,其電平相對(duì)于模擬地
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年經(jīng)濟(jì)師職稱考試經(jīng)濟(jì)基礎(chǔ)模擬試題(實(shí)戰(zhàn)演練)
- 2025年電梯安裝改造維修作業(yè)特種作業(yè)操作證考試試卷實(shí)戰(zhàn)技巧與案例分析集
- 2025年造價(jià)工程師案例分析經(jīng)典案例與實(shí)戰(zhàn)經(jīng)驗(yàn)分享模擬試卷
- 2025年會(huì)計(jì)職稱考試《初級(jí)會(huì)計(jì)實(shí)務(wù)》財(cái)務(wù)報(bào)表編制沖刺備考試題
- 旅游酒店客房預(yù)訂服務(wù)合作協(xié)議
- 2025年成人高考《語(yǔ)文》模擬沖刺題庫(kù):作文構(gòu)思與立意創(chuàng)新試題
- 2025年護(hù)士執(zhí)業(yè)資格考試題庫(kù)(護(hù)理科研方法與實(shí)踐)護(hù)理科研方法與實(shí)踐案例分析及預(yù)測(cè)
- 農(nóng)民專業(yè)合作組織運(yùn)營(yíng)協(xié)議
- 經(jīng)濟(jì)管理案例分析題庫(kù)
- 網(wǎng)絡(luò)運(yùn)營(yíng)安全責(zé)任協(xié)議內(nèi)容
- 學(xué)校公務(wù)外出管理制度
- 天津市部分區(qū)2025年九年級(jí)下學(xué)期中考二模數(shù)學(xué)試卷(含詳解)
- 2024年重慶開(kāi)州區(qū)中醫(yī)院招聘筆試真題
- 海外倉(cāng)一件代發(fā)服務(wù)合同范本下載
- 高中生物競(jìng)賽課件第一章 組成細(xì)胞的分子基礎(chǔ)課時(shí)1
- 2024 - 2025學(xué)年人教版三年級(jí)下冊(cè)美術(shù)期末考試試卷及參考答案
- DB13-T2828-2018-馬鈴薯抗旱性鑒定技術(shù)規(guī)程-河北省
- 礦泉水配送合同協(xié)議
- 電腦維護(hù)合同協(xié)議模板
- 浙江省溫州市2023-2024學(xué)年高一下學(xué)期期末考試語(yǔ)文試卷(含答案)
- 化工企業(yè)交接班制度(附表格)-樣本模板
評(píng)論
0/150
提交評(píng)論