#PC104主板數據采集卡250K12位16路模擬量輸入帶DA模擬量輸出DIO開關控制計數器功能)_第1頁
#PC104主板數據采集卡250K12位16路模擬量輸入帶DA模擬量輸出DIO開關控制計數器功能)_第2頁
#PC104主板數據采集卡250K12位16路模擬量輸入帶DA模擬量輸出DIO開關控制計數器功能)_第3頁
已閱讀5頁,還剩34頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、ART2932數據采集卡硬件使用說明書阿爾泰科技發展有限公司產品研發部修訂目錄1第一章功能概述1第一節、產品應用1第二節、AD模擬量輸入功能1第三節、DA模擬量輸岀功能2第四節、DI數字量輸入功能2第五節、DO數字量輸岀功能2第六節、定時計數功能2第七節、其他指標2第八節、板卡尺寸3第九節、產品安裝核對表3第十節、安裝指導3一、軟件安裝指導3二、硬件安裝指導3第二章元件布局圖及簡要說明4第一節、主要元件布局圖4第二節、主要元件功能說明4一、信號輸入輸出連接器4二、電位器4三、板基地址選擇5四、狀態燈5第三章信號輸入輸出連接器6第一節、模擬量信號輸入輸出連接器定義6第二節、數字量信號輸入輸出連接

2、器定義6第四章各種信號的連接方法8第一節、AD模擬量輸入的信號連接方法8一、AD單端輸入連接方式8二、AD雙端輸入連接方式8第二節、DA模擬量輸出的信號連接方法9第三節、DI數字量輸入的信號連接方法9第四節、DO數字量輸出的信號連接方法9第五節、時鐘輸入輸出和觸發信號連接方法10第六節、CNT定時/計數器信號的連接方法10第七節、多卡同步的實現方法10第五章數據格式、排放順序及換算關系12第一節、AD模擬量輸入數據格式及碼值換算12一、AD雙極性模擬量輸入的數據格式12二、AD單極性模擬量輸入數據格式12第二節、AD單通道與多通道采集時的數據排放順序12一、單通道12二、多通道12第三節、DA

3、模擬量輸出數據格式及碼值換算13一、DA單極性輸出時的數據格式13二、DA雙極性電壓輸出的數據格式13第六章各種功能的使用方法14第一節、AD觸發功能的使用方法14一、AD內觸發功能14二、AD外觸發功能14第二節、AD內時鐘與外時鐘功能的使用方法18一、AD內時鐘功能18二、AD外時鐘功能18第三節、AD連續與分組采集功能的使用方法18一、AD連續采集功能18二、AD分組采集功能18第七章減法計數器功能22第八章地址分配25第九章產品的應用注意事項、校準、保修28第一節、注意事項28第二節、AD模擬量輸入的校準28第三節、DA模擬量輸岀的校準28第四節、DA使用說明28第五節、保修28$阿爾

4、泰科技發展有限公司信息社會的發展,仕很大程度上取決于信息與信號處理技術的先進性。數字信號處理技術的出現改變了信息與信號處理技術的整個面貌,而數據采集作為數字信號處理的必不可少的前期工作在整個數字系統中起到關鍵性、乃至決定性的作用,其應用已經深入到信號處理的各個領域中。實時信號處理、數字圖像處理等領域對高速度、高精度數據采集卡的需求越來越大。ISA總線由于其傳輸速度的限制而逐漸被淘汰。我公司推岀的ART2932數據采集卡綜合了國內外眾多同類產品的優點,以其使用的便捷、穩定的性能、極高的性價比,獲得多家試用客戶的一致好評,是一款真正具有可比性的產品,也是您理想的選擇。第一節、產品應用本卡是一種基于

5、PC104總線的數據采集卡,可直接和計算機的PC104接口相連,構成實驗室、產品質量檢測中心等各種領域的數據采集、波形分析和處理系統。也可構成工業生產過程監控系統。它的主要應用場合為:電子產品質量檢測信號采集過程控制伺服控制第二節、AD模擬量輸入功能轉換器類型:AD7321 輸入量程(InputRange):±0V、i5V(默認)、豎.5V、010V轉換精度:13位(Bit),第13位為符號位 采樣速率(Frequency):1Hz250KHz說明:各通道實際采樣速率=采樣速率/采樣通道數模擬輸入通道總數:16路單端,8路雙端 采樣通道數:軟件可選擇,通過設置首通道(FirstCha

6、nnel)和末通道(LastChannel)來實現的說明:采樣通道數=LastChannel-FirstChannel+1通道切換方式:首末通道順序切換數據讀取方式:非空和半滿查詢方式存儲器深度:8K字(點)FIFO存儲器存儲器標志:滿、非空、半滿異步與同步(ADMode):可實現連續(異步)與分組(偽同步)采集組間間隔(Grouplnterval):軟件可設置,最小為采樣周期(1/Frequency),最大為3276us組循環次數(LoopsOfGroup):軟件可設置,最小為1次,最大為255次時鐘源選項(ClockSource):板內時鐘和板外時鐘軟件可選板內時鐘輸出頻率:當前AD實際采

