毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于CAN总线通信的LED照明控制系统设计(4)

时间:2018-04-20 17:54来源:毕业论文
(2)集散式控制照明系统 集散式照明控制系统是以控制主网数据处理单元为中心,按星型拓扑形式连接各个控制子网,再由控制子网把外围控制节点连接成


(2)集散式控制照明系统
集散式照明控制系统是以控制主网数据处理单元为中心,按星型拓扑形式连接各个控制子网,再由控制子网把外围控制节点连接成福射互连形式的控制系统。控制主网将数据包发送到各个控制子网,控制子网处理完数据包,再将相关数据发送到末端执行单元进行数据处理和输出,相比上述介绍的系统而言,集散式控制照明系统稳定性得到提高,俱是成本却增加了。
(3)现场总线形式控制照明系统
现场总线形式控制照明系统以总线拓扑形式为主,还包括环型、星型、树型和网型拓扑的混合型。各个照明控制节点原理上不分主次,各个节点可以互相通信。现场总线形式控制照明系统有如下优势:各个控制单元相对独立,稳定性增强、经济性得到提高,并且系统易于拓展;但其缺点是技术性要求高[4]。
1.6论文主要内容
本文从照明控制系统的控制对象分析出发,分析了照明控制的发展历史进程与现状,比较了传统照明控制方式和目前国内外比较流行的智能照明控制方式的优缺点,提出了基于CAN总线的分布式智能照明控制系统结构,并设计实现了该系统的测试平台,达到了比较满意的效果。本文的主要内容有:
(1)基于CAN总线的分布式智能照明控制系统结构设计
以CAN总线为通讯网络,把所有的照明设备连接在智能CAN节点上,照明控制器和控制面板之间通过CAN总线相连接,组建现场总线子网。将照明线路中的开关或控制箱作为CAN总线中的一个网络节点,然后通过现场总线这个枢纽组成网络。
(2)基于CAN总线的分布式智能照明控制试验平台硬件系统设计
采用深圳宏晶科技公司的STC15F2K60S2系列单片机为核心控制芯片,设计了基于CAN总线的分布式智能照明控制试验平台的各CAN节点,包括智能驱动器、智能调光器、智能按键开关等硬件系统。
(3)基于CAN总线的分布式智能照明控制试验平台软件设计
以采用C语言程序设计方式完成了智能驱动器、调光器、按键,光照度采集等CAN节点的I/O模块、按键输出模块,PWM输出模块实现了各模块的通信与控制功能等。
围绕以上内容本文的编排如下:
第一章介绍智能照明控制方式研究背景及其意义、国内外发展情况和前景。
第二章阐述I2C总线、CAN总线工作原理、节点组成、总线节点芯片功能。
第三章介绍控制系统整体规划,详细阐述系统网络规划、节点规划以及软件应用层通信协议设计。
第四章从硬件部分出发详细讲述以单片机STC9C52,控制器SJA1000,收发器TJA1050为核心芯片电路设计以及CAN总线节点外围电路设计。
第五章着重讲解CAN总线通信程序设计并给出SJA1000相关寄存器初始化参数设置和主、单元节点接收和发送报文帧的流程图。
第优尔章总结全文并对系统做出一些展望。
附录部分提供了系统实物图、测试情况、系统原理图、PCB图。

2 I2C总线、CAN总线技术概述
与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性,CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面,被誉为自动化领域的计算机局域网[5]。
I2C总线凭借其接口线少,控制方式简单,器件封装形式小,通信速率较高等优点,已成为连接微控制器及外围器件的主流连接方式,另外现在市场上绝大部分传感器元器件自身集成I2C总线接口。
故本系统在传感器和微处理器间通信方式方面选择I2C 总线通信方式,系统控制节点和单元节点间通信方式选择CAN总线通信。 基于CAN总线通信的LED照明控制系统设计(4):http://www.youerw.com/zidonghua/lunwen_13747.html
------分隔线----------------------------
推荐内容