【正文】
率的成分,信號(hào)將在直流和恩奎斯特頻率之間畸變。圖 和圖 顯示了一個(gè)信號(hào)分別用合適的采樣率和過(guò)低的采樣率進(jìn)行采樣的結(jié)果。 19 圖 合適采樣率采樣波形 圖 采樣率過(guò)低采樣波形 采樣率過(guò)低的結(jié)果是還原的信號(hào)的頻率看上去與原始信號(hào)不同。這種信 號(hào)畸變叫做混疊。出現(xiàn)的混頻偏差是輸入信號(hào)的頻率和最靠近的采樣率整數(shù)倍的差的絕對(duì)值。為了避免這種情況的發(fā)生,通常在信號(hào)被采集 (A/D)之前,經(jīng)過(guò)一個(gè)低通濾波器,將信號(hào)中高于奈奎斯特頻率的信號(hào)成分濾去。理論上設(shè)置采樣頻率為被采集信號(hào)最高頻率成分的 2倍就夠了,但實(shí)際上工程中選用 510 倍,有時(shí)為了較好地還原波形,甚至更高一些。 采集系統(tǒng)的一般組成及各部分功能描述 B u f f e r( F I F O )驅(qū)動(dòng)程序L a b v i e w程 序信 號(hào)D A Q 板 卡A / D外 觸 發(fā)內(nèi) 存B u f f e r硬 件顯 示 圖 數(shù)據(jù)采集結(jié)構(gòu)圖 圖 表示了數(shù)據(jù)采集的結(jié)構(gòu)。在數(shù)據(jù)采集之前,程序?qū)?duì)采集板卡 初始化,板卡 20 上和內(nèi)存中的 Buffer 是數(shù)據(jù)采集存儲(chǔ)的中間環(huán)節(jié)。需要注意的兩個(gè)問(wèn)題是 : 是否使用 緩沖? 是否使用外觸發(fā)啟動(dòng)、停止或同步一個(gè)操作 ? 1) 緩沖 (Buffers) 這里的 緩沖指 的是 PC 內(nèi)存的一個(gè)區(qū)域 (不是數(shù)據(jù)采集卡上的 FIFO 緩沖 ),它用來(lái)臨時(shí)存放數(shù)據(jù)。例如,你需要采集每秒采集幾千個(gè)數(shù)據(jù),在一秒內(nèi)顯示或圖形化所有數(shù)據(jù)是困難的。但是將采集卡的數(shù)據(jù)先送到 Buffer,你就可以先將它們快速存儲(chǔ)起來(lái),稍后再重新找回它們顯示或分析。需要注意的是 Buffer 與采集操作的速度及容量有關(guān)。如果你的卡有 DMA 性能,模擬 輸入操作就有一個(gè)通向計(jì)算機(jī)內(nèi)存的高速硬件通道,這就意味著所采集的數(shù)據(jù)可以直接送到計(jì)算機(jī)的內(nèi)存。 不使用 Buffer 意味著對(duì)所采集的每一個(gè)數(shù)據(jù)你都必須及時(shí)處理 (圖形化、分析等 )。 下列情況需要使用 Buffer I/O: ① 需要采集或產(chǎn)生許多樣本,其速率超過(guò)了實(shí)際顯示、存儲(chǔ)到硬件,或?qū)崟r(shí)分析的速度。 ② 需要連續(xù)采集或產(chǎn)生 AC 數(shù)據(jù) (10 樣本 /秒 ),并且要同時(shí)分析或顯示某些數(shù)據(jù)。 ③ 采樣周期必須準(zhǔn)確、均勻地通過(guò)數(shù)據(jù)樣本。 下列情況可以不使用 Buffer I/O: ① 數(shù)據(jù)組短小,例如每秒只從兩個(gè)通道之一采集 一個(gè)數(shù)據(jù)點(diǎn)。 ② 需要縮減存儲(chǔ)器的開(kāi)支。 2) 觸發(fā) (Triggering) 觸發(fā)涉及初始化、終止或同步采集事件的任何方法。觸發(fā)器通常是一個(gè)數(shù)字或模擬信號(hào),其狀態(tài)可確定動(dòng)作的發(fā)生。軟件觸發(fā)最容易,你可以直接用軟件,例如使用布爾面板控制去啟動(dòng) /停止數(shù)據(jù)采集。硬件觸發(fā)讓板卡上的電路管理觸發(fā)器,控制了采集事件的時(shí)間分配,有很高的精確度。硬件觸發(fā)可進(jìn)一步分為外部觸發(fā)和內(nèi)部觸發(fā)。當(dāng)某一模 21 擬入通道發(fā)生一個(gè)指定的電壓電平時(shí),讓卡輸出一個(gè)數(shù)字脈沖,這是內(nèi)部觸發(fā)。采集卡等待一個(gè)外部?jī)x器發(fā)出的數(shù)字脈沖到來(lái)后初始化采集卡,這是外部 觸發(fā)。許多儀器提供數(shù)字輸出 (常稱(chēng)為“ trigger out” )用于觸發(fā)特定的裝置或儀器,在這里,就是數(shù)據(jù)采集卡。 下列情況使用軟件觸發(fā) : 用戶(hù)需要對(duì)所有采集操作有明確的控制,并且事件定時(shí)不需要非常準(zhǔn)確。 下列情況使用硬件觸發(fā) : ① 采集事件定時(shí)需要非常準(zhǔn)確。 ② 用戶(hù)需要削減軟件開(kāi)支。 ③ 采集事件需要與外部裝置同步。 傳感器 傳感器部分是跟外界溝通的門(mén)戶(hù),負(fù)責(zé)把外界的各種物理信息,如光、壓力、溫度、聲音等 物理信號(hào) 變成電信號(hào)。 因?yàn)?被測(cè)試對(duì)象的信號(hào)來(lái)源已經(jīng)是 變換好了的 電信號(hào),所以傳感器部分 在設(shè)計(jì)中 沒(méi)有得到具 體體現(xiàn) ,但是這部分是設(shè)計(jì)過(guò)程中必需要考慮的 。 信號(hào)調(diào)理 從傳感器得到的信號(hào)大多要經(jīng)過(guò)調(diào)理才能進(jìn)入數(shù)據(jù)采集設(shè)備,信號(hào)調(diào)理功能包括放大、隔離、濾波、激勵(lì)、線(xiàn)性化等。由于不同傳感器有不同的特性,除了這些通用功能外,還要根據(jù)具體傳感器的特性和要求來(lái)設(shè) 計(jì) 特殊的信號(hào)調(diào)理功能。信號(hào)調(diào)理的通用功能如下 [15] [16]: 1) 放大 微弱信號(hào)都要進(jìn)行放大以提高分辨率和降低噪聲,使調(diào)理后信號(hào)的電壓范圍和 A/D 的電壓范圍相匹配。信號(hào)調(diào)理模塊應(yīng)盡可能靠近信號(hào)源或傳感器,使得信號(hào)在受到傳輸信號(hào)的環(huán)境噪聲影響之前已被放大,使信噪比 得到改善。 2) 隔離 隔離是指使用變壓器、光或電容耦合等方法在被測(cè)系統(tǒng)和測(cè)試系統(tǒng)之間傳遞信號(hào),避免直接的電連接。使用隔離的原因:是從安全的角度考慮;二是隔離可使從 22 數(shù)據(jù)采集卡讀出來(lái)的數(shù)據(jù)不受地電位和輸入模式的影響。如果數(shù)據(jù)采集卡的地與信號(hào)地之間有電位差,而又不進(jìn)行隔離,那么就有可能形成接地回路,引起誤差。 3) 濾波 濾波的目的是從所測(cè)量的信號(hào)中除去不需要的成分。大多數(shù)信號(hào)調(diào)理模塊有低通濾波器,用來(lái)濾除噪聲。通常還需要抗混疊濾波器,濾除信號(hào)中感興趣的最高頻率以上的所有頻率的信號(hào)。另外,某些高性能的數(shù)據(jù)采集卡 自身帶有抗混疊濾波器。 4) 激勵(lì) 信號(hào)調(diào)理也能夠?yàn)槟承﹤鞲衅魈峁┧璧募?lì)信號(hào),比如應(yīng)變傳感器、熱敏電阻等就需要外界電源或電流激勵(lì)信號(hào)。很多信號(hào)調(diào)理模塊都提供電流源和電壓源以便給傳感器提供激勵(lì)。 5) 線(xiàn)性化 許多傳感器對(duì)被測(cè)量的響應(yīng)是非線(xiàn)性的,因而需要對(duì)其輸出信號(hào)進(jìn)行線(xiàn)性化,以補(bǔ)償傳感器帶來(lái)的誤差。目前,數(shù)據(jù)采集系統(tǒng)也可以利用軟件來(lái)解決這一問(wèn)題。 6) 數(shù)字信號(hào)調(diào)理 即使傳感器直接輸出數(shù)字信號(hào),有時(shí)也有必要進(jìn)行調(diào)理,其作用是將傳感器輸出的數(shù)字信號(hào)進(jìn)行必要的整形或電平調(diào)整。大多數(shù)數(shù)字信號(hào)調(diào)理模塊還提供其他 一些電路模塊,使得用戶(hù)可以通過(guò)數(shù)據(jù)采集卡的數(shù)字 I/O 比直接控制電磁閥、電燈、電動(dòng)機(jī)等外部設(shè)備。 輸入信號(hào)的類(lèi)型 在進(jìn)行數(shù)據(jù)采集前,必須對(duì)要采集的信號(hào)有所了解,因?yàn)椴煌盘?hào)的測(cè)量方式和對(duì)采集系統(tǒng)的要求是不同的,只有了解被測(cè)信號(hào),才能選擇合適的測(cè)量方式和采集系統(tǒng)。 任意一個(gè)信號(hào)是隨時(shí)間而改變的物理量。一般情況下,信號(hào)所運(yùn)載信息是很廣泛的,比如 : 狀態(tài) (State)、速率 (Rate)、電平 (Level)、形狀 (Shape)、頻率成分 (Frequency Content)。根據(jù)信號(hào)運(yùn)載信息方式的不同,可以將信號(hào)分為 模擬或數(shù)字信號(hào)。數(shù)字信號(hào)又可分為開(kāi)關(guān)信號(hào)和脈沖信號(hào)。模擬信號(hào)則可分為直流、時(shí)域、頻域信號(hào)。 1) 數(shù)字信號(hào) (Digital) 第一類(lèi)數(shù)字信號(hào)是開(kāi)關(guān)信號(hào) (OnOff),如圖 所示。一個(gè)開(kāi)關(guān)信號(hào)運(yùn)載的信息與信 23 號(hào)的瞬間狀態(tài)有關(guān)。 TTL 信號(hào)就是一個(gè)開(kāi)關(guān)信號(hào),一個(gè) TTL 信號(hào)如果在 到 之間,就定義它為邏輯高電平,如果在 0 到 之間,就定義為邏輯低電平。 O nO f ftS t a t e 圖 開(kāi)關(guān)信號(hào) 第二類(lèi)數(shù)字信號(hào)是脈沖信號(hào) (Pulse Train),如圖 所 示。這種信號(hào)包括一系列的狀態(tài)轉(zhuǎn)換,信息就包含在狀態(tài)轉(zhuǎn)化發(fā)生的數(shù)目、轉(zhuǎn)換速率、一個(gè)轉(zhuǎn)換間隔或多個(gè)轉(zhuǎn)換間隔的時(shí)間里。 tR a t e 圖 脈沖信號(hào) 2) 模擬信號(hào) (Analog) 模擬直流信號(hào) (DC)是靜止的或變化非常緩慢的模擬信號(hào),如圖 所示。 tL e v e l 圖 模擬直流信號(hào) 直流信號(hào)最重要的信息是它在給定區(qū)間內(nèi)運(yùn)載的信息的幅度。常見(jiàn)的直流信號(hào)有溫 24 度、流速、壓力、應(yīng)變等。采集系統(tǒng)在采集模擬直流信號(hào)時(shí),需 要有足夠的精度以正確測(cè)量信號(hào)電平。 模擬時(shí)域信號(hào) (Time Domain)運(yùn)載的信息不僅有信號(hào)的電平,還有電平隨時(shí)間的變化,如圖 所示。在測(cè)量一個(gè)時(shí)域信號(hào)或者說(shuō)是波形時(shí),需要關(guān)注波形形狀的特性,如斜度、峰值等。為了測(cè)量一個(gè)時(shí)域信號(hào),必須有一個(gè)精確的時(shí)間序列,間隔也要合適,以保證信號(hào)的有用部分被采集到?,F(xiàn)實(shí)中存在許多不同的時(shí)域信號(hào),比如 心 臟跳動(dòng)信號(hào)、視頻信號(hào)等,測(cè)量它們通常是因?yàn)閷?duì)波形的某些方面的特性感興趣。 圖 模擬 時(shí)域 信號(hào) 模擬頻域信號(hào) (Frequency Domain)與時(shí)域信號(hào)類(lèi)似, 但從頻域信號(hào)中提取的信息是信號(hào)的頻域內(nèi)容,而不是波形的形狀,也不是隨時(shí)間變化的特性,如圖 所示。用于測(cè)量一個(gè)頻域信號(hào)的系統(tǒng)必須有必要的分析功能,用于從信號(hào)中提取頻域信息。為了實(shí)現(xiàn)這樣的數(shù)字信號(hào)處理,可以使用應(yīng)用軟件或特殊的 DSP 硬件來(lái)迅速而有效地分析信號(hào)。模擬頻域信號(hào)也很多,比如聲音信號(hào)、地球物理信號(hào)、傳輸信號(hào)等。 圖 模擬頻域信號(hào) 現(xiàn)實(shí)中的信號(hào)并不是互相排斥的,一個(gè)信號(hào)可能運(yùn)載有不只一種信息,可以用幾種 25 方式來(lái)定義信號(hào)并測(cè)量它,用不同類(lèi)型的系統(tǒng)來(lái)測(cè)量同一個(gè)信號(hào),從信號(hào)中取出需要的各種信息。 輸入信號(hào)的連接方式 一個(gè)電壓信號(hào)可以分為接地和浮動(dòng)兩種類(lèi)型。測(cè)量系統(tǒng)可以分為差分 (Differential)、參考地單端 (RSE)、無(wú)參考地單端 (NRSE)三種類(lèi)型。 1) 接地信號(hào) 接地信號(hào),就是將信號(hào)的一端與系統(tǒng)地連接起來(lái),如大地或建筑物的地。因?yàn)樾盘?hào)用的是系統(tǒng)地,所以與數(shù)據(jù)采集卡是共地的。接地最常見(jiàn)的例子是通過(guò)墻上的接地引出線(xiàn),如信號(hào)發(fā)生器和電源。 2) 浮動(dòng)信號(hào) 一個(gè)不與任何地 (如大地或建筑物的地 )連接的電壓信號(hào)稱(chēng)為浮動(dòng)信號(hào),浮動(dòng)信號(hào)的每個(gè)端口都與系統(tǒng)地獨(dú)立。一些常見(jiàn)的浮動(dòng)信號(hào)的例子有電池、熱電偶、變 壓器和隔離放大器。 測(cè)量系統(tǒng)分類(lèi) 1) 差分測(cè)量系統(tǒng) (DEF) 差分測(cè)量系統(tǒng)中,信號(hào)輸入端與一個(gè)模擬入通道相連接。具有放大器的數(shù)據(jù)采集卡可配置成差分測(cè)量系統(tǒng)。圖 描述了一個(gè) 8 通道的差分測(cè)量系統(tǒng),用一個(gè)放大器通過(guò)模擬多路轉(zhuǎn)換器進(jìn)行通道間的轉(zhuǎn)換。標(biāo)有 AIGND(模擬輸入地 )的管腳就是測(cè)量系統(tǒng)的地。 一個(gè)理想的差分測(cè)量系統(tǒng)僅能測(cè)出 (+)和 ()輸入端口之間的電位差,完全不會(huì)測(cè)量到共模電壓。然而,實(shí)際應(yīng)用的板卡卻限制了差分測(cè)量系統(tǒng)抵抗共模電壓的能力,數(shù)據(jù)采集卡的共模電壓的范圍限制了相對(duì)與測(cè)量系統(tǒng)地的輸入電壓的 波動(dòng)范圍。共模電壓的范圍關(guān)系到一個(gè)數(shù)據(jù)采集卡的性能,可以用不同的方式來(lái)消除共模電壓的影響。如果系統(tǒng) 26 共模電壓超過(guò)允許范圍,需要限制信號(hào)地與數(shù)據(jù)采集卡的地之間的浮地電壓,以避免測(cè)量數(shù)據(jù)錯(cuò)誤。 +M U XC H 0 +C H 1 +C H 2 +C H 7 +M U XC H 0 +C H 1 +C H 2 +C H 7 +A m p l i f i e rV mA I G N D 圖 八通道差分測(cè)量系統(tǒng) 2) 參考地單端測(cè)量系統(tǒng) (RSE) 一個(gè) RSE 測(cè)量系統(tǒng),也叫做接地測(cè)量系統(tǒng),被測(cè)信號(hào) 的 一端接模擬輸入通道,另一端 連接 系統(tǒng)地 AIGND。圖 表示 了一個(gè) 16 通道的 RSE 測(cè)量系統(tǒng)。 +M U XC H 0 +C H 1 +C H 2 +C H 1 5 +A m p l i f i e rV mA I G N D 圖 十六通道 RSE 測(cè)量系統(tǒng) 3) 無(wú)參考地單端測(cè)量系統(tǒng) (NRSE) 27 在 NRSE 測(cè)量系統(tǒng)中,信號(hào)的一端接模擬輸入通道,另一端接一個(gè)公用參考端,但這個(gè)參考端電壓相對(duì)于測(cè)量系統(tǒng)的地來(lái)說(shuō)是不斷變化的。圖 說(shuō)明了一個(gè) NRSE 測(cè)量系統(tǒng),其中 AISENSE 是測(cè)量的公共參考端, AIGND 是系統(tǒng)的地。 +M U XC H 0 +C H 1 +C H 2 +C H 1 5 +A m p l i f i e rV mA I S E N S EA I G N D 圖 十六通道 NRSE 測(cè)量系統(tǒng) 選擇合適的測(cè)量系統(tǒng) 兩種信號(hào)源和三種測(cè)量系統(tǒng)一共可以組成如表 的六種連接方式 : 表 測(cè)量系統(tǒng)連接方式 接地信號(hào) 浮動(dòng)信號(hào) DEF ☆ ☆ RSE ☆☆ NRSE ☆ ☆ 其中,推薦使用帶 ☆ 號(hào)的方式。 從上表可以看出 ,浮動(dòng)信號(hào)和差 分 連接方式 的系統(tǒng)較好。但實(shí)際測(cè)量時(shí)還要看情況而定。 1) 測(cè)量接地信號(hào) 測(cè)量接地信號(hào)最好采用差分或 NRSE 測(cè)量系統(tǒng)。如果采用 RSE 測(cè)量系統(tǒng)時(shí),將會(huì)給測(cè)量結(jié)果帶來(lái)較大的誤差。圖 體現(xiàn)了一個(gè)用 RSE 測(cè)量系統(tǒng)去測(cè)量一個(gè)接地信號(hào)源 28 的弊端。在本例中,測(cè)量電壓 Vm 是測(cè)量信號(hào)電壓 Vs 和電位差 DVg 之和,其中 DVg是信號(hào)地和測(cè)量地之間的電位差,這個(gè)電位差來(lái)自于接地回路 電阻,可能會(huì)造成數(shù)據(jù)錯(cuò)誤。一個(gè)接地回路通常會(huì)在測(cè)量數(shù)據(jù)中引入頻率為電源頻率的交流和偏置直流干擾。一種避免接地回路形成的辦法就是在測(cè)量信號(hào)前使用隔離方法,測(cè)量隔離之后的信號(hào)。 如果信號(hào)電壓很高并且信號(hào)源和數(shù)據(jù)采集卡之間的連接阻抗很小, 就 可以采用 RSE系統(tǒng),因?yàn)榇藭r(shí)接地回路電壓相對(duì)于信號(hào)電壓來(lái)說(shuō)很小,信號(hào)源電壓的測(cè)量值受 到 接地回路的影響可以忽略。 信 號(hào) 地測(cè) 量 系 統(tǒng) 參 考 地V s+-+-+-+-+-D V gV sD V gV m = V s + D V g= 圖 RSE 測(cè)量系統(tǒng)測(cè)量浮動(dòng)信號(hào) 2) 測(cè)量浮動(dòng)信號(hào) 測(cè)量浮動(dòng)信號(hào) 可以 采用 D