新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 一種基于FPGA的正弦波信號發(fā)生器的設計

        一種基于FPGA的正弦波信號發(fā)生器的設計

        作者: 時間:2010-11-09 來源:網絡 收藏

        摘要:現(xiàn)代測試領城中,經常需要信號提供多種多樣的的測試信號去檢驗實際電路中存在的設計問題。傳統(tǒng)的信號多采用模擬電路搭建。以為例,結合DDS直接數(shù)字合成技術,基于設計其他外圍電路構成發(fā)生器。相比傳統(tǒng)的模擬信號發(fā)生器,該電路具有設計簡單,升級容易,波形穩(wěn)定等特點。
        關鍵詞:;DDS;發(fā)生器

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

        O 引言
        信號發(fā)生器是用來為各種電路提供測試信號的儀器,在工程應用和測試領域有著非常廣泛的應用。目前傳統(tǒng)的信號發(fā)生器是使用模擬電路或者專用芯片搭建而成,但是存在頻率不商,穩(wěn)定性較差,且不易擴展和調試的缺陷;而采用DDS直接數(shù)字頻率合成技術設計的信號發(fā)生器,改變了以往的設計思路,在精度、靈活性上大大超越了模擬信號發(fā)生器。隨著可編程邏輯器件的迅速發(fā)展,基于FPGA控制的DDS信號發(fā)生器使得電路設計更加簡單,而且通過預留的端口可輕松進行二次開發(fā)。本文通過Altera公司的EPFl0K10LC84-4芯片,成功實現(xiàn)了正弦波信號發(fā)生器。

        1 系統(tǒng)硬件結構
        本系統(tǒng)由健盤電路、LED顯示、FPGA單元、D/A轉化和低通濾波器構成。以FPGA為主控制芯片,結合DDS直接數(shù)字頻率合成技術產生正弦波信號。系統(tǒng)總體設計結構見圖1。

        a.JPG


        1.1 鍵盤電路
        在本系統(tǒng)中,通過鍵盤電路改變頻率控制字K,從而實現(xiàn)對正弦信號的頻率、相位的初始化設置。為了節(jié)省FPGA的I/O端口,簡化硬件線路,鍵盤電路采用4×4矩陣式健盤。鍵盤共設有14個鍵,其中包括4個功能健。具體鍵盤按鍵設置如表1。

        b.JPG


        使用時先通過“0~9”、“↑”、“↑”12個設置按鍵輸入所需信號頻率,再按下ENTER執(zhí)行健,頻率控制字K將刷新,使得輸出信號頻率發(fā)生變化。CLR鍵用于將原有的設定值清零。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 奇台县| 隆子县| 潼关县| 灌阳县| 宣威市| 嫩江县| 岐山县| 曲阳县| 县级市| 宝清县| 那坡县| 景洪市| 木里| 珲春市| 长丰县| 宜春市| 个旧市| 威宁| 昭通市| 马公市| 泾阳县| 濮阳县| 抚州市| 遵化市| 盐池县| 璧山县| 云浮市| 偃师市| 锡林郭勒盟| 宁陵县| 达日县| 荆门市| 鸡西市| 双流县| 秦皇岛市| 三亚市| 车致| 黄山市| 诏安县| 谷城县| 上林县|