首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于CAN总线的分布式数控系统研究

目录第4-6页
CONTENTS第6-8页
摘要第8-9页
ABSTRACT第9-10页
第一章 绪论第11-22页
    1.1 引言第11页
    1.2 现场总线技术简介第11-17页
        1.2.1 现场总线技术的特性第12页
        1.2.2 现场总线系统的主要优点第12-13页
        1.2.3 几种常用的现场总线第13-17页
    1.3 CAN总线研究的现状第17-18页
    1.4 本文研究的意义第18-20页
    1.5 本系统的主要结构第20-22页
第二章 CAN总线协议第22-29页
    2.1 CAN总线协议的主要特点第22页
    2.2 CAN总线信号传输的距离与信号电平形式第22-23页
    2.3 CAN总线协议的网络结构第23-24页
    2.4 CAN总线帧的类型及组成结构第24-27页
    2.5 CAN总线的仲裁机制第27-28页
    2.6 CAN总线的位定时的机制第28页
    2.7 小结第28-29页
第三章 系统的硬件设计第29-45页
    3.1 下位机智能节点的总体结构第29-30页
    3.2 STC10F08XE单片机第30-31页
    3.3 CAN总线控制器SJA1000第31-34页
        3.3.1 SJA1000主要的新功能第31-32页
        3.3.2 SJA1000的主要引脚的说明第32-33页
        3.3.3 SJA1000的主要寄存器第33-34页
    3.4 CAN总线收发器件PCA82C250第34-36页
        3.4.1 PCA82C250主要的特点第35-36页
        3.4.2 PCA82C250的工作原理第36页
    3.5 下位机智能节点中的总线通信部分硬件电路设计方案第36-40页
        3.5.1 CAN总线控制器SJA1000控制模块第37-38页
        3.5.2 CAN总线收发器PCA82C250的驱动电路设计第38-40页
    3.6 步进电机控制模块硬件电路设计第40-44页
        3.6.1 步进电机简述第40-41页
        3.6.2 步进电机的主要特点第41-42页
        3.6.3 步进电机控制电路设计第42-44页
    3.7 小结第44-45页
第四章 系统的软件设计第45-61页
    4.1 各主要的模块简介第45-46页
    4.2 智能节点的主程序部分第46-47页
    4.3 SJA1000在Intel的模式下读写内部寄存器的方法第47-51页
        4.3.1 SJA1000的寻址方法第47-48页
        4.3.2 在Intel模式下读SJA1000内部寄存器第48-49页
        4.3.3 在Intel模式下对SJA1000的内部寄存器进行写操作第49-51页
    4.4 CAN总线控制器件SJA1000的初始化模块第51-54页
        4.4.1 SJA1000的初始化流程第51-52页
        4.4.2 SJA1000的验收滤波设置第52-53页
        4.4.3 总线定时器的定时方法第53-54页
    4.5 下位机中CAN总线发送程序第54-57页
    4.6 总线智能节点的接收工程序的设计第57-58页
    4.7 步进电机的控制模块的软件设计第58-60页
    4.8 小结第60-61页
第五章 上位机软件设计第61-80页
    5.1 面向对象的程序设计第61-62页
    5.2 CAN总线适配卡第62-65页
        5.2.1 PCI总线第63页
        5.2.2 CAN总线适配卡的主要结构第63-65页
    5.3 CAN总线应用协议的制定第65-67页
        5.3.1 CAN总线系统的ID号码段的分配对数据帧中的数据字节的定义第65-66页
        5.3.2 对数据帧中的数据字节的定义第66-67页
    5.4 系统的上位机软件第67-72页
        5.4.1 CAN总线适配卡的初始化工作流程第69-70页
        5.4.2 上位机发送程序设计第70-71页
        5.4.3 上位机接收程序设计第71-72页
        5.4.4 监控界面显示部分第72页
    5.5 数控系统的插补算法第72-77页
        5.5.1 直线插补算法第73页
        5.5.2 圆弧的插补第73-74页
        5.5.3 终点的判断方法第74页
        5.5.4 上位机运动控制程序设计第74-77页
    5.6 上位机的运动控制临控图第77-78页
    5.7 小结第78-80页
第六章 结论第80-82页
参考文献第82-88页
致谢第88-89页
学位论文评阋及答辩情况表第89页

论文共89页,点击 下载论文
上一篇:基于FBG与PT100的液位测量技术及实验研究
下一篇:烟草营销管理系统设计与实现