7、樣頻率觸發模式(TriggerMode):軟件內部觸發和硬件后觸發(簡稱外觸發)觸發類型(TriggerType):數字邊沿觸發和脈沖電平觸發 觸發方向(TriggerDir):負向、正向、正負向觸發觸發源(TriggerSource):ATR(模擬觸發信號)和DTR(數字觸發信號)觸發源ATR輸入范圍:低于低觸發電平(AO0),高于高觸發電平(AO1)(AO1>AO0)觸發源DTR輸入范圍:標準TTL電平 AD芯片轉換時間:W.6uS 程控放大器類型:默認為AD8251,兼容AD8250、AD8253 程控增益:1、2、4、8倍(AD8251)或1、2、5、10倍(AD8250)或1、

8、10、100、1000倍(AD8253)模擬輸入阻抗:10M? 放大器建立時間:785nS(0.001%)(max)非線性誤差:±ILSB(最大)系統測量精度:0.01%工作溫度范圍:0+50°C存儲溫度范圍:-20C+70C第三節、DA模擬量輸出功能轉換器類型:AD5724 輸出量程:05V、010V、010.8V、±iV、±10V、±10.8V轉換精度:12位(Bit)建立時間:10口S通道數:4路非線性誤差:±1LSB(最大)輸出誤差(滿量程):±LSB工作溫度范圍:0C+50C存儲溫度范圍:一20C+70C第四節、D

9、I數字量輸入功能通道數:8路電氣標準:TTL兼容高電平的最低電壓:2V低電平的最高電壓:0.8V第五節、DO數字量輸出功能通道數:8路電氣標準:TTL兼容高電平的最低電壓:3.8V低電平的最高電壓:0.44V上電輸出:低電平第八節、定時計數功能計數器通道個數:3個獨立的減法計數器計數器位數:16位計數方式:6種計數方式軟件可選輸入電氣標準:低電平的最高電壓為0.8V,高電平的最低電壓為2V輸出電氣標準:低電平的最高電壓為0.5V,高電平的最低電壓為2.4V時鐘源(CLK):頻率范圍為1Hz10MHz門控(GATE):上升沿、高電平和低電平計數器輸出(OUT):高電平、低電平第七節、其他指標板載

10、時鐘振蕩器:40MHz第八節、板卡尺寸90.3mm(長)*96mm(寬)*16mm(高)第九節、產品安裝核對表打開ART2932板卡包裝后,你將會發現如下物品:1、ART2932板卡一個2、ART軟件光盤一張,該光盤包括如下內容:a)本公司所有產品驅動程序,用戶可在PC104目錄下找到ART2932驅動程序;b)用戶手冊(pdf格式電子文檔);第十節、安裝指導一、軟件安裝指導在不同操作系統下安裝ART2932板卡的方法一致,在本公司提供的光盤中含有安裝程序Setup.exe,用戶雙擊此安裝程序按界面提示即可完成安裝。二、硬件安裝指導在硬件安裝前首先關閉系統電源,待板卡固定后開機,開機后系統會自

11、動彈岀硬件安裝向導,用戶可選擇系統自動安裝或手動安裝。注意:不可帶電插拔板卡。第一節、主要兀件布局圖第二節、主要元件功能說明第二章元件布局圖及簡要說明請參考第一節中的布局圖,了解下面各主要元件的大體功能。、信號輸入輸出連接器Wpi,bp入好3,RP九腫低RP3rp乩h叭禮pioP1:P1:P2:數字量信號輸入輸連接器的詳電位器RP1RP2RP3RP4RP5RP6RP7RP8O0¥7擬量輸入零點-信滿A01模Ao2模1二"RP9:AO3模擬量信號輸出零點調整RP10:AO3模擬量信號輸出滿度調整以上電位器的詳細說明請參考產品的應用注意事項、校準、保修章節。三、板基地址選擇AD

12、DR1:板基地址撥碼開關。板基地址可設置成200H3C0H之間可被16整除的二進制碼,板基地址默認為300H,將占用基地址起的連續28個I/O地址。開關的第5、6、7、8位分別對應地址A6、A7、A8、A9是基地址選擇開關,第1、2、3、4位分別對應的是A2、A3、A4、A5,為保留位。撥碼開關ADDR1撥向標有ON”的一側表示高有效值為1,反向則反之。板基地址選擇開關ADDR1如下圖。其基地址的配置方法為:地址位A11A10A9A8A7A6A5A4A3A2A1A0X為可配置位未用未用XXXX000000第3個十六進制位第2個十六進制位第1個十六進制位注意:表中標識為0”的位為固定值,只有標識

