| 【中文题名】 | 基于CAN总线通信的电梯控制系统嵌入式开发 |
| 【英文题名】 | |
| 【学科专业】 | 控制理论与控制工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2004-10-26 |
| 【中关键词】 | CAN,现场总线,嵌入式系统,任务调度,分布控制, |
| 【英关键词】 | CAN,Field bus,Embedded system,Task allocation Scattered control, |
| 【分类导航】 | 工业技术>建筑科学>房屋建筑设备>机电设备>电梯工程> |
| 【论文摘要】 | 当前,随着我国国民建筑业飞速发展,为我国电梯业提供了良好的发展空间和巨大的市场。我国目前电梯使用率占世界第1位,而我国电梯控制技术和市场占有率与国外大公司差距巨大。为了保持市场竞争力,必须不断改进电梯控制系统设计、开发新的控制手段、降低成本。
本课题研究开发目的是立足于将电梯控制部分集成板卡化、产品化、降低经济成本、引用新的CPU控制、采用新的工业控制技术和现场总线通信技术等方面,开发一套新的电梯控制系统。改变公司过去多采用的PLC控制方式。采用一款国内极少使用的CPU及嵌入式开发系统以及仿真系统,从芯片级出发设计开发一套比较新的控制系统,提高产品市场竞争力。同时也为自动化控制系统的最终用户带来方便。
本课题的研究方法是将电梯控制系统看作一个嵌入式控制系统。采用嵌入式开发技术,引入一套国内极少使用的CPU以及开发、仿真系统进行开发。硬件上采用控制内核、外围扩展器件、底层I/O级联扩展工作控制外部设备。软件开发上根据电梯工业控制流程及嵌入式系统开发技术,制定一种任务调度算法。通过对控制模块划分,对任务进行分配调度,实现集中控制与分布控制相结合的控制方法。根据控制任务不同,分别设计出主控、外召、内选三块控... |
| 【论文题纲】 |
|
绪论 |
8 |
|
第一章 绪论 |
8-13 |
|
1.1 引言 |
8-10 |
|
1.1.1 电梯的起源与发展 |
8-9 |
|
1.1.2 国外电梯使用情况 |
9 |
|
1.1.3 国内电梯业的情况 |
9 |
|
1.1.4 电梯控制系统情况 |
9-10 |
|
1.2 课题来源 |
10 |
|
1.3 电梯总体结构介绍 |
10-11 |
|
1.4 本课题研究创新特点 |
11 |
|
1.5 论文安排及作者所做主要工作介绍 |
11-13 |
|
第二章 嵌入式开发系统及仿真工具介绍 |
13-18 |
|
2.1 嵌入开发系统介绍 |
13-15 |
|
2.2 仿真工具Accemic MDE介绍 |
15-17 |
|
2.3 本章小结 |
17-18 |
|
第三章 系统硬件控制板实现 |
18-25 |
|
3.1 主控系统硬件控制板实现 |
18-22 |
|
3.1.1 CPU模块 |
18-19 |
|
3.1.2 扩展I/O级联 |
19-20 |
|
3.1.3 电源 |
20-22 |
|
3.2 外召硬件实现 |
22-23 |
|
3.3 内选硬件实现 |
23-24 |
|
3.4 本章小结 |
24-25 |
|
第四章 电梯控制体系软件实现 |
25-51 |
|
4.1 总体控制体系实现 |
25-26 |
|
4.2 主控体系控制算法 |
26-29 |
|
4.3 主控体系软件结构 |
29-40 |
|
4.3.1 初始化Main_initial()模块 |
30-33 |
|
4.3.2 数据处理模块 |
33-35 |
|
4.3.3 运行控制处理模块 |
35-40 |
|
4.4 主控系统时间片实现 |
40-43 |
|
4.4.1 任务时间实现 |
40-42 |
|
4.4.2 时间片实现 |
42-43 |
|
4.5 主控操作系统功能描述 |
43-45 |
|
4.6 主控内存开销 |
45-46 |
|
4.7 外召软件体系结构 |
46-47 |
|
4.8 内选软件体系结构 |
47-49 |
|
4.9 本章小结 |
49-51 |
|
第五章 基于CAN总线的电梯控制通信 |
51-63 |
|
5.1 现场总线技术简述 |
51-53 |
|
5.1.1 现场总线概要 |
51 |
|
5.1.2 现场总线技术特点 |
51-52 |
|
5.1.3 现场总线的优点 |
52 |
|
5.1.4 几种主要现场总线介绍 |
52-53 |
|
5.2 控制系统中CAN总线通信应用 |
53-55 |
|
5.2.1 系统采用的CAN总线控制器介绍 |
53-54 |
|
5.2.2 CAN总线通信网络实现 |
54-55 |
|
5.3 CAN总线通信软件体系实现 |
55-62 |
|
5.3.1 CAN控制器初始化设计 |
56-58 |
|
5.3.2 CAN信息传输软件实现 |
58-60 |
|
5.3.3 CAN信息接收实现 |
60-61 |
|
5.3.4 动态ID分配及任务协议实现 |
61-62 |
|
5.4 本章小结 |
62-63 |
|
第六章 工作总结 |
63-64 |
|
参考文献 |
64-65 |
|
致 谢 |
65-66 |
|
个人简历及发表的学术论文 |
66-67 |
|
附 录1 电路板实物示意图 |
67-69 |
|
附 录2 CPU针脚任务列表 |
69-72 |
|
附 录3 参数任务功能列表 |
72-75 |
|
| 【DOI】 | LunWen.ID:2.2008.125035 |