新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的示波器圖文顯示

        基于FPGA的示波器圖文顯示

        作者: 時間:2009-10-12 來源:網絡 收藏

        2.3.2 運算放大
        在D/A轉換之后,我們得到的是電流信號,而需要輸入的為電壓信號,因此運用運算放大器來進行轉換,同時將運放設計為可調形式,通過調節它便可以調節輸出電壓的大小,達到控制顯示幅值的目的。本設計采用LM741系列運放,其技術指標加下:

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

        3 系統軟件設計
        基于VHDL語言的功能與靈活性,非依賴性和可移植性種種優勢,本設計在編程上采用了VHDL語言實現。總體設計思路:采用50 MHz外部時鐘控制對內部進行分頻控制,在分頻模塊的作用下得到設計所需要的時鐘信號。通過按鍵選通在ROM內部選擇要顯示的模塊部分,進行X、 Y方向掃描,得到初步的數據,同時外加Z方向掃描來控制所顯圖形的亮度。通過將所有的“1”存儲在一個ROM中作為緩存,達到消除零點的目的。將ROM中的數據轉移到RAM中,通過乒乓交換操作來進行模式轉換,最后通過外圍電路輸入,實現顯示。總體流程圖:

        4 結語
        本文是基于的數字系統的硬件/軟件的設計思路和設計方案。此系統設計完成后,測試表明系統可以將相應的圖形文字顯示出來,顯示的圖形和文字與預期的基本一致。該設計滿足了系統的需要,更重要的是具有很強的靈活性和可控性,同時使顯示更加高速度快捷,具有非常廣闊的應用前景。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 邹平县| 安平县| 嵊州市| 巴中市| 扎赉特旗| 霍邱县| 育儿| 南木林县| 南乐县| 台湾省| 蚌埠市| 清涧县| 海林市| 保康县| 申扎县| 阳高县| 张家口市| 孟州市| 龙泉市| 睢宁县| 海宁市| 庄河市| 武陟县| 微博| 宝鸡市| 宁明县| 兴国县| 利辛县| 吐鲁番市| 东兰县| 缙云县| 斗六市| 恩施市| 乌什县| 利津县| 丹寨县| 偏关县| 岳阳县| 十堰市| 盐源县| 乐东|