0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于數(shù)據(jù)采集卡PCI-1711的特點(diǎn)及應(yīng)用注意事項

電子設(shè)計 ? 來源:今日電子 ? 作者:劉玉璽,桑會平 ? 2021-03-20 10:38 ? 次閱讀

作者:劉玉璽,桑會平,湯楠,崔琪琳

在數(shù)據(jù)采集和處理過程中,有些模擬信號的幅值和頻率變化的速度是非常快的,如何將這些高速變化的模擬信號采集到計算機(jī)里進(jìn)行處理便是一個需要解決的實(shí)際問題。由于數(shù)字?jǐn)?shù)據(jù)傳輸速率等系統(tǒng)瓶頸的影響,使用常規(guī)的技術(shù)方法往往不能理想地解決上述實(shí)際問題。以PCI總線為代表的高性能局部總線的推出,為計算機(jī)的模擬輸入通道采樣頻率的大幅度提高提供了堅實(shí)的技術(shù)基礎(chǔ)。

PCI-1711數(shù)據(jù)采集卡

PCI-1711是12位的低損耗多功能采集卡卡,具有獨(dú)特的電路設(shè)計和完善的數(shù)據(jù)采集與控制功能,支持即插即用,具有FIFO的高速緩存,可靈活設(shè)定輸入類型和范圍,具有16通道單端模/數(shù)輸入、16通道數(shù)字I/O和2通道數(shù)模輸出,采集速率可達(dá)100kHz,可編程的計數(shù)/計時器可作為A/D轉(zhuǎn)換的速度觸發(fā),同時具有通道自動搜索功能。內(nèi)部結(jié)構(gòu)主要有單端模擬輸入通道、模擬輸出通道和觸發(fā)源連接三部分。

庫函數(shù)及其應(yīng)用

廠家為用戶提供了PCI-1711采集卡的庫函數(shù)和不同語言的例程,使用戶具有良好的Windows開發(fā)環(huán)境。廠家主要為可編程的DAS卡提供DDL、ActiveDAQ和GeniDAQ等驅(qū)動文件,同時還提供了在Visual Basic、Visual C++、C++ Builder和Delphi等開發(fā)環(huán)境下的例程,這些都方便了用戶根據(jù)自己的實(shí)際情況完成數(shù)據(jù)采集的編程工作。在Visual C++開發(fā)環(huán)境下,其原文件要包含庫函數(shù)“driver.h”。

結(jié)合Visual C++ 軟件開發(fā)環(huán)境,PCI-1711采集卡的軟件編程需要以下幾個步驟。

(1)采集卡的注冊??梢苑旁?cpp文件的開始位置,或者直接包含注冊的庫函數(shù)。

(2)采集卡的配置。在配置文件里,可以設(shè)置通道號和通道增益模式。

(3)采集卡的數(shù)據(jù)采集。這里要根據(jù)設(shè)置的通道號和采集模式來采集數(shù)據(jù),同時選擇觸發(fā)模式和電壓補(bǔ)償。觸發(fā)模式中,0為內(nèi)觸發(fā)模式,1為外觸發(fā)模式。

(4)數(shù)據(jù)處理。用戶可根據(jù)自己的需要將采集來的電壓值進(jìn)行處理,同時可在Visual C++的環(huán)境下,將采集處理后的數(shù)據(jù)通過友好的人機(jī)界面顯示出來。

(5)釋放采集卡。在Visual C++開發(fā)環(huán)境下,可用庫函數(shù)提供的DRV_DeviceClose()函數(shù)將采集卡關(guān)閉。

應(yīng)用中的注意事項

PCI-1711采集卡的信號線要盡可能遠(yuǎn)離電源線、發(fā)電機(jī)和具有電磁干擾的場所,也要遠(yuǎn)離視頻監(jiān)視系統(tǒng),因?yàn)樗鼤?shù)據(jù)采集系統(tǒng)產(chǎn)生很大的影響。在現(xiàn)場試驗(yàn)中,如果信號線和電源線必須并行(比如在同一個電纜溝里),則兩者之間必須保持適當(dāng)?shù)陌踩嚯x,同時最好用屏蔽電纜,以確保信號安全準(zhǔn)確地傳輸。

采集卡的每個通道的模擬量采集都有一個輸入電壓范圍,超過了這一范圍會造成采集卡A/D轉(zhuǎn)換部分的燒毀,所以在采集模擬信號時,要保證被采集的信號在設(shè)定的量程范圍內(nèi)。

