本发明属于信号检测领域,具体涉及一种可自定义的信号检测装置及方法。
背景技术:
1、信号检测是产品测试和排故时的重要手段,发挥着非常重要的作用。
2、当前信号检测主要方式为:在电路板设计过程时,预计可能需要检测的信号和需要输入的信号,将这些测试信号连接至检测口;通过检测电缆和检测口对插,将检测口信号引出来,再使用示波器探头连接待测信号,观测示波器,实现信号的检测;通过信号激励源实现信号的输入。
3、该方法存在如下缺点:1、检测信号在电路板设计阶段就已经固化,后续如果想测试其他信号或者引入其他激励信号,无法实现。2、待检测信号通过检测电缆引出来,会出现信号的衰减,不能长距离传输。3、需要使用示波器进行直接测试。4、在不方便连接检测电缆的情况下,无法实现信号的检测。
技术实现思路
1、本发明所要解决的技术问题是:
2、为了避免现有技术的不足之处,本发明提供一种可自定义的信号检测装置及方法,在有限的硬件资源条件下,使用更少的电气线路实现更多信号的检测,可以简单有效地实现检测信号的自定义以及远程检测,同时也可直接使用示波器直接进行信号检测。
3、为了解决上述技术问题,本发明采用的技术方案为:
4、一种可自定义的信号检测装置,其特征在于包括:
5、信号检测控制模块,用于自定义设置待检测信号编号、信号方向、信号对应检测口的顺序编号;
6、信号检测命令处理模块,用于接收待检测信号编号、信号方向、信号对应检测口的顺序编号,根据这些信息产生控制信号,控制逻辑内部电路的改变,控制检测口接口模块信号和待检测信号接口模块信号的交联;
7、待检测信号接口模块,用于实现基于fpga的信号检测模块和待检测信号之间的交联,以及和检测口接口模块的交联;
8、检测口接口模块,用于实现基于fpga的信号检测模块和检测口之间的交联,以及和待检测信号接口模块的交联;
9、检测口信号采样模块,用于采样检测口信号的宽度信息;
10、检测口信号上报模块,用于和信号检测显控台中的信号显示处理模块的通信,上报信号编号和信号宽度信息;
11、信号显示处理模块,用于将信号信息绘制成波形显示在信号检测显控台,实现显性化检测。
12、一种可自定义的信号检测方法,其特征在于,包括:
13、自定义设置待检测信号编号、信号方向、信号对应检测口的顺序编号;
14、根据待检测信号编码、信号方向、信号对应检测口的顺序编号,产生控制信号,控制逻辑内部电路的改变,控制检测口接口模块信号和待检测信号接口模块信号的交联;
15、利用检测口信号采样模块,采样检测口信号的宽度信息;
16、通过检测口信号上报模块,上报信号编号和信号宽度信息;
17、利用信号显示处理模块,将信号信息绘制成波形显示在信号检测显控台,实现显性化检测。
18、一种计算机系统,其特征在于包括:一个或多个处理器,计算机可读存储介质,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的方法。
19、一种计算机可读存储介质,其特征在于存储有计算机可执行指令,所述指令在被执行时用于实现上述的方法。
20、本发明的有益效果在于:
21、本发明提供的一种可自定义的信号检测装置及方法,通过发送命令的方式,实现检测口对应信号的改变,可满足自定义的信号检测和信号激励的需求,并且通过检测口信号采样模块、检测口信号上报模块和信号显示处理模块,实现了检测口信号的在线检测,可实现远程检测信号,尤其在不方便使用示波器直接测量检测口信号的情况下,通过本发明能实现信号的检测,在需要信号激励的情况下,可以实现检测口作为输入信号的接口。该发明有效地解决了信号检测面临的难题,在有限的硬件资源条件下,使用更少的电气线路实现更多信号的检测,可以简单有效地实现检测信号的自定义以及远程检测。
22、1.本发明检测信号可改变,可以自定义待检测信号和激励信号,不受电路设计固化的影响,可以实现更多信号的检测,传统检测方法在电路设计确定后检测信号也确定了,并且检测信号数量有限。
23、2.本发明可以实现信号的在线检测,不受检测环境的限制。在很多情况下(例如检测口的位置无法接触、检测环境恶劣等),无法通过示波器直接进行检测信号的测量,在该情况下传统检测方法无法实现信号的检测。
24、3.本发明通过在线信号检测方法实现信号的在线检测,避免了传统使用示波器检测易受干扰的影响。
25、4.在需要对系统进行信号激励的情况下,本发明通过将信号激励源和检测口连接,将信号方向设置为输入,即可实现激励信号的接收。相比传统检测方法,检测口引脚可实现输入输出信号复用。
1.一种可自定义的信号检测装置,其特征在于包括:
2.一种可自定义的信号检测方法,其特征在于,包括:
3.一种计算机系统,其特征在于包括:一个或多个处理器,计算机可读存储介质,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求2所述的方法。
4.一种计算机可读存储介质,其特征在于存储有计算机可执行指令,所述指令在被执行时用于实现权利要求2所述的方法。