文獻(xiàn)標(biāo)識(shí)碼:A
DOI: 10.19358/j.issn.2096-5133.2020.01.017
引用格式:付寶仁,王超,高鴻儒。基于FPGA的高精度信號(hào)發(fā)生器[J]。信息技術(shù)與網(wǎng)絡(luò)安全,2020,39(1):87-91.
0 引言
電子信息產(chǎn)業(yè)的高速發(fā)展,對(duì)信號(hào)發(fā)生器的穩(wěn)定性和易用性提出了越來(lái)越高的要求。當(dāng)前市面上的信號(hào)發(fā)生器由于進(jìn)行了硬件的固化和封裝,降低了系統(tǒng)的擴(kuò)展性,不利于二次開(kāi)發(fā)和升級(jí)。
本文運(yùn)用直接數(shù)字頻率合成技術(shù)(Direct Digital Synthesize,DDS)和脈沖寬度調(diào)制技術(shù)(Pulse Width Modulation,PWM),選用STORM IV_E22C系列FPGA,實(shí)現(xiàn)4路高精度信號(hào)發(fā)生器。其通過(guò)串口通信的方式連接PC,通過(guò)PC端的控制界面對(duì)輸出信號(hào)進(jìn)行實(shí)時(shí)、可視化的調(diào)節(jié),支持調(diào)節(jié)各路信號(hào)的頻率、相位和死區(qū)時(shí)間,具有良好的易用性。輸出信號(hào)的控制參數(shù)保存在FPGA的寄存器中,只有當(dāng)參數(shù)需要改變時(shí),PC端才與FPGA通信,因此即使串口通信中斷,也不影響輸出信號(hào)的穩(wěn)定性。最后,輸出信號(hào)的參數(shù)范圍和精度只與FPGA硬件的時(shí)鐘頻率和累加器的位數(shù)相關(guān),該設(shè)計(jì)支持?jǐn)U展更多路輸出信號(hào),具有良好擴(kuò)展性。
本文詳細(xì)內(nèi)容請(qǐng)下載:http://ihrv.cn/resource/share/2000003132
作者信息:
付寶仁,王超,高鴻儒
(華北計(jì)算機(jī)系統(tǒng)工程研究所,北京 100083)