13、為X”的位可以由ADDR1撥碼開關改變,因此用戶要正確配置基地址,就只須改變表中的相應位,便可容易的產生的想要的基地址。比如說出廠默認基地址300H的配置,只需將ADDR1的A8、A9位撥到ON”如下圖:A9A6D地址200H280H300HA8A7A5A4板基地址撥碼開關冬示R1ADDR1ON-.ADDR1A9A8A7A6A5A4A3A28765432165218743380H1-四、狀態燈地址240H2C0H板基地址ni'圖示UA9A8A7A6A5A4A3A28765432181ON543276ONON6521340HADDR1ADDR1O1817ONONADDR1A9A8A7A9

14、A8A7A6A5A4A3A28743A9A8A7A6A5A4A3A2A3A6A5A4A3A2ONR13C0HFF:FIFO溢出指示燈,指示燈為亮狀態表示FIFO溢出HF:FIFO半滿指示燈,指示燈為亮狀態表示FIFO半滿EF:FIFO非空指示燈,指示燈為亮狀態表示FIFO非空AO0AO2343331AO1AO332ATR3029AGNDAGND28/v27AGNDAI026w25AI1AI224VVn-23AI3AI422rv,21AI5AI620VA.,19AI7AI818V117AI9AI1016Qo-15AI11AI1214V13AI13AI1412c11AI15AGND10pV'

15、;9AGNDAGND87AGNDDTR65CLKOUTDGND43DGNDDGND21DGND關于34芯插頭P1的管腳定義(表格方式管腳信號名稱/管腳特性管腳功能定義AI0AI15Input第三章信號輸入輸出連接器第一節、模擬量信號輸入輸出連接器定義關于34芯插頭P1的管腳定義(圖形方式)注釋AI0AI7接止端,AI8AI15接負端AO0AO3OutAGNDDGND)utDA模擬1GNDGND量輸出管腳,對應4個模擬量輸出通道模擬信號地,當輸入輸出模擬信號時最好用它作為參考地數字信號地,當輸入輸出數字信號時最好用它作為參考地CLKOUTOutput板內時鐘輸出ATRInput模擬外觸發信號輸入

16、,參考地為AGNDDTR亠rrizr.=r/亠-|Input-t厶人、厶人r»、數字觸發信號輸入,參考地請使用DGNDrrrr)>>a>-節數字量'1口號"刖入刊u出連上接器定義關于34芯插頭P2的管腳定義(圖形方式)AD模擬量輸入管腳,分別對應于16個模擬單端通道,當為雙端時,其AI0AI7分別與AI8AI15構成信號輸入的正負兩端,即注釋+5V1DI03Uv4DI1DI25VV6DI3DI478DI5DI69JTl10DI7DGND1112DGNDDO01314DO1DO215Vw16DO3DO41718DO5DO619PV20DO7DGND2

17、1vvn22DGNDOUT023Oo24GATEO26OUT1CLK025ooGATE12728CIK1OUT229od30GATE2CLK231n32DGNDCLK3334DGND關于34芯插頭PvV腳疋義(表格方式)力的管管腳信號名稱管腳特性管腳功能定義DIODI7.Input-8個數字量輸入管腳DOODO7Ciitput8個數字量輸出管腳CIKInput板外時鐘輸入參考地請使用DGNDGATE02Input3個定時/計數器門控輸入參考地請使用DGNDCIK02Input3個定時/計數器時鐘源輸入參考地請使用DGND。當計數時鐘使用外部時鐘時,計數時鐘的頻率范圍為不超過20MHz。默認OU

18、T02+5VDGNDOutputOutputGND情況計數時鐘為板內時鐘LOCAL_CLK,頻率范圍為620Hz20MHz3個定時/計數器輸出,參考地請使用DGND輸出5V電源數字信號地,當輸入輸出數字信號時最好用它作為參考地第四章各種信號的連接方法第一節、AD模擬量輸入的信號連接方法一、AD單端輸入連接方式單端方式是指使用單個通道實現某個信號的輸入,同時多個信號的參考地共用一個接地點。此種方式主要應用在干擾不大,通道數相對較多的場合。可按下圖連接成模擬電壓單端輸入方式,16路模擬輸入信號連接到AI0AI15端,其公共地連接到AGND端。A連5AGND壬現場設備Jy-i'&壬現

19、場設備Jy-i'&AI0現場設備AI1被測現場的模擬信號器AI|揣輸入連接方式昉式是指使用正負兩個通路實現某個信號的輸入,該方式也叫差分輸入方式。此種方式主要應用在干擾較大,通道數相對較板可按下圖連接成模擬_正端接到AI07端出、AD雙端雙端輸入AR擬輸入信地AGNT2932士口百號信號AI0AI8單、雙端方式的實現由軟件設置,請參考電壓雙端輸少的場合。AAGNDGAGND連11接19器17AI15AGND現場模擬信號ART2932軟件說明書。方式,可以有效抑制共模干擾信號,提高采集精度。8路模壬模擬輸入信號負端接到AI8AI15端,現場設備與ART2932板共用模擬N+D_+

