摘要
为获得具有一定相位差的多路正弦信号,在FPGA中构建了32位NIOS II软核处理器,并基于改进型CORDIC模块,设计了多路可调相差的逻辑硬件电路,抑制由于电路信号传输延时导致的相移偏差。通过高速D/A转换以及5阶巴特沃斯低通滤波器,获得所需信号。该方案已被用于某超声波测试系统中,结果表明该可调相差的信号源能产生预期的信号波形。
In order to obtain multi-channel sine signal with certain phase difference,one 32-bit NIOS II soft-core is embedded in FPGA. The logic hardware circuit is designed based on the modified CORDIC module,that the phase of every channel can be adjust. The circuit can suppress the phase deviation caused by the signal transmission delay. A high speed D/A conversion and a five order butterworth lowpass filter are used to obtain the desired signal. The test results show that the adjustable multi-channel signal source can produce the desired signal waveform.
出处
《单片机与嵌入式系统应用》
2015年第9期46-49,共4页
Microcontrollers & Embedded Systems
基金
国家自然科学基金资助项目(61174021)
高等学校学科创新引智计划资助(B12018)
江苏省产学研联合创新资金项目(120767)