当前位置:主页 > 科技论文 > 电气论文 >

SCPI在示波器中的实现及其在上位机上的应用

发布时间:2019-10-18 13:17
【摘要】:SCPI(可编程仪器标准命令)作为仪器程控技术领域的一项重要的标准,自从被提出以来,极大地提高了系统中仪器之间的兼容性,促进了自动化测试系统的快速发展。本课题设计的基于Windows系统对示波器进行远程控制的功能就是采用这一标准来实现的。SCPI解决了仪器行业程控消息标准化的问题,使用这一标准能够大大节省程控仪器程序的开发时间,一旦示波器有了SCPI程控功能,就为组建整个自动化测试系统提供了夯实的硬件基础。本课题以现有的示波器产品为研发平台,旨在为示波器提供可靠的程控功能。示波器端需在已有的测量系统中添加一个SCPI命令解析模块,Windows端采用Qt Creator软件环境来开发上位机,上位机与示波器之间的远程控制通信是由Cypress公司的Cy7c68013a芯片来完成的。本课题完成的重点内容主要体现在如下几个方面:1、SCPI命令的构建及其解析器设计。结合SCPI规范和本型号示波器的测量功能构建了特定的SCPI控制命令集。在DSP(Digital Signal Process)端解析器的设计中,采用了静态顺序表来存储SCPI命令,然后根据SCPI命令的树型分层结构,用线性索引和顺序查找结合的算法实现了SCPI命令的分析,提高了程序执行的效率,继而完成了命令的响应。2、USB(Universal Serial Bus)通信功能的设计与实现。本课题采用的是Cy7c68013a芯片数据传输中的从属FIFO(First In First Out)模式,示波器端的FPGA(Field-Programmable Gate Array)作为外部控制器实现了从属模式异步读写时序,根据固件程序框架完成了USB芯片的初始化和用户自定义请求函数,接着利用官方开发包中的Cyapi.lib库编写驱动接口函数。经过设备驱动的安装,最终实现了上位机-USB-示波器之间的双向通信传输。3、上位机应用软件的设计实现。作为直接与用户交互的部分,利用Qt窗口程序设计的优势,为上位机规划并实现了具有良好体验的程控界面。单独开启一个线程来接收查询结果数据,使上位机操作体验更加的流畅。根据示波器上传数据的类型,经过验证后分别作了相应的处理。此外,还对应用程序进行了发布,制作了基于Windows系统的安装包。待上述功能模块设计完毕,本课题基于SCPI标准最终实现了上位机对示波器的远程控制功能,为本型号示波器加入到自动测试系统奠定了基础。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TM935.3

【相似文献】

相关期刊论文 前10条

1 郭占山,付永杰,林红平;SCPI语言在自动检定中的应用[J];计量技术;2001年06期

2 朱兴邦;李兵;;IEEE 488与SCPI解释[J];仪器仪表标准化与计量;2007年01期

3 韦荣昌;赖小红;;SCPI命令解释器的实现[J];信息与电子工程;2012年03期

4 郭同华;;数字示波表SCPI程控命令解析器设计[J];科技信息;2014年11期

5 刘建刚,郭占山,闫道广,杨春光;仪器设备SCPI命令集的使用方法探讨[J];计量与测试技术;2001年05期

6 井涛;郭永瑞;;一种实用的SCPI语法分析设计方法[J];国外电子测量技术;2006年02期

7 程南;VXI系统中的SICL和SCPI[J];现代仪器使用与维修;1997年06期

8 王学伟;相艳;陈小荣;;数据采集模块SCPI解释器的研究与实现[J];电测与仪表;2008年01期

9 谢印忠;陆绮荣;张保洲;;51单片机控制基于SCPI的可编程仪器的研究[J];仪表技术;2009年05期

10 李智;秦昌明;张活;;基于Hash散列的SCPI命令解析机制在LXI仪器上的实现[J];化工自动化及仪表;2012年12期

相关硕士学位论文 前9条

1 吴圆霞;任意波形发生器SCPI服务程序及参数自动校正系统设计[D];电子科技大学;2014年

2 程专;数字示波器SCPI命令系统及程控软件的设计与实现[D];电子科技大学;2014年

3 周子超;SCPI在示波器中的实现及其在上位机上的应用[D];电子科技大学;2016年

4 邵娟;基于SCPI协议的可编程直流电源设计[D];苏州大学;2016年

5 李海龙;SCPI命令解释器设计[D];合肥工业大学;2012年

6 韦荣昌;示波器SCPI命令集与语法分析程序的设计与研究[D];电子科技大学;2012年

7 陈艳芬;仪器接口平台SCPI解析模块设计[D];西华大学;2009年

8 相艳;基于SCPI的数据采集单元设计[D];北京化工大学;2009年

9 刘震;SCPI命令解析平台的设计与实现[D];电子科技大学;2012年



本文编号:2551107

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianlidianqilunwen/2551107.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户fadf0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com