20、現場設備現場設備現場設備第二節、DA模擬量輸出的信號連接方法信r號第二AO0AO1AO3AGND控制接現場的模擬信號現場設備現場設I數字量輸入的號連接方法第四節、DOD連D接dgND被測現場開關的信號DI1現場開關設備現場開關設備DI0數字量輸出的信號連接方法輸doo唯DO2DO7器輸入DGND控制現場開關的信號現場開關設備現場開關設備第五節、時鐘輸入輸出和觸發信號連接萬法信器號CLKOUT時鐘輸出信號入輸出OUT計數器輸出信號CLK外部時鐘輸入信號GATE門控輸入信號DGND第七節r三同步的實現方法ART2932時鐘。-多卡同步可以有二種方案,第同的外采應的時鐘源模式被入等待狀態,直道數大用

21、主從卡級聯的方案時,主卡一般動所有r從卡,i卡被啟于一個I初始化完成后,先啟到主卡被啟動的同喩有的從卡的通道數時,您可考慮,:采用主從卡級聯,第二:采用共同的外觸發,第三:采用共纟鐘鐘源模式,而從卡使用外時鐘源模式,待主卡、從卡按相由于主卡還沒有被啟動沒有輸出時鐘信號,所以從卡進動,即實現了多卡同步啟動的功能。當您需要的采樣通使用多卡級連的方式擴展通道數量。CLKOUT主卡CLKCLK從卡2j共同的外觸發的方案時,設置所有的參數請保持一致。首先設置每塊卡的硬件參數,并且都使用外R或者DTR)多卡級J聯的連接方法采觸發(信號,然后點擊升始數據采集”按鈕,這時采集卡并不采集,等待外部觸發信外部觸發

22、信號的狀態下,使用同一個外部觸發信號同時啟動,連接好要采集的信號,通過P1接口的ATR(需要設置觸發電平)或DTR管腳接入觸發號,當每塊采集卡都進入等待AD轉換,達到同步采集的效果。連接方法如下:外部觸發信號ATR/DTRATR/DTRATR/DTRART2932ART2932ART2932外觸發同步采集的連接方法注意:使用DTR時請使用內時鐘模式采用共同的外時鐘的方案時,設置所有的參數請保持一致。首先設置每塊卡的硬件參數,并且都使用外時鐘,連接好要采集的信號,然后點擊開始數據采集T按鈕,這時采集卡并不采集,等待外部時鐘信號;當每塊采集卡都進入等待外部時鐘信號的狀態,接入外部時鐘信號同時啟動A

23、D轉換,達到同步采集的效果。連接方法如下:外部時鐘信號CLKCLKART2932ART2932廠CLKART2932外時鐘同步采集的連接方法I第五早數據格式、第一節、AD模擬量輸入數據格式及碼值換算一、AD雙極性模擬量輸入的數據格式采用原碼方式,如下表所示:輸入電壓值正滿度正滿度1LSB排放順序及換算關系中間值+1LSB10014097中間值(零點)10004096中間值一1LSB0FFF4095負滿度+1LSBr000000000000100011負滿度000000000000000000注明:當輸入量程為±10V、±5V、i2.5V時,即為雙極性輸入(輸入:信號允許在正

24、負端范圍變隹C(即ANSIC)語法公式說明如何將原碼數(據換算成電壓值:±0/量程:Veit=(2000000/8192)*(ADBUffer0&00FFF)-1000000;以標化),下面i5V量程:Volt=(10000.00/8192)*(ADBuffer0&OxIFFF)也.5V量程:Volt=(5000.00/8192)*(ADBuffer0&0x1FFF)81918190AD原始碼(二進制)AD原始碼(十六進制)AD原始碼(十進制)1FFF1FFE-5000.00;2500.00;二、AD單極性模擬量輸入數據格式采用原碼方式,如下表所示:AD原始碼

25、(二進制)AD原始碼(十六進制)AD原始碼(十進制)輸入電壓值正滿度正滿度1LSB中間值+1LSB中間值中間值一1LSB零點+1LSB零點注明:當輸入量程為0000000000001000000000000010V時,即為單極性輸入(輸入信1FFF1FFE40000FFF0001>0000號只允許81918190409740964095-1-0在正端范圍變化),下面以標準C(即ANSfei0&0x1FFF),C)語法公式說明如何將原碼數據換算成電壓0值:010V量程:Vult=(10000.00/8192)*(ADBI節、AD單通道與多通道采集時的數據排放順序一、單通道當采樣通道

26、總數(+1)等于1時(即首通道等于末通道),則為單通道采集。二、多通道當采樣通道總數(+1)大于1時(即首通道不等于末通道),貝0為多通道采集(注意末通道必須大于或等于首通道)。舉例說明,假設AD的以下硬件參數取值如下:ADPara.FirstChannel=0;ADPara.LastChannel=2;第一個字屬于通道AI0的第1個點,第二個字屬于通道AI1的第1個點,第三個字屬于通道第四個字屬于通道第五個字屬于通道第六個字屬于通道第七個字屬于通道第三個字屬于通道第四個字屬于通道第五個字屬于通道第六個字屬于通道第七個字屬于通道AI2的第1個點,AIO的第2個點,AI1的第2個點,AI2的第2

27、個點,AI0的第3個點,第八個字屬于通道AI1的第3個點,第九個字屬于通道AI2的第3個點則采樣的AD數據在ADBuffer緩沖區中的排放順序為:0、1、2、0、1、2、0、1、2、0、1、2其他情況依此類推。第三節、DA模擬量輸出數據格式及碼值換算、DA單極性輸出時的數據格式如下表如示:輸入正滿度如下表如示:輸入正滿度DA原始碼(二進制)DA原始碼(十六進制)FFFDA原始碼(十進制)4095為正滿度ILSBIlli11111110FFE4094屮間值+ILSB8012049屮間值8002048中間值一1LSB7FF2047零點+1LSB1*».t-0000000000010011

28、零點0000000000000000明:當輸出量程為05V、U10V、U10.81V口時即為單極性輸出。假疋輸出的電壓值為,寫向設備的DA原始碼為nDAData,貝訥算關系如下:(注意上限不能超過4095)05V量程時:nDAData=Volt/(5000.00/4096);Volt(單位010V量程時:nDAData=Volt/(10000.00/4096);010.8V量程時:nDAData=Volt/(10800.00/4096);位為mV),輸入DA原始碼(二進制)DA原始碼(十六進制)DA原始碼(十進制)正滿度FFF4095正滿度1LSBFFE4094中間值+1LSB8012049中

29、間值(零點)P8002048中間值一1LSB7FF2047負滿度+1LSB0000000000010011負滿度0000000000000000明:當輸出量程為±V、±0V、±10.8V時,即卩為雙極性輸出。假定輸出,的電壓值為Volt(單備的DA原始碼為nDAData,則換算關系如下::(注意上限不能超過4095)V量程時;nDAData;:Volt/(10000.00/4096)+:048注寫向設二、DA雙極性電壓輸出的數據格式如下表所示:±0V量程時:nDAData=Volt/(20000.00/4096)+2048;±10.8V量程時:

30、nDAData=Volt/(21600.00/4096)+2048;第六章各種功能的使用方法第一節、AD觸發功能的使用方法一、AD內觸發功能在初始化AD時,若AD硬件參數ADPara.TriggerMode=ART2932_TRIGMODE_SOFT時,則可實現內觸發采集。在內觸發采集功能下,調用StartDeviceProAD函數啟動AD時,AD即刻進入轉換過程,不等待其他任何外部硬件條件。也可理解為軟件觸發。具體過程請參考以下圖例,圖中AD工作脈沖的周期由設定的采樣頻率(Frequency)決定。AD啟動脈沖由軟件接口函數StartDeviceProAD產生。啟動使能轉換脈沖圖6.1內觸發

31、圖例AD在啟動使能后產生第一個轉換脈沖、AD外觸發功能調用StartDeviceProAD函數啟動AD時,AD并不立即進入轉換過程,而是要等AD數據,也可理解為硬件觸發。關于在什么條件下觸發調用StartDeviceProAD函數啟動AD時,AD并不立即進入轉換過程,而是要等AD數據,也可理解為硬件觸發。關于在什么條件下觸發在初始化AD時,若”AD件參數ADPara.TriggerMode=ART2932_TRIGMODE_POST時,則可實現外觸發采集。在外觸發采集功能下,待外部硬件觸發源信號符合指定條件后才開始轉換AD,由用戶選擇的觸發模式(TriggerMode)、觸發類型(Trigge

32、rType)、觸發方向(TriggerDir)和觸發源(TriggerSource)共同決定。觸發源分為ATR模擬觸發和DTR數字觸發。(一)、ATR模擬觸發功能觸發信號為模擬信號時使用ATR觸發,這種觸發方式需要設置觸發電平仃rigLevelVolt),觸發電平由2路DA(AO0和AO1)輸出的電壓共同決定,且需要設置兩路電壓的大小關系為AO1>AO0,工作原理同施密特觸發器工作原理類似,詳見下文。觸發類型分為邊沿觸發和脈沖觸發:(1)、邊沿觸發功能邊沿觸發就是捕獲觸發源信號相對于觸發電平的信號變化特征來觸發AD轉換。ADPara.TriggerDir=ART2932_TRIGDIR_

33、NEGATIVE時,即選擇觸發方向為負向觸發。即當ATR觸發源信號從大于AO1的輸出電壓變化至小于AO0的輸出電壓時,AD即刻進入轉換過程,在此情況下,ATR的后續狀態變化并不會影響AD采集。如下圖6.2所示:ATR/DTRAO1AO0的輸出電壓的輸出電壓ATRAD啟動前該下脈沖降AD啟動后觸發降前的等待時段沿AD觸發后的無第一個脈沖效AD啟動后第一次負向有效,AD被觸發i2,/V/HIVE:時,即選擇觸發方向為正向觸發。即當ATR觸發的輸岀電壓變化至大于AO1的輸出電壓時,AD即刻進入轉換過程,在此情況下,ATR"BIIAD工作圖6.2負向觸發圖例ADPara.TriggerDir

34、=ART2932_TRIGDIR_POSITI源信號從小于AO0的后續狀態變化并不會影響AD采集。AD啟動脈沖;AO1AO0的輸出電壓的輸出電壓ATRuuuuuuuuuuuuuul-AD啟動后觸發AD啟動前該上升沿無效前的等待時段AD啟動后第一次正向有效,AD被觸發AD工作脈沖AD觸發后的第一個脈沖圖6.3正向觸發圖例ADPara.TriggerDir=ART2932_IRIGDIR_POSII_NEG丿ATATR觸發源信號從大于AO1的輸岀電壓變化至小于AO0的輸岀電壓變化至大于AO1的輸岀電壓時,不會影響AD采集。(2)、脈沖電平f'AD即刻進入時,即選擇觸發方向為止負向觸發。即當

35、'的輸岀電壓時,或者ATR觸發源信號從小于AO0轉換過程,在此情況下,ATR的后續狀態變化并7X7、于觸發電平作為條,0、廠、牛來觸發/AD轉換。該功能可以應用在地震波、饅頭波等信號的有效部分采集。ADPara.TriggerDir=ART2932_TRIGDIRNEGATIVE當ATR觸發源信號小于AO0的輸岀電壓時,AD即刻進入自動停止采集;當再小于AO0的輸岀電壓時,AD再次進入轉換過程,即只采集小輸出電壓:(負向觸發)時,即選擇,:觸發方向為負向觸發。即,轉換過程,一旦觸發源信號大于AO1的輸出電壓時,輸出電壓的波形。如AD啟動脈沖AO1的輸出電壓AO0的輸出電壓ATRAD啟動

36、后第一次負向有效,AD被觸發VAD工作脈沖AD啟動后觸發前的等待時段AD觸發后的一第一個脈沖圖,6.4負向觸發圖例«小ADPara.TriggerDir=ART2932_TRIGDIR_PoSiliVE(ATR觸發源信號換過程,-動停止采集;當再大于AO1的輸岀電壓時,AD再次進入轉換過程,即只采集大于AD即刻進入轉換圖6.5所示:(觸發信號與采集信號為同一個三角波信號)AD啟動脈沖AO1的輸出電壓AO0的輸出電壓ATRAD采集狀態AD啟動后等待觸發AD采集AD等待正向觸旦觸發源即選擇觸發方向為正向觸發。即當卅輸岀電壓時,自于AOAO1輸岀電壓的波形。如下圖6.5正向觸發圖例當ADP

37、ara.TriggerDir=ART2932_TRIGDIR_POqiT_NEGAT時,即選擇觸發方向為正負向觸發。此時它與內部軟件觸發同理。(二)、DTR數字觸發功觸發信號為數字信號氣TTL觸發:(1)、邊沿觸發功能DTR觸發理詳見下文。觸發類型分為邊沿觸發和脈沖ADPara.TriggerDir=ART2932_TRIGDIR_NEGATIVE信號由高電平變為低電平時(也就是岀現下降沿信號對AD采集無影響。卩:選擇觸發方向為負向觸發。即當件,AD即刻DTR觸發源專換過程,其后續變化AD啟動脈沖DTR觸發信號AD啟動后觸發前的等待時段AD工作脈沖AD啟動后第一個下降沿有效,AD被觸發AD啟動

38、前該下降沿無效|ADPara.TriggerDir=/號由低電平變為高電平時(也就AD米集無影響。ADPara.TriggerDir=ART是只要DTR岀現高低電平的跳后續變化對AD采集無影響觸發后AD第一個工作脈沖圖6.6RT2932_TRIGDIR_POSt是出現上升沿信號)下降沿觸發圖例%*%.丁ITiVE時,即選擇觸發方向為正向觸發。即當DTR觸發源信產生觸發事件,AD即刻進入轉換過程,其后續變化對2932;TRIGDIRPOSIT_NE變時(也就是出現上升沿或下降沿)產生觸發事件?!眳`npad即刻進,此項功能可應用在只要外界的某一信號變化時就采集的場合。壬*旺I*詈-K.w.*gQ罟

39、1GAT時,即選擇觸發方向為上正負向觸發。它的特點進入轉換過程,其(2)、脈沖電平觸發功能ADPara.TriggerDir=ART2932_TRIGDIR_NEGATIVE(負向觸發)時,即選擇觸發方向為負向觸發。當DTR觸發信號為低電平時,AD進入轉換過程,一旦觸發信號為高電平時,AD自動停止轉換,當觸發信號再為低電平時,AD再次進入轉換過程,即只轉換觸發信號為低電平時數據。ADPara.TriggerDir=ART2932_TRIGDIR_POSITIVE(正向觸發)時,即選擇觸發方向為正向觸發。當DTR觸發信號為高電平時,AD進入轉換過程,一旦觸發信號為低電平時,AD自動停止轉換,當觸

40、發信號再為高電平時,AD再次進入轉換過程,即只轉換觸發信號為高電平時數據。AD啟動脈沖DTR觸發源AD啟動前高電平無效AD工作脈沖AD啟動后觸發前的等待時段AD觸發后的第一個脈沖圖6.7高電平觸發圖例第二節、AD內時鐘與外時鐘功能的使用方法暫停工作暫停工作。它的原理一、AD內時鐘功能內時鐘功能是指使用板載時鐘振蕩器經板載邏輯控制電路根據用戶指定的分頻數分頻后產生的時鐘信號去觸發AD定時轉換。要使用內時鐘功能應在軟件中置硬件參數ADPara.ClockSouce=ART2932_CLOCKSRC_IN。該時鐘的頻率在軟件中由硬件參數ADPara.Frequency決定。女口Frequency=1

41、00000,則表示AD以100000Hz的頻率工作(即100KHz,10uS/點)。二、AD外時鐘功能外時鐘功能是指使用板外的時鐘信號來定時觸發AD進行轉換。該時鐘信號由連接器P1的CLKIN腳輸入提供。板外的時鐘可以是另外一塊ART2932的時鐘輸出(P1的CLKOUT)提供,也可以是其他設備如時鐘頻率發生器等提供。要使用外時鐘功能應在軟件中置硬件參數ADPara.ClockSouce=ART2932_CLOCKSRC_OUT。在連續采集模式下,AD轉換的頻率即為外時鐘的頻率;在分組采集模式下,由外時鐘的上升沿觸發新的一組開始采集,而AD轉換的頻率為板內時鐘的頻率(即硬件參數ADPara.F

42、requency決定的頻率)。第三節、AD連續與分組采集功能的使用方法一、AD連續采集功能連續采集(異步采集)功能是指AD在采樣過程中兩個通道間的采樣時間相等,采集過程中不停頓,連續不不間斷的采集數據。使用連續采集功能時相應的在軟件中置硬件參數ADPara.ADMode=ART2932_ADMODE_SEQUENCE。例如:在內時鐘模式下,置采樣頻率ADPara.Frequency=100000Hz(采樣周期為10uS),則AD在10uS內轉換完第一個通道的數據后下一個10uS緊接著轉換第二個通道,也就是每兩個通道的數據點間隔10uS,以此類推,見圖6.8。外部信號周期、頻率計算公式內時鐘模式

43、下:外部信號頻率=AD采樣頻率/(一個信號周期的點數X通道總數)外部信號周期=1/外部信號頻率外時鐘模式下:外部信號頻率=外時鐘頻率/(一個信號周期的點數X通道總數)外部信號周期=1/外部信號頻率啟動使能轉換脈沖a說明:a采樣周期AD分組采集說明:a采樣周期AD分組采集IjJJJiJiJUUUUUlJUiJiJLIiJiJULIUlJJiJL圖6.8內時鐘模式下的連續采集分組采集(偽同步采集)功能是指AD在采樣過程中,組內各通道以內時鐘的采樣頻率進行轉換,每兩組之間有一定的等待時間,這段時間稱為組間間隔。組循環次數是指在同一組內每個通道循環采集的次數。在I內時鐘和固定頻率的外時鐘模式下,組與組

44、之間的時間稱為組周期。這種采集模式下的轉換過程為:組內各通道轉換完成后暫停一段時間(即組間間隔GroupInterval),再接著轉換下一組,依次重復下去,所以稱為分組采集。該功能的應用目的是在相對較慢的采集頻率下,盡可能保證各個通道間的時間差越小來實現更小的相位差,從而保證通道間的同步性,故亦稱為偽同步采集功能。組內采樣頻率越高,組間間隔時間越長,信號相對同步性就越好。組內采樣頻率由ADPara.Frequency決定,組循環次數由ADPara.LoopsOfGroup決定,組間間隔由ADPara.GroupInterval決定。在分組功能下分為內時鐘模式與外時鐘模式。在內時鐘模式下,組周期

45、由內時鐘的采樣周期、采樣通道總數、組循環次數和組間間隔共同決定,每一個組周期AD就采集一組數據;在外時鐘模式下,外時鐘周期>內時鐘采樣周期X采樣通道總數X組循環次數+AD芯片轉換時間,由外時鐘控制觸發AD采集數據。外時鐘模式分為固定頻率外時鐘模式和不固定頻率外時鐘模式。在固定頻率外時鐘模式下,組周期是外時鐘的采樣周期。在分組功能下,每個組周期內采集的信號次數(即每組內采集信號的脈沖個數)的計算公式為:組周期采樣次數=采樣通道總數X組循環次數(一)、內時鐘模式外部信號頻率的計算公式如下:組周期=內時鐘采樣周期X采樣通道總數X組循環次數+AD芯片轉換時間+組間間隔外部信號周期=(信號周期點數

46、/組循環次數)X組周期外部信號頻率=1/外部信號周期公式注釋:內時鐘采樣周期=1/(ADPara.Frequency)采樣通道總數=ADPara.LastChannel-ADPara.FirstChannel+1組循環次數=ADPara.LoopsOfGroupAD芯片轉換時間=見AD模擬量輸入功能參數組間間隔=ADPara.GroupInterval信號周期點數=在測試程序中以波形信號顯示,用鼠標分別測量一個信號周期的起始點和終止點的點數,再將測得的點數相減即為信號周期點數。點數顯示在測試程序左下方的偏移位置”欄中。在內時鐘模式下舉例,例如:采集兩個通道0、1,那么0和1通道就組成一組。采樣

47、頻率(Frequency)=100000Hz(周期為a=10uS),組循環次數為1,組間間隔(GroupInterval)c=50uS,那么組周期采樣次數=2X1,采集過程是先采集第一組數據,包括0通道的一個數據和1通道的一個數據,這兩個數據分別用10uS,轉換完兩個通道的數據需要20uS,經過一個AD芯片的轉換時間(b)后AD自動停止進入等待狀態直到50uS的組間間隔結束后,便啟動下一組,開始轉換0和1通道數據,然后再進入等待狀態,就這樣依次轉換下去,如下圖所示:啟動使能轉換脈沖abcad內時鐘模式下細循環次數為1”的分細采隼”nn IIIIIII|l>*Il>l>till

48、tIIIHVn>1HHtill«Il>I崛丄:M_十說明a內時鐘采樣周期bAD芯片轉換時間c組間間隔d組周期將組循環次數變為2,那么組周期采樣次數=2>2=4,采集過程是先采集第一組數據,包括0通道的兩個數據和1通道的兩個數據,再采集第二組數據,轉換的順序為0、1、0、1,這四個數據分別用10uS,轉換完兩個通道的四個數據需要40uS,經過一個AD芯片的轉換時間后AD自動停止進入等待狀態直到50uS的組間間隔結束后,便啟動下一組,開始轉換0和1通道數據,然后再進入等待狀態,就這樣依次轉換下去,如下圖所示:啟動使能轉換脈沖a說明:a內時鐘采樣周期bcad組周期bAD芯

49、片轉換時間c組間內卩鐘模式下組循環次數為2”的分組采集內時鐘的分組米集規律以此類推。卩卩卩卩卩卩卩卩卩卩口nnp(二)、外時鐘模式dud*Ml-IIII1II>1在外時鐘模式下,對外時鐘的要求是:外時鐘周期1耳內時鐘采樣周期>采樣通道總數十:組循環次數+AD芯片轉換時間,否則在組內轉換時間內出現的外時鐘沿會被忽略掉。并且注意,在外時鐘模式下,組間間隔無效。外部信號頻率的計算公式如下:固定頻率的外時鐘下:組周期=外時鐘周期組循環次數)>組周期組循環次數)>組周期外部信號周期=(信號周期點數/外部信號頻率=1/外部信號周期公式注釋:組循環次數=ADPara.LoopsOfG

50、roup信號周期點數=在測試程序中以波形信號顯示,用鼠標分別測量一個信號周期的起始點和終止點的點數,再將測得的點數相減即為信號周期點數。點數顯示在測試程序左下方的偏移位置”欄中。在固定頻率外時鐘模式下舉例,例如:采集兩個通道0、1,那么0和1通道就組成一組。采樣頻率(Frequency)=100000Hz(周期為a=10uS),組循環次數為2,那么,組周期采樣次數=2>=4,采集過程是先采集第一組數據,包括0通道的兩個數據和1通道的兩個數據,再采集第二組數據,轉換的順序為0、1、0、1,這四個數據分別用10uS,轉換完兩個通道的四個數據需要40uS,經過一個AD芯片的轉換時間(b)后AD

51、自動停止進入等待狀態直到下一個外時鐘的邊沿觸發AD進行下一組采集,這樣依次轉換下去,如下圖所示:啟動使能外時鐘脈沖轉換脈沖在啟動脈沖到來之前外時鐘脈沖被忽略說明:a內時鐘采樣周期固疋頻率外時鐘模式下的分組'b-AD芯5間Ld組周期(外時鐘周期)在不固定頻率外時鐘模式下舉例,原理同固定頻率外時鐘模式下的分組。在這種模式下,可以由用戶控¥IIIV制任意的通和組循環次數。當有外時鐘信號時就采集用戶設定的一組數據。由于外時鐘頻率不固定,外時鐘周期大小不制任意的通和組循環次數。當有外時鐘信號時就采集用戶設定的一組數據。由于外時鐘頻率不固定,外時鐘周期大小不通道和任意的數據個數。用戶將控制信號接入本卡的時鐘輸入端(CLKIN),設定需要的采樣通道一致,但要滿足:外時鐘周期>內時鐘采樣周期X采樣通道總數X組循環次數+AD芯片轉換時間,否則在組內轉換時間內出現的外時鐘沿會被忽略掉。啟動使能外時鐘脈沖轉換脈沖ab說明:a內時鐘米樣周期不固定頻率外時鐘模式下的分組bAD芯片轉換時間方式0計數結束產生中斷第七章減法計數器功能當采用該方式工作時,當賦初值后,若門控信號GATE為高電平時,計數器馬上開始作減1計數,計數

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論