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

位置:51電子網(wǎng) » 技術(shù)資料 » 初學(xué)園地

中值濾波模塊設(shè)計(jì)思路

發(fā)布時(shí)間:2008/11/25 0:00:00 訪問(wèn)次數(shù):816

  中值濾波的含義

  中值濾波是濾波算法中非常重要的一種,在實(shí)際單片機(jī)系統(tǒng)巾,采用中值濾波對(duì)輸入信號(hào)進(jìn)行處理十分適用,尤其對(duì)輸入的窄脈沖干擾的抑制作用非常明顯。

  中值濾波算法是把輸入信號(hào)進(jìn)行連續(xù)″次采樣后,從大到小排序,選取其中間值作為輸出信號(hào)。一般來(lái)講,由于單片機(jī)系統(tǒng)的處埤速度不快,n值不能選得太大。另外,刀值也不能選得太小,當(dāng)然這與系統(tǒng)采樣時(shí)間有關(guān),如果系統(tǒng)采樣的時(shí)問(wèn)月朋比較長(zhǎng),則可以將n選為3或者5 如果系統(tǒng)的采樣時(shí)間比較短,則可以將″選為11或者13,或者主設(shè)置得更大,當(dāng)然要根據(jù)系統(tǒng)的各個(gè)參數(shù)進(jìn)行綜合選定。

  算法功能模塊

  在本實(shí)例中實(shí)現(xiàn)的是n為3的中值濾波算法.首先對(duì)模擬輸入信號(hào)的進(jìn)行采集,然后對(duì)其進(jìn)行排序,排序后再選取其中間值作為輸出.具體的功能模塊有如下幾個(gè)部分:

  · 對(duì)模擬輸入的a/d量化:

  · 計(jì)數(shù)器模塊;

  · 16位數(shù)據(jù)大小的比較;

  · 排序的實(shí)現(xiàn)。

  中值濾波要在一定的時(shí)間內(nèi)對(duì)輸入信號(hào)進(jìn)行連續(xù)地采樣,然后取幾次采樣值的中間值。中值濾波對(duì)于脈沖干擾有很好的抑制作用。另外,中值濾波的實(shí)現(xiàn)也很簡(jiǎn)單,利于讀者掌握和使用。在工程實(shí)踐中,刀的取值取決于系統(tǒng)的參數(shù),除了上面提到的采樣時(shí)間和處理速度外,還應(yīng)該給系統(tǒng)的其他功能留下足夠的處理時(shí)間?傊琻的取值要綜合系統(tǒng)的各項(xiàng)指標(biāo)來(lái)決定。

  本實(shí)例將對(duì)ra0端口的模擬輸入進(jìn)行3次連續(xù)采樣,再將其中間值求出,作為結(jié)果輸出。

  系統(tǒng)先將3個(gè)采樣值存儲(chǔ)到ad1、ad2、ad3這3個(gè)變量中(adi由兩個(gè)8位變量組成,分別為adil和adih),然后對(duì)ad1和ad2進(jìn)行排序,將大的值存儲(chǔ)到ad1中,將小的值存儲(chǔ)到ad2中;再對(duì)ad2和ad3進(jìn)行排序,將大的值存儲(chǔ)到ad2,將小的值存儲(chǔ)到ad3;最后對(duì)ad1和ad2進(jìn)行排序,將大的值存儲(chǔ)到ad1中,將小的值存儲(chǔ)到ad2中,這樣就完成了3個(gè)變量的排序操作。排序操作完成后,將ad2存儲(chǔ)到outh、outl中再輸出。

  歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)



  中值濾波的含義

  中值濾波是濾波算法中非常重要的一種,在實(shí)際單片機(jī)系統(tǒng)巾,采用中值濾波對(duì)輸入信號(hào)進(jìn)行處理十分適用,尤其對(duì)輸入的窄脈沖干擾的抑制作用非常明顯。

  中值濾波算法是把輸入信號(hào)進(jìn)行連續(xù)″次采樣后,從大到小排序,選取其中間值作為輸出信號(hào)。一般來(lái)講,由于單片機(jī)系統(tǒng)的處埤速度不快,n值不能選得太大。另外,刀值也不能選得太小,當(dāng)然這與系統(tǒng)采樣時(shí)間有關(guān),如果系統(tǒng)采樣的時(shí)問(wèn)月朋比較長(zhǎng),則可以將n選為3或者5 如果系統(tǒng)的采樣時(shí)間比較短,則可以將″選為11或者13,或者主設(shè)置得更大,當(dāng)然要根據(jù)系統(tǒng)的各個(gè)參數(shù)進(jìn)行綜合選定。

  算法功能模塊

  在本實(shí)例中實(shí)現(xiàn)的是n為3的中值濾波算法.首先對(duì)模擬輸入信號(hào)的進(jìn)行采集,然后對(duì)其進(jìn)行排序,排序后再選取其中間值作為輸出.具體的功能模塊有如下幾個(gè)部分:

  · 對(duì)模擬輸入的a/d量化:

  · 計(jì)數(shù)器模塊;

  · 16位數(shù)據(jù)大小的比較;

  · 排序的實(shí)現(xiàn)。

  中值濾波要在一定的時(shí)間內(nèi)對(duì)輸入信號(hào)進(jìn)行連續(xù)地采樣,然后取幾次采樣值的中間值。中值濾波對(duì)于脈沖干擾有很好的抑制作用。另外,中值濾波的實(shí)現(xiàn)也很簡(jiǎn)單,利于讀者掌握和使用。在工程實(shí)踐中,刀的取值取決于系統(tǒng)的參數(shù),除了上面提到的采樣時(shí)間和處理速度外,還應(yīng)該給系統(tǒng)的其他功能留下足夠的處理時(shí)間。總之,n的取值要綜合系統(tǒng)的各項(xiàng)指標(biāo)來(lái)決定。

  本實(shí)例將對(duì)ra0端口的模擬輸入進(jìn)行3次連續(xù)采樣,再將其中間值求出,作為結(jié)果輸出。

  系統(tǒng)先將3個(gè)采樣值存儲(chǔ)到ad1、ad2、ad3這3個(gè)變量中(adi由兩個(gè)8位變量組成,分別為adil和adih),然后對(duì)ad1和ad2進(jìn)行排序,將大的值存儲(chǔ)到ad1中,將小的值存儲(chǔ)到ad2中;再對(duì)ad2和ad3進(jìn)行排序,將大的值存儲(chǔ)到ad2,將小的值存儲(chǔ)到ad3;最后對(duì)ad1和ad2進(jìn)行排序,將大的值存儲(chǔ)到ad1中,將小的值存儲(chǔ)到ad2中,這樣就完成了3個(gè)變量的排序操作。排序操作完成后,將ad2存儲(chǔ)到outh、outl中再輸出。

  歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)



相關(guān)IC型號(hào)

熱門(mén)點(diǎn)擊

 

推薦技術(shù)資料

FU-19推挽功放制作
    FU-19是國(guó)產(chǎn)大功率發(fā)射雙四極功率電二管,EPL20... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!