|
3D Printer Control System
Vítek, Radim ; Kopečný, Lukáš (referee) ; Arm, Jakub (advisor)
This thesis describes ways to controll 3D printers. Especially controlling stepper motors with their motion profiles. Furthermore discusses about interpolation algorithms. Attention is also paid to the design of the control board for the 3D printer built on kit Nucleo F411. The last part describes implementation of controll firmware.
|
| |
|
Řízení krokového motoru v částečně uzavřené smyčce
VEBER, Jan
The goal of this bachelor thesis is to clarify drivers basic of electric driver to students interrested in motion and some extended methods of control stepper motors with microcontroller. This thesis should explain principles of stepper motor, kinds of motion profiles, their properties, advantages, disadvantages and also methods their computations. Second goal is to explain the fieldbus protocol MODBUS and its implementation into PIC32 microcontroller. Practical part of this thesis is design and construction of a demonstration kit which allows to students see and better understand basic of stepper motor control and its integration to master system via MODBUS. Benefit of this thesis is that it introduce nowadays methods of control stepper motors to student to get view of industry implementation as well as control systems via fieldbuses/networks. The demonstration kit helps to achieve this goal. It was designed to be crash resistant, easy control and safe for users. The demonstration kit could be controlled by a third party device because of its modularity. Moreover the kit should be controlled by a PC software via MODBUS.
|
|
3D Printer Control System
Vítek, Radim ; Kopečný, Lukáš (referee) ; Arm, Jakub (advisor)
This thesis describes ways to controll 3D printers. Especially controlling stepper motors with their motion profiles. Furthermore discusses about interpolation algorithms. Attention is also paid to the design of the control board for the 3D printer built on kit Nucleo F411. The last part describes implementation of controll firmware.
|