一种示波器闭环校正信号控制方法技术

技术编号:8655253 阅读:217 留言:0更新日期:2013-05-01 22:47
本发明专利技术提供一种示波器闭环校正信号控制方法,该方法采用PC机作为主控设备,信号发生器和示波器作为从设备,该方法步骤如下:S1,检查示波器、信号发生器与PC机之间硬件物理连接;S2,PC机控制示波器和信号发生器进行协议校验;S3,示波器执行闭环校正;S4,示波器发送结束闭环校正字符命令给PC机,PC机结束闭环校正。通过以上方法能方便、高效的对示波器参数的校正进行有效的控制,提高了示波器参数校正的效率。

【技术实现步骤摘要】

本专利技术涉及数字示波器领域,尤其涉及到。
技术介绍
示波器生产需要经过一个调试的步骤即校正由于不同示波器间或者同一示波器不同通道的硬件不一致引起的程序内部参数值(送给DAC芯片的数值,控制示波器前端零点位置、增益大小等,以下简称参数的值)的差异,为了弥补这一差异,在生产示波器的的生产线上安排调试人员手动校正参数值,使示波器得到符合出厂的参数值。但是调试是一项繁杂的工作,手动校正是人为主观判断的,调试方法随着示波器的硬件差异而有所区别,且校正的参数也是非常多的,这对与未接触示波器研发的调试人员要有一个相当长的学习时间,而且手动调试每台示波器也需要占用一定的生产时间,这将直接影响示波器的厂量和经济效应,示波器可以加入闭环校正的功能。目前,常用的方法是采用串口通信快速的将示波器和信号发生器连接,如图1所示,将信号发生器的两个信号输出口通过信号线分别接到示波器的两个通道,通过串口线连接示波器和信号发生器的串口。操作示波器进入闭环校正,示波器通过串口发送改变标准信号的“发送协议”给信号发生器,信号发生器串口接收到正确字符命令后输出相应的标准信号并且发送“反馈协议”给示波器,示波器收到正确的“反馈协议”后根据此标准信号执行闭环校正算法,从而将示波器的某个参数校正,具体步骤如图2所示,串口通信虽然可以快速连接示波器和信号发生器,但就目前而言,配备有串口的信号发生器和示波器越来越少,而配备有USB接口的信号发生器和示波器越来越普遍。所以对示波器闭环校正信号的控制提出了更高的要求。
技术实现思路
本专利技术的目的在提供一种方便、高效的示波器闭环校正信号控制方法。本专利技术采用如下方案,该方法采用PC机作为主控设备,信号发生器和示波器作为从设备,该方法步骤如下 SI,检查示波器、信号发生器与PC机之间硬件物理连接; S2,PC机控制示波器和信号发生器进行协议校验; S3,示波器执行闭环校正; S4,示波器发送结束闭环校正字符命令给PC机,PC机结束闭环校正。所述的步骤SI中,具体包括如下步骤 SlLPC机发送判断信号发生器是否存在的字符命令给信号发生器; S12,信号发生器接收到字符命令,返回信号发生器存在字符命令给PC机; S13,判断PC机是否接收到信号发生器返回的存在字符命令,收到则执行步骤S14,未收到则结束操作,PC机提示信号发生器未连接,退出闭环校正操作; S14,PC机则发送一个判断示波器是否存在的字符命令给示波器; S15,示波器收到字符命令,返回示波器存在字符命令给PC机; S16,判断PC机是否接收到示波器返回的存在字符命令,收到则执行步骤S211,未收到则结束操作,PC机提示示波器未连接,退出闭环校正操作; 所述的步骤S2中,具体包括如下步骤 S211,PC机发送一个“要发送协议”的字符命令给示波器; S212,示波器接收到“要发送协议”,向PC机发送“发送协议”; S213,PC机判断是否接收到示波器返回的“发送协议”;收到则执行步骤S214,未收到则返回S211 ; S214,PC机则将“发送协议”转发给信号发生器; S215,信号发生器接收“发送协议”并解析; S216,信号发生器判断“发送协议”是否正确,正确则执行S217,不正确则返回S214 ; S217,信号发生器按照“发送协议”设定信号,并发送“反馈协议”给PC机; S218,PC机判断是否收到信号发生器的“反馈协议”,收到则执行步骤S219,未收到,则返回S217 ; S219,PC机则将接收到的“反馈协议”转发给示波器; S220,示波器接收“反馈协议”并解析; S221,示波器判断“反馈协议”是否正确,正确则执行步骤S3,不正确则返回步骤S214; 所述的步骤S3中还包括如下步骤 S3,示波器执行闭环校正; S31,判断示波器是否校正结束,是则执行步骤S4,否返回步骤S3 ; 所述的步骤S4中还包括如下步骤 S4,发送结束闭环校正字符命令给PC机,退出闭环校正; S41,PC机接收到示波器发送的结束闭环校正字符命令,结束此次闭环校正。所述的步骤Sll中,判断信号发生器是否存在的字符命令为“$CLC_SIG#” ; 所述的步骤S14中,判断示波器是否存在的字符命令为“$CLC_0SC#” ; 所述的步骤S21中,要发送协议为“$CLC_GET#” ; 所述的步骤S22中,发送协议为“开始字符$,信号类型,值,单位,求和校验(“信号类型,值,单位,”字符求和),结束字符#” ; 所述的步骤S27中,反馈协议为“开始字符$,信号类型,解析的结果,求和校验(“信号类型,解析的结果,”字符求和),结束字符#” ; 所述的PC机作通过USB与信号发生器和示波器链接,所述信号发生器与所述的示波器通过信号线链接。一台PC机控制N台信号发生器和N台示波器之间的闭环校正控制方法包括N个如权利要求1所述的示波器闭环校正信号控制方法,N不小于2,所述的一台PC机作通过USB与N台信号发生器和N台示波器链接,所述N台信号发生器与所述N台示波器通过信号线链接。所述的一台PC机的USB接口通过USB集线器扩充接入N台信号发生器和N台示波器。本专利技术采用以上技术方案,采用PC机作为主控设备,信号发生器和示波器作为从设备,将信号发生器的两个信号输出口通过信号线分别接到示波器的两个通道,通过USB线,PC机连接示波器和信号发生器的USB接口,首先PC检测是否存在示波器和信号发生器,如果存在PC机开始轮询示波器发送给PC的“发送协议”,PC机接收到“发送协议”后将“发送协议”转发给信号发生器并且轮询信号发生器返回的“反馈协议”,信号发生器从USB接收到正确的“发送协议”后输出相应的标准信号并且发送“反馈协议”给PC机,PC机将“反馈协议”转发给示波器,示波器收到正确的“反馈协议”后根据此标准信号执行闭环校正算法,从而将示波器的某个参数校正,能够方便、高效的对示波器闭环校正信号进行控制。附图说明现结合附图对本专利技术做详述 图1是现有技术示波器与信号发生器串口通信硬件连接示意 图2是现有技术示波器与信号发生器串口通信信号控制流程 图3是本专利技术信号控制USB通信硬件连接示意 图4是本专利技术信号控制流程 图5是本专利技术信号控制流程图之检查示波器、信号发生器与PC机之间硬件物理连接流程 图6是本专利技术信号控制流程图之PC机控制示波器和信号发生器进行协议校验流程 图7是本专利技术信号控制流程图之示波器执行闭环校正流程 图8是本专利技术信号控制流程图之示波器结束闭环校正流程 图9是本专利技术一台PC机与N台示波器和N台信号发生器的硬件连接示意图。具体实施例方式如图3所示,本专利技术采用PC机作为主控设备,信号发生器和示波器作为从设备,将信号发生器的两个信号输出口通过信号线分别接到示波器的两个通道,通过USB线,PC机连接示波器和信号发生器的USB接口,首先PC检测是否存在示波器和信号发生器,如果存在PC机开始轮询示波器发送给PC的“发送协议”,PC机接收到“发送协议”后将“发送协议”转发给信号发生器并且轮询信号发生器返回的“反馈协议”,信号发生器从USB接收到正确的“发送协议”后输出相应的标准信号并且发送“反馈协议”给P本文档来自技高网...