應(yīng)用實(shí)例

下面是在Visual C++的環(huán)境下實(shí)現(xiàn)PCI-1711數(shù)據(jù)采集的一段程序。采樣頻率可以通過SetTimer()函數(shù)設(shè)定,采用內(nèi)部觸發(fā)方式。采集卡使用的五個步驟中,第一步在OnCtrStart()函數(shù)中實(shí)現(xiàn),第五步在OnCtrStop(),第二步和第三步在Adinput()函數(shù)中實(shí)現(xiàn),第四步為數(shù)據(jù)處理,根據(jù)用戶不同的需要進(jìn)行相應(yīng)的處理,這里從略。

//Step 2:配置設(shè)備

ptAIConfig.DasChan = chan;

ptAIConfig.DasGain = 1;

if(ErrCde = DRV_AIConfig(DriverHandle,(LPT_AIConfig)&ptAIConfig)!=0)

return 0;

// Step 3:采集數(shù)據(jù)

ptAIVoltageIn.chan = chan; // 輸入通道

ptAIVoltageIn.gain = 1; // 增益代碼,可參考手冊的電壓范圍

ptAIVoltageIn.TrigMode = 0; // 0: 內(nèi)觸發(fā)器,1: 外觸發(fā)器

ptAIVoltageIn.voltage = &fVoltage; // 返回的電壓

if(ErrCde = DRV_AIVoltageIn(DriverHandle, &ptAIVoltageIn)!=0)

return 0;

return (fVoltage);

}

//step 4:處理數(shù)據(jù)(發(fā)送)

void CStable2View::OnCtrStop()

{

// TODO:添加命令句柄代碼

timeId=0;

KillTimer(timeId);

// Step 5:釋放設(shè)備

DRV_DeviceClose(&DriverHandle);

}

結(jié)語

