Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 954992

Upravljanje položajem i brzinom DC motora putem Arduino mikrokontrolera


Pervan, Dražen
Upravljanje položajem i brzinom DC motora putem Arduino mikrokontrolera, 2018., diplomski rad, preddiplomski, Fakultet elektrotehnike, strojarstva i brodogradnje, Split


CROSBI ID: 954992 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Upravljanje položajem i brzinom DC motora putem Arduino mikrokontrolera
(Controlling DC motor position and speed using Arduino microcontroller)

Autori
Pervan, Dražen

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike, strojarstva i brodogradnje

Mjesto
Split

Datum
18.09

Godina
2018

Stranica
33

Mentor
Musić, Josip

Ključne riječi
ROS ; DC Motor ; upravljanje ; Arduino ; rotacijski enkoder
(ROS ; DC motor ; control ; Arduino ; Rotary encoder)

Sažetak
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.

Izvorni jezik
Hrvatski

Znanstvena područja
Elektrotehnika, Računarstvo, Temeljne tehničke znanosti



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike, strojarstva i brodogradnje, Split

Profili:

Avatar Url Josip Musić (mentor)


Citiraj ovu publikaciju:

Pervan, Dražen
Upravljanje položajem i brzinom DC motora putem Arduino mikrokontrolera, 2018., diplomski rad, preddiplomski, Fakultet elektrotehnike, strojarstva i brodogradnje, Split
Pervan, D. (2018) 'Upravljanje položajem i brzinom DC motora putem Arduino mikrokontrolera', diplomski rad, preddiplomski, Fakultet elektrotehnike, strojarstva i brodogradnje, Split.
@phdthesis{phdthesis, author = {Pervan, Dra\v{z}en}, year = {2018}, pages = {33}, keywords = {ROS, DC Motor, upravljanje, Arduino, rotacijski enkoder}, title = {Upravljanje polo\v{z}ajem i brzinom DC motora putem Arduino mikrokontrolera}, keyword = {ROS, DC Motor, upravljanje, Arduino, rotacijski enkoder}, publisherplace = {Split} }
@phdthesis{phdthesis, author = {Pervan, Dra\v{z}en}, year = {2018}, pages = {33}, keywords = {ROS, DC motor, control, Arduino, Rotary encoder}, title = {Controlling DC motor position and speed using Arduino microcontroller}, keyword = {ROS, DC motor, control, Arduino, Rotary encoder}, publisherplace = {Split} }




Contrast
Increase Font
Decrease Font
Dyslexic Font