一种数字信号测量与发生仪的制作方法

文档序号:11513645阅读:161来源:国知局
一种数字信号测量与发生仪的制造方法与工艺

本发明涉及一种数字信号测量与发生仪,属于信号测量及发生技术领域。



背景技术:

电子技术的飞快发展,数字信号测量与发生仪完成了数字信号功能的扩展,除了对频率、占空比和时间间隔的测量等基本信号参数的测量外,频带的范围变得更宽,信号测量的准确度不断提高,同时增加了对脉冲的幅度以及上升时间的测量,从而实现信号测量与发生仪的多功能化,基于简单常用的数字芯片,再配以完善的软件控制,在体积有限的板子上完成大规模、多功能的电子产品的设计变得越来越简单,通过软件上不断改进和完善,数字信号测量与发生仪精度和功能相应拓展的更多。



技术实现要素:

本发明的主要目的是为了提供一种数字信号测量与发生仪,用于解决脉冲信号幅度过高或过低以及其上升时间测量精确度不高的问题,实现对周期性矩形脉冲信号进行频率、占空比、时间间隔、幅度、上升时间的测量以及发生。

本发明的目的可以通过采用如下技术方案达到:

一种数字信号测量与发生仪,包括fpga电路、单片机、信号调理电路、反相比例运放电路和驱动缓冲电路,所述信号调理电路的输入端输入信号a和信号b,所述信号调理电路的输出端分别与所述fpga电路、所述单片机、所述反相比例运放电路电连接,所述反相比例运放电路的输出端与所述单片机电连接,所述单片机分别与所述fpga电路和所述信号调理电路电连接,所述fpga电路与所述驱动缓冲电路电连接,所述驱动缓冲电路的输出端进行信号输出,所述单片机还分别与液晶屏和键盘电连接,所述fpga电路用于完成对频率、占空比、时间间隔的测量以及信号发生,所述fpga电路还用于控制数字信号测量的测量精度,所述单片机用于处理数据并将数据的测量数值发送至所述液晶屏,所述液晶屏用于显示数据的测量数值。

优选的方案是,所述fpga电路包括综合处理模块、分频模块、等精度测频模块、时间间隔选择模块、计数模块a、计数模块b、锁相环、信号发生模块和控制位模块,所述综合处理模块分别与所述等精度测频模块、所述计数模块a、所述计数模块b和所述信号发生模块电连接。

在上述任一方案中优选的是,所述分频模块的输出端与所述等精度测频模块的输入端电连接,所述等精度测频模块的输入端输入信号a,所述时间间隔选择模块的输入端输入信号a和信号b,所述锁相环分别与所述计数模块a和所述计数模块b电连接,所述控制位模块的输出端与所述信号发生模块电连接。

在上述任一方案中优选的是,所述时间间隔选择模块的输出端分别与所述计数模块a和所述计数模块b电连接,所述时间间隔选择模块用于对输入的信号a和信号b进行信号选择,所述计数模块a和所述计数模块b用于对输入的信号a和信号b进行处理,测量出信号a与信号b之间的时间。

在上述任一方案中优选的是,所述单片机为msp430单片机,所述fpga电路和所述单片机通过所述控制位模块传输8位数据,所述fpga电路用于计数测量、占空比测量和信号发生。

在上述任一方案中优选的是,所述驱动缓冲电路包括74hc573芯片和滤波电容;占空比的测量是通过所述fpga电路分别测量出送入信号一个周期内高电平和低电平的个数,并送入所述msp430单片机进行占空比计算;所述综合处理模块用于数据存储,并对送入的方波信号进行测量得到高精度数据,所述综合处理模块还用于实现与所述msp430单片机之间通信、信号接收及数据传输选择。

在上述任一方案中优选的是,所述fpga电路输出的信号经两片所述74hc573芯片、所述滤波电路和升压电阻,用于使所述fpga电路的输出最大电压由3.3v转换为5v,两片所述74hc573芯片级联,用于驱动缓冲使系统输出电压稳定。

