模擬輸入
模擬輸入需要考慮的參數(shù)——模擬輸入的技術說明中將給出關于數(shù)據(jù)采集產品的精度和功能的信息;炯夹g說明適用于大部分數(shù)據(jù)采集產品,包括通道數(shù)目、采樣速率、分辨率和輸入范圍等方面的信息。
通道數(shù)
對于采用單端和差分兩種輸入方式的設備,模擬輸入通道數(shù)可以分為單端輸入通道數(shù)和差分輸入通道數(shù)。在單端輸入中,輸入信號均以共同的地線為基準。這種輸入方法主要應用于輸入信號電壓較高(高于1V),信號源到模擬輸入硬件的導線較短(低于15ft)的情況,所有的輸入信號共用一個基準地線。如果信號達不到這些標準,應該使用差分輸入。對于差分輸入,要用到兩個通道進行比較,由于共模噪聲可以在它們之間消除,從而減小了噪聲誤差。采用非參考單端輸入方式的設備與單端輸入方式的類似,不過各通道共同的地線是與參考地浮置的。差分接法時通道數(shù)量是單端接法和非參考單端接法的一半。
采樣速率
這一參數(shù)決定了每秒種進行模數(shù)轉換的次數(shù)。一個高采樣速率可以在給定時間下采集更多數(shù)據(jù),因此能更好地反映原始信號。
多路復用
多路復用是使用單個模數(shù)轉換器來測量多個信號的一種常用技術多路復用是使用單個測量設備來測量多個信號的常用技術。模擬信號的信號調理硬件常對如溫度這樣緩慢變化的信號使用多路復用方式。ADC采集一個通道后,轉換到另一個通道并進行采集,然后再轉換到下一個通道,如此往復。由于同一個ADC可以采集多個通道而不是一個通道,每個通道的有效采樣速率和所采樣的通道數(shù)呈反比。
分辨率
模數(shù)轉換器用來表示模擬信號的位數(shù)即是分辨率。分辨率越高,信號范圍被分割成的區(qū)間數(shù)目越多,因此,能探測到的電壓變量就越小。圖1顯示了一個正弦波和使用一個理想的3位模數(shù)轉換器所獲得相應數(shù)字圖像。一個3位變換器(此器件在實際中很少用到,在此處是為了便于說明)可以把模擬范圍分為23,或8個區(qū)間。每一個區(qū)間都由在000至111內的一個二進制碼來表示。很明顯,用數(shù)字來表示原始模擬信號并不是一種很好的方法,這是由于在轉換過程中會丟失信息。然而,當分辨率增加至16位時,模數(shù)轉換器的編碼數(shù)目從8增長至65,536,由此可見,在恰當?shù)卦O計模擬輸入電路其它部分的情況下,可以對模擬信號進行非常準確的數(shù)字化。
量程
量程是模數(shù)轉換器可以量化的最小和最大電壓值。泛華多功能數(shù)據(jù)采集設備能對量程范圍進行選擇,可以在不同輸入電壓范圍下進行配置。由于具有這種靈活性,可以使信號的范圍匹配ADC的輸入范圍,從而充分利用測量的分辨率。
圖1三位分辨率下正弦波的數(shù)字化
編碼寬度
數(shù)據(jù)采集設備上可用的量程、分辨率和增益決定了最小可探測的電壓變化。此電壓變化代表了數(shù)字值上的最低有效位1(LSB),也常被稱為編碼寬度。理想的編碼寬度為電壓范圍除以增益和2的分辨率次冪的乘積。例如,NI的一種16位多功能數(shù)據(jù)采集設備,可供選擇的范圍為0~10V或-10~10V;可供選擇的增益:1,2,5,10,20,50或100。當電壓范圍為0~10V,增益為100時,理想的編碼寬度由以下公式決定:
盡管前面所提到的數(shù)據(jù)采集設備具有16位分辨率的ADC和100kS/s采樣率這樣的基本指標,但是您可能無法在16個通道上進行全速采樣,或者得不到滿16位的精度。例如,目前市場上的某些帶有16位ADC的產品所得到的有效數(shù)據(jù)要低于12位。為了確定您所要用的設備是否能滿足您所期待的結果,請仔細審查那些超出產品分辨率的技術指標。
評估數(shù)據(jù)采集產品時,還需要考慮微分非線性度(DNL)、相對精度、儀用放大器的穩(wěn)定時間和噪聲等。
微分非線性度(DNL)
在理想情況下,當提高一個數(shù)據(jù)采集設備上的電壓值時,模數(shù)轉換器上的數(shù)字編碼也應該線性增加。如果對一個理想的模數(shù)轉換器測定電壓值與輸出碼的關系,繪出的線應是一條直線。這條理想直線的離差被定義為非線性度。DNL是指以LSB為測量單位,和1LSB理想值的最大離差。一個理想的數(shù)據(jù)采集設備的DNL值為0,一個好的數(shù)據(jù)采集設備的DNL值應在±0.5LSB以內。對于一個編碼應該有多寬,我們沒有更多的限制。編碼不會比0LSB更小,因此,DNL肯定是小于1LSB。一個性能較差的數(shù)據(jù)采集設備可能有一個等于或非常接近零的編碼寬度,這意味著會有一個丟失碼。對一個有丟失碼的數(shù)據(jù)采集設備無論輸入什么電壓,設備都無法將此電壓量化為丟失碼所表示的值。有時DNL指標顯示數(shù)據(jù)采集設備沒有丟失碼,這意味著DNL低于1LSB,但是沒有上邊界的技術指標。所有NI系列設備都保證沒有丟失碼,并且其技術說明上清楚地標明DNL的技術指標,因此就可以知道設備的線性度。
如果以上文提到的數(shù)據(jù)采集設備為例,其編碼寬度為1.5μV,略高于500μV時會有一個丟失碼,此時,增加電壓至502μV的情況將不會被探測到。在這個例子中,只有電壓值再增加一個LSB,大于503μV時,電壓改變值才能被探測到。因此較差的DNL會降低設備的分辨率。
相對精度
相對精度是指相對理想數(shù)據(jù)采集的轉換函數(shù)(一條直線),最大離差的LSB測量位數(shù)。數(shù)據(jù)采集設備的相對精度是通過連接一個負的滿量程電壓來確定的,采集電壓,增加電壓值,重復這些步驟直至覆蓋設備的整個輸入范圍。當描繪這些數(shù)字化點時,結果應是如圖2(a)所示的一條近似直線。然而,從數(shù)字化值中減去理想直線值,可描繪出這些計算結果所得到的點,如圖2(b)所示。距零的最大離差值即為設備的相對精度。
圖2 決定一個數(shù)據(jù)采集設備的相對精度
數(shù)據(jù)采集設備的驅動軟件將模數(shù)轉換器輸出的二進制碼值通過乘以一個常數(shù)轉化為電壓值。良好的相對精度對數(shù)據(jù)采集設備很重要,因為它確保了將模數(shù)轉換器輸出的二進制碼值能被準確地轉化為電壓值。獲得良好的相對精度需要正確地設計模數(shù)轉換器和外圍的模擬電路。
穩(wěn)定時間
穩(wěn)定時間是指放大器、繼電器、或其它電路達到工作穩(wěn)定模式所需要的時間。在高增益和高速率下進行多通道采樣時,儀用放大器是最不容易穩(wěn)定下來的。在這種條件下,儀用放大器很難追蹤出現(xiàn)在多路復用器不同通道上的大變化的信號。一般而言,增益越高并且通道的切換時間越短時,儀用放大器越不容易穩(wěn)定。事實上,沒有現(xiàn)成的可編程增益放大器可在2μs時間內、增益為100時,穩(wěn)定地達到12位精度
噪聲
在數(shù)據(jù)采集設備的數(shù)字化信號中不希望出現(xiàn)的信號即為噪聲。因為PC是一個有噪聲的數(shù)字化環(huán)境,所以在插入式設備上作采集工作需要經驗豐富的模擬電路設計人員在多層數(shù)據(jù)采集設備上精心布線。簡單地把一個模數(shù)轉換器、儀用放大器和總線接口電路布置在一個一層或兩層板上,這樣開發(fā)出的設備會有非常大的噪聲。設計者可以在數(shù)據(jù)采集設備中使用金屬屏蔽來降低噪聲。恰當?shù)钠帘尾粌H用于數(shù)據(jù)采集設備上敏感的模擬部分,而且體現(xiàn)在設備的板層間使用接地層。圖3顯示了當輸入范圍為±10 V,增益為10時的一個直流噪聲。當1LSB = 31μV,20LSB噪聲水平相當于620μV的噪聲電壓。圖4顯示了兩個數(shù)據(jù)采集產品的直流噪聲曲線,它們使用的是相同的ADC,兩個數(shù)據(jù)采集產品的質量可由這些噪聲曲線來決定——噪聲的范圍和分布情況。從圖4a的曲線可以看出NI的產品在0處有高的采樣分布,而它在其它碼值上的點數(shù)量極少。這種分布為高斯分布,它是隨機噪聲。從曲線可以得知,峰值噪聲在±3 LSB以內。在圖4b中,此產品是另一家廠商生產的數(shù)據(jù)采集設備,它的噪聲分布很不同。設備生成的噪聲高于20LSB,出現(xiàn)了許多非期望值的采樣點。
圖3 當信號通過一個切換40路DC信號的多路復用器輸入儀用放大器時,表現(xiàn)為一個高頻率AC信號

