信号发生器及波形参数生成装置的制造方法_2

文档序号:9379667阅读:来源:国知局
数对应的第三个切换信号。
[0043]输出模块2044,用于根据第M个切换信号,输出第M组波形参数。同样参照上面的例子,当编辑模块2041编辑完成N组波形参数后,输出模块2044首先输出第一组波形参数,此时计数模块2043开始计数,当计数模块2043计数到第一个间隔时间Is时,产生第一切换信号,输出模块2044停止输出第一组波形参数,开始输出第二组波形参数,此时计数模块2043清零重新开始计数,当计数到第二间隔时间2s时,产生第二切换信号,输出模块2044停止输出第二组波形参数,开始输出第三组波形参数,此时计数模块2043清零重新开始计数,当计数到第三间隔时间3s时,产生第三切换信号,输出模块2044停止输出第二组波形参数。当N为其他值时,同样适用上面的方法,循环往复,直到输出N组波形参数。
[0044]参考图4,在上述波形参数生成装置204的基础上,进一步地,波形参数生成装置204还可以包括验证模块2045,用于在编辑模块2041编辑完N组波形参数后,对波形参数进行验证,并根据验证结果,输出验证提示信息。验证模块2045根据参数验证规则对编辑后的参数进行验证,如果验证不通过,则产生验证不通过的验证提示信息,验证通过则不进行提示。验证提示信息的提示方法有多种,可以是显示在显示屏幕上的提示信息,也可以是仪器发出的蜂鸣声。
[0045]作为举例说明,验证模块2045的参数验证方式可以包括一种或者多种,例如可以对每个波形参数是否符合该参数的上下限进行验证,例如频率范围为vl-v2,当用户输入的频率超出这个范围时,信号发生器就会给出验证提示信息,提示用户输入错误,请重新输入;还可以对同组波形参数是否满足耦合关系进行验证,耦合关系验证是指一组波形参数中的各个参数也要满足互相匹配的关系,即一组中的频率、幅度、波形形状等都要相互匹配,当用户输入的参数不匹配时,信号发生器会给出验证提示信息,提示用户输入错误,请重新输入。
[0046]参考图5,在上述波形生成装置204的基础上,进一步地,波形参数生成装置204还包括参数下发模块2046,用于在显示模快2042将N组参数显示在显示屏幕上后,根据外部的输入设置,产生一参数下发信息;输出模块2044,用于根据该参数下发信息,输出波形参数。例如可以在信号发生器的显示屏幕上设置一个参数下发按键,当用户通过显示屏幕上显示的参数,确认输入的参数正确后,通过参数下发按键,产生参数下发信息,输出模块2044根据该参数下发信息将波形参数输出。
[0047]作为举例说明,输出每组波形参数之间的间隔时间可以根据测量需要设置为大小相等或者不等。
[0048]作为举例说明,波形参数可以包括频率、相位、幅度和/或波形形状等多种参数。
[0049]作为举例说明,显示模块2042,用于将N组波形参数以表格的形式显示在显示屏幕上或者还可以以其他的图表的形式显示,方便用户查看。
[0050]参考图6,是波形参数生成装置204的工作流程图。
[0051]下面结合图6介绍波形参数生成装置204的工作过程。
[0052]步骤601:编辑N组波形参数和N个间隔时间
[0053]首先,用户在需要多次修改波形参数时,通过信号发生器2面板上的输入键盘或者显示屏幕上的虚拟菜单输入多组波形参数和多个间隔时间,根据用户的输入,将每一组波形参数和每一个间隔时间分别存到一个存储单元。
[0054]步骤602:验证波形参数,产生验证提示信息
[0055]作为一种举例说明,在参数编辑完成后还可以对编辑后的参数进行参数验证。在编辑完N组波形参数后,对波形参数进行验证,并根据验证结果,在显示屏幕上显示验证提示信息。即根据参数验证规则对编辑后的参数进行验证,如果验证不通过,则产生验证不通过的验证提示信息,验证通过则不进行提示。
[0056]步骤603:在显示屏幕上显示N组波形参数
[0057]将编辑完成的或者验证通过的N组波形参数按照一定的顺序显示在显示屏幕上,方便用户查看已经编辑的波形参数。
[0058]步骤604:根据外部设置,产生参数下发信息
[0059]作为一种举例说明,在参数显示后,还可以根据外部的设置,进行参数下发,而不是直接下发。例如可以在信号发生器2的显示屏幕上设置一个参数下发按键,当用户通过显示屏幕上显示的参数确认输入的参数都正确后,通过参数下发按键,产生参数下发信息。
[0060]步骤605:对间隔时间计数,产生切换信号
[0061]依序对N个间隔时间进行计数,当计数值达到第M(1《M《N)个间隔时间时,生成第M个切换信号。假设N = 3,3个间隔时间分别为ls,2s和3s。计数模块2043按顺序对3个间隔时间依次进行计数,当计数器计数到Is时,产生与第一组波形参数对应的第一个切换信号,当计数器计数到2s时,产生与第二组波形参数对应的第二个切换信号,当计数器计数到3s时,产生与第三组波形参数对应的第三个切换信号。
[0062]步骤606:输出N组波形参数
[0063]同样参照上面的例子,当编辑完成N组波形参数后,波形参数生成装置204首先输出第一组波形参数,此时开始计数,当计数到第一个间隔时间Is时,产生第一切换信号,停止输出第一组波形参数,开始输出第二组波形参数,此时清零重新开始计数,当计数到第二间隔时间2s时,产生第二切换信号,停止输出第二组波形参数,开始输出第三组波形参数,此时清零重新开始计数,当计数到第三间隔时间3s时,产生第三切换信号,停止输出第二组波形参数。当N为其他值时,同样适用上面的方法,循环往复,直到输出N组波形参数。
[0064]如上所述,波形参数生成装置204根据用户输入的多组波形参数和多个间隔时间,按照一定顺序、以及一定的间隔时间,依次定时输出N组波形参数,波形生成单元202根据波形生成装置204输出的N组波形参数,依次产生N组数字波形,数模转换单元203将波形生成单元202产生的数字波形转换成模拟波形后依次输出给外部的测量设备。
[0065]另外,波形参数生成装置204还需要对波形参数进行转换处理,将用户输入的波形参数转换成波形生成单元202能够识别的波形参数,然后再将波形参数输出给波形生成单元202,这部分属于现有技术,此处不再赘述。
[0066]本发明所述的信号发生器可以通过键盘或者虚拟菜单同时实现多组波形参数的编辑,并且通过间隔时间的设置,可以准确地控制多组波形参数的输出,进而准确地控制多个波形的准确输出和持续时间;在此基础上,还可以对用户输入的波形参数进行验证,并且在验证不通过的时候,给出提示信息;还可以设置专门的参数下发按键,按下该按键才进行波形参数的下发,可以控制参数下发的时机,避免了误输入的情况;并且通过设置相同或者不同间隔时间控制每组波形的持续输出时间,满足了多种应用需求,更加方便灵活。
【主权项】
1.一种波形参数生成装置,用于信号发生器,其特征在于,包括以下模块: 编辑模块,用于编辑N(N> I)组波形参数和N个间隔时间, 显示模块,用于将N组波形参数显示在所述的信号发生器的显示屏幕上, 计数模块,用于依序对N个间隔时间进行计数,当计数值达到第Μ(1 ?Μ《N)个间隔时间时,生成第M个切换信号, 输出模块,用于根据第M个切换信号,输出第M组波形参数。2.根据权利要求1所述的参数生成装置,其特征在于,还包括 验证模块,用于在所述的编辑模块编辑完N组波形参数后,对波形参数进行验证,并根据验证结果,输出验证提示信息。3.根据权利要求2所述的参数生成装置,其特征在于,所述的参数验证包括验证每个波形参数是否符合该参数的上下限,及同组波形参数是否满足耦合关系。4.根据权利要求1或2所述的参数生成装置,其特征在于,还包括 参数下发模块,用于在所述的显示模快将N组参数显示在显示屏幕上后,根据外部的输入设置,产生一参数下发信息; 输出模块,用于根据所述的参数下发信息,输出波形参数。5.根据权利要求1所述的参数生成装置,其特征在于,所述的N个间隔时间大小相等或者不等。6.根据权利要求1所述的参数生成装置,其特征在于,所述的波形参数包括频率、相位、幅度和/或波形形状。7.根据权利要求1所述的参数生成装置,其特征在于, 显示模块,用于将N组波形参数以表格的形式显示在显示屏幕上。8.一种具有权利要求1至权利要求7任一权利要求所述的波形参数生成装置的信号发生器,其特征在于,还包括波形生成单元,用于根据波形生成装置输出的N组波形参数,依序产生N组数字波形, 数模转换单元,用于将所述的数字波形转换成模拟波形后输出。9.根据权利要求7所述的信号发生器,其特征在于,所述的波形生成单元由FPGA器件构成。
【专利摘要】本发明公开了一种波形参数生成装置和具有该波形参数生成装置的信号发生器。波形参数生成装置包括以下模块:编辑模块,用于编辑N(N>1)组波形参数和N个间隔时间,显示模块,用于将N组波形参数显示在所述的信号发生器的显示屏幕上,计数模块,用于依序对N个间隔时间进行计数,当计数值达到第M(M≤N)个间隔时间时,生成第M个切换信号,输出模块,用于根据第M个切换信号,输出第M组波形参数。与现有技术相比,本发明所述的信号发生器可以仅通过键盘或者虚拟菜单同时实现多组波形参数的编辑,通过间隔时间的设置,准确地控制多组波形参数的输出时间,进而准确地控制多个波形的准确输出和持续时间。
【IPC分类】H03K3/02
【公开号】CN105099405
【申请号】CN201410196070
【发明人】叶群松, 王悦, 王铁军, 李维森
【申请人】苏州普源精电科技有限公司
【公开日】2015年11月25日
【申请日】2014年5月12日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1