学位论文 > 优秀研究生学位论文题录展示

基于CAN现场总线技术和Web Service的家庭智能化控制系统的设计与实现

作 者: 韩冬
导 师: 陈雷霆; 魏茂安
学 校: 电子科技大学
专 业: 软件工程
关键词: 智能家居 嵌入式操作系统 μC/OS-Ⅱ CAN总线 TCP/IP
分类号: TP273.5
类 型: 硕士论文
年 份: 2012年
下 载: 6次
引 用: 0次
阅 读: 论文下载
 

内容摘要


智能化家居网络系统结合了计算机技术、通信技术、控制理论技术,采用了先进的管理软件,对整个家居的信息通信、安全规范、报警集中于一个平台上进行管理。该文章以实际的科研项目为背景,提出了基于CAN总线技术与Webserver技术的智能家居监控系统设计方案。首先对CAN总线技术进行了深入的介绍,同时结合了家居智能化的具体应用背景,完成了基于STM32处理器的智能化家居控制器的硬件设计。系统以智能控制器STM32为核心,实现了CAN总线组成的家电控制局域网和互联网的结合,达到家电的集中管理与远程监控的目的。然后,根据系统的任务分析,完成了操作系统μC/OS-Ⅱ在STM32处理器上的移植以及CAN通信软件设计、远程监控界面的设计和其它功能模块软件设计等内容。最后,对系统的各个模块进行测试与验证,并通过连接温度传感器DS18B20对系统整体进行测试。测试结果表明,系统达到了预期的性能指标。该系统为用户提供了一种更加安全、舒适、方便、快捷和开放的智能化、信息化的生活空间。

全文目录


摘要  5-6
ABSTRACT  6-7
目录  7-9
第一章 绪论  9-15
  1.1 课题的研究背景  9-12
    1.1.1 智能家居的发展与现状  9-11
    1.1.2 智能家居体系结构  11-12
    1.1.3 CAN 总线在工业领域中的应用  12
  1.2 课题研究的目的与意义  12-13
  1.3 课题研究的主要内容  13
  1.4 论文篇章结构  13-14
  1.5 本章小结  14-15
第二章 CAN 总线技术的应用  15-24
  2.1 现场总线技术及其发展  15-16
    2.1.1 现场总线技术特点  15
    2.1.2 现场总线的优点  15-16
    2.1.3 现场总线的分类  16
  2.2 控制局域网总线  16-23
    2.2.1 CAN 总线的特点  17-18
    2.2.2 CAN 总线的分层结构和基本网络结构  18-19
    2.2.3 CAN 总线的报文及其帧格式  19-23
  2.3 本章小结  23-24
第三章 系统智能节点设计与实现  24-36
  3.1 系统总体方案设计  24-25
  3.2 智能节点的硬件设计  25-28
    3.2.1 硬件设计原理图  26-27
    3.2.2 主要芯片的结构与功能  27-28
  3.3 智能节点的软件设计与实现  28-35
    3.3.1 智能节点的初始化  29-31
    3.3.2 CAN 总线基本的通信程序  31-35
  3.4 本章小结  35-36
第四章 智能控制器的设计与实现  36-50
  4.1 智能控制器的硬件设计  36-39
    4.1.1 STM32 芯片介绍  37-38
    4.1.2 外围电路接口  38-39
  4.2 ΜC/OS-Ⅱ 在 STM32 上的移植  39-45
    4.2.1 嵌入式操作系统μC/OS-Ⅱ  39-41
    4.2.2 μC/OS-Ⅱ 在 STM32 上的移植  41-45
  4.3 设备驱动程序实现  45-49
    4.3.1 ENC28J60 驱动程序在μC/OS-Ⅱ 下的实现  45-47
    4.3.2 CAN 控制器的驱动程序实现  47-49
  4.4 本章小结  49-50
第五章 应用程序实现  50-60
  5.1 CAN 通信  52-56
  5.2 报警模块设计  56-57
  5.3 远程监控设计  57-59
  5.4 本章小结  59-60
第六章 系统测试及结果分析  60-66
  6.1 模块测试  60-61
  6.2 系统的整体测试  61-66
第七章 总结与展望  66-68
致谢  68-69
参考文献  69-71

相似论文

  1. GJB1188A接口监测记录设备研制,V248.2
  2. 基于ARM9机车信号系统检测装置的设计与优化,U284.91
  3. 列车动态监控系统的研究,U284.48
  4. 基于感性负载的车身网络控制系统,U463.6
  5. 基于LIN总线的电动车窗控制方法研究,U463.6
  6. 低压电力线载波通信综合实验系统的研究与应用,TM73
  7. 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
  8. 高性能计算机I/O总线技术研究,TP336
  9. PCI-E总线高速数据采集回放模块研制,TP274.2
  10. PCI-E数字化仪研制,TP274.2
  11. 智能家居系统中ZigBee节点的研究,TN929.5
  12. 基于DSP的VXI总线通用接口板研制,TP274
  13. LXI 1553B总线通信模块设计,TP273
  14. PXI高性能数字I/O模块研制,TP274
  15. VXI总线运动单元测控模块研制,TP274
  16. PROFIBUS-DP典型应用系统研究,TP273
  17. 基于气体还原法的钢丝镀锌自动化生产线关键技术的研究,TQ153.15
  18. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  19. 基于HTTP的智能家居网络改进方案,TP273.5
  20. 基于CAN总线的拖拉机虚拟仪表系统研究,S219.02
  21. 基于嵌入式Web服务器的监控系统研究,TP393.05

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统 > 计算机控制、计算机控制系统
© 2012 www.xueweilunwen.com