Dissertation > Excellent graduate degree dissertation topics show

Stepping Motors Control System Design Based on CAN Bus

Author: LiPi
Tutor: TangLiJun
School: Changsha University of Science and Technology
Course: Condensed Matter Physics
Keywords: motor cooperative control CAN bus STM32 Synchronization error
CLC: TM301.2
Type: Master's thesis
Year: 2012
Downloads: 161
Quote: 2
Read: Download Dissertation

Abstract


Big size cutting machine and other industrial production need to implementcooperative control motor group。The traditional motor control system mostly usescontroller and motor drive one-to-one impulsive control mode, the control circuit ofthis mode is complex, poor anti-interfere ability, easy to lose pulse or importinterference pulse, low reliability.This article in view of the large size cutting mechanical and electrical machinessynchronous control need,designed a motor group synchronous control system basedon CAN bus. The motors control system use STM32 as motion controller which is lowpower consumption, high processing speed, applies four step motors as control object,the motor control modules realize communication through a CAN bus. The hardwarecircuit of the motors control system consists of main controller circuit, bus networkCAN interface circuit, motor drive circuit and RS485 circuit communicated with PC.A set of CAN bus application layer communication agreements which aresuitable for the system have been designed. we choose to use CAN2.0 B protocolstandards frame format suitable for the system , have established the 11 identifierdistribution rule and standardized management of communication network ,haveresearched configuration of the packet receiver filter and error correctionerror-detection method during CAN communication.This paper has completed software design and debug of the system ,the mainfunction program, motor driver program, and receive and dispatch message programand so on.It uses time segmentation algorithm, realizes straight line and circularinterpolation through the mirror image programming method .For the convenience of experiment, choosing two motor for test objects, testingthe system by multi-motor control. The main controller sends instructions to thecontroller of the two nodes motor, all of the two motors can receive control signal, butif don’t use CAN bus application layer communication agreements compiled in thispaper, the synchronization error of two nodes motor is in about 370 us , which is arelatively large. When using CAN bus application layer communication agreements,the delta-T of executive command between the two nodes motor is in about 20 us. Itshows that the design of CAN bus application layer communication agreements in thispaper can ensure the synchronicity of the system and the stability of thecommunication.

Related Dissertations

  1. Development of GJB1188A Bus Signal Monitoring and Recording Device,V248.2
  2. The Design and Optimization of Locomotive Signal Testing System Based on ARM9,U284.91
  3. Study on the Locomotive Dynamic Supervision System,U284.48
  4. The Inductive Load Based Vehicle Body Network Control System,U463.6
  5. The Study of Control Algorithm for Automotive Power Window Based on Lin Bus,U463.6
  6. Research on Induction Motor Vector Control System Adapting Multi-Bus Communication Mode,TM346
  7. Research on High-Performance Computer I/O Bus,TP336
  8. Research on Key Technologies of Automatic Steel Wire Galvanizing Production Line Based on Gas Reduction Method,TQ153.15
  9. Development of Tractor’s Virtual Instrument System Based on CAN Bus,S219.02
  10. CAN bus technology in the meteorological monitoring System Research and Implementation,P409
  11. The Application of C8051F310 Single-Chip to Improve the Braking Safety of Mine Hoist,TP368.1
  12. Research PXI bus -based projectile speed module,TJ410.6
  13. Application of AWG in Decoy Protection Equipment,TN97
  14. Development and Application of Electronic Vehicle Controller Unit for a Hybrid Electric City Bus,U469.7
  15. Dynamic Response and Reliability Analysis of Bus Body,U463.82
  16. Research and Design of Network Instrument Based on CAN Bus and Linux,TP273
  17. Research of Wire Cut Electrical Discharge Machine Control System Based on ARM,TG484
  18. Research and Application of Communication Technology of Fieldbus-based CNC System,TG659
  19. Design of the Position Sensorless BLDCM Controller Based on STM32,TM33
  20. Design of Control System for A Rehabilitation Robot Driven by Pneumatic Muscles Actuator,TP242
  21. Research and Design of Common Weighing Device Based on STM32,TH715.1

CLC: > Industrial Technology > Electrotechnical > Motor > General issues > Electrical Principles > Motor control
© 2012 www.DissertationTopic.Net  Mobile