久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > EDA/PCB > 設計應用 > DSP和CPLD的空間瞬態光輻射信號實時探測研究

DSP和CPLD的空間瞬態光輻射信號實時探測研究

作者: 時間:2011-01-24 來源:網絡 收藏

高通濾波器在技術實現上可以采用數字電路,也可以采用模擬電路。為簡化電路、減輕后續處理電路壓力,本文采用電容、電阻等構建一個模擬高通濾波器進行背景扣除。

濾波器的傳遞函數為:

h(s)=r/[(1/sc)+r]=src/(1+src)

選擇適當電阻、電容值即可實現對目標信號的背景扣除。

2.3 動態范圍壓縮

信號的動態范圍太大,如果直接對其進行a/d轉換,則a/d的量化分辨率至少要15bit,并且因bit數多而增加后級數字信號處理的數據量、降低系統的實時性。因此采用對數放大器對信號的動態范圍進行對數壓縮。采用12bit的a/d轉換器即可滿足要求,且減少了處理的數據量,提高了系統實時性。本文采用美國ti公司的tl441m對數放大器。它是由四級30db對數放大器級聯成的單片高性能對數放大器芯片,可以得到120db的輸入電壓動態范圍。

3 a/d變速率采樣模塊

3.1 閾值觸發

經前級預處理后,目標信號進入閾值觸發電路中的電壓比較器。dsp設置閾值信號,鎖存后經d/a轉換輸出到電壓比較器,與輸入的目標信號進行比較:若目標信號超過閾值信號,則產生觸發信號并驅動時序控制電路及a/d轉換電路工作;否則不工作。

3.2 cpld控制a/d變速率采樣

為了進一步減少信號處理的數據量,實現實時處理,本文采用了變速率采樣的方法解決線路板面積有限與數據處理需要大容量存儲空間的矛盾。

信號特征可知,其初始值變化速度快,高頻分量所占比重較大;而后面信號變化速度逐漸減小,越靠后信號越接近緩變信號,低頻含量高。所以采用采樣間隔逐漸增大的方法實現變速率采樣。

初始采樣頻率為f,每隔m個采樣點采樣頻率下降一半,一直到采樣結束。在電路實現中采用的方法是:a/d轉換器按照固定的轉換速率進行模擬量到數字量的轉換,而cpld控制采樣數據的變速率接收并存儲至fifo。

fifo存儲數據由其寫使能控制信號wen(低電平有效)決定:當wen為低電平時,數據在每個寫時鐘信號wclk的上升沿寫入fifo;當wen為高電平時,數據保持不變。因此,控制fifo變速率接收數據即控制它的寫使能信號wen為低電平的間隔變速率變化。 在cpld中由寫時鐘信號wclk每隔m點二分頻后、再調整占空比即可實現wen的時序信號。

cpld對fifo變速率接收采樣數據的邏輯控制,用美國altera公司的軟件mux+plus ii可由三種方法實現:一是用計數器、分頻器等畫電路圖實現;二是用vhdl語言或ahdl語言編程實現;三是輸入時序波形文件實現。針對本系統而言,采取第二本文中a/d轉換器采用美國ad公司的ad678,它是一個12bit的多用途a/d轉換器,內部包括采樣保持器、微處理器接口、基準電壓源和時鐘驅動電路,具有高可靠性和低功耗等特性。

3.3 由cpld進行上升速率初判

目標信號幅度值從超過閾值起始點開始的一段時間內的上升速率是判斷其能量范圍的重要判據。因此電路中采用cpld對a/d采樣的數據做初步判斷。當目標信號上升速率滿足設定要求時,產生上升速率觸發信號,并與其它結果做符合判定;否則丟棄當前數據,等待下一次探測數據。

3.4 fifo存儲

fifo(first in first out)是一種先進先出的存儲器,即先讀入的數據先讀出。fifo存儲器自身的訪問時間一般為幾十納秒。a/d轉換器等外設速度一般比dsp慢。如果采用fifo,a/d可以先將數據送往fifo,一旦fifo滿,fifo再向dsp申請中斷。這樣可以省去dsp等待與查詢的時間,而且中斷次數也可以減少,從而提高傳輸速度。

本系統中,fifo作為緩沖存儲器給上升速率初判電路和dsp處理器提供數據,同時作為變速率采樣結果的暫存單元。本文采用美國idt公司的idt72xxx系列同步并行fifo實現對數據的緩存。



評論


相關推薦

技術專區

關閉