摘要 | 第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页 |