數據采集系統是信號與信息處理系統中不可缺少的重要組成部分,同時也是軟件無線電系統中的核心模塊,在現代雷達系統以及無線基站系統中的應用越來越廣泛。為了能夠滿足目前對軟件無線電接收機自適應性及靈活性的要求,并充分體現在高性能FPGA平臺上設計SOC系統的思路,本文提出了由高速高精度A/D轉換芯片、高性能FPGA、PCI總線接口、DB25并行接口組成的高速數據采集系統設計方案及實現方法。其中FPGA作為本系統的控制核心和傳輸橋梁,發揮了極其重要的作用。通過FPGA不僅完成了系統中全部數字電路部分的設計,并且使系統具有了較高的可適應性、可擴展性和可調試性。 在時序數字邏輯設計上,充分利用FPGA中豐富的時序資源,如鎖相環PLL、觸發器,緩沖器FIFO、計數器等,能夠方便的完成對系統輸入輸出時鐘的精確控制以及根據系統需要對各處時序延時進行修正。 在存儲器設計上,采用FPGA片內存儲器。可根據系統需要隨時進行設置,并且能夠方便的完成數據格式的合并、拆分以及數據傳輸率的調整。 在傳輸接口設計上,采用并行接口和PCI總線接口的兩種數據傳輸模式。通過FPGA中的宏功能模塊和IP資源實現了對這兩種接口的邏輯控制,可使系統方便的在兩種傳輸模式下進行切換。 在系統工作過程控制上,通過VB程序編寫了應用于PC端的上層控制軟件。并通過并行接口實現了PC和FPGA之間的交互,從而能夠方便的在PC機上完成對系統工作過程的控制和工作模式的選擇。 在系統調試方面,充分利用QuartuslI軟件中自帶的嵌入式邏輯分析儀SignalTaplI,實時準確的驗證了在系統整個傳輸過程中數據的正確性和時序性,并極大的降低了用常規儀器觀測FPGA中眾多待測引腳的難度。 本文第四章針對FPGA中各功能模塊的邏輯設計進行了詳細分析,并對每個模塊都給出了精確的仿真結果。同時,文中還在其它章節詳細介紹了系統的硬件電路設計、并行接口設計、PCI接口設計、PC端控制軟件設計以及用于調試過程中的SignalTapⅡ嵌入式邏輯分析儀的使用方法,并且也對系統的仿真結果和測試結果給出了分析及討論。最后還附上了系統的PCB版圖、FPGA邏輯設計圖、實物圖及注釋詳細的相關源程序清單。
上傳時間: 2013-06-09
上傳用戶:lh25584
結合直接數字頻率合成(DDS)和鎖相環(PLL)技術完成了X波段低相噪本振跳頻源的設計。文章通過軟件仿真重點分析了本振跳頻源的低相噪設計方法,同時給出了主要的硬件選擇和詳細電路設計過程。最后對樣機的測試結果表明,本方案具有相位噪聲低、頻率控制靈活等優點,滿足了實際工程應用。
上傳時間: 2013-11-12
上傳用戶:jiwy
敘述了雙同步旋轉坐標變換原理,提出了一種基于此變換的新型鎖相環(SPLL)設計方法,闡述了新型SPLL在蓄電池充放電裝置中的具體應用方案,該方案能夠在電網電壓發生畸變及不平衡條件下利用雙同步旋轉坐標變換快速、準確地鎖定電網電壓相位。根據該應用方案建立的裝置控制策略將大大提高基于可逆PWM整流器的蓄電池充放電裝置的充放電性能和效率。仿真結果驗證了方案的可行性和有效性。
上傳時間: 2013-10-08
上傳用戶:caiqinlin
針對通用鎖相環頻率特性中高頻部分線性不足的問題,對鎖相環進行了改進。通過對MM74HC4046鎖相環內部結構的分析,提出了一種鎖相環頻率特性的優化,設計出擴展壓控振蕩器的頻率范圍和改善其控制電壓的電路。通過實驗驗證,優化后的鎖相環頻率特性線性度和穩定性都有了很大的改善,使得鎖相環電路有更廣泛的應用和很強的實用性。
上傳時間: 2013-11-21
上傳用戶:huxiao341000
載波相移SPWM 調制法目前是級聯型逆變器的主流調制方法,其等效載波頻率高,諧波特性好,功率單元之間輸出功率平衡。而移相空間矢量調制法基于傳統的兩電平空間矢量調制法,并采用載波移相的思想,因此兼有空間矢量法和載波相移SPWM 法的優勢,諧波特性好,電壓利用率高,且控制方法簡單便于數字實現,可與矢量控制和直接轉矩控制等各種現代方法相結合應用于電機的變頻調速系統中。本文以三級級聯型逆變器為例對載波相移SPWM 調制法和移相空間矢量調制法分別進行了研究,通過仿真對比,總結出移相空間矢量調制法與載波相移SPWM 調制法的異同和所具有的優勢。
上傳時間: 2014-12-24
上傳用戶:元宵漢堡包
MCS51系列單片機在工程數據采集中的應用:隨著現代科學技術的發展,單片機已深入應用到社會發展的各個領域,如家電制造業、工程數據采集、智能儀表等。因而各芯片制造廠商紛紛推出不同系列的單片機,以滿足不同行業的實際需要。結合本人的實際工作,現介紹一種集智能儀表與數據采集相結合的終端設備,可廣泛應用于自來水、煤氣管網等等的數據采集與遠傳,實現自來水、煤氣等公司的集中監控與調度。本設備的特點是結構簡單、成本低、維護方便等特點。因而可以代替價格較高的PLC 在這方面的應用。
上傳時間: 2013-10-09
上傳用戶:lalalal
MATLAB及其在FPGA中的應用(第2版)本書緊密結合作者在MATIAB和FPGA應用領域中的實際經驗,講述了MATIAB的基本使用方法及其在FPGA設計中的應用。書中略去對MATIAB和FPGA的一般性介紹,以大量設計實例為切入點,將MATIAB強大的數值計算和算法仿真功能與當今電子設計領域快速發展的FPGA設計技術相結合,重點講述了FPGA設計中的MATLAB聯合仿真問題,最后以三個大型設計實例結束全書的討論。 目錄
上傳時間: 2013-11-15
上傳用戶:雨出驚人love
MATLAB及其在FPGA中的應用(第2版)本書緊密結合作者在MATIAB和FPGA應用領域中的實際經驗,講述了MATIAB的基本使用方法及其在FPGA設計中的應用。書中略去對MATIAB和FPGA的一般性介紹,以大量設計實例為切入點,將MATIAB強大的數值計算和算法仿真功能與當今電子設計領域快速發展的FPGA設計技術相結合,重點講述了FPGA設計中的MATLAB聯合仿真問題,最后以三個大型設計實例結束全書的討論。 目錄
上傳時間: 2013-11-15
上傳用戶:清風冷雨
一 安裝MYSQL..建立workflow庫,將包中的WORKFLOW.SQL數據導入庫1:首先確定系統中安裝了JRE1.4.2以上的JAVA運行環境2:然后將該RAR包解壓到本地磁盤上3:修改數據庫配置文件param.ini(將JDBC的連接URL屬性修改為本機的庫連接屬性)4:運行...........(客戶端由于與一個OA系統相連接,不方便做成C/S,以后會有C/S版的客戶端)
標簽: workflow WORKFLOW MYSQL JAVA
上傳時間: 2015-03-16
上傳用戶:zsjinju
《JAVASCRIPT 動態網頁編程實例手冊》一書中的源代碼,關于如何用JavaScript語言來進行動態網頁編程的實例手冊。 以示例教學方式來組織內容,將JavaScript編程的基礎知識有機地與控制鼠標特效、導航欄中的下拉菜單、設置瀏覽器狀態條、復雜的動態菜單和表單的自動填充等200多個程序示例相結合,內容豐富、講解細致、由淺入深、集趣味性、直觀性、可操作性于一體,幫助讀者快速掌握動態網頁編程的方法和技巧。
標簽: JAVASCRIPT 動態網頁 編程實例
上傳時間: 2015-06-01
上傳用戶:kristycreasy