版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第2節(jié)
數(shù)據(jù)采集系統(tǒng)*12.1概述
微型計算機廣泛應(yīng)用于測量和控制,形成了各種各樣的通用或?qū)S梦C測控系統(tǒng)。數(shù)據(jù)采集系統(tǒng)能把模擬的物理參數(shù)的真實世界與數(shù)字處理和數(shù)字控制的仿真世界連接起來,實現(xiàn)數(shù)據(jù)轉(zhuǎn)換與傳送的功能。
*2圖2.1.1數(shù)據(jù)采集與控制系統(tǒng)*3
數(shù)據(jù)采集系統(tǒng)(設(shè)備)是指從傳感器和其它待測設(shè)備等模擬和數(shù)字被測單元中自動采集信息的過程。數(shù)據(jù)采集系統(tǒng)是結(jié)合基于計算機的測量軟硬件產(chǎn)品來實現(xiàn)靈活的、用戶自定義的測量系統(tǒng)。微機數(shù)據(jù)采集系統(tǒng)單片機數(shù)據(jù)采集系統(tǒng)就是將外部世界的信息,連續(xù)變化的物理量形式,例如溫度、壓力、位移、速度等,將這些信息送入計算機進行處理。將這些連續(xù)的物理量離散化,并進行量化編碼,從而變成數(shù)字量,方便使用。
*4圖2.1.2微機數(shù)據(jù)采集系統(tǒng)*5輸出控制數(shù)據(jù)分配是數(shù)據(jù)收集的逆向轉(zhuǎn)換,在計算機化的反饋控制系統(tǒng)中數(shù)據(jù)采集作為系統(tǒng)的輸入,計算機通過數(shù)據(jù)分配系統(tǒng)輸出控制功能來閉合過程控制回路。一般計算機的控制輸出是數(shù)字數(shù)據(jù),-----DO有時需要轉(zhuǎn)換成模擬信號以驅(qū)動過程。D/A轉(zhuǎn)換采用D/A轉(zhuǎn)換器,每個D/A轉(zhuǎn)換器是通過緩沖鎖存器與計算機數(shù)據(jù)總線相連接,鎖存器的操作是由計算機控制的地址譯碼與控制邏輯來完成。*6圖2.1.3計算機控制系統(tǒng)閥門*7
設(shè)計數(shù)據(jù)采集系統(tǒng)基本問題如下:①輸入輸出通道的分辨率及精度;②輸入輸出通道數(shù)及多通道的結(jié)構(gòu)配置;③輸入通道的采樣速率及數(shù)據(jù)吞吐率;④輸出通道的穩(wěn)定時間;⑤輸入模擬信號的調(diào)理;⑥輸出負載特性及驅(qū)動問題;⑦與微機接口時尋址和控制方式;⑧成本因素。*8建立數(shù)據(jù)采集系統(tǒng)的方式有兩種:其一,選用標(biāo)準(zhǔn)集成電路自行設(shè)計所需要的數(shù)據(jù)采集系統(tǒng),這就是芯片級設(shè)計。其二,選用通用模塊板,通過標(biāo)準(zhǔn)總線的連接構(gòu)成所要求的數(shù)據(jù)采集系統(tǒng),這就是板級設(shè)計,也稱之為系統(tǒng)集成。
前者經(jīng)濟合理,對設(shè)計者要求高,且周期長;后者可擴展性好,周期短,但成本遠高于前者,對特殊要求的應(yīng)用不能完全適用。*92.2數(shù)據(jù)采集原理
數(shù)據(jù)采集系統(tǒng)是數(shù)據(jù)獲取與數(shù)據(jù)分配的綜合系統(tǒng),既具有模擬信號轉(zhuǎn)換為數(shù)字信號的功能,又具有數(shù)字信號轉(zhuǎn)換為模擬信號的功能。
可以說數(shù)據(jù)采集系統(tǒng)是實現(xiàn)信號變換并進行數(shù)據(jù)傳輸?shù)募嬎銠C、模數(shù)轉(zhuǎn)換與數(shù)模轉(zhuǎn)換于一體的混合系統(tǒng)。*10
A/D--模擬信號轉(zhuǎn)換為數(shù)字信號的過程是采樣過程與量化過程的結(jié)合,采樣的實質(zhì)是將連續(xù)信號離散化(采樣),量化的過程是將已離散的信號進行編碼變換成數(shù)字碼的過程。
D/A--數(shù)字信號轉(zhuǎn)換為模擬信號的過程是將已采樣信號恢復(fù)的過程。*11
DO--開關(guān)量(數(shù)字量)信號輸出的過程。
DigitalOutput它可由控制軟件將輸出通道變成高電平或低電平,通過驅(qū)動電路即可帶動繼電器或其他開關(guān)元件動作,也可驅(qū)動指示燈顯示狀態(tài)。開關(guān)量輸出DO信號可用來控制開關(guān)、交流接觸器、變頻器以及可控硅等執(zhí)行元件動作。 DI--開關(guān)量(數(shù)字量)信號輸入的過程
DigitalInput
I/O
輸出/輸出*12
采樣――利用采樣脈沖序列,從信號中抽取一系列離散值,使之成為采樣信號x(nTs)的過程。
Ts稱為采樣間隔,或采樣周期,1/Ts=fs稱為采樣頻率。由于后續(xù)的量化過程需要一定的時間τ,對于隨時間變化的模擬輸入信號,要求瞬時采樣值在時間τ內(nèi)保持不變,這樣才能保證轉(zhuǎn)換的正確性和轉(zhuǎn)換精度,這個過程就是采樣保持。正是有了采樣保持,實際上采樣后的信號是階梯形的連續(xù)函數(shù)。1、A/D轉(zhuǎn)換
模擬信號0,1,2,3,2,1,…采樣量化數(shù)字信號§2.2.1模數(shù)(A/D)和數(shù)模(D/A)*13012345678012345編碼―將離散幅值經(jīng)過量化以后變?yōu)槎M制數(shù)的過程4位A/D:XXXXX(1)0101X(2)0011X(3)0000量化―把采樣信號經(jīng)過舍入或截尾的方法變?yōu)橹挥杏邢迋€有效數(shù)字的數(shù),稱為量化。x(1)=5x(2)=4x(3)=0x(4)=0x(5)=4x(6)=5x(7)=1x(8)=0信號的六等份量化過程§2.2.1模數(shù)(A/D)和數(shù)模(D/A)*142)A/D轉(zhuǎn)換器的技術(shù)指標(biāo)
(1)分辨率用輸出二進制數(shù)碼的位數(shù)表示。位數(shù)越多,量化誤差越小,分辨力越高。常用有8位、10位、12位、16位等。(2)轉(zhuǎn)換速度指完成一次轉(zhuǎn)換所用的時間,如:1ms(1kHz);10us(100kHz)(3)模擬信號的輸入范圍如,5V,+/-5V,10V,+/-10V等?!?.2.1模數(shù)(A/D)和數(shù)模(D/A)*152)A/D轉(zhuǎn)換器的技術(shù)指標(biāo)
(4)轉(zhuǎn)換精度
A/D轉(zhuǎn)換器中采用分辨率和轉(zhuǎn)換誤差來描述轉(zhuǎn)換精度。
a)分辨率用來說明A/D轉(zhuǎn)換器對輸入信號的分辨能力,有n位輸出的A/D轉(zhuǎn)換器能區(qū)分2n個不同等級,因此分辨率=VImax/2n,式中,VImax是輸入模擬信號的最大值。
b)A/D轉(zhuǎn)換器的轉(zhuǎn)換誤差通常以輸出誤差的最大值形式給出,它表示實際輸出數(shù)字量和理論上應(yīng)得到的數(shù)字量之間的差別,通常規(guī)定應(yīng)小于+1/2LSB。§2.2.1模數(shù)(A/D)和數(shù)模(D/A)*162、D/A轉(zhuǎn)換過程和原理
D/A轉(zhuǎn)換器是把數(shù)字信號轉(zhuǎn)換為電壓或電流信號的裝置。
D/A轉(zhuǎn)換器一般先通過T型電阻網(wǎng)絡(luò)將數(shù)字信號轉(zhuǎn)換為模擬電脈沖信號,然后通過零階保持電路將其轉(zhuǎn)換為階梯狀的連續(xù)電信號。只要采樣間隔足夠密,就可以精確的復(fù)現(xiàn)原信號。為減小零階保持電路帶來的電噪聲,還可以在其后接一個低通濾波器?!?.2.1模數(shù)(A/D)和數(shù)模(D/A)*17
D/A轉(zhuǎn)換器的技術(shù)指標(biāo)
(1)分辨率
D/A轉(zhuǎn)換器的分辨力用可用輸入的二進制數(shù)碼的位數(shù)來表示。位數(shù)越多,則分辨力也就越高。常用的有8位、10位、12位、16位、24位、32位等。12位D/A轉(zhuǎn)換器的分辨率為1/212
=0.024%?!?.2.1模數(shù)(A/D)和數(shù)模(D/A)*18
D/A轉(zhuǎn)換器的技術(shù)指標(biāo)
(2)轉(zhuǎn)換精度
轉(zhuǎn)換精度定義為實際輸出與期望輸出之比。以全程的百分比或最大輸出電壓的百分比表示。理論上D/A轉(zhuǎn)換器的最大誤差為最低位的1/2,10位D/A轉(zhuǎn)換器的分辨率為1/210,約為0.1%,它的精度為0.05%。如10位D/A轉(zhuǎn)換器的滿程輸出為10V,則它的最大輸出誤差為10V×0.0005=5mV?!?.2.1模數(shù)(A/D)和數(shù)模(D/A)*19
D/A轉(zhuǎn)換器的技術(shù)指標(biāo)
(3)轉(zhuǎn)換速度
轉(zhuǎn)換速度是指完成一次D/A轉(zhuǎn)換所用的時間。轉(zhuǎn)換時間越長,轉(zhuǎn)換速度就越低。1ms(1k)所有通道的轉(zhuǎn)換工作必須在一個采樣間隔中完成,否則,會造成數(shù)據(jù)積壓。完成一路信號的轉(zhuǎn)換所需要的時間應(yīng)小于TS/n(n為輸入量通道數(shù))?!?.2.1模數(shù)(A/D)和數(shù)模(D/A)*20A/D、D/A轉(zhuǎn)換過程中的量化誤差實驗:§2.2.1模數(shù)(A/D)和數(shù)模(D/A)*21一、信號采樣
采樣是將采樣脈沖序列p(t)與信號x(t)相乘,取離散點x(nt)值的過程。p(t)x(t)x(nt)§2.2.2采樣定理*22000000
一個連續(xù)信號經(jīng)過理想采樣以后,它的頻譜將沿著頻率軸每隔一個采樣頻率ωs,重復(fù)出現(xiàn)一次,即其頻譜產(chǎn)生了周期延拓,其幅值被采樣脈沖序列的傅立葉系數(shù)(Cn=1/Ts)所加權(quán),其頻譜形狀不變。一、信號采樣§2.2.2采樣定理*23
1頻混現(xiàn)象
(a)采樣頻率等于信號頻率,正弦信號離散后得到直流信號(b)采樣頻率等于信號頻率的2倍,正弦信號離散后得到三角波信號(c)采樣頻率小于信號頻率的2倍,正弦信號離散后得到更低頻率的正弦信號§2.2.2采樣定理*24
當(dāng)采樣信號的頻率低于被采樣信號的最高頻率時,采樣所得的信號中混入了虛假的低頻分量,這種現(xiàn)象叫做頻率混疊。采樣頻率合適的情況下復(fù)原信號;采樣頻率過低的情況下,復(fù)原的是一個虛假的低頻信號。
1頻混現(xiàn)象
§§2.2.2采樣定理*25
頻混現(xiàn)象又稱頻譜混疊效應(yīng),它是由于采樣信號頻譜發(fā)生變化,而出現(xiàn)高、低頻成分發(fā)生混淆的一種現(xiàn)象。
1頻混現(xiàn)象
§2.2.2采樣定理*26
1頻混現(xiàn)象
信號x(t)的傅里葉變換為X(ω),其頻帶范圍為
-ωm~ωm;當(dāng)采樣周期Ts較小時,ωs>2ωm,周期譜圖相互分離如圖中(b)所示;當(dāng)Ts較大時,ωs<2ωm,周期譜圖相互重疊,即譜圖中高頻與低頻部分發(fā)生重疊,如圖中(c)所示,此即頻混現(xiàn)象,這將使信號復(fù)原時丟失原始信號中的高頻信息。§2.2.2采樣定理*272采樣定理
為保證采樣后信號能真實地保留原始模擬信號信息,信號采樣頻率必須至少為原信號中最高頻率成分的2倍。這是采樣的基本法則,稱為采樣定理,亦稱仙農(nóng)定理。fs
>2fmax
§2.2.2采樣定理*28
注意:滿足采樣定理,只保證不發(fā)生頻率混疊,而不能保證采樣信號能真實地反映原信號x(t)。工程實際中采樣頻率通常大于信號中最高頻率成分的3~5倍。2采樣定理§2.2.2采樣定理*29A/D采樣前的抗混迭濾波:物理信號對象傳感器電信號放大調(diào)制電信號A/D轉(zhuǎn)換數(shù)字信號展開低通濾波(0~Fs/2)放大2采樣定理§2.2.2采樣定理*30
為便于數(shù)學(xué)處理,對截斷信號做周期延拓,得到虛擬的無限長信號。
用計算機進行測試信號處理時,不可能對無限長的信號進行測量和運算,而是取其有限的時間片段進行分析,這個過程稱信號截斷?!?.2.2采樣定理*31
周期延拓后的信號與真實信號是不同的,下面從數(shù)學(xué)的角度來看這種處理帶來的誤差情況。
設(shè)有余弦信號x(t),用矩形窗函數(shù)w(t)與其相乘,得到截斷信號:y(t)=x(t)w(t)
將截斷信號譜XT(ω)與原始信號譜X(ω)相比較可知,它已不是原來的兩條譜線,而是兩段振蕩的連續(xù)譜.原來集中在f0處的能量被分散到兩個較寬的頻帶中去了,這種現(xiàn)象稱之為頻譜能量泄漏?!?.2.3信號的截斷、能量泄露*32周期延拓信號與真實信號是不同的:能量泄漏誤差§2.2.3信號的截斷、能量泄露*33克服方法之一:信號整周期截斷§2.2.3信號的截斷、能量泄露*34
為了減少頻譜能量泄漏,可采用不同的截取函數(shù)對信號進行截斷,截斷函數(shù)稱為窗函數(shù),簡稱為窗。泄漏與窗函數(shù)頻譜的兩側(cè)旁瓣有關(guān),如果兩側(cè)瓣的高度趨于零,而使能量相對集中在主瓣,就可以較為接近于真實的頻譜。
克服方法之二:窗函數(shù)§2.2.3信號的截斷、能量泄露*35
常用窗函數(shù):
(1)冪窗——采用時間變量某種冪次的函數(shù),如矩形、三角形、梯形或其它時間(t)的高次冪;
(2)三角函數(shù)窗——應(yīng)用三角函數(shù),即正弦或余弦函數(shù)等組合成復(fù)合函數(shù),例如漢寧窗、海明窗等;
(3)指數(shù)窗——采用指數(shù)時間函數(shù),如e-st形式,例如高斯窗等.克服方法之二:窗函數(shù)§2.2.3信號的截斷、能量泄露*361.矩形窗矩形窗屬于時間變量的零次冪窗,函數(shù)形式為相應(yīng)的窗譜為:矩形窗使用最多,習(xí)慣上不加窗就是使信號通過了矩形窗優(yōu)點:主瓣比較集中缺點:旁瓣較高,并有負旁瓣,導(dǎo)致變換中帶進了高頻干擾和泄漏,甚至出現(xiàn)負譜現(xiàn)象?!?.2.3信號的截斷、能量泄露*372.三角窗三角窗亦稱費杰(Fejer)窗,是冪窗的一次方形式:相應(yīng)的窗譜為:
三角窗與矩形窗比較,主瓣寬約等于矩形窗的兩倍,但旁瓣小,而且無負旁瓣?!?.2.3信號的截斷、能量泄露*38
3.漢寧(Hanning)窗漢寧窗又稱升余弦窗,其時域表達式為:相應(yīng)的窗譜為:
與矩形窗對比,漢寧窗主瓣加寬并降低,旁瓣則顯著減小。漢寧窗的旁瓣衰減速度也較快。比較可知,從減小泄漏觀點出發(fā),漢寧窗優(yōu)于矩形窗。但漢寧窗主瓣加寬,相當(dāng)于分析帶寬加寬,頻率分辨力下降?!?.2.3信號的截斷、能量泄露*392.3數(shù)據(jù)采集系統(tǒng)的結(jié)構(gòu)原理
2.3.1模擬信號輸入通道的基本結(jié)構(gòu)
1.特征指標(biāo)
在考慮模擬信號輸入通道系統(tǒng)結(jié)構(gòu)時必須注意以下特征指標(biāo):(1)輸入信號電平,一般將1V以上的電壓信號和1mA以上的電流信號作為高點平信號,電壓小于1mV和電流小于1mA的信號作為低電平信號。*40
(2)輸入容量,它是指能接收的模擬信號的點數(shù),即通道數(shù)。(3)采樣轉(zhuǎn)換速度,它是指總的模擬輸入通道將模擬信號轉(zhuǎn)換為數(shù)字信號并傳送至微機或存儲單元的速度,一般以每秒點數(shù)為標(biāo)志。(4)系統(tǒng)總精度,一般為1.0~0.01%。(5)共模抑制比。*41
系統(tǒng)采樣速度和信號電平是區(qū)分系統(tǒng)結(jié)構(gòu)的主要標(biāo)志。按采樣轉(zhuǎn)換速度快慢分為低速、中速和高速,且在低電平和高電平下具有不同的意義。模擬信號輸入通道速度分類(點/秒)
類別低電平高電平低速<200<5000中速200~100005000~50000高速>10000>50000*422.結(jié)構(gòu)形式
1)分時多通道數(shù)據(jù)采集結(jié)構(gòu)圖2.3.1分時多通道數(shù)據(jù)采集系統(tǒng)
*43
傳感器輸出的單端或雙端信號經(jīng)端子板輸入給信號調(diào)理電路進行調(diào)理,調(diào)理的內(nèi)容取決于傳感器的電特性和信號用途,典型的調(diào)理包括:電的隔離、阻抗變換、放大、濾波、線性化以及各種各樣的計算等。經(jīng)過調(diào)理的模擬信號達到數(shù)據(jù)收集系統(tǒng)的標(biāo)準(zhǔn)信號范圍(如電壓為0~±5V,電流為4~20mA),再輸出給模擬多路選通開關(guān)。*44
在控制器的控制指令控制下。某一通道被選通,便進入采樣保持放大器。采樣保持放大器的輸出接A/D轉(zhuǎn)換器,在計算機的控制下完成模擬信號到數(shù)字信號的轉(zhuǎn)換。當(dāng)傳感器輸出高電平信號時,輸入端子板只需從機械方面考慮接線端的問題。*45
若傳感器輸出低電平信號時,輸入端子板不但要從機械方面考慮接線端的問題,還必須從電的方面加以考慮,特別要注意熱電勢及共模電壓引起的誤差,且信號調(diào)理電路必須有足夠的增益,以使低電平信號滿量程放大到后續(xù)的A/D轉(zhuǎn)換器的滿量程。*462)偽同步多通道數(shù)據(jù)收集系統(tǒng)圖3.3.2偽同步多通道數(shù)據(jù)收集
*47
這種系統(tǒng)結(jié)構(gòu)的主要特點是每個通道加了采樣保持放大器,可使各輸入通道的信號被同時采樣,消除了分時采樣帶來的時間歪斜誤差。但由于A/D轉(zhuǎn)換器只有一個,轉(zhuǎn)換過程仍是分時進行的,在這一過程中由于各采樣保持放大器在保持時間內(nèi)的被保持信號的變化量不同,因此這種方式并不是真正同步的,故稱之為偽同步或準(zhǔn)同步。
偽同步多通道數(shù)據(jù)收集系統(tǒng)的主要特點*483)同步多通道數(shù)據(jù)收集系統(tǒng)圖3.3.3同步多通道數(shù)據(jù)收集系統(tǒng)結(jié)構(gòu)
*49
這是完全與實際自然時間同步的多通道數(shù)據(jù)收集結(jié)構(gòu)。不但采樣同步,消除了分時采集的歪斜誤差,而且轉(zhuǎn)換也是同步的,因此各通道轉(zhuǎn)換值完全瞬時對應(yīng)。上述三種結(jié)構(gòu)目前均有應(yīng)用,究竟采用那一種結(jié)構(gòu),一般根據(jù)被采集信號的頻率范圍確定,對于緩變信號一般采用分時收集結(jié)構(gòu),對于中頻范圍的信號采用準(zhǔn)同步收集結(jié)構(gòu),而對于動態(tài)范圍大的信號或高頻信號應(yīng)采用同步結(jié)構(gòu)。*50采用多路開關(guān)的原因:A/D芯片的價格較貴,一般是多路模擬信號公用一片A/D芯片的方式。故利用多路開關(guān),使其在任一時刻,只有一路已采樣的模擬信號接入A/D芯片的輸入端,進行模/數(shù)變換。轉(zhuǎn)換結(jié)束后,將結(jié)果存入指定的存貯區(qū),然后由CPU控制,使下一路信號輸入到A/D芯片直至將全部模擬信號轉(zhuǎn)換完成。*512.3.2模擬信號輸出通道的基本結(jié)構(gòu)
1.特征指標(biāo)在考慮模擬信號輸出通道結(jié)構(gòu)時必須注意以下特征指標(biāo):①輸出信號是電壓還是電流,還是兩者均有,是否有電隔離要求;②輸出容量,這是指輸出通道數(shù);③輸出精度;④輸出穩(wěn)定時間。*522.結(jié)構(gòu)形式
1)數(shù)字分配分時轉(zhuǎn)換結(jié)構(gòu)這種結(jié)構(gòu)是每個通道配置一套輸出數(shù)據(jù)鎖存器和D/A轉(zhuǎn)換器,計算機處理的結(jié)果數(shù)據(jù)通過數(shù)據(jù)總線分時地選通至各通道輸出鎖存器,與此同時,D/A轉(zhuǎn)換器立即實現(xiàn)數(shù)字數(shù)據(jù)到模擬信號的轉(zhuǎn)換。各通道的輸出部分一般都設(shè)有信號調(diào)理電路,以完成V/I或I/V轉(zhuǎn)換、輸出信號標(biāo)度變換,必要時進行信號濾波或電氣隔離。*53圖3.3.4數(shù)字分配分時轉(zhuǎn)換結(jié)構(gòu)*542)數(shù)字分配同步轉(zhuǎn)換結(jié)構(gòu)圖3.3.5數(shù)字分配同步轉(zhuǎn)換結(jié)構(gòu)
*55
這種結(jié)構(gòu)在分時轉(zhuǎn)換結(jié)構(gòu)的基礎(chǔ)上增設(shè)了一級鎖存器,計算機將分時處理后的數(shù)據(jù)分時鎖存入第一級鎖存器,待每個通道的鎖存器均已鎖存完畢后,再發(fā)出控制信號,將第一級鎖存器中的數(shù)據(jù)同步鎖存入第二級鎖存器,再由后續(xù)D/A轉(zhuǎn)換器同步轉(zhuǎn)換輸出。*563)分時轉(zhuǎn)換多通道模擬分配結(jié)構(gòu)圖3.3.6分時轉(zhuǎn)換多通道模擬分配結(jié)構(gòu)
*57
這種結(jié)構(gòu)的特點是各通道共用一個D/A轉(zhuǎn)換器和一個數(shù)據(jù)輸出鎖存器。計算機處理的結(jié)果數(shù)據(jù)通過數(shù)據(jù)總線依通道順序分時傳送至輸出鎖存器并進行D/A轉(zhuǎn)換,產(chǎn)生相應(yīng)通道的模擬輸出值,而每個模擬輸出通道在進行D/A轉(zhuǎn)換的同時,計算機選通相應(yīng)通道的采樣保持器進行跟隨,當(dāng)該通道轉(zhuǎn)換完成并接至下一個通道進行D/A轉(zhuǎn)換時,該通道的采樣保持器進入保持狀態(tài)。*58
顯然,正在進行D/A轉(zhuǎn)換的通道,采樣保持器是跟隨狀態(tài),而其它通道的采樣保持器都處在保持狀態(tài)。這種結(jié)構(gòu)的優(yōu)點是成本低,但是其缺點是在保持期間模擬輸出值由于采樣保持器的“漏電”會發(fā)生變化,如果每一輪的輸出周期較長,這種由于“漏電”造成的輸出誤差就較大。為保證輸出精度,對同一數(shù)據(jù)要進行“刷新”操作,從而加大了軟件的復(fù)雜性。*592.3.3數(shù)據(jù)采集系統(tǒng)的控制結(jié)構(gòu)原理1.編址技術(shù)模擬信號輸入輸出的控制采用兩種不同的接口編址技術(shù)。即I/O專用編址和存儲器統(tǒng)一編址。使用那一種方法,將影響模擬信號輸入輸出系統(tǒng)的效率和軟件。不論什么編址方法。模擬信號輸入輸出接口系統(tǒng)中都必須有一個硬件地址譯碼設(shè)備,以便計算機系統(tǒng)對接口系統(tǒng)實施有序管理。*601)I/O專用編址技術(shù)
I/O專用編址是指I/O的地址空間與存儲器的地址空間是互相獨立的,微處理器設(shè)有專門的輸入、輸出指令,I/O系統(tǒng)與CPU的數(shù)據(jù)交換是通過輸入輸出指令進行的。80X86微處理器系統(tǒng)采用的就是這種編址技術(shù)。*612)存儲器統(tǒng)一編址技術(shù)這種方法不設(shè)專門的I/O地址空間,而是在存儲器空間中劃出一個區(qū)域作為模擬I/O子系統(tǒng)的尋址區(qū),不設(shè)立專門的輸入輸出指令,而是使用計算機指令系統(tǒng)中存儲器指令對I/O系統(tǒng)進行操作。51系列單片機采用的就是這種編址技術(shù)。*622.控制方式計算機對數(shù)據(jù)采集系統(tǒng)的控制通常采用下面三種控制方式:
1)程序通道I/O傳送最基本的控制結(jié)構(gòu)包括查詢和中斷,都是程序通道I/O傳送方式。其特點是:模擬I/O子系統(tǒng)的全部功能都是在計算機CPU的程序控制下實現(xiàn)的。*63(a)(b)圖3.3.7程序通道I/O傳送結(jié)構(gòu)原理(a)查詢(b)中斷*64
不論采用哪種編址方法,它們都是在計算機的讀/寫命令的控制下,進行選擇通道號、啟動轉(zhuǎn)換,取A/D轉(zhuǎn)換結(jié)果值或送D/A數(shù)據(jù)等操作。由于模擬I/O子系統(tǒng)對CPU而言是一種外圍設(shè)備,因此,在程序通道I/O傳送中,既允許采用查詢方式也允許采用中斷方式進行數(shù)據(jù)傳輸。因此在模擬I/O子系統(tǒng)中一般都設(shè)有供查詢的狀態(tài)標(biāo)志和有關(guān)中斷控制電路。*652)直接存儲器存?。―MA結(jié)構(gòu))在程序通道I/O傳送方式中,數(shù)據(jù)交換是在CPU與RAM之間進行的,CPU發(fā)出地址及讀/寫信號,并經(jīng)過數(shù)據(jù)總線傳送信號。此時外設(shè)與RAM交換信息必須借助I/O指令和并行或串行I/O通道,通過CPU的累加器與RAM交換信息。*66
用這種控制方式的數(shù)據(jù)采集系統(tǒng),速度較慢,不適用于高速數(shù)據(jù)采集系統(tǒng),高速數(shù)據(jù)采集系統(tǒng)一般采用DMA結(jié)構(gòu),其工作過程如下:首先,CPU根據(jù)一定的要求對DMA進行編程(初始化),設(shè)置傳送字節(jié)數(shù)內(nèi)存地址,DMA處于準(zhǔn)備狀態(tài)。當(dāng)A/D轉(zhuǎn)換器轉(zhuǎn)換完一個數(shù)據(jù),即向DMA發(fā)出一個準(zhǔn)備好信號,送到DMA的READY輸入端。*67DMA檢測到READY信號有效,便向CPU發(fā)出總線請求信號BUSRQ,CPU接到BUSRQ信號后,向DMA發(fā)回答B(yǎng)USACK信號,表示準(zhǔn)備出讓總線控制權(quán),DMA接到該信號后,即開始實行總線控制。這時CPU被掛起來,所有數(shù)據(jù)總線、地址總線和部分控制總線均由DMA管理,并按規(guī)定的時序進行數(shù)據(jù)的讀/寫操作。DMA傳送數(shù)據(jù)一結(jié)束,便自動撤消向CPU提出的總線請求信號,CPU重新控制總線。*683)通道表結(jié)構(gòu)圖3.3.8通道表結(jié)構(gòu)框圖
*69
通道表結(jié)構(gòu)可以對各個模擬輸入通道的采樣率、增益和通道順序用列表的形式預(yù)先選擇,解決了在隨機增益和通道輸入條件下進行高速數(shù)據(jù)采集的問題。在初始狀態(tài),先由用戶編制好采樣表,采樣表由若干控制字組成,控制字的內(nèi)容是每次采樣轉(zhuǎn)換的通道和相應(yīng)的增益,控制字的長度依據(jù)通道數(shù)和增益的擋數(shù)而定,一般一個字節(jié)的長度即可滿足要求。*70
采樣表編制完成后由控制程序通過控制邏輯控制地址計數(shù)器寫入采樣表RAM。采樣表裝入完成后,RAM轉(zhuǎn)入讀出狀態(tài),在控制邏輯的控制下依次讀出控制字,開始按照預(yù)定的采樣順序和增益進行數(shù)據(jù)采集。這種結(jié)構(gòu)的優(yōu)點在于數(shù)據(jù)采集的格式可以任意改變,既適用于低、中速數(shù)據(jù)采集,也適用于高速數(shù)據(jù)采集,還可勝任遙測系統(tǒng)中的數(shù)據(jù)采集。*712.4數(shù)據(jù)采集系統(tǒng)設(shè)計2.4.1方案設(shè)計2.4.2設(shè)備選型2.4.3程序選擇*72數(shù)據(jù)采集系統(tǒng)的典型結(jié)構(gòu)
計算機數(shù)據(jù)采集系統(tǒng)的測量,依賴于各種類型的傳感器。傳感器的輸出信號可分為三類:開關(guān)信號:兩個狀態(tài)的信號。如電機的運轉(zhuǎn)與停車;開關(guān)的合與斷;以及各種開關(guān)型傳感器的輸出信號等。開關(guān)信號只用一位二進制表示。因此8位機可以同時處理8個開關(guān)信號。*73數(shù)字信號: 用二進制數(shù)形式表示的數(shù)。數(shù)字信號可以是數(shù)字電壓表、鍵盤、數(shù)字輸出的裝置輸出的信息,也可以是頻率輸出型傳感器的輸出信息。微機可以直接接收數(shù)字信號。8位微機一次只能接收8位二進制表示的數(shù)字量,超過8位時,必須分幾次來接收。模擬信號,指在連續(xù)時間內(nèi),對信號的幅值可以在某范圍內(nèi)連續(xù)任意取值。我們所討論的微機數(shù)據(jù)采集系統(tǒng)主要處理的即是這一類信號。模擬信號微機不能直接接收和處理,常要通過模數(shù)轉(zhuǎn)換器(A/D)將模擬量轉(zhuǎn)換成微機能處理的數(shù)字信號。*74一、采集系統(tǒng)設(shè)計考慮的主要因素
1、輸入信號的特性電壓電流
2、對數(shù)據(jù)采集系統(tǒng)性能的要求
3、接口特性
4、軟件2.4.1方案設(shè)計干什么用?*751、輸入信號的特性:信號的數(shù)量多少路?信號類型電壓電流數(shù)字脈沖信號的輸入方式
(單端、差動、單極性、雙極性,接地、浮地)信號的強弱及動態(tài)范圍信號中的噪聲共模電壓大小信號源的阻抗共模電壓(common
mode
voltage):在每一導(dǎo)體和所規(guī)定的參照點之間(往往是大地或機架)出現(xiàn)的相量電壓的平均值。或者說同時加在電壓表兩測量端和規(guī)定公共端之間的那部分輸入電壓。*76信號的輸入方式電壓信號可以分為接地和浮動兩種類型。接地信號:將信號的一端與系統(tǒng)地連接起來,如大地或建筑物的地。因為信號用的是系統(tǒng)地,所以與數(shù)據(jù)采集卡是共地的。浮動信號:一個不與任何地(如大地或建筑物的地)連接的電壓信號稱為浮動信號,浮動信號的每個端口都與系統(tǒng)地獨立。常見的浮動信號有電池、熱電偶、變壓器和隔離放大器。測量系統(tǒng)可以分為差分(Differential)、參考地單端(RSE)、無參考地單端(NRSE)三種類型。
*77差分測量系統(tǒng):信號輸入端分別與一個模入通道相連接。具有放大器的數(shù)據(jù)采集卡可配置成差分測量系統(tǒng)。*78一個理想的差分測量系統(tǒng)僅能測出(+)和(-)輸入端口之間的電位差,完全不會測量到共模電壓;實際應(yīng)用的數(shù)據(jù)采集卡的共模電壓的范圍限制了相對于測量系統(tǒng)地的輸入電壓的波動范圍;可以用不同的方式來消除共模電壓的影響。如果系統(tǒng)共模電壓超過允許范圍,需要限制信號地與數(shù)據(jù)采集卡的地之間的浮地電壓,以避免測量數(shù)據(jù)錯誤;*79參考地單端測量系統(tǒng)(ReferencedSingle-End,RSE):也叫做接地測量系統(tǒng),被測信號一端接模擬輸入通道,另一端接系統(tǒng)地AIGND。*80無參考地單端測量系統(tǒng)(NRSE):信號的一端接模擬輸入通道,另一端接一個公用參考端,但這個參考端電壓相對于測量系統(tǒng)的地來說是不斷變化的。*81幾種信號輸入方式的特點差分輸入可避免接地回路干擾可避免因環(huán)境引起的共模干擾NRSE可避免接地回路干擾RSE最簡單,若信號滿足下列條件,可選擇RSE輸入*82若信號滿足下列條件,可選擇RSE測量方式:輸入信號幅值較大,一般需>1V;連線比較短,一般<5m;環(huán)境干擾很小或信號屏蔽比較好;所有輸入信號都與信號源共地。否則建議選用差分輸入方式,總體而言,差分輸入方式是比較好的選擇輸入信號源的阻抗與插入式數(shù)據(jù)采集卡的阻抗相匹配:對于電池、RTD、應(yīng)變片、熱電偶等信號源,由于阻抗很小,可以將這些信號源直接連接到數(shù)據(jù)采集卡上或信號調(diào)理硬件上。直接將高阻抗的信號源接到插入式板卡上會導(dǎo)致出錯。*832.對數(shù)據(jù)采集系統(tǒng)性能的要求:系統(tǒng)的采集速率系統(tǒng)的精度系統(tǒng)的分辨率主機(PC、MCU單片機、DSP數(shù)字信號微處理器)并行、串行、總線3.接口特性:*841.采集速率(系統(tǒng)通過速率、吞吐率):在滿足系統(tǒng)精度指標(biāo)的前提下,系統(tǒng)對輸入模擬信號在單位時間內(nèi)所完成的采樣次數(shù),或者說是系統(tǒng)每個通道、每秒鐘可采集的子樣數(shù)目?!安杉卑▽Ρ粶y物理量進行采樣、量化、編碼、傳輸、存儲等過程。采集速率的倒數(shù)是采樣周期。2.系統(tǒng)精度:當(dāng)系統(tǒng)工作在額定采集速率下,每個離散子樣的轉(zhuǎn)換精度。模數(shù)轉(zhuǎn)換器的精度是系統(tǒng)精度的極限值。系統(tǒng)精度是系統(tǒng)的實際輸出值與理論輸出值之差,它是系統(tǒng)各種誤差的總和。通常表示為滿度值的百分數(shù)。*85數(shù)據(jù)采集系統(tǒng)的主要性能指標(biāo)3.系統(tǒng)分辨率:數(shù)據(jù)采集系統(tǒng)可以分辨的輸入信號的最小變化量。通常用最低有效位值(LSB)占系統(tǒng)滿刻度信號的百分比表示,或用系統(tǒng)可分辨的實際電壓數(shù)值來表示。有時也用信號滿刻度值可以劃分的級數(shù)來表示。
位數(shù)級數(shù)1LSB(滿度值的百分數(shù))1LSB(10V滿度)82560.391%39.1mV1240960.0244%2.44mV16655360.0015%0.15mV2010485760.000095%9.53uV24167772160.0000060%0.60uV表
系統(tǒng)的分辨率(滿度值為10V)*862.4.1方案設(shè)計方案1:遠程高精度溫度數(shù)據(jù)采集系統(tǒng)設(shè)計方案2:基于USB2.0的高速同步數(shù)據(jù)采集系統(tǒng)設(shè)計方案3:基于工業(yè)以太網(wǎng)下的遠程數(shù)據(jù)采集系統(tǒng)方案4:人體溫濕度數(shù)據(jù)采集系統(tǒng)設(shè)計方案5:基于Win98平臺的DMA高速數(shù)據(jù)采集系統(tǒng)設(shè)計*87*88
工業(yè)環(huán)型以太網(wǎng)監(jiān)測系統(tǒng)是一個易擴展開放式的監(jiān)控系統(tǒng),是目前世界上先進的過程自動化系統(tǒng)開放式解決方案,是面向工廠自動化的新一代開放式SCADA(易擴展開放式的監(jiān)控系統(tǒng))。網(wǎng)絡(luò)設(shè)計方案中由監(jiān)控總站的管理計算機、數(shù)字服務(wù)器、視頻服務(wù)器、環(huán)網(wǎng)交換機和各種礦用儀器儀表搭建而成。系統(tǒng)的主干網(wǎng)采用100M的工業(yè)以太網(wǎng)技術(shù),用以保證各監(jiān)測、監(jiān)控信息進行高速傳輸和交換,保證系統(tǒng)的實時性。主干網(wǎng)在設(shè)計時具有冗余性,設(shè)備具有糾錯能力,具有靈活性和可擴展性,保證了高可靠性,同時還能支持多種網(wǎng)絡(luò)協(xié)議。主干網(wǎng)的連接采用光纖分布式數(shù)據(jù)接口(FDDI),整個系統(tǒng)環(huán)形網(wǎng)絡(luò)的拓撲結(jié)構(gòu)如圖1所示。方案3:基于工業(yè)以太網(wǎng)下的遠程數(shù)據(jù)采集系統(tǒng)*89利用DMA技術(shù)實現(xiàn)的高速數(shù)據(jù)采集系統(tǒng)框圖如圖1所示,該系統(tǒng)采用了ISA總線與PC機接口。當(dāng)數(shù)據(jù)通過A/D轉(zhuǎn)換采集進來后,先存儲到系統(tǒng)內(nèi)部的數(shù)據(jù)緩存SRAM中;當(dāng)數(shù)據(jù)存滿預(yù)定的字節(jié)數(shù)后,系統(tǒng)即向計算機發(fā)出DMA申請。DMA控制器在接管總線以后,在沒有CPU的干預(yù)下,以極快的速度將緩存中的數(shù)據(jù)經(jīng)計算機總線送到計算機內(nèi)存中,再由計算機進行數(shù)據(jù)分析處理。方案5:基于Win98
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年某地關(guān)于生物醫(yī)藥產(chǎn)業(yè)化基地建設(shè)與運營的合同
- 2025年張家界道路貨運駕駛員從業(yè)資格證考試題庫完整
- 2025年滁州運輸從業(yè)資格證考試試題庫
- 2024年土地流轉(zhuǎn)服務(wù)田地承包合同3篇
- 畜牧業(yè)律師聘用合同模板
- 體育用品加工廠合同
- 智能家居系統(tǒng)招投標(biāo)細則及記錄
- 倉儲安全員招聘協(xié)議模板
- 2024年度汽車租賃融資合同模板(企業(yè)公務(wù)車管理)3篇
- 咖啡廳安全員招聘簡章
- 護理管路滑脫健康宣教
- 廣東省江門市2022-2023學(xué)年七年級上學(xué)期期末數(shù)學(xué)試題(含答案)
- 第六單元 平移、旋轉(zhuǎn)和軸對稱(單元測試)-2024-2025學(xué)年三年級上冊數(shù)學(xué)蘇教版
- 軍事理論課學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 小火龍大冒險(教學(xué)設(shè)計)六年級下冊信息技術(shù)粵教版(B版)
- 2024年度陜西延長石油(集團)限責(zé)任公司高校畢業(yè)生招聘(春招)高頻500題難、易錯點模擬試題附帶答案詳解
- 實驗:用打點計時器測量小車的速度+實驗報告 高一上學(xué)期物理教科版(2019)必修第一冊
- 音樂的美及其鑒賞智慧樹知到答案2024年湖南師范大學(xué)
- 人教版七年級地理上冊《多樣的文化》居民與文化課件
- DB2101T 0108-2024 工程建設(shè)招標(biāo)代理機構(gòu)公共信用綜合評價規(guī)范
- Python課程第二階段第十三課:列表元素的查找和刪除-Python教學(xué)設(shè)計
評論
0/150
提交評論