浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 單 片 機

數(shù)據(jù)字長的預(yù)處理

發(fā)布時間:2014/7/30 20:05:05 訪問次數(shù):947

   在計算機控制系統(tǒng)中經(jīng)常會出現(xiàn)數(shù)據(jù)字長不一致的情況。如有的系統(tǒng)采用12位A/D轉(zhuǎn)換器采樣數(shù)據(jù),G3VM-S1而輸出采用8位D/A轉(zhuǎn)換器;有的系統(tǒng)使用8位A/D轉(zhuǎn)換器進行采樣,而為了提高計算的精度,采用雙字節(jié)運算程序計算。為了滿足不同的精度要求,數(shù)據(jù)在進行數(shù)字濾波、標(biāo)度變換和控制運算后必須對數(shù)字量的位數(shù)加以處理。

   1.輸入位數(shù)大于輸出位數(shù)

   當(dāng)輸入器件的分辨率高于輸出器件時,如采用10位A/D轉(zhuǎn)換器采樣,而CPU把處理后的10位二進制數(shù)通過8位D/A轉(zhuǎn)換器輸出,就會出現(xiàn)輸入位數(shù)大于輸出位數(shù)的情況。

   對輸入位數(shù)大于輸出位數(shù)的處理方法就是忽略高位數(shù)的最低幾位。如10位A/D轉(zhuǎn)換器的輸入值為0011111010,此值經(jīng)處理后送入8位D/A轉(zhuǎn)換器的值就變?yōu)?0111110。這在計算機中通過向右移位的方法是很容易實現(xiàn)的。

   由于10位A/D轉(zhuǎn)換器的采樣分辨率要比8位A/D轉(zhuǎn)換器高得多,因此,雖然舍去了最低的兩位數(shù)會產(chǎn)生一定的誤差,但這一誤差仍比采用8位輸入、8位輸出系統(tǒng)的誤差小。

   2.輸入位數(shù)小于輸出位數(shù)

   當(dāng)輸入器件的分辨率比輸出器件低時,如采用8位A/D轉(zhuǎn)換器采樣,而通過10位D/A轉(zhuǎn)換器進行輸出,就會出現(xiàn)輸入位數(shù)小于輸出位數(shù)的情況。

   輸入位數(shù)小于輸出位數(shù)的最好處理方法是:將8位數(shù)左移兩位構(gòu)成10位數(shù),10位數(shù)的最低兩位用“0”填充。如:

   轉(zhuǎn)換前的8位輸入值為××××××××;

   轉(zhuǎn)換后的10位輸出值為××××××××00。

   這種處理方法的優(yōu)點在于構(gòu)成的10位數(shù)接近10位A/D轉(zhuǎn)換器的滿刻度值,其誤差在10位數(shù)字量的3個步長電壓之內(nèi)。


   在計算機控制系統(tǒng)中經(jīng)常會出現(xiàn)數(shù)據(jù)字長不一致的情況。如有的系統(tǒng)采用12位A/D轉(zhuǎn)換器采樣數(shù)據(jù),G3VM-S1而輸出采用8位D/A轉(zhuǎn)換器;有的系統(tǒng)使用8位A/D轉(zhuǎn)換器進行采樣,而為了提高計算的精度,采用雙字節(jié)運算程序計算。為了滿足不同的精度要求,數(shù)據(jù)在進行數(shù)字濾波、標(biāo)度變換和控制運算后必須對數(shù)字量的位數(shù)加以處理。

   1.輸入位數(shù)大于輸出位數(shù)

   當(dāng)輸入器件的分辨率高于輸出器件時,如采用10位A/D轉(zhuǎn)換器采樣,而CPU把處理后的10位二進制數(shù)通過8位D/A轉(zhuǎn)換器輸出,就會出現(xiàn)輸入位數(shù)大于輸出位數(shù)的情況。

   對輸入位數(shù)大于輸出位數(shù)的處理方法就是忽略高位數(shù)的最低幾位。如10位A/D轉(zhuǎn)換器的輸入值為0011111010,此值經(jīng)處理后送入8位D/A轉(zhuǎn)換器的值就變?yōu)?0111110。這在計算機中通過向右移位的方法是很容易實現(xiàn)的。

   由于10位A/D轉(zhuǎn)換器的采樣分辨率要比8位A/D轉(zhuǎn)換器高得多,因此,雖然舍去了最低的兩位數(shù)會產(chǎn)生一定的誤差,但這一誤差仍比采用8位輸入、8位輸出系統(tǒng)的誤差小。

   2.輸入位數(shù)小于輸出位數(shù)

   當(dāng)輸入器件的分辨率比輸出器件低時,如采用8位A/D轉(zhuǎn)換器采樣,而通過10位D/A轉(zhuǎn)換器進行輸出,就會出現(xiàn)輸入位數(shù)小于輸出位數(shù)的情況。

   輸入位數(shù)小于輸出位數(shù)的最好處理方法是:將8位數(shù)左移兩位構(gòu)成10位數(shù),10位數(shù)的最低兩位用“0”填充。如:

   轉(zhuǎn)換前的8位輸入值為××××××××;

   轉(zhuǎn)換后的10位輸出值為××××××××00。

   這種處理方法的優(yōu)點在于構(gòu)成的10位數(shù)接近10位A/D轉(zhuǎn)換器的滿刻度值,其誤差在10位數(shù)字量的3個步長電壓之內(nèi)。


相關(guān)技術(shù)資料
9-8CPLD器件
7-30數(shù)據(jù)字長的預(yù)處理

熱門點擊

 

推薦技術(shù)資料

硬盤式MP3播放器終級改
    一次偶然的機會我結(jié)識了NE0 2511,那是一個遠方的... [詳細]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!