Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Upravljanje položajem i brzinom DC motora putem Arduino mikrokontrolera (CROSBI ID 421592)

Ocjenski rad | sveučilišni preddiplomski završni rad

Pervan, Dražen Upravljanje položajem i brzinom DC motora putem Arduino mikrokontrolera / Musić, Josip (mentor); Split, Fakultet elektrotehnike, strojarstva i brodogradnje u Splitu, . 2018

Podaci o odgovornosti

Pervan, Dražen

Musić, Josip

hrvatski

Upravljanje položajem i brzinom DC motora putem Arduino mikrokontrolera

Zadatak završnog rada je bio realizirati sklop za upravljanje položajem i brzinom motora pomoću Arduino kontrolera i ROS-a te pružiti osnovno znanje o upravljanjima istih. Rad se temelji na Arduino razvojnom okruženju, tj. na mikrokontroleru ATmega382P i Robot Operating Sistemu (ROS) i ostalim pratećim elementima koji su potpomogli razvoju ovog sklopa. Arduino programsko okruženje povezano je sa računalom na kojem moramo imati Linux operacijski sustav te preko računala i ROS-a serijskom komunikacijom putem USB kabla šaljemo naredbe koje se obrađuju u mikrokontroleru čime se vrši regulacija. Temeljni zadatak ovog rada je bio omogućiti komunikaciju između Arduino kontrolera i ROSa te ispitati točnosti između poslanih i izmjerenih vrijednosti brzine i položaja DC motora. Na priloženim slikama u dijelu prikaza rada sklopa vidimo kako stvarna vrijednost oscilira oko zadane. Odstupanja koja dobijemo spadaju u +/- 0.1 tolerancije brzine vrtnje osovine motora pri čemu vidimo da je kontrola brzine zadovoljavajuća. Odstupanje smo morali postaviti budući da ostvarena veza između motora i rotacijskog enkodera nije čvrsta, te zbog promjene brzine za vrijednost od 0.08 prilikom promjene varijable brzinapuls za 1. Kroz cijeli rad detaljno su opisani pojedini dijelovi potrebni za razvoj sklopa kao i međusobni način spajanja elemenata. Priložen je i programski kod uz objašnjenje te prikazan način rada i rezultat.

ROS ; DC Motor ; upravljanje ; Arduino ; rotacijski enkoder

nije evidentirano

engleski

Controlling DC motor position and speed using Arduino microcontroller

nije evidentirano

ROS ; DC motor ; control ; Arduino ; Rotary encoder

nije evidentirano

Podaci o izdanju

33

18.09.2018.

obranjeno

Podaci o ustanovi koja je dodijelila akademski stupanj

Fakultet elektrotehnike, strojarstva i brodogradnje u Splitu

Split

Povezanost rada

Elektrotehnika, Računarstvo, Temeljne tehničke znanosti