Gherasim Cosmin -Adrian UNIVERSITATEA TEHNICĂ GHEORGHE ASACHI IAȘI [616694]

CONTROLUL LA DISTANȚĂ AL UNUI BRAȚ
MANIPULATOR CU PATRU GRADE DE
LIBERTATE
Student: [anonimizat] „GHEORGHE ASACHI” IAȘI
FACULTATEA DE AUTOMATICĂ ȘI CALCULATOARE
Coordonator:
Asist. Dr. Ing. Florin Cătălin Brăescu

CUPRINS
Obiective
Structura proiectului
Interfața cu utilizatorul
Pregătirea și trimiterea mesajelor folosind USB
Interpretarea și trimiterea mesajelor folosind nRF24L01
Recepția mesajelor și elaborarea comenzilor
Concluzii

OBIECTIVE
Construcția brațului manipulator
Achiziția informațiilor
Realizarea comunicației
Verificarea corectitudinii mesajelor transmise
Elaborarea comenzilor conform mesajelor receptionate

Structura Proiectului
Interfața
Joystick Informații
(USB)
Setarea modului de comandă
Alegerea comenzilor
Formarea mesajelor
Trimiterea mesajelor
Arduino
Interpretarea mesajului citit
Formarea mesajului
Trimiterea mesajului
nRF Transmisie mesaj
(USB)
Transmisie mesaj
(SPI)
nRF Transmisie wireless
(2.4GHz)
dsPIC Recepție mesaj
(SPI) Interpretarea mesajului receptionat
Elaborarea comenzilor către servomotoare
Trimiterea comenzilor
BRAȚ MANIPULATOR Joystick
Pozitie(M) Unghiuri(M)

Interfața cu Utilizatorul
Interfața cu utilizatorul dispune de 4 ferestre:
Inițializare
Joystick
Manual
Mănușă

COM
Viteza de Baud
Control
Fereastra de Inițializare

Interfața cu Utilizatorul
Fereastra Joystick

Poziția efectorului pe a xa X
Poziția efectorului pe axa Y
Poziția efectorului pe axa Z
Orientarea efectorului
Nivelul de deschidere al efectorului
Poziția butonului analogic pe a xa X
Poziția butonului analogic pe a xa Y
Poziția butonului analogic pe a xa Z
Poziția butonului analogic pentru
orientarea efectorului
Nivelul de deschidere al efectorului

Interfața cu Utilizatorul
Fereastra Manual

Poziția efectorului pe a xa X
Poziția efectorului pe axa Y
Poziția efectorului pe axa Z
Orientarea efectorului
Nivelul de deschidere al efectorului
Unghiul primei articulații
Unghiul celei de -a doua articulații
Unghiul celei de -a treia articulații
Unghiul celei de -a patra articulații
Nivelul de deschidere al efectorului

Pregătirea și trimiterea mesajelor folosind USB
tip Tipul mesajului
0 Repaus
1 Setarea manuală a poziției
2 Setarea manuală a unghiurilor
3 Brațul manipulator este controlat de către Joystick
4 Brațul manipulator este controlat de către Mănușă
5 Eroare
tip ` ` x ` ` y ` ` z ` ` orien ` ` apuc ` ` sc `\n`

Interpretarea și trimiterea mesajelor folosind
nRF24L01
tip ` ` x ` ` y ` ` z ` ` orien ` ` apuc ` ` sc `\n`
mesaj_temporar
mesaj_temporar
m mesajOk DA NU

Interpretarea și trimiterea mesajelor folosind
nRF24L01
m
! Suma de control se recalculeaz ă

Recepția mesajelor și elaborarea comenzilor
+
+

Recepția mesajelor și elaborarea comenzilor
Nu se trimite nimic
& Sunt date pregătite
mesajOk
Trimite confirmare
Actualizează mesaj DA DA NU
NU Citire mesaj

Recepția mesajelor și elaborarea comenzilor
tip
break
Semnalează eroare Actualizează poziție
efector break Actualizează art. 1
break Actualizează art. 2
Actualizează art. 3
Actualizează art. 4
Actualizează
deschidere efector
break 0 1 sau 3 2 4 altfel

CONCLUZII
Am realizat interfa ța cu utilizatorul in Visual Basic ce se ocupă de
achiziția informațiilor

Orice valoare introdusă manual sau achiziționată trebuie verificată

Transmisia mesajului se face folosind USB si SPI

Existența mesajului sub mai multe forme precum și verificarea
sumei de control de mai multe ori pe parcursul transmisiei
garantează corectitudinea mesajului recepționat

Folosirea unui singur task pentru toate modurile de control
imbunătățește vizibil timpul de raspuns al brațului manipulator

VĂ MULȚUMESC PENTRU ATENȚIE!