【技术保护点】
一种示波器闭环校正信号控制方法,其特征在于:该方法采用PC机作为主控设备,信号发生器和示波器作为从设备,该方法步骤如下:S1,检查示波器、信号发生器与PC机之间硬件物理连接;S2,PC机控制示波器和信号发生器进行协议校验;S3,示波器执行闭环校正;S4,示波器发送结束闭环校正字符命令给PC机,PC机结束闭环校正。

【技术特征摘要】
1.一种示波器闭环校正信号控制方法,其特征在于:该方法采用PC机作为主控设备,信号发生器和示波器作为从设备,该方法步骤如下: SI,检查示波器、信号发生器与PC机之间硬件物理连接; S2,PC机控制示波器和信号发生器进行协议校验; S3,示波器执行闭环校正; S4,示波器 发送结束闭环校正字符命令给PC机,PC机结束闭环校正。2.根据权利要求1所述的一种示波器闭环校正信号控制方法,其特征在于:所述的步骤SI中,具体包括如下步骤: Sll, PC机发送判断信号发生器是否存在的字符命令给信号发生器; S12,信号发生器接收到字符命令,返回信号发生器存在字符命令给PC机; S13,判断PC机是否接收到信号发生器返回的存在字符命令,收到则执行步骤S14,未收到则结束操作,PC机提示信号发生器未连接,退出闭环校正操作; S14,PC机则发送一个判断示波器是否存在的字符命令给示波器; S15,示波器收到字符命令,返回示波器存在字符命令给PC机; S16,判断PC机是否接收到示波器返回的存在字符命令,收到则执行步骤S211,未收到则结束操作,PC机提示示波器未连接,退出闭环校正操作。3.根据权利要求1所述的一种示波器闭环校正信号控制方法,其特征在于:所述的步骤S2中,具体包括如下步骤: S211,PC机发送一个“要发送协议”的字符命令给示波器; S212,示波器接收到“要发送协议”,向PC机发送“发送协议”; S213,PC机判断是否接收到示波器返回的“发送协议”;收到则执行步骤S214,未收到则返回S211 ; S214,PC机则将“发送协议”转发给信号发生器; S215,信号发生器接收“发送协议”并解析; S216,信号发生器判断“发送协议”是否正确,正确则执行S217,不正确则返回S214 ; S217,信号发生器按照“发送协议”设定信号,并发送“反馈协议”给PC机; S218,PC机判断是否收到信号发生器的“反馈协议”,收到则执行步骤S219,未收到,则返回S217 ; S219,PC机则将接收到的“反馈协议”转发给示波...

【专利技术属性】
技术研发人员:吴朝荣包建斌江志明葛水焕张俊南陈焕洵
申请(专利权)人:福建利利普光电科技有限公司
类型:发明
国别省市:

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

1