一种基于FPGA的函数发生器制造技术

技术编号:39253721 阅读:24 留言:0更新日期:2023-10-30 12:05
本发明专利技术提出了一种基于FPGA的函数发生器,包括:单片机模块,集成在FPGA上的波形选择器、相位累加器和波形发生器,模数转换模块和放大滤波模块;所述相位累加器由所述单片机模块控制进行数据的累加,确定输出频率;所述波形发生器存储有波形函数表,用于根据所述相位累加器的输出频率确定所产生的波形数据;所述波形选择器根据所述波形选择器所产生的波形数据控制所输出的波形;所述模数转换模块用于接收所述波形选择器的输出进行转换后输入至所述放大滤波模块;所述放大滤波模块用于对所述模数转换模块所输出的电流信号转换为电压信号,经差分放大后输出对应的波形信号。经差分放大后输出对应的波形信号。经差分放大后输出对应的波形信号。

【技术实现步骤摘要】
一种基于FPGA的函数发生器


[0001]本专利技术属于信号发生器相关
,尤其涉及一种基于FPGA的函数发生器。

技术介绍

[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]函数信号发生器可用于测试或检修各种电子仪器设备中的低频放大器的频率特性、增益、通频带,也可用作高频信号发生器的外调制信号源。在电压稳定器件的设计和检测中,也需要用大功率正统波信号激励源来检测电源抑制比(PSRR)指标。
[0004]目前的函数发生器的设计,有采用单片机控制合成各种波形,虽然硬件电路简单,所用器件少,对于波形的选择、生成及频率的控制均由单片机编程实现。此法产生的波形的频率范围,步进值取决于所采用的每个周期的输出点数及单片机执行指令的时间,实现各种波形相对容易,在低频区基本上能实现要求的功能,但是控制较复杂,精度不易满足,生成波形频率范围小,特别是难以生成高频波形。如图1所示,现有技术有采用DDS技术直接合成各种波形,以单片机为控制中心,通过对专用的DDS芯片如AD9854编程,产生所需要本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA的函数发生器,其特征在于,包括:单片机模块,集成在FPGA上的波形选择器、相位累加器和波形发生器,模数转换模块和放大滤波模块;所述相位累加器由所述单片机模块控制进行数据的累加,确定输出波形的相位与频率;所述波形发生器存储有波形函数表,用于根据所述相位累加器的输出波形的相位与频率确定所产生的波形数据;所述波形选择器根据所述波形选择器所产生的波形数据控制所输出的波形;所述模数转换模块用于接收所述波形选择器的输出进行模数转换后输入至所述放大滤波模块;所述放大滤波模块用于对所述模数转换模块所输出的电流信号转换为电压信号,经差分放大后输出对应的波形信号。2.如权利要求1所述的一种基于FPGA的函数发生器,其特征在于,还包括键盘驱动电路,所述键盘驱动电路与所述单片机模块电性连接,用于波形选择控制。3.如权利要求1所述的一种基于FPGA的函数发生器,其特征在于,还包括集成在所述FPGA上的幅度调制器,所述幅度调制器用于对所述波形选择器所输出的波形的幅度进行调节。4.如权利要求1所述的一种基于FPGA的函数发生器,其特征在于,所述放大滤波模块采用OPA690差分放大器,所述模数转换模块的输出作为所述OPA690差分放大器的差分输入,经OPA690差分放大器的放大后输出所幅值,然后经过低通滤波后输出对应的波形信号。5.如权利要求1所述的一种基...

【专利技术属性】
技术研发人员:赵笑笑王玺李爱晶李天航何晓宇王晓慧王婧张艳杰云玉新
申请(专利权)人:国家电网有限公司山东电力高等专科学校
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1