多通道波形信号发生器的制造方法

文档序号:9395663阅读:498来源:国知局
多通道波形信号发生器的制造方法
【技术领域】
[0001]本发明涉及电子测试技术领域,尤其涉及一种多通道波形信号发生器。
【背景技术】
[0002]波形信号发生器是一种能提供各种频率、波形和输出电平电信号的设备。在测量各种电信系统或电信设备的振幅特性、频率特性、传输特性及其它电参数时,用作测试的信号源或激励源。
[0003]在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
在电压输出幅度范围和信号精度都要求比较高的场合,例如震动监测或超声检测时,现有波形信号发生器存在着信号电压幅度固定以及信号精度不高的缺陷。

【发明内容】

[0004]本发明提供一种多通道波形信号发生器,其能够实现波形信号产生通道多,以及能够同时产生不同电压幅度范围、不同种类的、不同相位的波形信号,以方便满足各种测试系统的测试需求。
[0005]本发明提供一种多通道波形信号发生器,所述信号发生器包括可编程逻辑阵列FPGA、存储器和至少一个数模转换器和至少一个放大器,其中,
所述可编程逻辑阵列FPGA,用于接收上位机发送的待处理数据,将所述待处理数据发送给所述存储器进行存储,并在所述待处理数据存储完成后向所述上位机发送用于指示所述存储器已完成所述待处理数据存储的反馈命令;以及用于接收所述上位机发送的数据控制命令,根据所述数据控制命令,并基于所述存储器中存储的所述待处理数据产生相应的波形信号,并将所述相应的波形信号发送给对应的数模转换器;
所述数模转换器,用于对接收到的所述相应的波形信号进行数模转换,得到相应的模拟波形信号,并将所述模拟波形信号发送给相应的放大器;
所述放大器,用于放大所述模拟波形信号进行,并输出放大后的相应模拟波形信号;
所述数据控制命令包括通道选通命令、波形类型指示命令、产生波形的开始命令和结束命令和通道延时指示命令,其中,所述通道选通命令,用于选通对应的信号输出通道,所述对应的信号输出通道由数模转换器和放大器构成,所述波形类型指示命令,用于指示所述对应的信号输出通道所产生的波形类型;所述通道延时指示信息,用于指示每个选通通道所产生波形之间的延时。
[0006]本发明提供的多通道波形信号发生器,所述信号发生器包括可编程逻辑阵列FPGA、存储器和至少一个数模转换器和至少一个放大器,其中,所述可编程逻辑阵列FPGA,用于接收上位机发送的待处理数据,将所述待处理数据发送给所述存储器进行存储,并在所述待处理数据存储完成后向所述上位机发送用于指示所述存储器已完成所述待处理数据存储的反馈命令;以及用于接收所述上位机发送的数据控制命令,根据所述数据控制命令,并基于所述存储器中存储的所述待处理数据产生相应的波形信号,并所述相应的波形信号发送给对应的数模转换器;所述数模转换器,用于对接收到所述相应的波形信号进行数模转换,得到相应的模拟波形信号,并将所述模拟波形信号发送给相应的放大器;所述放大器,用于放大所述模拟波形信号进行,并输出放大后的相应模拟波形信号。与现有技术相比,其能够实现波形信号产生通道多,以及能够同时产生不同电压幅度范围、不同种类的、不同相位的波形信号,以方便满足各种测试系统的测试需求。
【附图说明】
[0007]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0008]图1为本发明多通道波形信号发生器一实施例的结构示意图;
图2为本发明多通道波形信号发生器另一实施例的结构示意图;
图3为本发明多通道波形信号发生器另一实施例的结构示意图。
【具体实施方式】
[0009]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0010]如图1所示,本发明实施例提供一种多通道波形信号发生器,其包括可编程逻辑阵列FPGAl、存储器2和至少一个数模转换器3和至少一个放大器4。
[0011]上位机5向所述可编程逻辑阵列FPGAl发送待处理数据;所述可编程逻辑阵列FPGAl将所述待处理数据发送给所述存储器2进行存储,并在所述待处理数据存储完成后向所述上位机5发送用于指示所述存储器已完成所述待处理数据存储的反馈命令;所述上位机5在接收到所述反馈命令后,向所述可编程逻辑阵列FPGAl发送数据控制命令;所述可编程逻辑阵列FPGAl根据所述数据控制命令,并基于所述存储器2中存储的所述待处理数据产生相应的波形信号,并所述相应的波形信号发送给对应的数模转换器3。
[0012]所述数模转换器3,对接收到所述相应的波形信号进行数模转换,得到相应的模拟波形信号,并将所述模拟波形信号发送给相应的放大器4。
[0013]所述放大器4,放大所述模拟波形信号进行,并输出放大后的相应模拟波形信号。
[0014]所述数据控制命令包括通道选通命令、波形类型指示命令、产生波形的开始命令和结束命令和通道延时指示命令,其中,所述通道选通命令,用于选通对应的信号输出通道,所述对应的信号输出通道由数模转换器和放大器构成,所述波形类型指示命令,用于指示所述对应的信号输出通道所产生的波形类型;所述通道延时指示信息,用于指示每个选通通道所产生波形之间的延时。
[0015]本发明提供的多通道波形信号发生器,与现有技术相比,其能够实现波形信号产生通道多,以及能够同时产生不同电压幅度范围、不同种类的、不同相位的波形信号,以方便满足各种测试系统的测试需求。
[0016]如图2所示,本发明实施例提供一种多通道波形信号发生器,其包括可编程逻辑阵列FPGAl、存储器2和至少一个数模转换器3和至少一个放大器4。
[0017]上位机5向所述可编程逻辑阵列FPGAl发送待处理数据;所述可编程逻辑阵列FPGAl将所述待处理数据发送给所述存储器2进行存储,并在所述待处理数据存储完成后向所述上位机5发送用于指示所述存储器已完成所述待处理数据存储的反馈命令;所述上位机5在接收到所述反馈命令后,向所述可编程逻辑阵列FPGAl发送数据控制命令;所述可编程逻辑阵列FPGAl根据所述数据控制命令,并基于所述存储器2中存储的所述待处理数据产生相应的波形信号,并将所述相应的波形信号发送给对应的数模转换器3。
[0018]所述数模转换器3,对接收到所述相应的波形信号进行数模转换,得到相应的模
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1