摘要 CAN现场总线是一种有效地支持分布式控制的串行通信技术,其特点突出,主要有实时性强、传输距离远、传输速率快、抗干扰能力强、性价比高,现场总线技术能达到实现节点分散控制的效果使得它在工业自动化领域中已经得到了越来越多的关注和使用。步进电机的驱动控制器也随着微电子技术的发展从不灵活的成品化时代朝着简便化的方向发展,因为步进电机定位精确,而且驱动技术日趋成熟,所以在一些要求精确控制运动量的场合中,步进电机往往作为一种不可替代的角色。本文在研究了CAN总线技术的基础上,整合了以上两种工业领域的热点技术,完成了工业自动化的微模型。24301
关键词 CAN总线; 步进电机; 单片机; 驱动控制器
毕业设计说明书(毕业论文)外文摘要
Title The Design of Stepper Motor Driver Module based on CAN Bus
Abstract
CAN field bus is a serial communication technology which is an effective way to support the distributed control, which has advantages such as real-time、transmission distance、 transmission rate、 anti-interference ability、 cost-effective features. Fieldbus technology has been caught more and more attention and used to achieve the effect of a node for achieving decentralized control in the field of industrial automation. With the development of microelectronics technology, stepper motor drive controller also moves towards the development of simple from finished and flexible product-time. Because of positioning accuracy and drive technology maturing, the stepper motor is often playing an irreplaceable role in some occasions requiring precise control of the amount of exercise. Micro-finished industrial automation model is finished based on these two industry technologies.
Keywords CAN bus; stepper motor; single-chip; motor driver
目 次
1 绪论 1
1.1 CAN总线概述 1
1.2 CAN总线的实际应用 2
1.3 课题的主要内容及文章章节安排 2
2 系统硬件设计 3
2.1 整体介绍 3
2.2 步进电机驱动模块设计 3
2.3 单片机控制模块 7
2.4 CAN总线通信模块 8
2.5 LED显示模块 12
3 系统软件设计 13
3.1 整体流程图设计 13
3.2 步进电机转动控制 13
3.3 CAN总线通信 13
3.4 调试过程介绍 16
结 论 20
致 谢 21
参 考 文 献 22
附图1 系统整体硬件设计图 23
附图2 部分实物图 24
附录 电机驱动程序 25
1 绪论
随着计算机硬件、软件及集成电路技术的迅速发展,同时消费类电子产品、计算机外设、汽车和工业应用等的需求不断增加。高速、高可靠和低成本的通信介质的要求也随之提高。现场总线是当今自动化领域的热点技术之一,它能有效地保证系统所有节点之间实时可靠的数据通信。现场总线建立了一种应用在生产现场底层的有效支持分布控制的总线型拓扑的通信网络,控制单元可以在生产现场直接与所有受控设备(节点)串行通信。CAN总线技术属于现场总线领域,它是由德国BOSCH公司开发的控制器局域网络(Controller Area Network)的简称[1]。 基于CAN的现场总线控制系统步进电机驱动模块设计:http://www.751com.cn/zidonghua/lunwen_17751.html