论文部分内容阅读
随着计算机技术,通信技术,集成电路技术及智能传感技术的发展,在工业控制领域出现了一种新兴的控制技术-----现场总线.现场总线是当今自动控制和计算机网络领域发展的热点,代表了工业控制领域今后的一种发展方向.它的出现使得传统的控制系统在性能上出现了巨大的飞跃.CAN(Control Area Network)总线技术是一种支持分布式实时控制的高安全的串行总线.它的应用领域从高速的局域网到低成本的多元控制,在汽车控制领域,机械控制单元,传感器,防抱死系统等单元通过CAN连接,它以速度几比特到1Mbit每秒进行传输.CAN越来越受到监控方面专家的青睐,并已被公认为最有前途的现场总线之一.嵌入式系统(Embedded System)是以应用为中心和以计算机技术为基础的,并且软硬件是可以裁剪的,能满足应用系统对功能、可靠性、体积等要求的专用计算机系统.该课题是基于嵌入式系统的CAN控制网络,是将嵌入式实时操作系统(RTOS)应用到CAN总线控制网络,来提高控制网络的稳定性和实时性,同时便于应用软件向更多不同硬件环境进行移植.该论文共五章,第一章对该课题的研究背景做了介绍.第二章开始对CAN总线技术要点进行了介绍,对控制网络进行了总体设计,系统的设计原理,以及系统的功能进行了分析.第三章主要是对CAN控制网络的具体实现进行的研究,包括上位机的软件设计,上位机板卡的选用、性能介绍,智能节点的硬件设计方法,硬件设计电路,软件设计流程.第四章对嵌入式操作系统的特点进行介绍,分析了该系统使用实时操作系统的必要性.根据该系统的要求选择合适的操作系统,然后将CAN智能节点软件移植到嵌入式操作系统RTX51上.第五章是该课题的工作总结和展望.