Font Size: a A A

The Design Of Double CPU Motion Controller Based On ARM And DSP

Posted on:2017-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiFull Text:PDF
GTID:2348330509959912Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Laser engraving is an important domain in laser processing. The performance of control system directly determines the processing quality and the processing efficiency. The most of applied systems have the feature of specificity and closure, which causes the high cost. As the development of embedded system, it highlights in industrial control field and it brings a chance to the laser processing technology.This paper designs a motion controller which can be used on the three axis laser engraving machine after analyzing the demand of market. This design uses the main MCU chip STM32F103ZET6 which cooperatively uses the professional numerical control LSI PCL6045 BL. This double CPU design thought makes the operation more smooth, the development more convenient, which can effectively shorten the development period. This design can rather than satisfy the professional motion-control demands, and it also has the advantages of Hi-Rel, convenient development, rich resource and interface, strong expandability.This paper is mainly discussed from two part: the hardware and the software.The hardware platform is centering on the double CPU design thought and is discussed from two parts. The ARM part including power model, UASRT model, JTAG model, FSMC bus model, etc, respectively gave the schematic diagrams. The DSP part discussed the design thought of crystal oscillator and power model of subsystem. And it also gave the schematic diagrams of every model. The discussion of this part is very detailed and comprehensive. And it is instructive for the similar design to some degree.The software goes with two parts focused on communication module. The USART model is used to transmit data between LCD touch-screen and MCU. This part discussed the design thought of GUI and gave the effect picture of designed GUI. Besides, this part mainly discussed how to analyze the protocol of communication and how to code the bottom API library of the LCD. The FSMC bus is used to build the communication between the DSP and MCU. And the API library of motion control is developed.In the end, this paper designed some experiments to test the feasibility of the platform. It gives the design thought and the result picture of every test.
Keywords/Search Tags:Laser engraving machine, Motion controller, PCL6045BL, FSMC Bus, Serial communication
PDF Full Text Request
Related items