【導讀】文章在研究國內(nèi)外波形發(fā)生器的基礎(chǔ)上,提出了基于FPGA的波形發(fā)生器設(shè)。計方案,并詳細介紹了波形發(fā)生器的組成、電路設(shè)計和VHDL硬件描述。MaxplusⅡ軟件,實現(xiàn)了波形電路VHDL描述和仿真,最終通過硬件驗證。傳統(tǒng)的信號發(fā)生器采用模擬電路技術(shù),由分立元件構(gòu)成振蕩電路和整形電路,正弦波、方波、三角波等幾種簡單波形,難以產(chǎn)生較為復雜的波形信號。器性能的提高,出現(xiàn)了由微處理器、D/A以及相關(guān)硬件、軟件構(gòu)成的波形發(fā)生器。但由于微處理器的速度限制,這。種方式的波形發(fā)生器分辨率較低,頻率切換速度較慢。詢表,通過數(shù)字形式存入的波形,再通過高速D/A轉(zhuǎn)換器對存儲器的波形進行合成。振幅條件,則將在輸出端得到正弦波形。該振蕩器頻率及振幅條件由式(1-1)決定:。被擊穿,從而限制振幅繼續(xù)增長。②為了使選頻網(wǎng)絡(luò)的特性不受集成運算放大器輸入和輸出的電阻的影響,波形的生成及對頻率和相位的控制均由單片機編程實現(xiàn)。