圖4 盡管采用了相同16位ADC,兩種數(shù)據(jù)采集產品的噪聲曲線還是具有明顯的不同
對于復雜的測量硬件如插入式數(shù)據(jù)采集設備,根據(jù)所使用設備的不同,所得到的精度有很大的差別。一直致力于提供高精度的產品,在許多情況下,這些產品的精度甚至比臺式儀器還要高。在NI產品的技術規(guī)范中有這些精度的說明。同時要注意那些沒有詳細說明的板卡;所省略的技術指標可能會導致測量的不精確。通過評估更多的模擬輸入技術指標,而不是簡單地參考模數(shù)轉換器的分辨率,您可以確定所選的數(shù)據(jù)采集產品對于您的應用是否具有足夠的精度。
模擬輸出
經常需要模擬輸出電路來為數(shù)據(jù)采集系統(tǒng)提供激勵源。數(shù)模轉換器(DAC)的一些技術指標決定了所產生輸出信號的質量-穩(wěn)定時間、轉換速率和輸出分辨率。
穩(wěn)定時間
穩(wěn)定時間是指輸出達到規(guī)定精度時所需要的時間。穩(wěn)定時間通常由電壓上的滿量程變化來規(guī)定。這里的穩(wěn)定時間和模擬輸入的穩(wěn)定時間類似。
轉換速率
轉換速率是指數(shù)模轉換器所產生的輸出信號的最大變化速率。穩(wěn)定時間和轉換速率一起決定模數(shù)轉換器改變輸出信號值的速率。因此,一個數(shù)模轉換器在一個小的穩(wěn)定時間和一個高的轉換速率下可產生高頻率的信號,這是因為輸出信號精確地改變至一個新的電壓值這一過程所需要的時間極短。
關于應用方面的一個例子是音頻信號的產生,它需要上述參數(shù)具有高性能指標。數(shù)模轉換器需要一個高的轉換速率和小的穩(wěn)定時間來產生高頻率信號來覆蓋音頻范圍。與此相對照,另一個應用示例是利用一個電壓信號源來控制一個加熱器,它不需要高速數(shù)/模轉換。這是因為加熱器對電壓值的改變不能很快地響應,沒有必要使用高速數(shù)/模轉換器。
輸出分辨率
輸出分辨率與輸入分辨率類似,它是產生模擬輸出的數(shù)字碼的位數(shù)。較大的位數(shù)可以縮小輸出電壓增量的量值,因此可以產生更平滑的變化信號。對于要求動態(tài)范圍寬、增量小的模擬輸出應用,需要有高分辨率的電壓輸出。
觸發(fā)器
許多數(shù)據(jù)采集的應用過程需要基于一個外部事件來起動或停止一個數(shù)據(jù)采集的工作。數(shù)字觸發(fā)使用外部數(shù)字脈沖來同步采集與電壓生成。模擬觸發(fā)主要用于模擬輸入操作,當一個輸入信號達到一個指定模擬電壓值時,根據(jù)相應的變化方向來起動或停止數(shù)據(jù)采集的操作。
RTSI總線
RTSI總線使用一種定制的門陣列和一條帶形電纜,能在一塊數(shù)據(jù)采集卡上的多個功能之間或者兩塊甚至多塊數(shù)據(jù)采集卡之間發(fā)送定時和觸發(fā)信號。通過RTSI總線,可以同步模數(shù)轉換、數(shù)模轉換、數(shù)字輸入、數(shù)字輸出、和計數(shù)器/計時器的操作。例如,通過RTSI總線,兩個輸入板卡可以同時采集數(shù)據(jù),同時第三個設備可以與該采樣率同步的產生波形輸出。
數(shù)字I/O(DIO)
DIO接口經常在PC數(shù)據(jù)采集系統(tǒng)中使用,它被用來控制過程、產生測試波形、與外圍設備進行通信。在每一種情況下,最重要的參數(shù)有可應用的數(shù)字線的數(shù)目、在這些通路上能接收和提供數(shù)字數(shù)據(jù)的速率、以及通路的驅動能力。如果數(shù)字線被用來控制事件,比如打開或關掉加熱器、電動機或燈,由于上述設備并不能很快地響應,因此通常不采用高速輸入輸出。
數(shù)字線的數(shù)量當然應該與需要被控制的過程數(shù)目相匹配。在上述的每一個例子中,需要打開或關掉設備的總電流必須小于設備的有效驅動電流。
然而,通過應用恰當?shù)臄?shù)字信號調理配件,可以使用進/出數(shù)據(jù)采集硬件的低電流TTL信號來監(jiān)測/控制工業(yè)硬件產生的高電壓和電流信號。例如,在打開或關閉一個高閥門時,電壓和電流的值可能達到2A、100VAC的數(shù)量級。因為一個DIO設備的輸出為幾個毫安,電壓為0~5VDC,所以可以使用如SSR系列、ER-8/16,SC-206x,或 SCXI模塊來開關電源信號,控制閥門。
一個常見的DIO應用是傳送計算機和設備之間的數(shù)據(jù),這些設備包括數(shù)據(jù)記錄器、數(shù)據(jù)處理器以及打印機。因為上述設備常以1個字節(jié)(8位)來傳送數(shù)據(jù),插入式DIO設備的數(shù)字線常排列為8位一組,許多具有數(shù)字能力的板卡具有帶同步通信功能的握手電路。通道數(shù)、數(shù)據(jù)速率和握手能力都是很重要的技術指標,您需要了解這些指標并且它們要與應用的要求相匹配。
計數(shù)器/定時器(Counter)
計數(shù)器/定時器在許多應用中具有很重要的作用,包括對數(shù)字事件產生次數(shù)的計數(shù)、數(shù)字脈沖計時,以及產生方波和脈沖。您通過三個計數(shù)器/計時器信號就可以實現(xiàn)所有上述應用——門、輸入源和輸出。
門
門是指用來使計數(shù)器開始或停止工作的一個數(shù)字輸入信號。
輸入源
輸入源是一個數(shù)字輸入,它的每次翻轉都導致計數(shù)器的遞增,因而提供計數(shù)器工作的時間基準。
輸出
在輸出線上輸出數(shù)字方波和脈沖。
應用一個計數(shù)器/計時器時最重要的指標是分辨率和時鐘頻率。
分辨率
指計數(shù)器所應用的位數(shù)。簡單地說,高分辨率意味著計數(shù)器可以計數(shù)的位數(shù)越高。
時鐘頻率
決定了可以翻轉數(shù)字輸入源的速度有多快。當頻率越高,計數(shù)器遞增的也越快,因此對于輸入可探測的信號頻率越高,對于輸出則可產生更高頻率的脈沖和方形波。在NI的數(shù)據(jù)采集設備中采用了DAQ-STC計數(shù)器/計時器,其時鐘頻率為20MHz,共有16個24位計數(shù)器。在NI 660x計數(shù)器/計時器設備中,所用的NI-TIO計數(shù)器/計時器最高時鐘頻率為80MHz,共有8個32位計數(shù)器。
DAQ-STC2
這是NI的一種定制的專用集成電路 (ASIC) , 它是為數(shù)據(jù)采集應用專門設計的。與應用在數(shù)據(jù)采集設備上的其他現(xiàn)有計數(shù)器/計時器芯片相比較,DAQ-STC2是與眾不同的。例如,DAQ-STC是一個正向/反向的計數(shù)器/計時器,意味著它可以使用附加的外部數(shù)字信號,根據(jù)“高”或“低”電平,來正向計數(shù)或反向計數(shù)。這種類型的計數(shù)器/計時器可用于旋轉或線性編碼器來測量位置。其它的專有功能還有生成緩沖式脈沖系列、對相同的采樣時間進行定時、相關時間戳記、以及采樣速率的瞬間改變。
NI-TIO
也是一種針對計時應用特定設計的定制的ASIC芯片。它將所有的DAQ-STC計數(shù)器/計時器的功能進行合并,并且還加入了新的特點,如自身編碼器的兼容性、消除反沖過濾器和兩個信號的邊緣分離測量。
|