| 摘要 | 第1-4页 |
| Abstract | 第4-7页 |
| 1 绪论 | 第7-9页 |
| ·引言 | 第7页 |
| ·CAN总线特点及国内外应用现状 | 第7页 |
| ·课题的提出和解决 | 第7-9页 |
| 2 现场总线控制系统概述 | 第9-12页 |
| ·现场总线及分布式控制系统 | 第9页 |
| ·现场总线体系结构及分布式控制网络模型 | 第9-12页 |
| 3 CAN总线(控制器局域网)介绍 | 第12-17页 |
| ·CAN的基本概念 | 第12-13页 |
| ·CAN的层次结构 | 第13-16页 |
| ·CAN总线的应用 | 第16-17页 |
| 4 基于CAN的分布式温湿度监控系统构建 | 第17-27页 |
| ·分布式温湿度监控系统总体方案的设计 | 第17页 |
| ·监控系统硬件结构模型 | 第17-18页 |
| ·CAN节点的硬件设计 | 第18-24页 |
| ·微处理芯片选用P89C664H | 第18-19页 |
| ·CAN控制器选用SJA1000 | 第19页 |
| ·CAN收发器选用PCA82C25 | 第19-20页 |
| ·测量传感器选取数字温湿度传感器SHT11 | 第20-23页 |
| ·CAN节点硬件结构 | 第23-24页 |
| ·可靠性和抗干扰设计 | 第24-26页 |
| ·可靠性设计 | 第24页 |
| ·硬件抗干扰 | 第24-25页 |
| ·软件抗干扰 | 第25-26页 |
| ·监控系统的上位机软件设计 | 第26-27页 |
| 5 监控系统CAN节点的软件设计 | 第27-39页 |
| ·总体构想 | 第27页 |
| ·模块化设计 | 第27-28页 |
| ·模块的划分与软件结构设计 | 第27-28页 |
| ·各模块的功能 | 第28页 |
| ·模块实现的优先级别安排 | 第28页 |
| ·主程序流程图 | 第28-29页 |
| ·CAN的初始化 | 第29-31页 |
| ·中断的设计 | 第31-34页 |
| ·中断响应与主程序中较重要程序段的矛盾处理 | 第31页 |
| ·CAN模块的中断响应设计 | 第31-34页 |
| ·传感器模块 | 第34-35页 |
| ·湿度值输出转换 | 第34页 |
| ·温度值输出转换 | 第34页 |
| ·命令与接口时序 | 第34-35页 |
| ·PWM控制输出模块 | 第35-36页 |
| ·RS232模块和通讯协议设计 | 第36-37页 |
| ·CAN节点发送或转发PC传来的命令数据,RS232扩展节点接收 | 第36页 |
| ·RS232扩展节点仪器发送命令和数据,CAN节点接收 | 第36页 |
| ·RS232通讯协议设计 | 第36-37页 |
| ·CAN的通讯协议设计 | 第37-39页 |
| 6 CMAC神经网络构建 | 第39-48页 |
| ·人工神经网络简介 | 第39-40页 |
| ·CMAC神经网络的模型 | 第40-42页 |
| ·CMAC神经控制的优越性及其局部泛化能力 | 第42-43页 |
| ·CMAC神经网络的基本原理 | 第43-47页 |
| ·输入向量到量化感知器的映射(S—M) | 第43-45页 |
| ·量化感知器到联想存储器的映射((M—A) | 第45-47页 |
| ·CMAC神经网络的学习算法 | 第47-48页 |
| 7 利用CMAC神经网络对最优温湿度值的智能设定 | 第48-54页 |
| ·温湿度智能设定功能设计 | 第48页 |
| ·CMAC神经网络在智能设定的实际应用过程 | 第48-52页 |
| ·神经网络训练结果分析 | 第52-54页 |
| 8.总结展望 | 第54-55页 |
| 致谢: | 第55-56页 |
| 参考文献 | 第56-57页 |