下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、AC6622使用手冊(cè)PCI總線 AD 采集板16 路 16 位 200KHz AD4K FIFO緩沖,支持連續(xù)采樣開關(guān)量:16DI/16D0wwlab2006/2在開始使用前請(qǐng)仔細(xì)閱讀下面說明檢査打開包裝請(qǐng)査驗(yàn)如下:AC6622采集卡。手冊(cè)及光盤。DB25插頭,40線電纜各一套安裝關(guān)掉PC機(jī)電源將AC6622插入主機(jī)的任何一個(gè)PCI插槽中并將外 部的輸入、輸出線連好。保修木產(chǎn)品自售出之日起一年內(nèi)用戶遵守儲(chǔ)存.運(yùn)輸和使用要求,而 產(chǎn)品質(zhì)雖不合要求,憑保修單免費(fèi)維修。閃違反操作規(guī)定和要求而造成 損壞的.需繳納器件費(fèi)和維修費(fèi)及相應(yīng)的運(yùn)輸費(fèi)用.如果板卡有明顯燒 毀.燒糊情況原則上不予維修。如果板卡開箱
2、測(cè)試有問題.可以免費(fèi)維 修(限購(gòu)買板卡10天內(nèi))。目錄一.AC6622說明 .P4AC6622板簡(jiǎn)介. P4主要特點(diǎn)、性能.P4二.原理.P7簡(jiǎn)介.P7模擬輸入及AD數(shù)據(jù)計(jì)算.P81.模擬輸入.P82.AD轉(zhuǎn)換數(shù)據(jù)格式與計(jì)算.P9AD采樣的L:作模式.P111.AD轉(zhuǎn)換模式.P112.定時(shí)器.P123 外部觸發(fā).P13開關(guān)雖部分的原理.P14三.安裝與連接.P16安裝.P16信號(hào)連接注意事項(xiàng).P16連接器插座定義.P17配套端子板.P19常用信號(hào)的連接與處理.P21四.軟件.P23軟件安裝與說明.P23接口函數(shù)說明.P261.設(shè)備操作函數(shù).P262.AD操作函數(shù).P273.開關(guān)址操作函數(shù) .P
3、31VC程序編程說明.P33VB程序編程說明 .P35LabVIEW程序編程說明.P36Delphi程序編程說明.P37五.附錄.P37AC6622示意圖 .P37AC6622的硬件10操作說明.P37AC6622電位器調(diào)整 .P39、AC6622說明AC6622板簡(jiǎn)介AC6622是一款PCI總線16位中速采集模塊.具有16路端模擬輸入. 開關(guān)址16路輸入/16路輸出。采用PCI總線,支持即插即用、實(shí)時(shí)采集。AC6622內(nèi)亙IK Byte FIFO.支持全速實(shí)時(shí)不間斷采集。采集支持:內(nèi)、 外部觸發(fā)采集模式。相關(guān)產(chǎn)品:AC6111: 12位400K PCI總線采集卡。AC6621: 12位400
4、K PCI總線采集卡。AC6112: 16位250K PCI總線采集卡。MP420: 12位333KHz USB2. 0采集模塊。MP421: 12位lOOOKHz USB2. 0采集模塊。MP422: 16位200KHz USB2. 0采集模塊。MP425: 14位8路同時(shí)采樣,5OKHz/通道USB2. 0采集模塊。主要特點(diǎn)、性能:AD部分:16路矗端輸入輸入電壓:5伏/10伏/5伏,軟件控制。AD轉(zhuǎn)換器:16位AD.速度200KHz (5uS轉(zhuǎn)換時(shí)間)。轉(zhuǎn)換速度最大 可以到250KHZ.但精度及多通道建立時(shí)間誤差將變大。通道輸入阻抗:10兆歐姆。輸入插座:DB25孔插座。輸入通道支持任意
5、起始到任總結(jié)束通道的自動(dòng)掃描。系統(tǒng)精度:0.02% FSRn分辨率:16位多通道采樣時(shí)輸入信號(hào)誤差,噪音輸入范【期ADiPi200KH-AD速度250KH:噪音(200KHz,ppffL)5伏1LS57LSB2LSB10伏3LS56LSB+ 1. 5LS55伏31556LSB 1. 5155注:1) lLSB=l/65535o2)測(cè)址值為典型數(shù)值.噪音為1000個(gè)采樣點(diǎn)的統(tǒng)計(jì)。AD工作模式:?jiǎn)?dòng)模式:軟件、外部觸發(fā),軟件控制。觸發(fā)輸入性能:輸入:TTL電平,高電平2 5伏,低電平0-0 8伏。觸發(fā)電平:大于2伏(誤差土10弓)。-觸發(fā)模式:軟件選擇,上升或下降邊沿觸發(fā)。-觸發(fā)延時(shí):1個(gè)轉(zhuǎn)換時(shí)鐘
6、周期(內(nèi)部時(shí)鐘)+250nSo轉(zhuǎn)換時(shí)鐘:內(nèi)部16位定時(shí)器.基準(zhǔn)時(shí)鐘4MHZ(0.25uS周期)。內(nèi)部時(shí)鐘:4MHz基準(zhǔn)時(shí)鐘16位可編程定時(shí)器(范用:20-65535),可以按照250nS步的精度設(shè)宜AD轉(zhuǎn)換周期。開關(guān)址輸入輸出 16路輸入通道,性能:1.輸入電壓:TTL電平,兼容3伏電平。2.高電平:大于2伏。3.低電平:小于0 8伏。4.輸入電圧范用:0-5伏。16路輸出通道,性能:1.輸出電壓:3伏電平.兼容TTL電平。2.高電平大于2 5伏。3.低電平小于0 5伏。4最大輸出電流:15毫安/路。5.開關(guān)雖輸出上電自動(dòng)清零。軟件支持:1.操作系統(tǒng)支持wm98/win2000/winXP2.
7、開發(fā)包:驅(qū)動(dòng)程序.DLL庫(kù)函數(shù)3.例子:MFC、VB、Labview4.測(cè)試程序(MFC)位宜:光盤的PCIAC6622目錄??偩€:符合PCI標(biāo)準(zhǔn)內(nèi)部板卡尺寸:12. 5cm x 9cm(寬x島)二、原理說明:簡(jiǎn)介:AC6622采用PCI接口.支持即插即用,用戶不需雯跳線設(shè)So AD采 用FIFO緩沖及碩件中斷.支持200KHZ全速不間斷實(shí)時(shí)采集,在精度要 求不高的條件下,采樣速度可以達(dá)到250KHZ.AD轉(zhuǎn)換器采用16位250KHz AD。開關(guān)雖提供4個(gè)8位I/O口:16輸入/16輸出。輸出上電自動(dòng)清零。 原理框圖模擬輸入GPIF接口模擬輸入及 AD 數(shù)據(jù)計(jì)算模擬輸入AC6622具有16路模
8、擬輸入,輸入阻抗10兆歐姆。輸入具有過壓保 護(hù),可以承受瞬時(shí)20伏的電壓。AD輸入有3檔雖程,由軟件控制(詳細(xì)見編程部分說明.分別對(duì)應(yīng) 増益選擇:0、1、2號(hào))。輸入范碉:?jiǎn)螛O性:0-5伏單極性:0-10伏雙極性:-5伏-+5伏注:?jiǎn)螛O性指輸入電斥相對(duì)地線為大于0的信號(hào)雙極性扌斤輸入電斥相 對(duì)地線為大于土輸入的信號(hào)。AC6622的16路模擬輸入.用戶可以任總設(shè)宜起始通道(STCH)及 停止通道(ENDCH)。停止通道的數(shù)值必須大于或等于起始通道數(shù)值。以上的功能由AC6622.AD()函數(shù)中的參數(shù)控制,如下:1.stch:控制AD采樣的起始通道號(hào)U0-15)。2.endch:控制AD采樣的結(jié)束通
9、道號(hào)(=0-15)。3.gain: =0. 1、2.對(duì)應(yīng)選擇輸入范囤為:0-5伏、0-10伏.-5伏-+5伏。AD轉(zhuǎn)換數(shù)據(jù)格式與計(jì)算AD采樣的數(shù)據(jù)按從stch開始到endch結(jié)束的通道掃描順序, 循環(huán) 存放,每一個(gè)16位采樣結(jié)果按低8位在前.商8位在后的順序排列.如 下:stch, stchl ,.,endch.stch,endch,.纟吉束AC6622函數(shù)在將數(shù)據(jù)發(fā)送給客戶時(shí)已經(jīng)按照順序?qū)?shù)據(jù)存放到客戶 指定的數(shù)組中了(32位長(zhǎng)整形.其中低16位為AD采樣結(jié)果),次I此用 戶不需要將FIFO中的二個(gè)8位數(shù)據(jù)拼裝為16位數(shù)據(jù)。AC6622采用FIFO接口,容址為4Kbyte,具有空(EF)、半
10、滿(HF)、溢出(FF)標(biāo)志,標(biāo)志為“0”時(shí)有效。采樣數(shù)據(jù)不斷的寫入FIFO中, 當(dāng)FIFO半滿后(達(dá)到2KBYTE)產(chǎn)生一個(gè)中斷驅(qū)動(dòng)程序接收到中斷后,自動(dòng)讀入2K數(shù)據(jù)并暫存在PC機(jī)內(nèi)存緩沖中,等待用戶讀走數(shù)據(jù)。AC6622的驅(qū)動(dòng)程序在內(nèi)存中提供了大干1秒的緩沖時(shí)間,用戶需嬰最長(zhǎng)間隔500亳秒左右進(jìn)行一次讀入操作,如果用戶沒有及時(shí)讀岀數(shù)據(jù),F(xiàn)IFO將溢出, 數(shù)據(jù)隊(duì)列順序會(huì)打亂(新進(jìn)入的數(shù)據(jù)將沖掉最先寫入的數(shù)據(jù))。如果出 現(xiàn)FIFO溢出,只能靠提高訃算機(jī)速度或降低采樣速度或減少用戶的其他 程序占用時(shí)間來彌補(bǔ)。數(shù)據(jù)格式:16位讀出數(shù)據(jù)(D15-D0)定義如下:D15DllD13D12DllDIOD
11、9DSAD15AD14AD13AD12AD11AD1OAD9ADSD7D6D5DID3D2DIDOAD7AD6AD5ADIAD3AD2ADIADO D15-D0: 16位數(shù)據(jù)的從商到低位。AD15-AD0: 16位采樣數(shù)據(jù).(MSB - LSB)。注:AD數(shù)據(jù)的低二位記錄了開關(guān)雖輸入通道0、1號(hào)的狀態(tài),用戶在對(duì)AD采樣的同時(shí),可以用此來記錄外部的數(shù)字雖的狀態(tài)或測(cè)雖數(shù)字雖的頻 率.周期、脈沖寬度等.對(duì)記錄點(diǎn)的采樣頻率為AD的采樣頻率。16位轉(zhuǎn)換數(shù)據(jù)范鬧為0-65535.對(duì)應(yīng)電壓計(jì)算:設(shè):data為16位轉(zhuǎn)換結(jié)果。0-5伏:電壓=data*5000. 0/65535. 0 (mV)0-10伏:電壓
12、=data*10000. 0/65535. 0 (mV)5伏:電壓=(data-32768)*5000. 0/32768. 0 (mV)AD 采樣的工作模式AC6622的啟動(dòng)模式為:軟件啟動(dòng)/外部觸發(fā)啟動(dòng)。采樣模式由AC6622.AD()函數(shù)的trsl、trpol控制。 AD轉(zhuǎn)換模式AC6622由于采用一個(gè)AD轉(zhuǎn)換器+輸入轉(zhuǎn)換開關(guān)的工作模式因此采 集是匸作在對(duì)輸入通道進(jìn)行順序掃描、分時(shí)采樣的模式.所有通道的轉(zhuǎn) 換速度之和為AD的采樣速度。原理:十一個(gè)定時(shí)器脈沖到來時(shí),AD開始 一次轉(zhuǎn)換,采樣通道為為前通道,并在啟動(dòng)AD后自動(dòng)將輸入通道設(shè)宜為 下一個(gè)轉(zhuǎn)換通道。通道轉(zhuǎn)換順序?yàn)椋簭牡贜通道開始順序轉(zhuǎn)
13、換到第M通 道結(jié)束.然后又重新從N到M通道,如此循環(huán)直到用戶結(jié)束轉(zhuǎn)換,(N、M定義同上)。轉(zhuǎn)換數(shù)據(jù)順序?qū)懭隖IFO中。此模式下各個(gè)通道之間的時(shí) 間間隔相等,大小為轉(zhuǎn)換時(shí)鐘的周期。每個(gè)通道的采樣速度F如下:F二定時(shí)器頻率/轉(zhuǎn)換通道的個(gè)數(shù)相同通道號(hào)之間的采樣數(shù)據(jù)的時(shí)間間隔:轉(zhuǎn)換通道的個(gè)數(shù)*定時(shí)器設(shè)定的時(shí)間周期2.tad:用戶設(shè)宜的定時(shí)器時(shí)間,tad=tdata*O. 25uSo 定時(shí)器啟動(dòng)時(shí)鐘1通道號(hào)1 | 2312AD數(shù)據(jù)-(DFD3J-jtad圖示(用戶設(shè)宜轉(zhuǎn)換由通道1到3號(hào)):3DT_p3|1. DI D2 D3為通道1、2、3的AD轉(zhuǎn)換結(jié)果。AC6622的AD轉(zhuǎn)換時(shí)鐘啟動(dòng)由板上時(shí)鐘控制。定
14、時(shí)器輸入基準(zhǔn)時(shí)鐘為4MHz,周期為250ns (0. 25uS)。定時(shí)器數(shù) 據(jù)由AC6622_AD0函數(shù)的tdata變雖設(shè)臥 定時(shí)器為減法訃數(shù)器十由用 戶設(shè)宜數(shù)值tdata減到1時(shí).發(fā)出啟動(dòng)脈沖并自動(dòng)將定時(shí)器數(shù)據(jù)重新設(shè) 宜為tdata。16位數(shù)據(jù)取值(tdata) : 1-65535.對(duì)應(yīng):轉(zhuǎn)換周期T=0. 25*N(uS) , N:設(shè)置的16位定時(shí)器數(shù)據(jù)tdataoAD的總轉(zhuǎn)換頻率F=4000/tdata (KHz)。最小轉(zhuǎn)換周期為5uS (tdata=20. F=200KHz) 由此轉(zhuǎn)換周期為:5uS16385uSc注:采樣精度要求不島時(shí),可以設(shè)辻最大采樣速度為250KHz (tdata=
15、16)。外部觸發(fā)AC6622的啟動(dòng)或觸發(fā)控制分為二種:軟件啟動(dòng)/外部碩件觸發(fā).由AC6622.AD()函數(shù)的trsl位控制,trsl=O:選擇軟件觸發(fā)啟動(dòng)/trsl=l:選擇外部碩件觸發(fā)啟動(dòng)。換件觸發(fā)的極性可以由軟件控制模式寄存器的TRPOL=O/TRPOL=1選擇為:上升邊沿/下降邊沿觸發(fā)觸發(fā)延遲小于300nS。軟件啟動(dòng):指用戶發(fā)出啟動(dòng)命令后,轉(zhuǎn)換自動(dòng)開始.直到用戶發(fā)出停止 命令而結(jié)束。硬件觸發(fā)啟動(dòng): 抬用戶發(fā)出啟動(dòng)命令后 、 勺一個(gè)有效的觸發(fā)到來后AD才 開始工作。轉(zhuǎn)換啟動(dòng)選擇可以在觸發(fā)選擇中設(shè)宜:由軟件或外部喚件觸發(fā)啟動(dòng) 整個(gè)轉(zhuǎn)換過程,除非用戶終止轉(zhuǎn)換.否則將一直轉(zhuǎn)換下去。碩件觸發(fā)可 以
16、在觸發(fā)極性選擇中設(shè)宜為“上升邊沿”或“下降邊沿”有效。一旦啟動(dòng)轉(zhuǎn)換AD轉(zhuǎn)換將在板上定時(shí)器時(shí)鐘驅(qū)動(dòng)下按用戶設(shè)迓的起始(STCH.終止通道(ENDCH)逐一通道順序、循環(huán)轉(zhuǎn)換。AC6622的他發(fā)電路為TTL電平(詳細(xì)見第一草說明),缺省觸發(fā)電 平設(shè)宜在2伏左右。小結(jié):采樣模式1.轉(zhuǎn)換觸發(fā)啟動(dòng):軟件/換件(trsl=O/l) o2.碩件觸發(fā)極性:上升/下降邊沿(trpol=0/l)。3.采樣通道控制:起始通道/結(jié)束通道(stch/endch)。4定時(shí)辭設(shè)g: tdata控制轉(zhuǎn)換速度。開關(guān)量部分的原理:AC6622開關(guān)址提供16個(gè)輸入及16個(gè)輸出接口。所有的輸出口在上 電初始時(shí)為“(T或低電平。 輸入
17、接口的每一個(gè)輸入通道內(nèi)部帶4.7K的 上拉電阻.如果沒有外部輸入,讀入為“1J16位輸入DI0-DU5由函數(shù)AC6622.DI ()讀入。16位輸出DO0-DO15由函數(shù)AC6622_D0()設(shè)宜。輸入或輸岀的32位數(shù)據(jù)的低16位(D15-D0)有效.分別對(duì)應(yīng)輸入 或輸出通道15-0號(hào)。AC6622的DIO為3伏電平,兼容5伏TTL電平,輸入可以承受5伏 電壓.輸出商電平通常為2 8伏-3伏(5伏TTL邏輯通常大于2 3伏. 就認(rèn)為為邏輯1)。三、安裝與連接安裝用戶必須完全關(guān)閉計(jì)算機(jī)后才能安裝或取出AC6622卡同時(shí)應(yīng)該注意:絕對(duì)不能帶電插拔AC6622卡及外部接口!信號(hào)連接注意事項(xiàng) 模擬輸入
18、:1.輸入連接電纜必須用屏蔽電纜.電纜的屏蔽外層最好只在一端連接 到地線上。2.不用的通道最好連接到地線上。因?yàn)锳C6622的輸入阻抗很高.如果 對(duì)輸入懸空的通道采樣.有可能帶來干擾。3 模擬信號(hào)的地線應(yīng)該連接到前端的模擬輸出的地線上,不能與數(shù)字 地線混合。如果需要混合數(shù)字.模擬地線,可以將數(shù)字地線連接到 前端的電源地線上。4.如果前端信號(hào)T擾較大, 如電力信號(hào)采集應(yīng)用時(shí), 最好將PC機(jī)的外 殼與前端的地線収獨(dú)連接。這樣可以避免干擾、商圧燒毀AC6622。5.對(duì)干高精度采樣,要求前端設(shè)備輸出有盡量低的輸出阻抗及電流驅(qū) 動(dòng)能力。6.前端輸出緩沖放大辭應(yīng)該具有島轉(zhuǎn)換速度及帶寬。 開關(guān)量:1.開關(guān)址
19、輸入電平不能低于-0 3V或高于5V。2.輸出不要對(duì)地線.電源短路。3.輸出如果需要驅(qū)動(dòng)大功率設(shè)備為防止T擾應(yīng)該選用AC145端子板.將輸出與設(shè)備隔離。連接器插座定義AC6622有二個(gè)電纜連接器:Pl、P2oPl:25腳DB25插座對(duì)應(yīng)16路模擬輸入、觸發(fā)輸入。P2:40腳扁平電纜插座對(duì)應(yīng)32路開關(guān)址。P1定義:說明:AIN0-AIN15對(duì)應(yīng)16路單端模擬輸入通道0-15號(hào)。腳9. 22模擬輸入AD的地線。腳12-TRIG:觸發(fā)輸入。腳25 0CLK:外部時(shí)鐘輸入.對(duì)AC6622無總義。P2定義:D8251AINO14AIWO-2AIN115AirwO-3AIN16AIN1UO-4AIN3AI
20、N11O-bAIN418AIN1ZO-bAl阻l9AINIO-IAINb-20AIN14O-8AIN/2iAIN1OO-922JO-102JoO-1124O-12TRIG、-25CCLKO-13II-配套端子板AC6622可以配接如下端子板:AC146:螺絲端子通用轉(zhuǎn)接板,支持P1 25芯DB25插座。AC142:螺絲端子通用轉(zhuǎn)接板,支持P2插座。AC112: 8路高速信號(hào)放大板。放大倍率10倍。輸入BNC頭。AC145A:隔離16入/16出端子板。輸入電壓0-24伏/輸出:0C輸出, 驅(qū)動(dòng)電流100電安。P6651 PC擋板轉(zhuǎn)接卡,提供40腳皿平電纜轉(zhuǎn)接到DB37插頭,并引 出到PC外部。A
21、C175PC擋板轉(zhuǎn)接卡,提供40腳和平電纜轉(zhuǎn)接到40腳扁平電纜插 座.并引出到PC外部。2 2 4681012141618202224262830323436384046810121416182022242628303234363840P2DUOIDC40uiaUlbDOIODO12DOI 413579135791357913579135791357913579111112222333331357911111222233333LXJDl-lP6654轉(zhuǎn)接板定義:P2p忖DC屮空 :J131 K5fuljp3WZ AingiaDH5m?2 2 4 4 6 6 810121416182022242
22、6283032343638408101214161820222426283032343638401 1 3 3 5 5 7 7 g1g1 1131517192123252729313335373911315171921232527293133353739maDC40DB37RA.M* o-Ic20DTToo-2C21O-3c22UH8O-4UJ23O-3c24O-6U5o2!0.7cO-8U7c27DTZ3o-3c28LHZ4O 10c29o.ilcDieC 12c31Q i3U12o0.uc33O 彳曠f34UI30O 15c33C 17IUNUAc充O-o37O-19.一DI0-DI15對(duì)
23、應(yīng)AC6622的DI0-DI15DI16-DI31對(duì)應(yīng)AC6622的DO0-DO15IGNDA IGNDB IGNDC IGNDD對(duì)應(yīng)地線。DB37插座為針座c常用信號(hào)的連接.處理。 加入隔離電容采集交流信號(hào) 利用開關(guān)繪輸出驅(qū)動(dòng)繼電器vccRELAY SP ST2kdout1A入2Y- -k 8050輸出驅(qū)動(dòng)光電耦合器CPTOISCLATCR注:輸入限流電阻范困200-1000歐姆。四、軟件木萃介紹驅(qū)動(dòng)的安裝.動(dòng)態(tài)鏈接庫(kù)函數(shù)使用方法, 以及針對(duì)AC6622的軟件開發(fā)抬導(dǎo)。請(qǐng)用戶在編程前.仔細(xì)閱讀木于冊(cè),了解相關(guān)信息。由干軟件可能不斷更新.請(qǐng)用戶査看光盤中的提示。測(cè)試軟件及其 他軟件的說明見光盤
24、目錄:PCIAC6622軟件安裝與說明軟件說明AC6622附帶光盤中.提供如下內(nèi)容:1.說明書。2.驅(qū)動(dòng)程序,支持wm98/win2000/winXP操作系統(tǒng)。3.Visaul C卄.MFC、Visaul Basic編程實(shí)例。4 Labview模塊=5.AC6622測(cè)試程序。注:由干win98. winNT微軟已經(jīng)不提供支持.不建議使用。AC6622板卡 的驅(qū)動(dòng)不支持winXTo在光盤的PCIAC6622DRIVER目錄中包含:、AC6622 h、幾個(gè)文件。驅(qū)動(dòng)安裝文件。驅(qū)動(dòng)程序。動(dòng)態(tài)鏈接庫(kù)。MS VC的庫(kù)文件。AC6622. h C的頭文件。YB的模塊文件。在光盤的PCIAC6622VC目錄
25、中包含:VC的編程例子。編程需要的include. LIB文件(AC6622. h ) 在光盤的PCIAC6622MFC目錄中包含:MFC的編程例子。編程需要的include Hb文件(AC6622. h )。在光盤的PCIAC6622VB目錄中包含:VB的編程例子。VB編程需要的聲明模塊程序。:測(cè)試程序。在光盤的PCIAC6622Labview目錄中包含Lbaview例子。驅(qū)動(dòng)安裝安裝方法:1.將AC6622插入一個(gè)PCI插槽,如果有多個(gè)AC6622,請(qǐng)每一次安裝一個(gè)AC6622OPCI插槽序號(hào)最低的卡的設(shè)備號(hào)為“0” ,依次類推設(shè)備號(hào) 為“1、2化因?yàn)樗俣鹊脑璉虬不建議同時(shí)在一臺(tái)PC上安裝
26、多片AC6622。2.Windows將會(huì)顯示找到新?lián)Q件,可按找到新?lián)Q件向?qū)нM(jìn)行下一步。3.選擇于動(dòng)安裝或自己捜索適用我的設(shè)備的驅(qū)動(dòng)程序,下一步:4.選擇驅(qū)動(dòng)所在目錄,進(jìn)行安裝。(目錄:PCIAC6622driver)5.按找到新?lián)Q件向?qū)У奶崾具M(jìn)行下一步:6.Windows將顯示完成添加”刪除碩件向?qū)?貳擊完成即可完成安裝過 程。7.完成后如果安裝第二個(gè)AC6622.插入笫二塊AC6622模塊,重復(fù)上述 安裝過程。安裝后,程序自動(dòng)將動(dòng)態(tài)鏈接庫(kù)程序拷貝到windows系統(tǒng)的system32目錄中用戶也可以自己將DLL拷貝到當(dāng)前工作目錄中。驅(qū)動(dòng)安裝完畢后在控制血板系統(tǒng)設(shè)備管理中的PCI項(xiàng)目下可以 找
27、到AC6622o1.如果需要更新設(shè)備驅(qū)動(dòng),請(qǐng)?jiān)诖T件設(shè)備管理目錄下選擇AC6622 -)按鼠標(biāo)右鍵選擇屬性-選擇驅(qū)動(dòng)程序-選擇重新安裝驅(qū)動(dòng)程序。2.l| Visaul C+/Visaul Basic例程從CD-ROM復(fù)制到換盤時(shí),屬性仍將保持為只讀屬性這將影響用戶調(diào)試程序。請(qǐng)將屬性改為文檔屬 蚩這樣就可以進(jìn)行正常的編譯.凋試工作 C接口函數(shù)說明木卡以DLL-動(dòng)態(tài)鏈接庫(kù)的方式対裝了用戶在win98/win2000/winXP環(huán)境下編程需要的函數(shù)。 動(dòng)態(tài)鏈接庫(kù)可以被windows環(huán)境下的多數(shù)編程 語言調(diào)用,用戶只要正確使用調(diào)用格式就能正確調(diào)用函數(shù)。木手冊(cè)只提 供jVSVB的調(diào)用例子, 有關(guān)其他語言調(diào)
28、用的方法, 用戶可以參考其他 書籍或直接在網(wǎng)上査找。設(shè)備操作函數(shù) 打開一個(gè)AC6622設(shè)備函數(shù):HANDLE AC6622_0penDevice (long dev_num)參數(shù):dev.num:入口參數(shù).AC6622設(shè)備號(hào).=0. 1、2,表示第一個(gè)、 第二個(gè)AC6622模塊。設(shè)備號(hào)的定義參考驅(qū)動(dòng)安裝部分。函數(shù)返回值:卡的操作句柄。注:YC中如果句柄不等IWALID.HANDLE.VALUE-表示正確。YB中如果 句柄不等于&HFFFFFFFF,正確。 關(guān)閉一個(gè)AC6622設(shè)備函數(shù):long AC6622_CloseDevice (HANDLE hDevice)功能:關(guān)閉以hDevi
29、ce打開的AC6622卡。參數(shù):hDevice:入口參數(shù).卡的操作句柄函數(shù)返回?cái)?shù)值:0:成功/-1:失敗。AD操作函數(shù)AC6622采樣支持連續(xù)采樣,用戶利用AC6622_ADO設(shè)宜參數(shù)并啟動(dòng) 轉(zhuǎn)換后,利用AC6622.ReadAD0函數(shù)不斷回讀采樣數(shù)據(jù)直到完成采樣任 務(wù).任務(wù)結(jié)束后調(diào)用AC6622_StopAD關(guān)閉內(nèi)部采樣過程及停I上AC6622碩 件采樣功能。 AC6622.ADO設(shè)宜采樣參數(shù)并啟動(dòng)AD采樣 功能:設(shè)亙所有與采樣相關(guān)的參數(shù)并啟動(dòng)采樣過程。函數(shù):long AC6622.AD (HANDLE hDevice,long stch, long endch, long gamflong
30、 sidi,long tdata,long sammode, long trsl,long clksl,long trpol,long clkpol)hDevice:入口參數(shù).卡的操作句柄。stch:入口參數(shù).=0-15設(shè)宜采樣的起始通道號(hào)碼。endch:入口參數(shù),=0-15設(shè)宜采樣的停止通道號(hào)碼。gain:設(shè)宜AD的輸入量程。=0、K2對(duì)應(yīng)選擇所有的輸入范困為:0-5伏、0-10伏、-5伏-+5伏。trsl:設(shè)迓觸發(fā)模式。=0設(shè)宜軟件啟動(dòng)一次采樣過程/=1:設(shè)宜外 部觸發(fā)啟動(dòng)一次采樣過程。trpol:設(shè)亙觸發(fā)輸入極性。=0設(shè)亙外部觸發(fā)上升邊沿有效/=1設(shè)宜 外部觸發(fā)下降邊沿有效。tdata:
31、設(shè)宜采樣頻率(1065535) 采樣頻率=4000/tdata (KHz)函數(shù)返回:出口參數(shù):=0操作成功/其他失敗。以下變雖對(duì)AC6622無意義,用戶可設(shè)迓為0,以便兼容今后的増強(qiáng) 型號(hào)的AC6622。sammode:設(shè)宜采樣模式。sammode: =0設(shè)宜采樣模式為normal普 通掃描模式/=1:設(shè)宜采樣模式為SH模式,偽同步模式。 sidi:選擇輸入為笊端或差分模式。clksl:設(shè)宜AD啟動(dòng)時(shí)鐘選擇。=0內(nèi)部時(shí)鐘m外部時(shí)鐘。clkpol:設(shè)亙外部時(shí)鐘極性。=0設(shè)迓上升邊沿有效設(shè)宜下降邊 沿有效。 AC6622_ReadAD()査詢并回讀采樣數(shù)據(jù)功能:讀入采樣數(shù)據(jù)C采樣數(shù)據(jù)的排列按用戶設(shè)
32、宜的起始與停止通道順 序循壞排列,例如:起始通道=0.結(jié)束通道=2,讀出數(shù)據(jù)排列按如下順 序:chO chi ch2 chO chi ch2 . chO chi ch2詳細(xì)的說明請(qǐng)參考第二草說明。用戶在編程時(shí)最好將AC6622_ReadAD0函數(shù)放置在定時(shí)器中,每 隔一段時(shí)間進(jìn)行一次讀入操作,定時(shí)器間隔最好小于100毫秒。函數(shù):long AC6622.ReadAD (HANDLE hDevice, long *data)hDevice:入口參數(shù).卡的操作句柄=*data:扌旨向存儲(chǔ)回讀數(shù)據(jù)數(shù)組的抬針,要求數(shù)組容雖大于512K(524288)。用戶獲取數(shù)據(jù)及長(zhǎng)度后.必須在下次調(diào)用前將數(shù)據(jù)存儲(chǔ)到另
33、外的數(shù)組或換盤中,以免下次調(diào)用覆蓋J以前的數(shù)據(jù)。函數(shù)返回:如果小于0表示AC6622的喚件或軟件緩沖溢出錯(cuò)誤(此 時(shí)以后的采樣點(diǎn)均無效)。其他表示用戶實(shí)際讀入數(shù)據(jù)的長(zhǎng)度請(qǐng) 注總,函數(shù)每次返回的讀入長(zhǎng)度不定,但最大為512Kc AC6622_StopAD停止采樣功能:強(qiáng)行停止采樣過程并復(fù)位碩件采樣電路。用于用戶已經(jīng)完成木次 采樣任務(wù)。函數(shù):long AC6622_StopAD (HANDLE hDevice)hDevice:入口參數(shù).卡的操作句柄。函數(shù)返回:=0表示操作有效。附注:AD采樣數(shù)值到電斥的轉(zhuǎn)換。32位數(shù)據(jù)的低16位有效。數(shù)據(jù)格式:16位讀出數(shù)據(jù)(D15-D0)定義如下:D15D14D
34、13D12D11D10DSDSAD15AD14AD13AD12AD11AD10AD9ADSD7D6D5D1D3D2D1DOAD7AD6AD5ADIAD3AD2AD1ADOD15-D0: 16位數(shù)據(jù)的從馬到低位。AD15-AD0: 16位采樣數(shù)據(jù),(MSB - LSB)。16位轉(zhuǎn)換數(shù)據(jù)范圉為0-65535-對(duì)應(yīng)電壓計(jì)算:設(shè):data為16位轉(zhuǎn)換結(jié)果。0-5伏:電壓=data*5000. 0/65535. 0 (mV)0-10伏:電壓=data*10000. 0/65535. 0 (mV)5伏:電壓=(data-32768)*5000. 0/32768. 0 (mV)開關(guān)量操作函數(shù)開關(guān)雖輸入功能:
35、讀入16位開關(guān)量輸入。函數(shù):long AC6622_DI (HANDLE hDevice)hDevice:入口參數(shù),卡的操作句柄。函數(shù)返回:出口參數(shù),返回讀入的數(shù)據(jù)。低16位數(shù)據(jù)(D15-D0)對(duì) 應(yīng)輸入端口15-0號(hào)。開關(guān)雖輸出功能:設(shè)亙16位輸出數(shù)據(jù)。函數(shù):long AC6622.D0 (HANDLE hDevice, long DO.Data)hDevice:入口參數(shù),卡的操作句柄。DO.Data:入口函數(shù).輸岀的數(shù)據(jù)數(shù)據(jù)的低16位有效。16位數(shù)據(jù)(D15-D0)分別對(duì)應(yīng)端口的16個(gè)10輸出口15-0號(hào)函數(shù)返回:出口參數(shù).=0操作成功,其他失敗。注:關(guān)于開關(guān)量的位操作輸入:如果需要判斷1
36、6位輸入的某一個(gè)位的狀態(tài).可以利用“與” 邏輯操作完成。 例: 判斷第DI7位的狀態(tài)DI7對(duì)應(yīng)二進(jìn)制0000 00001000 0000(第7位=1)即:16進(jìn)制0080H.只需將讀入數(shù)據(jù)didata進(jìn)行以下操作:VC: long I;I=didata & 0 x0080;VB: dim I as longI=didata AND &H0080判斷如果1=0,表示DI7=0,否則為1。輸出操作:如果希望對(duì)16位輸出端口的某一個(gè)輸出宜位.可以通過 與邏輯操作宜0.或邏世操作置例:輸出數(shù)據(jù)存放在變址I中。輸出D07 0操作:同樣第7位的二進(jìn)制碼=1111 1111 0111 111
37、1(第7位=0) ,對(duì)應(yīng)16進(jìn)制碼FF7FH,輸出數(shù)據(jù)dodata:VC:dodata=I & 0 xff7f;VB: dodata=I AND &Hff7F輸出D07宜1操作:同樣第7位的二進(jìn)制碼=0000 0000 1000 0000(第7位=1) ,對(duì)應(yīng)16進(jìn)制碼0080H,輸出數(shù)據(jù)dodata: VC: dodata=I 0 x0080;VB: dodata=I OR &H0080VC 程序編程說明編程前.將及AC6622. h程序拷貝到用戶十前目錄中。(需嬰的文件 在VC目錄中)VC編程的基木流程:1.利用顯式調(diào)用加我函數(shù)。.AC6622ib h文件必須在十前
38、工作目錄 中。方法,程序的開始處加入如下語句:pragma comment(lib,SincludeAC6622. h詳細(xì)可以參考VC目錄中的程序,AC6622.LIB. H文件包含了需 要的函數(shù)的聲明過程。2.利用AC6622_0penDevice函數(shù)獲得板卡的操作句柄。3.在退出程序時(shí)必須執(zhí)行如下操作:利用AC6622_CloseDevice函數(shù)關(guān) 閉句柄。例:/獲得所有AC6622的操作南數(shù)pragza cccment(lib,*)#includeAC6622. h*HANDLE hDevice=INVALID_HAXDLE_VALlE:/顧件操作句枇MainO/獲得ACG622駛件操作
39、句抽hDevice=AC6622_0penDevice(0):創(chuàng)建設(shè)務(wù)驅(qū)動(dòng)句柄.設(shè)涪號(hào)為0.用戶程序退出AC6622_CloseDevice(hDevice):關(guān)閉操作句柄詳細(xì)可以參考光盤上的AC6622的VC目錄下的例子。在編程時(shí)必須注總:換件操作句柄HANDLE必須為全局變雖或必須傳遞給有相應(yīng)皺件操作的函數(shù)換件句柄只要在程序啟動(dòng)時(shí)打開一次即可, 不需要每次打開或關(guān)閉。VB 程序編程說明編程前.請(qǐng)將動(dòng)態(tài)鏈接庫(kù)程序拷貝到用戶為前目錄中或windows系 統(tǒng)的system32目錄中VB編程的基木流程:1.在工程菜I中選擇添加模塊.將模塊添加進(jìn)來(該模塊在光盤中PCIAC6622vb目錄中應(yīng)用時(shí)將
40、文件拷貝到當(dāng)前工作目錄),此 文件為所有函數(shù)的聲明文件。2.在模塊中定義一個(gè)換件操作句柄.為一個(gè)long屈性的全局變址,這 樣可以被用戶程序中的所有form調(diào)用(例:中聲明的句柄hd6622) 3.利用AC6622_0penDevice函數(shù)獲得板卡的操作句柄。在退出程序時(shí)必須執(zhí)行如下操作:利用AC6622_CloseDevice函數(shù)關(guān)閉句柄注:模塊已經(jīng)包含了所有必要的AC6622函數(shù)的聲明語句。例:DIM hd6622 as longPrivate Sub Fora_Load()DIX I as longhd6622 = AC6622_OpenDevice(O),打開設(shè)備0號(hào).獲紂驅(qū)動(dòng)句柄.其
41、他操作End SubPrivate Sub Fora_Unload(Cancel As Integer)AC6622_CloseDriver hd6622,關(guān)閉瓏動(dòng)End Sub注:VB中如果設(shè)備操作句柄不等干&HFFFFFFFF為有效句柄LabVIEW 程序編程說明木公司生產(chǎn)的所有采集卡的相關(guān)接口函數(shù).均以動(dòng)態(tài)鏈接庫(kù)的形式 提供給用戶。在使用LabVIEW對(duì)木公司采集卡進(jìn)行開發(fā)時(shí).只需通過LabVIEW中的Call Library Function Node節(jié)點(diǎn)來調(diào)用我們所提供的動(dòng) 態(tài)鏈接庫(kù)函數(shù)即可對(duì)換件進(jìn)行相關(guān)操作。目前.木公司已將客戶在LabVIEW中通過CallLibrary Function Node節(jié)點(diǎn)調(diào)用DLL函數(shù)的過程全部編譯為Sub VI的形式,用戶只需在LabVIEW的BlockDiagram中點(diǎn)擊右鍵.選擇ALL Functions-Select
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026上半年云南事業(yè)單位聯(lián)考迪慶州招聘130人備考題庫(kù)及一套完整答案詳解
- 2025至2030環(huán)保產(chǎn)業(yè)政策影響分析及市場(chǎng)機(jī)遇與投資前景研究報(bào)告
- 2026年臨沂河?xùn)|區(qū)部分事業(yè)單位公開招聘綜合類崗位工作人員備考題庫(kù)(7名)及完整答案詳解
- 2025中國(guó)人民財(cái)產(chǎn)保險(xiǎn)公司面向全省招聘理賠崗備考題庫(kù)及答案詳解(新)
- 2026年1月江西吉安市高級(jí)實(shí)驗(yàn)中學(xué)面向高校招聘教師40人備考題庫(kù)及答案詳解1套
- 2026云南師范大學(xué)實(shí)驗(yàn)中學(xué)巫家壩校區(qū)招聘7人備考題庫(kù)及答案詳解1套
- 2026云南省玉溪實(shí)驗(yàn)中學(xué)教師招聘18人備考題庫(kù)及完整答案詳解
- 海南2025年海南省司法醫(yī)院招聘事業(yè)編制人員13人筆試歷年參考題庫(kù)附帶答案詳解
- 浙江浙江省榮軍醫(yī)院招聘25人(2025年第二批)筆試歷年參考題庫(kù)附帶答案詳解
- 浙江浙江大學(xué)藥學(xué)院2025年專職研究員招聘5人筆試歷年參考題庫(kù)附帶答案詳解
- 貸款貨車買賣合同范本
- 發(fā)泡混凝土地面防滑施工方案
- 產(chǎn)教融合項(xiàng)目匯報(bào)
- 2025-2026學(xué)年湖北省襄陽(yáng)市襄城區(qū)襄陽(yáng)市第四中學(xué)高一上學(xué)期9月月考英語試題
- 蘇少版(五線譜)(2024)八年級(jí)上冊(cè)音樂全冊(cè)教案
- 江蘇省城鎮(zhèn)供水管道清洗工程估價(jià)表及工程量計(jì)算標(biāo)準(zhǔn) 2025
- 2025年國(guó)家能源局公務(wù)員面試備考指南及模擬題集
- 醫(yī)院感控人員理論知識(shí)考核試題及答案
- 2025遼寧鐵道職業(yè)技術(shù)學(xué)院?jiǎn)握锌荚囄幕刭|(zhì)數(shù)學(xué)練習(xí)題及參考答案詳解(完整版)
- 珍愛健康-遠(yuǎn)離油脂課件
- 軍隊(duì)自行采購(gòu)管理辦法
評(píng)論
0/150
提交評(píng)論