本发明属于航空电子,具体涉及一种任意波形输出电路。
背景技术:
1、在航空电子技术领域,激励信号的输出通常采用两种设计方式,一种是使用放大器搭建振荡电路;另一种是使用专用信号输出芯片,如dds芯片、da转换芯片等。第一种方式存在的缺点是振荡电路通常为正弦波、方波、锯齿波等固定波形,且信号幅值、频率精度不高,第二种方式需要采用专用芯片,通用性不强。
技术实现思路
1、有鉴于此,本发明提供一种任意波形输出电路,在保证输出信号幅值以及频率精度的同时,具有很高的通用性。
2、为了实现上述技术目的,本发明所采用的具体技术方案为:
3、一种任意波形输出电路,包括依次电连接的处理器、可编程逻辑电路、信号调理电路以及滤波电路;其中:
4、所述处理器用于生成波形数据;所述可编程逻辑电路根据所述波形数据对输出波形进行调制,通过调整输出的高低电平宽度、调整输出信号幅值和输出信号频率采用多点组合的输出方式实现任意波形的输出;所述信号调理电路用于对所述可编程逻辑电路的多点输出信号进行求和运算及放大;所述滤波电路用于对所述信号调理电路的输出信号进行滤波,滤除高频噪声成分后进行输出。
5、进一步的,所述处理器生成波形数据后,按照周期将波形数据交替写入所述可编程逻辑电路数据缓冲区0和缓冲区1中。
6、进一步的,所述可编程逻辑电路包括数据缓冲区以及波形输出逻辑;所述波形输出逻辑对所述数据缓冲区的波形数据进行调制,通过调整所述波形数据的波形的高低电平宽度以调整输出信号的幅值和频率。
7、进一步的,所述波形输出逻辑采用多点组合输出方式,用于提高输出点数以及数据位宽指标。
8、进一步的,所述信号调理电路根据可编程逻辑电路输出高低电平控制输出2.5v基准电压,对所述多点输出信号进行求和运算及放大。
9、进一步的,所述的滤波电路基于二阶巴特沃斯滤波器滤除所述多点输出信号中的高频噪声成分。
10、与现有技术相比,本发明具有以下技术特点:可编程逻辑器件在产品中大量使用;本发明能够在现有常用硬件的基础上,通过可编程逻辑器件实现任意波形输出,同时波形幅值、波形频率等参数可调。
1.一种任意波形输出电路,其特征在于,包括依次电连接的处理器、可编程逻辑电路、信号调理电路以及滤波电路;其中:
2.根据权利要求1所述的任意波形输出电路,其特征在于,所述处理器生成波形数据后,按照周期将波形数据交替写入所述可编程逻辑电路数据缓冲区0和缓冲区1中。
3.根据权利要求2所述的任意波形输出电路,其特征在于,所述可编程逻辑电路包括数据缓冲区以及波形输出逻辑;所述波形输出逻辑对所述数据缓冲区的波形数据进行调制,通过调整所述波形数据的波形的高低电平宽度以调整输出信号的幅值和频率。
4.根据权利要求3所述的任意波形输出电路,其特征在于,所述波形输出逻辑采用多点组合输出方式,用于提高输出点数以及数据位宽指标。
5.根据权利要求4所述的任意波形输出电路,其特征在于,所述信号调理电路根据可编程逻辑电路输出高低电平控制输出2.5v基准电压,对所述多点输出信号进行求和运算及放大。
6.根据权利要求5所述的任意波形输出电路,其特征在于,所述的滤波电路基于二阶巴特沃斯滤波器滤除所述多点输出信号中的高频噪声成分。