首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

超声波探伤仪应用软件设计与实现

摘要第3-4页
abstract第4页
第一章 绪论第8-13页
    1.1 超声波检测概述第8页
    1.2 超声波探伤发展过程第8-10页
        1.2.1 国内外现状以及差距第9页
        1.2.2 发展趋势第9-10页
    1.3 MFC简介第10-11页
        1.3.1 MFC概念第10页
        1.3.2 MFC结构与优点第10-11页
    1.4 本文研究意义与章节内容安排第11-13页
        1.4.1 本课题研究的意义第11-12页
        1.4.2 本文的主要工作以及章节安排第12-13页
第二章 超声波探伤技术原理第13-16页
    2.1 超声波基本概念第13页
    2.2 超声波检测原理第13-14页
    2.3 脉冲反射法第14-15页
    2.4 本章小结第15-16页
第三章 上位机软件系统设计与实现第16-25页
    3.1 探伤仪软件整体系统架构第16-17页
        3.1.1 软件系统的组成第16-17页
        3.1.2 FPGA模块第17页
        3.1.3 ARM模块第17页
        3.1.4 上位机模块第17页
    3.2 上位机软件架构设计第17-18页
    3.3 上位机软件功能第18-21页
        3.3.1 实时监测模块第19-20页
        3.3.2 上传回放模块第20-21页
    3.4 人机交互界面的设计与实现第21-24页
        3.4.1 实时监测界面第21-22页
        3.4.2 上传回放界面第22-23页
        3.4.3 文件管理界面第23-24页
    3.5 本章小结第24-25页
第四章 上下位机通信系统第25-48页
    4.1 通信方式的选择第25-26页
    4.2 以太网通信基本原理第26-27页
        4.2.1 TCP/IP五层模型第26-27页
        4.2.2 通信协议第27页
    4.3 USB接口通信基本原理第27-29页
        4.3.1 USB接口系统结构第27-28页
        4.3.2 通信协议第28-29页
        4.3.3 传输类型第29页
    4.4 通信协议设计第29-33页
        4.4.1 设计思路第29-31页
        4.4.2 具体实现第31-33页
    4.5 上下位机通信逻辑第33-35页
    4.6 Socket通信实现第35-38页
        4.6.1 Socket API介绍第35-37页
        4.6.2 Socket工作流程第37-38页
    4.7 LibUSB通信实现第38-46页
        4.7.1 LibUSB驱动程序介绍第38-41页
        4.7.2 LibUSB工作流程第41-42页
        4.7.3 LibUSB环境搭建第42-43页
        4.7.4 应用层配置第43-44页
        4.7.5 LibUSB调试过程第44-46页
    4.8 通信模块设计模式第46-47页
        4.8.1 创建连接第46页
        4.8.2 获取数据第46-47页
        4.8.3 验证数据第47页
        4.8.4 关闭连接第47页
    4.9 本章小结第47-48页
第五章 下位机软件系统优化第48-52页
    5.1 原始软件架构及缺陷第48-49页
    5.2 解决方案第49-51页
        5.2.1 分离数据部分第49页
        5.2.2 分离通信模块功能函数和协议第49-50页
        5.2.3 探伤仪辅助工具模块第50页
        5.2.4 通信信息类与主界面类继承关系去除第50-51页
        5.2.5 铁电接口函数优化第51页
    5.3 本章小节第51-52页
第六章 上位机软件系统测试第52-57页
    6.1 实时监测功能测试第52-54页
    6.2 上传回放功能测试第54-56页
    6.3 通信稳定性测试第56页
    6.4 本章小结第56-57页
第七章 总结与展望第57-59页
    7.1 总结第57-58页
    7.2 展望第58-59页
参考文献第59-61页
致谢第61-62页

论文共62页,点击 下载论文
上一篇:基于生态位理论的航空复杂产品研发团队技术共享机制研究
下一篇:基于KVM虚拟化的TCP/IP协议栈隔离