在上述任一方案中优选的是,所述单片机包括液晶显示模块、计数处理模块、按键处理模块、上升时间计数模块和幅值处理模块,所述液晶显示模块与所述液晶屏电连接,所述按键处理模块与所述键盘电连接,所述计数处理模块分别与所述计数模块a和所述计数模块b电连接。

在上述任一方案中优选的是,所述信号调理电路包括两比较器lm339、继电器k1、继电器k2和继电器k3,两所述比较器lm339分别与所述单片机的输入端电连接,所述单片机的输出端分别与所述继电器k1、所述继电器k2和所述继电器k3电连接;所述继电器k1的输出端与一个op07运放器电连接,该所述op07运放器与所述继电器k2电连接;所述继电器k2的输出端与另一个op07运放器电连接,该所述op07运放器与所述继电器k3电连接;所述继电器k3的输出端与另一op07运放器电连接,该所述op07运放器与所述继电器k1电连接;所述继电器k1、所述继电器k2和所述继电器k3的输出端均与所述单片机的输入端电连接。

在上述任一方案中优选的是,所述反相比例运放电路的输入端和输出端均接有电阻,所述反相比例运放电路包括op07运放器;所述op07运放器接通被测电压信号后,电压幅度范围在0.1v~0.4v的放大5倍;所述op07运放器接通被测电压信号后,电压幅度范围在0.4v~2.5v的不变;所述op07运放器接通被测电压信号后,电压幅度范围在2.5v~10v的缩小5倍。

本发明的有益技术效果:按照本发明的数字信号测量与发生仪,本发明提供的数字信号测量与发生仪,解决了现有技术中脉冲信号幅度过高或过低以及其上升时间测量精确度不高的问题,能够实现对周期性矩形脉冲信号进行频率、占空比、时间间隔、幅度、上升时间的测量以及发生,具有在一定幅值下的频率、周期、占空比、时间间隔以及上升时间等测量值准确度高的优点,解决了脉冲信号幅度过高或过低以及其上升时间测量精确度不高的问题。

附图说明

图1为按照本发明的数字信号测量与发生仪的一优选实施例的系统结构示意图;

图2为按照本发明的数字信号测量与发生仪的一优选实施例的fpga电路结构图,该实施例可以是与图1相同的实施例,也可以是与图1不同的实施例;

图3为按照本发明的数字信号测量与发生仪的一优选实施例的信号调理电路电路图,该实施例可以是与图1或图2相同的实施例,也可以是与图1或图2不同的实施例;

图4为按照本发明的数字信号测量与发生仪的另一优选实施例的信号调理电路电路图,该实施例可以是与图1或图2或图3相同的实施例,也可以是与图1或图2或图3不同的实施例;

图5为按照本发明的数字信号测量与发生仪的一优选实施例的反相比例运放电路电路图,该实施例可以是与图1或图2或图3或图4相同的实施例,也可以是与图1或图2或图3或图4不同的实施例;

图6为按照本发明的数字信号测量与发生仪的一优选实施例的驱动缓冲电路电路图,该实施例可以是与图1或图2或图3或图4或图5相同的实施例,也可以是与图1或图2或图3或图4或图5不同的实施例。

图中:1-fpga电路,2-单片机,3-信号调理电路,4-反相比例运放电路,5-驱动缓冲电路,6-液晶屏,7-键盘,11-综合处理模块,12-分频模块,13-等精度测频模块,14-时间间隔选择模块,15-计数模块a,16-计数模块b,17-锁相环,18-信号发生模块,19-控制位模块。

具体实施方式

为使本领域技术人员更加清楚和明确本发明的技术方案,下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。

