Print

基于PC104的工程机械前端监控系统的研究与开发

论文摘要

传统的采用一般电控技术的工程机械产品,由于技术含量较低、逐渐失去市场竞争力。随着科技的进步和现代施工项目大型化的要求,新一代工程机械不仅需要实现集成化操作和智能控制,而且需要它们能够组成基于网络的智能化机群协同控制系统,以获得施工项目的高效、低耗,并在尽可能短的时间内完成施工项目。因此,开发出一套既能实现本地的集中控制、监视与维护,同时还可以通过现有的无线网络和Internet实现远程的监控、诊断以及调度的工程机械监控系统已成为国内一项热门课题。本文针对移动式工程机械远程监控系统的功能需求,重点围绕其中的机载前端监控系统进行研究与开发,构建了一种实现远程监控系统的三层结构模型,提出了基于PC104+嵌入式Linux的机载前端监控系统的解决方案;为了解决嵌入式Linux操作系统在PC104上的实现问题,深入分析与研究了其内核裁减、文件系统裁减、引导选择等技术;研究了Linux下字符设备的驱动程序开发方法,并完成了CAN驱动程序的设计工作;比较了几种常见嵌入式GUI的特点,通过对在Linux下将MiniGUI移植到PC104的嵌入式系统中所要做的工作进行研究和总结,提供了一种利用MiniGUI实现嵌入式系统中图形用户界面的开发技术;研究了Linux下的串行通信技术,基于VC312图像采集卡构建的图像采集系统实现了对工程机械工况的四路视频监视,采用GPRS DTU模块,解决了移动式工程机械的远程无线上网问题。本文研发的机载前端监控系统已经与工程机械远程监控系统的底层的安全监控装置和模拟的远程监控中心进行了联调,实验结果表明,该系统人机界面友好,使用操作方便,且具有通信正确、稳定可靠、速度可以达到实际应用的要求等特点,也表明了本文所研发的成果的有效性和实用价值。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的研究背景
  • 1.2 国内外研究现状
  • 1.3 本论文的课题来源和研究内容
  • 1.4 论文的组织结构
  • 第2章 工程机械前端监控系统的设计
  • 2.1 嵌入式系统的设计阶段
  • 2.2 工程机械前端监控系统的分析与设计
  • 第3章 嵌入式LINUX 在PC104 主板上的实现
  • 3.1 系统引导
  • 3.2 LINUX 的启动过程分析
  • 3.3 LINUX 内核的裁减
  • 3.4 文件系统的裁减
  • 第4章 LINUX 下的CAN 驱动程序的开发
  • 4.1 CAN 总线简介
  • 4.2 CAN-BUS 技术规范
  • 4.3 PC104-CAN 接口卡简介
  • 4.4 PC104-CAN 接口卡驱动程序设计
  • 第5章 基于LINUX 的图形用户界面设计
  • 5.1 嵌入式GUI 特点及种类
  • 5.2 MINIGUI 简介
  • 5.3 工程机械前端监控系统中的GUI 的实现
  • 第6章 工程机械前端监控系统中的串行通信技术
  • 6.1 LINUX 下编写串口通信程序
  • 6.2 图像采集单元
  • 6.3 GPRS 单元
  • 结论
  • 参考文献
  • 致谢
  • 附录A 攻读学位期间所发表的学术论文目录
  • 附录B 攻读学位期间所参加的科研项目
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/aff6274f3060e62430ced23e.html