海底大地电磁仪采集驱动程序的上位机可视化设计
发布时间:2020-08-02 10:56
【摘要】:海底大地电磁探测技术与仪器的研究起源于二十世纪末,海底大地电磁仪是国家“十五”期间为推进我国海洋探测和资源开发技术而自行研制的海底大地电磁测深仪器。此仪器在海底进行数据采集期间通过 PC104 中的采集驱动程序来自动实现计时、判断、发指令、存储及纠错等操作。 本文以海底大地电磁仪为核心,介绍了海底大地电磁仪的系统结构、硬件组成和采集驱动程序,分析了海底大地电磁仪采集驱动程序的上位机可视化设计的用户要求、软件结构、以及功能模块划分和各个模块的功能实现方法。海底大地电磁仪采集驱动程序的上位机可视化控制软件采用面向对象的程序设计方法,在VC++ 6.0 开发环境下开发实现,软件用户界面友好、操作简单、方便易用、能与仪器硬件相互协调。软件主要包括用户管理,参数文件的设置,串口通讯连接等模块。 论文详细介绍了功能模块的实现。一是用户管理,本模块通过对话框管理登陆用户的信息,采用创建新的注册表的键值名来实现登陆窗口中用户名和密码的保存、修改;二是参数文件的设置,本模块设计了多个模式对话框,用户根据实际需要,按照特定的格式,利用对话框控件将数据采集相关的各类参数生成一个参数文件。数据采集的参数设置包括:采集频段号、每个频段的采样间隔、记录长度、电道、磁道的增益、滤波选择、起停采样时刻等;三是串口通讯连接,调用 WIN32 API 接口函数与上位机硬件进行通信,采用多线程的编程技术对串口的读、写进行监测,并利用上位机的硬件接口控制 PC104 工控机进行数据采集前的各项操作。在对话框中实现了对串行口的初始化,当打开串行口的以后,首先将设置好的参数文件传输到 PC104 的电子盘中,然后通过文本框和控件按钮来进行 GPS 与仪器系统时间的校对、仪器采集程序的启动,各项操作的状态反馈信息由视图框来显示。 最后的软件测试表明,软件的各项功能达到了设计要求,可以完成海底大地电磁仪的采集驱动程序的上位机可视化操作。
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:P716.82
【图文】:
海底大地电磁仪信号采集运行过程
图 2-2 五分量海底大地电磁仪主体结构1. 爪钉;2. 配重锚系;3. 电场测量臂;4. X 磁传感器承压舱; 声学释放器;9. Z 磁传感器承压舱; 10. 受控机械挂钩;11. 关节;14. 框架;15. 减振器;
海底大地电磁仪采集驱动软件流程图
本文编号:2778417
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:P716.82
【图文】:
海底大地电磁仪信号采集运行过程
图 2-2 五分量海底大地电磁仪主体结构1. 爪钉;2. 配重锚系;3. 电场测量臂;4. X 磁传感器承压舱; 声学释放器;9. Z 磁传感器承压舱; 10. 受控机械挂钩;11. 关节;14. 框架;15. 减振器;
海底大地电磁仪采集驱动软件流程图
【引证文献】
相关博士学位论文 前1条
1 张双狮;海洋可控源电磁法三维时域有限差分数值模拟[D];成都理工大学;2013年
本文编号:2778417
本文链接:https://www.wllwen.com/kejilunwen/haiyang/2778417.html
最近更新
教材专著