如图1、图2、图3、图4、图5和图6所示,本实施例提供的一种数字信号测量与发生仪,其特征在于:包括fpga电路1、单片机2、信号调理电路3、反相比例运放电路4和驱动缓冲电路5,所述信号调理电路3的输入端输入信号a和信号b,所述信号调理电路3的输出端分别与所述fpga电路1、所述单片机2、所述反相比例运放电路4电连接,所述反相比例运放电路4的输出端与所述单片机2电连接,所述单片机2分别与所述fpga电路1和所述信号调理电路3电连接,所述fpga电路1与所述驱动缓冲电路5电连接,所述驱动缓冲电路5的输出端进行信号输出,所述单片机2还分别与液晶屏6和键盘7电连接,所述fpga电路1用于完成对频率、占空比、时间间隔的测量以及信号发生,所述fpga电路1还用于控制数字信号测量的测量精度,所述单片机2用于处理数据并将数据的测量数值发送至所述液晶屏6,所述液晶屏6用于显示数据的测量数值。

进一步的,在本实施例中,如图1和图2所示,所述fpga电路1包括综合处理模块11、分频模块12、等精度测频模块13、时间间隔选择模块14、计数模块a15、计数模块b16、锁相环17、信号发生模块18和控制位模块19,所述综合处理模块11分别与所述等精度测频模块13、所述计数模块a15、所述计数模块b16和所述信号发生模块18电连接,所述分频模块12的输出端与所述等精度测频模块13的输入端电连接,所述等精度测频模块13的输入端输入信号a,所述时间间隔选择模块14的输入端输入信号a和信号b,所述锁相环17分别与所述计数模块a15和所述计数模块b16电连接,所述控制位模块19的输出端与所述信号发生模块18电连接。

进一步的,在本实施例中,如图1和图2所示,所述时间间隔选择模块14的输出端分别与所述计数模块a15和所述计数模块b16电连接,所述时间间隔选择模块14用于对输入的信号a和信号b进行信号选择,所述计数模块a15和所述计数模块b16用于对输入的信号a和信号b进行处理,测量出信号a与信号b之间的时间。

进一步的,在本实施例中,如图1、图2和图6所示,所述单片机2为msp430单片机,所述fpga电路1和所述单片机2通过所述控制位模块19传输8位数据,所述fpga电路1用于计数测量、占空比测量和信号发生,所述驱动缓冲电路5包括74hc573芯片和滤波电容;占空比的测量是通过所述fpga电路1分别测量出送入信号一个周期内高电平和低电平的个数,并送入所述msp430单片机进行占空比计算;所述综合处理模块11用于数据存储,并对送入的方波信号进行测量得到高精度数据,所述综合处理模块11还用于实现与所述msp430单片机之间通信、信号接收及数据传输选择,所述fpga电路1输出的信号经两片所述74hc573芯片、所述滤波电路和升压电阻,用于使所述fpga电路1的输出最大电压由3.3v转换为5v,两片所述74hc573芯片级联,用于驱动缓冲使系统输出电压稳定。

进一步的,在本实施例中,如图1和图2所示,所述单片机2包括液晶显示模块、计数处理模块、按键处理模块、上升时间计数模块和幅值处理模块,所述液晶显示模块与所述液晶屏6电连接,所述按键处理模块与所述键盘7电连接,所述计数处理模块分别与所述计数模块a15和所述计数模块b16电连接。

进一步的,在本实施例中,如图3和图4所示,所述信号调理电路3包括两比较器lm339、继电器k1、继电器k2和继电器k3,两所述比较器lm339分别与所述单片机2的输入端电连接,所述单片机2的输出端分别与所述继电器k1、所述继电器k2和所述继电器k3电连接;所述继电器k1的输出端与一个op07运放器电连接,该所述op07运放器与所述继电器k2电连接;所述继电器k2的输出端与另一个op07运放器电连接,该所述op07运放器与所述继电器k3电连接;所述继电器k3的输出端与另一op07运放器电连接,该所述op07运放器与所述继电器k1电连接;所述继电器k1、所述继电器k2和所述继电器k3的输出端均与所述单片机2的输入端电连接。

