| 【中文题名】 | 基于PC104的工程机械前端监控系统的研究与开发 |
| 【英文题名】 | The Research and Development of Construction Machinery-used Forepart Monitoring System Based on PC104 |
| 【学科专业】 | 控制理论与控制工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-27 |
| 【中关键词】 | 工程机械,嵌入式Linux,CAN总线,MiniGUI,GPRS, |
| 【英关键词】 | Construction Machinery,Embedded Linux,CAN bus,MiniGUI,GPRS, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>监视、报警、故障诊断系统> |
| 【论文摘要】 |
传统的采用一般电控技术的工程机械产品,由于技术含量较低、逐渐失去市场竞争力。随着科技的进步和现代施工项目大型化的要求,新一代工程机械不仅需要实现集成化操作和智能控制,而且需要它们能够组成基于网络的智能化机群协同控制系统,以获得施工项目的高效、低耗,并在尽可能短的时间内完成施工项目。因此,开发出一套既能实现本地的集中控制、监视与维护,同时还可以通过现有的无线网络和Internet实现远程的监控、诊断以及调度的工程机械监控系统已成为国内一项热门课题。
本文针对移动式工程机械远程监控系统的功能需求,重点围绕其中的机载前端监控系统进行研究与开发,构建了一种实现远程监控系统的三层结构模型,提出了基于PC104+嵌入式Linux的机载前端监控系统的解决方案;为了解决嵌入式Linux操作系统在PC104上的实现问题,深入分析与研究了其内核裁减、文件系统裁减、引导选择等技术;研究了Linux下字符设备的驱动程序开发方法,并完成了CAN驱动程序的设计工作;比较了几种常见嵌入式GUI的特点,通过对在Linux下将MiniGUI移植到PC104的嵌入式系统中所要做的工作进行研究和总结,提供了一种利用MiniGUI... |
| 【论文题纲】 |
|
摘要 |
5-6 |
|
Abstract |
6-10 |
|
第1章 绪论 |
10-15 |
|
1.1 课题的研究背景 |
10 |
|
1.2 国内外研究现状 |
10-13 |
|
1.3 本论文的课题来源和研究内容 |
13 |
|
1.4 论文的组织结构 |
13-15 |
|
第2章 工程机械前端监控系统的设计 |
15-21 |
|
2.1 嵌入式系统的设计阶段 |
15-16 |
|
2.2 工程机械前端监控系统的分析与设计 |
16-21 |
|
第3章 嵌入式LINUX 在PC104 主板上的实现 |
21-34 |
|
3.1 系统引导 |
21-23 |
|
3.2 LINUX 的启动过程分析 |
23-24 |
|
3.3 LINUX 内核的裁减 |
24-28 |
|
3.4 文件系统的裁减 |
28-34 |
|
第4章 LINUX 下的CAN 驱动程序的开发 |
34-45 |
|
4.1 CAN 总线简介 |
34 |
|
4.2 CAN-BUS 技术规范 |
34-36 |
|
4.3 PC104-CAN 接口卡简介 |
36-37 |
|
4.4 PC104-CAN 接口卡驱动程序设计 |
37-45 |
|
第5章 基于LINUX 的图形用户界面设计 |
45-59 |
|
5.1 嵌入式GUI 特点及种类 |
45-46 |
|
5.2 MINIGUI 简介 |
46-49 |
|
5.3 工程机械前端监控系统中的GUI 的实现 |
49-59 |
|
第6章 工程机械前端监控系统中的串行通信技术 |
59-71 |
|
6.1 LINUX 下编写串口通信程序 |
59-61 |
|
6.2 图像采集单元 |
61-65 |
|
6.3 GPRS 单元 |
65-71 |
|
结论 |
71-73 |
|
参考文献 |
73-77 |
|
致谢 |
77-78 |
|
附录A 攻读学位期间所发表的学术论文目录 |
78-79 |
|
附录B 攻读学位期间所参加的科研项目 |
79 |
|
| 【DOI】 | LunWen.ID:2.2008.385723 |