PCI-1711是一種非常經(jīng)濟(jì)實(shí)用的數(shù)據(jù)采集卡,可以應(yīng)用在很多領(lǐng)域。在現(xiàn)場試驗(yàn)中,用PCI-1711采集卡采集重力加速度計和陀螺輸出的電壓信號,經(jīng)過采集卡的A/D采集,并對數(shù)據(jù)進(jìn)行處理,將所得數(shù)據(jù)通過一個良好的人機(jī)界面顯示出來。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關(guān)推薦

    PCI-1711數(shù)據(jù)采集卡的應(yīng)用注意事項和實(shí)例分析

    數(shù)據(jù)采集和處理過程中,有些模擬信號的幅值和頻率變化的速度是非??斓?,如何將這些高速變化的模擬信號采集到計算機(jī)里進(jìn)行處理便是一個需要解決的實(shí)際問題。由于數(shù)字數(shù)據(jù)傳輸速率等系統(tǒng)瓶頸的影響,使用常規(guī)
    的頭像 發(fā)表于 11-07 09:51 ?4249次閱讀

    請問誰使用過研華采集卡pci-1711

    請問誰使用過研華采集卡pci-1711,基于labview編過一個采集程序沒?我是新手,現(xiàn)在毫無頭緒,怎么個入手法,請教各位大俠幫忙?。恐x謝
    發(fā)表于 01-05 23:19

    數(shù)據(jù)采集卡

    求各位大神幫忙,華研1711U數(shù)據(jù)采集卡,用的驅(qū)動自帶的程序采集數(shù)據(jù),為什么采直流可以,采交流幅值變小且上下偏移?感激不盡!
    發(fā)表于 11-12 21:19

    如何選擇數(shù)據(jù)采集卡?

    選擇數(shù)據(jù)采集卡的通信接口,即接口方式。數(shù)據(jù)采集與計算機(jī)的通信方式主要由串口(485模塊,RS232),并口(PCI接口),USB和以太網(wǎng)。其中USB使用最為簡單,適合畢業(yè)設(shè)計使用。(1)選擇數(shù)
    發(fā)表于 01-14 09:13

    Labview,研華采集卡1711U應(yīng)用Labview編程,運(yùn)行時出錯,求助

    研華PCI1711U數(shù)據(jù)采集卡,Labview程序,點(diǎn)擊運(yùn)行調(diào)試箭頭時就出現(xiàn)錯誤2發(fā)生于 DeviceOpen.vi : Configuration data lost可能原因labview:內(nèi)存已滿。請教這是怎么回事
    發(fā)表于 05-07 11:56

    數(shù)據(jù)采集卡接線圖和注意事項

    采集卡接線圖和注意事項
    發(fā)表于 08-19 09:11

    基于PCI總線的高速數(shù)據(jù)采集卡系統(tǒng)設(shè)計與實(shí)現(xiàn)

    基于PCI總線的高速數(shù)據(jù)采集卡系統(tǒng)設(shè)計與實(shí)現(xiàn):本文介紹一種基于PCI總線的高速數(shù)據(jù)采集卡系統(tǒng)的設(shè)計方法,討論了設(shè)計高速數(shù)據(jù)采集系統(tǒng)的關(guān)鍵技術(shù)
    發(fā)表于 06-22 19:04 ?55次下載

    PCI-9118數(shù)據(jù)采集卡在電路板閉環(huán)測試中的應(yīng)用

    本文介紹了PCI-9118 數(shù)據(jù)采集卡的性能與特點(diǎn)以及相應(yīng)的軟件特性,介紹了PCI-9118 自帶的DLL 與函數(shù)的使用,同時詳細(xì)討論了PCI
    發(fā)表于 08-22 09:14 ?11次下載

    PCI6023E數(shù)據(jù)采集卡的安裝

    【LabVIEW從入門到精通】6.4.1.2 PCI6023E數(shù)據(jù)采集卡的安裝
    發(fā)表于 01-08 15:49 ?0次下載

    VxWorks的PCI總線多功能數(shù)據(jù)采集卡驅(qū)動開發(fā)

    VxWorks的PCI總線多功能數(shù)據(jù)采集卡驅(qū)動開發(fā)
    發(fā)表于 10-31 11:21 ?16次下載
    VxWorks的<b class='flag-5'>PCI</b>總線多功能<b class='flag-5'>數(shù)據(jù)采集卡</b>驅(qū)動開發(fā)

    數(shù)據(jù)采集卡功能特點(diǎn)

    數(shù)據(jù)采集卡
    的頭像 發(fā)表于 08-28 15:45 ?668次閱讀
    <b class='flag-5'>數(shù)據(jù)采集卡</b>功能<b class='flag-5'>特點(diǎn)</b>

    數(shù)據(jù)采集卡的基本原理、應(yīng)用領(lǐng)域、特點(diǎn)以及選購注意事項

    、分析和存儲。本文將介紹數(shù)據(jù)采集卡的基本原理、應(yīng)用領(lǐng)域、特點(diǎn)以及選購注意事項。一、數(shù)據(jù)采集卡的基本原理數(shù)據(jù)采集卡通過模數(shù)轉(zhuǎn)換器(ADC)將模
    的頭像 發(fā)表于 11-10 17:33 ?1943次閱讀
    <b class='flag-5'>數(shù)據(jù)采集卡</b>的基本原理、應(yīng)用領(lǐng)域、<b class='flag-5'>特點(diǎn)</b>以及選購<b class='flag-5'>注意事項</b>

    數(shù)據(jù)采集設(shè)備測試有哪些注意事項

    數(shù)據(jù)采集設(shè)備測試有哪些注意事項
    的頭像 發(fā)表于 12-05 10:05 ?534次閱讀

    數(shù)據(jù)采集卡的基本原理、應(yīng)用領(lǐng)域、特點(diǎn)以及選購注意事項

    數(shù)據(jù)采集卡的基本原理、應(yīng)用領(lǐng)域、特點(diǎn)以及選購注意事項? 數(shù)據(jù)采集卡(Data Acquisition Card)是一種用于記錄和監(jiān)測外部信號的硬件設(shè)備,它通過將傳感器或其他外部設(shè)備的模
    的頭像 發(fā)表于 12-15 09:43 ?1856次閱讀

    數(shù)據(jù)采集卡怎么用 數(shù)據(jù)采集卡怎么讀取數(shù)據(jù)

    將物理量(如溫度、壓力、光強(qiáng)等)轉(zhuǎn)換為數(shù)字信號,供電腦進(jìn)行處理和分析。 以下是使用和讀取數(shù)據(jù)采集卡的詳細(xì)步驟: 1. 硬件連接: 首先,確保數(shù)據(jù)采集卡與電腦通過適當(dāng)?shù)慕涌谶B接,如USB、PCI等。根據(jù)
    的頭像 發(fā)表于 12-15 09:50 ?1636次閱讀