zaključna naloga Univerzitetnega študijskega programa I. stopnje Strojništvo
Jošt Vadnjal (Author), Gregor Čepon (Mentor), Miha Boltežar (Co-mentor)

Abstract

Za krmiljenje koračnih motorjev s ploščo Arduino Uno preko računalnika je potrebno razviti vmesnik, ki omogoča spreminjanje parametrov vrtenja. Za to je uporabljen programski jezik Python. Aplikacija je razvita v knjižnici Kivy, serijska komunikacija pa v knjižnici pySerial. Razvita koda je preizkušena na preprostem sistemu s koračnim motorjem in ustreznim gonilnikom. Z računalnikom krmilimo hitrost vrtenja in število korakov v obratu, ki se odrazita kot frekvenca oziroma število pulzov električnega toka v navitjih koračnega motorja.

Keywords

diplomske naloge;koračni motorji;krmiljenje;Arduino;Python;serijska komunikacija;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FS - Faculty of Mechanical Engineering
Publisher: [J. Vadnjal]
UDC: 004.451.25:621.313.13(043.2)
COBISS: 16432923 Link will open in a new window
Views: 2384
Downloads: 386
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Control of stepper motors using Arduino board and Python language
Secondary abstract: Stepper motors can be controlled with Arduino Uno board. If we wish to change parameters of rotation on a computer, an interface is necessary. Python programming language is used for its development. An application is developed in Kivy library while serial communication is developed in pySerial library. The code is tested using a simple system with a stepper motor and a corresponding driver. With the computer, a speed of rotation and a number of steps in one turn are controlled. They are observable as frequency and a number of electric current pulses sent through windings of the motor.
Secondary keywords: stepper motors;control;Arduino;Python;serial communication;
Type (COBISS): Final paper
Study programme: 0
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za strojništvo
Pages: XIV, 29 f.
ID: 10959942
Recommended works:
, zaključna naloga Univerzitetnega študijskega programa I. stopnje Strojništvo
, diplomsko delo univerzitetnega študijskega programa