进一步的,在本实施例中,如图4和图5所示,所述反相比例运放电路4的输入端和输出端均接有电阻,所述反相比例运放电路4包括op07运放器;所述op07运放器接通被测电压信号后,电压幅度范围在0.1v~0.4v的放大5倍;所述op07运放器接通被测电压信号后,电压幅度范围在0.4v~2.5v的不变;所述op07运放器接通被测电压信号后,电压幅度范围在2.5v~10v的缩小5倍。

进一步的,在本实施例中,分频模块通过对50mhz的晶振进行锁相倍频和分频分别得到200mhz和1mhz的时钟,为下面的测频等所需要的时钟做好准备,等精度测频模块通过对送入的方波信号进行测量得到高精度数据,时间间隔选择模块对送入的a、b信号进行处理,测量出他们之间的间隔数据,占空比测量是通过fpga分别测量出送入信号一个周期内高低电平的个数,送入单片机进行计算占空比,信号发生模块用于产生50%占空比以及频率值在1mhz脉冲信号,综合处理模块存储前面三个测量电路以及信号发生电路的数据,同时用来和单片机完成通信,接收单片机的控制信号,选择单片机需要的数据传输。

进一步的,在本实施例中,对lm339设置参考电压分别为0.4v和2.5v对输入电压幅度分类,由单片机接收分类后的信号,0.1v~0.4v接收的信号为00,0.4v~2.5v接收的信号是01,2.5v~10v接收的信号是10,单片机接收并相应输出给3个继电器k1、k2、k3以001、010、100信号控制继电器开关由此对电压范围进行识别,三个继电器输出进的电压信号经由op07构成的运放电路,接收001信号vi1,接通被测电压信号后幅度范围在0.1v~0.4v电压放大5倍,接收010信号vi2,接通被测电压信号后幅度范围在0.4v~2.5v电压不变,接收100信号vi3,接通被测电压信号后幅度范围在2.5v~10v电压缩小5倍,输出电压送回单片机处理并精确显示所测数据。测量电路中由于单片机无法接收超过5v以上的电压,大于5v的电压需要降压处理后送入单片机中分析处理并通过液晶显示。

进一步的,在本实施例中,反相比例运放电路所测量的是信号幅值的10%上升至90%所需要的时间,电压经过op07反相放大器u1所得电压是输入电压的r1/r2倍,为10%的输入电压,同理r3/r4得电压经op07反相放大器u2所得电压是输入电压的90%,经单片机经异或分析后得出上升时间。

进一步的,在本实施例中,通过fpga对基准脉冲个数的计数和对内部50m晶振的分频可以实现50%占空比以及频率值在1mhz脉冲信号的产生。fpga输出的信号经两片级联的74hc573芯片以及电源滤波电路和升压电阻,使得发生器的信号输出最大电压由3.3v可以转换成5v,从而满足输出幅度为5v的要求。

进一步的,在本实施例中,fpga与msp430单片机通过控制位传输8位数据,fpga负责计数测量,msp430负责处理数据并显示相应的测量数值。被测信号经过信号调理电路分别输入fpga和msp430中分析,当测量信号为上升时间时需要先经信号调理再经反相比例运放电路。信号发生从fpga输出后,通过驱动缓存电路输出相应的发生信号。

综上所述,在本实施例中,按照本实施例的数字信号测量与发生仪,本实施例提供的数字信号测量与发生仪,解决了现有技术中脉冲信号幅度过高或过低以及其上升时间测量精确度不高的问题,能够实现对周期性矩形脉冲信号进行频率、占空比、时间间隔、幅度、上升时间的测量以及发生,具有在一定幅值下的频率、周期、占空比、时间间隔以及上升时间等测量值准确度高的优点,解决了脉冲信号幅度过高或过低以及其上升时间测量精确度不高的问题。

以上所述,仅为本发明进一步的实施例,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明所公开的范围内,根据本发明的技术方案及其构思加以等同替换或改变,都属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1