新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的數字示波器

        基于FPGA的數字示波器

        作者: 時間:2011-03-07 來源:網絡 收藏

        摘要:提出一種基于的簡易設計方法,硬件上采用以Altera公司的EP2C8Q208CN現場可編程門陣列芯片作為核心器件,同時結合和NIOS軟核的優勢,設計高效的片上可編程系統(SoPC)對高速A/D所采集的數據進行快速存儲和處理。整機測試表明,系統各功能正常,整個系統集成度高,體積小,可靠性高,易于程控,使用靈活。
        關鍵詞:現場可編程邏輯門陣列;信號調整;高速A/D;片上可編程系統

        本文引用地址:http://www.104case.com/article/191331.htm

        高速數字化采樣技術和技術的發展對傳統測試儀器的體系結構,包括傳統測量方法、傳統儀器的定義和分類等都產生深刻的影響。伴隨數字技術的發展,展現了其強大的功能:智能捕獲、參數分析、時頻等變換處理、超大規模數據波形存儲以及數據上網共享等。與傳統模擬示波器相比,不僅具有可存儲波形,體積小,功耗低,使用方便等優點,而且還具有強大的信號實時處理分析功能。

        1 系統組成
        設計的數字示波器總體框圖如圖1所示。

        a.JPG


        系統主要包括信號調理模塊、A/D轉換模塊、控制器模塊、時鐘產生模塊、觸發電路、數據緩存模塊、數據快速處理模塊、輸入模塊及顯示模塊。控制器模塊由MSP430單片機組成,用來控制信號調理模塊和A/D轉換模塊以及按鍵輸入;時鐘產生模塊、數據緩存模塊,數據快速處理模塊這三個部分在FPGA內部完成;數據快速處理模塊是由基于FPGA的SoPC來完成的,同時SoPC還控制TFT液晶的顯示。

        2 系統理論分析及硬件實現
        2.1 信號調理模塊
        信號調理電路包括衰減網絡、電壓跟隨電路、程控放大電路和直流偏置電路等。信號調理電路框圖如圖2所示。

        b.JPG
        為了保證輸入信號在AD芯片的參考電壓范圍內,當大信號輸入時,必須通過衰減網絡對其進行衰減,以滿足A/D采集電路的電壓要求。通過電阻網絡分壓實現信號的衰減,衰減倍數有1/2和1/20兩種,通過單片機控制繼電器(TQ2-5),實現對兩種衰減倍數的切換;另外,電容網絡是進行相位補償,通過可調電容可以實現相位的補償。電壓跟隨電路作為隔離級,可減小后級電路對前級電路的影響。電壓跟隨電路由TI公司的OPA656構成,OPA656是寬帶單位增益穩定FET輸入運算放大器。
        程控放大電路由程控增益芯片AD603和雙通道串口數/模轉換器TLV5638組成。單片機通過控制TLV5638的通道A產生高精度模擬電壓,用于調節AD603的放大倍數。直流偏置電路中,單片機控制TLV5638,使其OUTB引腳輸出一個直流電壓,該電壓經過NE5532組成的等比例反向器后接到OPA656的反向輸入端,可以通過這個電壓來確定OPA656的輸出,反映到屏幕上是波形的中線位置。如果液晶顯示的波形偏下或者偏上,可以調節TLV5638的B端輸出來調節。


        上一頁 1 2 3 4 下一頁

        關鍵詞: FPGA 數字示波器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 邵阳市| 伊金霍洛旗| 达拉特旗| 蒙山县| 拉萨市| 辽宁省| 娄底市| 建平县| 防城港市| 丰原市| 海林市| 定南县| 恩平市| 枣阳市| 兴山县| 遵义市| 东方市| 静宁县| 富源县| 八宿县| 万盛区| 京山县| 闻喜县| 迭部县| 广汉市| 桦川县| 宁蒗| 东明县| 汾西县| 双峰县| 霸州市| 娄底市| 昌平区| 青神县| 陈巴尔虎旗| 蓬莱市| 乐山市| 买车| 朔州市| 木兰县| 龙江县|