宽带收发单元的控制系统软件

发布时间:2017-04-07 09:10

  本文关键词:宽带收发单元的控制系统软件,由笔耕文化传播整理发布。


【摘要】:自动测量技术是近年发展迅速的一门工程学科,融合了电子测试测量技术、计算机技术、通信技术、软件技术等的自动测试系统成为了工业仪器仪表领域的最新发展趋势。本文对毫米波宽带收发系统的自动测试方法做了研究和设计实现。当今毫米波宽带收发系统在带宽、频点数量、动态范围、杂散水平等综合指标要求越来越高,指标体系测试方法和过程也越来越复杂。宽带收发系统的测试要求若采用传统的人工测试方法在如今已效率低下,同时,大量的测试数据中完全有可能由于人工疏漏造成错误或偏差。本文将工业自动测试方法引入到毫米波宽带收发系统的测试过程中,大大提高其测试效率,排除了人工所造成的错误和偏差,同时可以实现故障诊断,在节约人力成本和提高产能上起到了至关重要的作用。本文的工作主要基于Windows集成开发环境,应用Microsoft Visual C++6.0以及微软应用程序框架中的微软基础类库MFC(Microsoft Foundation Class)来编写一款对宽带收发系统进行控制和测试的可视化软件。首先,本文对RS-232总线、TCP/IP协议、Socket套接字技术和SCPI命令的特性和应用进行分析和研究;接着,基于以上技术框架设计宽带收发系统进行通信和控制的方案,给出了代码架构。然后,应用这些技术给出了对频谱仪进行通信和控制的方案,以及自动化测试的方案,并编写了代码模块。最后,应用MFC,按技术框架流程整合前面所完成的内容,完成软件并实现对目标宽带收发系统的测试。
【关键词】:RS-232 Socket SCPI MFC 软件工程
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP273
【目录】:
  • 摘要5-6
  • ABSTRACT6-10
  • 第一章 绪论10-13
  • 1.1 课题的应用背景来源及意义10
  • 1.2 国内外研究动态10-11
  • 1.3 课题研究的方案及要完成的工作11
  • 1.4 论文的组织结构11-13
  • 第二章 相关技术概述13-27
  • 2.1 RS-232的概述14-15
  • 2.2 TCP/IP概述15-21
  • 2.2.1 TCP/IP结构模型15-16
  • 2.2.2 TCP/IP的数据处理16-18
  • 2.2.3 TCP协议与UDP协议18-20
  • 2.2.4 TCP/IP的连接与终止20-21
  • 2.3 Socket套接字技术概述21-24
  • 2.3.1 Socket概述22
  • 2.3.2 Socket组成22-23
  • 2.3.3 Socket类型23
  • 2.3.4 Socket通信原理23-24
  • 2.4 多线程简介24-25
  • 2.4.1 线程间的通信25
  • 2.4.2 线程同步25
  • 2.4.3 退出线程25
  • 2.5 MFC简介25-26
  • 2.6 本章小结26-27
  • 第三章 软件需求与软件的设计思路27-38
  • 3.1 宽带收发系统概述27
  • 3.2 基本工作原理27-28
  • 3.3 待测试产品结构及特点28
  • 3.4 质量等级及执行标准28
  • 3.5 电特性28-30
  • 3.6 软件30-31
  • 3.6.1 运行环境30
  • 3.6.2 主要功能30
  • 3.6.3 参数设置界面30-31
  • 3.7 电气与控制接口31-34
  • 3.8 软件需求分析34-37
  • 3.8.1 目的34
  • 3.8.2 定义34
  • 3.8.3 总流程图34-35
  • 3.8.4 工作流程概述35
  • 3.8.5 应用程序设计思想35
  • 3.8.6 开发环境35
  • 3.8.7 控制码定义35-37
  • 3.8.8 处理使用流程37
  • 3.9 本章小结37-38
  • 第四章 宽带收发系统的控制软件方案设计38-70
  • 4.1 宽带收发系统的控制软件38-51
  • 4.1.1 宽带收发系统的控制软件个功能的设计38-39
  • 4.1.2 网口连接39-45
  • 4.1.3 串口连接45-47
  • 4.1.4 控制输入47-49
  • 4.1.5 状态显示49-51
  • 4.2 宽带收发系统中单片程序设计51-62
  • 4.2.1 单片机程序设计51-62
  • 4.3 界面软件的设计与实现62-69
  • 4.4 本章小结69-70
  • 第五章 宽带收发系统的测试模式70-75
  • 5.1 系统搭建70-71
  • 5.2 初始设置71-72
  • 5.2.1 端口设置71
  • 5.2.2 通信方式71-72
  • 5.3 参数设置72-75
  • 5.3.1 天线工作状态72-73
  • 5.3.2 衰减量控制73-74
  • 5.3.3 发射接收直通选择74
  • 5.3.4 测试结果和总结74-75
  • 第六章 结论75-77
  • 6.1 总结75
  • 6.2 展望75-77
  • 致谢77-78
  • 参考文献78-80

【参考文献】

中国期刊全文数据库 前10条

1 潘方;;RS 232串口通信在PC机与单片机通信中的应用[J];现代电子技术;2012年13期

2 路辉;李晓白;;自动测试系统资源模型化设计[J];测试技术学报;2007年01期

3 许亚兰,曹柏荣,刘正国;计算机与可编程仪器的串行通信[J];仪表技术;2004年05期

4 周炎涛,李立明;TCP/IP协议下网络编程技术及其实现[J];航空计算技术;2002年03期

5 刘保华 ,黄考利,杨锁昌;虚拟仪器的软件实现方法[J];自动化博览;2002年01期

6 何进,谢松巍;基于Socket的TCP/IP网络通讯模式研究[J];计算机应用研究;2001年08期

7 侯晟业;SCPI语言及微机控制测量仪器编程[J];电子技术;1998年10期

8 石雪松;;SCPI语言在自动测试系统中的应用[J];宇航计测技术;1997年02期

9 陈贻范;SCPI语法与结构分析[J];仪表技术;1996年03期

10 罗恩·沃尔夫 ,克里斯·范·沃克墨 ,孙昕;软件标准统一应用程序和驱动程序[J];国外电子测量技术;1995年04期


  本文关键词:宽带收发单元的控制系统软件,,由笔耕文化传播整理发布。



本文编号:290092

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/290092.html


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

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