170 likes | 372 Views
Drugo vmesno poročilo. Seminar 1. David Jarc. Tema seminarja. Robotski krmilnik za direktno gnanega robota Laboratorij za industrijsko robotiko G003 Strokovno vodstvo: dr. Aleš Hace, doc.dr. Martin Terbuc, Aleš Polič. Potek predstavitve. Uvod Krmilna karta Instalacija karte
E N D
Drugo vmesno poročilo Seminar 1. David Jarc
Tema seminarja Robotski krmilnik za direktno gnanega robota Laboratorij za industrijsko robotiko G003 Strokovno vodstvo: dr. Aleš Hace, doc.dr. Martin Terbuc, Aleš Polič
Potek predstavitve • Uvod • Krmilna karta • Instalacija karte • Programska oprema • Struktura krmilnika • Načrti za nadaljno delo • Diskusija
Krmilna karta • Precision Microdynamics (PMDI) MCX-DSP-ISA with Analog devices ADSP 21061 SHARC
Krmilna karta MCX-DSP-ISA ADSP 21061 SHARC • MCX -> Motion controller X • DSP -> Digital signal processor • ADSP -> Analog devices Digital signal processor • SHARC -> Super Harvard Architecture computer (Analog devices) • ISA -> Industrial serial architecture
Krmilna karta • On-board ADSP 21061 (SHARC) DSP: • 96 bitov dig. vhodov: • 32 bitov dig. izhodov: • D/A izhodi • 8 A/D vhodov • 8 kvadraturnih dekoderjev • Programabilni intervalni časovnik (PIT) • »Watchdog« časovnik • SYNC signal • 8 kanalni PŠM izhod • 8 kanalni stopnični izhod • Združljivost vodila (Bus Compatibility)
Instalacija karte • Instalacija na PC z ISA vodilom in operacijskim sistemom Microsoft Windows 2000 • MCX-install.exe • Online pomoč (dokumentacija, FTP, ...) • Testiranje
Programska oprema • Motion Tools • Automate • CMC-softlib • MCI-Softlib • Register acces libraries • SHARC LiBeRTy • SHARC Trigonometry
Programska oprema • Motion tools Grafični vmesnik za krmiljenje karte
Programska oprema Inicializacijska datoteka: • parametri regulacije, • ojačanje enkoderjev, • ojačanje AD in DA pretvornikov, • prestavno razmerje servomotorja, • aktivacija vhodov in izhodov, • offset karte, • število krmiljenih osi.
Programska oprema • Automate Okolje za razvoj aplikacij, delujočih na krmilni karti (podobno MS Visual studiu)
Programska oprema • Microsoft Visual Studio 6.0
Dosedanji uspehi • Instalacija karte, testiranje, • Povezava karte s servoojačevalnikom in servomotorjem • Maj ingliš hes impruved end it is geting beter evri dej
Načrti za nadaljno delo • Raziskava okolja Automate • Funkcije, ki jih knjižnice ponujajo • “Hello world” programiranje v C++ • Razvoj grafičnega vmesnika • Testiranje vmesnika na servomotorju • Možnosti povezave z matlab-om
Hvala za pozornost! • Mnenja • Vprašanja • Diskusija • etc...