Similar Posts

  • Lista figurilor și tabelelor ……pag. 3 [607451]

    CUPRINS Lista figurilor și tabelelor ……………………………………………………pag. 3 Introducere …………… .……………………………………………………..pag. 4 Capitolul I. Controlul financiar ……………………………………………pag. 6 1.1. Conceptul de control financiar ……… .………………………….pag. 6 1.2. Trăsăturile controlului financiar ……… .……………………….pag.10 1.3. Obiectivele și metodologia de exercitare a controlului financiar .pag.12 1.3.1. Obiectivele controlului financiar ………………………..pag.12 1.3.2. Metodologia de exercitare a controlului financiar ………pag.13 Capitolul…

  • George Orwell 1984(pentru Etica) [604501]

    George Orwell O MIE NOUASUTE OPTZECI ȘI PATRU George Orwell …………………………………………………………………………………………………………………………… O MIE NOUASUTE OPTZECI ȘI PATRU ………………………………………………………………………… Partea întâi ………………………………………………………………………………………………………………………………… 1 ……………………………………………………………………………………………………………………………………………………… 2 ……………………………………………………………………………………………………………………………………………………… 3 ……………………………………………………………………………………………………………………………………………………… 4 ……………………………………………………………………………………………………………………………………………………… 5 ……………………………………………………………………………………………………………………………………………………… 6 ……………………………………………………………………………………………………………………………………………………… 7 ……………………………………………………………………………………………………………………………………………………… 8 ……………………………………………………………………………………………………………………………………………………… Partea a II-a …………………………………………………………………………………………………………………………………………. 1 ……………………………………………………………………………………………………………………………………………………… 2 ……………………………………………………………………………………………………………………………………………………… 3 ……………………………………………………………………………………………………………………………………………………… 4 ……………………………………………………………………………………………………………………………………………………… 5 ……………………………………………………………………………………………………………………………………………………… 6 ……………………………………………………………………………………………………………………………………………………… 7 …………………………………………………………………………………………………………………………………………………………

  • MATEI M. Andrei -Daniel [606466]

    1 UNIVERSITATEA „SPIRU HARET” DIN BUCUREȘTI FACULTATEA DE PSIHOLOGIE ȘI ȘTIINȚELE EDUCAȚIEI DEPARTAMENTUL DE PSIHOLOGIE ȘI ȘTIINȚELE EDUCAȚIEI PROGRAMUL DE STUDII UNIVERSITARE DE MASTERAT: PSIHOLOGIE JUDICIARĂ ȘI VICTIMOLOGIE LUCRARE DE DISERTAȚIE COORDONATOR ȘTIINȚIFIC: Prof. Univ. Dr. Tudorel BUTOI ABSOLVENT: [anonimizat], 2017 2 UNIVERSITATEA „SPIRU HARET” DIN BUCUREȘTI FACULTATEA DE PSIHOLOGIE ȘI ȘTIINȚELE EDUCAȚIEI DEPARTAMENTUL DE…

  • axonometric of central area, with nineteenth-century market hall The superimposition of the three systems (points, lines, surfaces) creates the park… [605444]

    Tschumi Parc La Villette axonometric of central area, with nineteenth-century market hall The superimposition of the three systems (points, lines, surfaces) creates the park as it generates a series of calculated tensions which reinforce the dynamism of the place. Each of the three systems displays its own logic and independence cinematic sequence cinematic sequence Parc…

  • PROGRAM DE STUDII – ASISTEN ȚĂ DE FARMACIE [607873]

    UNIVERSITATEA “OVIDIUS” DIN CONSTAN ȚA FACULTATEA DE FARMACIE PROGRAM DE STUDII – ASISTEN ȚĂ DE FARMACIE Avizat Data Semnătură coordonator NOI PRODUSE TEHNICO -MEDICALE UTILIZATE ÎN PUERICULTURĂ COMERCIALIZATE PE PIAȚA ROMÂNĂ COORDONATOR ȘTIINȚIFIC Prof . Univ. Dr. TICUȚA NEGREANU -PÎRJOL ÎNDRUMĂTOR ȘTIINȚIFIC Conf.univ.Dr. FLORENTINA -NICOLETA RONCEA ABSOLVENT: [anonimizat] 2018 NOI PRODUSE TEHNICO -MEDICALE UTILIZATE ÎN…

  • Programul de studii: P [630873]

    UNIVERSITATEA TRANSILVANIA DIN BRAȘOV FACULTATEA DE PSIHOLOGIE ȘI ȘTIINȚELE EDUCAȚIEI Programul de studii: P sihologie LUCRARE DE LICENȚ Ǎ Coordonator științific: Conf. dr. TRUȚ Ǎ CAMELIA Absolvent: [anonimizat] 2018 2 UNIVERSITATEA TRANSILVANIA DIN BRAȘOV FACULTATEA DE PSIHOLOGIE ȘI ȘTIINȚELE EDUCAȚIEI Programul de studii: Psihologie Motivația de realizare și conflictul muncă – familie la funcționarii publici…