schnapy Postat Martie 2, 2007 Partajează Postat Martie 2, 2007 As avea nevoie de o schema de brat robotic controlat de computer asemeni celui din poza. Am una, dar nu se misca lin si cu precizie. Link spre comentariu
Adrian Luben Postat Martie 2, 2007 Partajează Postat Martie 2, 2007 bratul e cu motoare pas cu pas sau DC? Link spre comentariu
Laci Postat Martie 2, 2007 Partajează Postat Martie 2, 2007 Din soft se poate regla precizia:), ai o poza cu bratul ala?, poate il iau eu Link spre comentariu
schnapy Postat Martie 3, 2007 Autor Partajează Postat Martie 3, 2007 In attach am pus intregul proiect pe care l-am gasit pe net. In filmuletul pe care o sa il gasiti acolo o sa vedeti ca bratul nu se misca foarte lin. Link spre comentariu
Adrian Luben Postat Martie 3, 2007 Partajează Postat Martie 3, 2007 bratul nu se misca lin pt. ca nu e o structura rigida. Cum am observat are "jocuri" pe la angrenaje(la partile unde se face legatura dintre "antebrat" si "brat", dintre suport si brat etc.). Foloseste rulmenti peste tot, ca axul motorului are mici jocuri care se amplifica.Trebuie neaparat sa rezolvi aceasta problema, sa faci o structura rigida, sa nu aiba deloc "jocuri" si o sa ai o precizie f. mare. Link spre comentariu
Vizitator valica Postat Martie 7, 2007 Partajează Postat Martie 7, 2007 Pentru a putea realiza un brat robotic demonstrativ care sa se miste "lin si cu precizie" trebuiesc indeplinite cateva conditii esentiale: - structura mecanica trebuie sa aiba rigiditate suficienta; bratele sa fie cat mai putin elastice cu putinta; - echilibrarea statica a bratelor sa se faca cu ajutorul contragreutatilor, evitandu-se pe cat posibil arcurile de readucere/compensare (oscilatiile introduse sunt mai dificil de contracarat); - utilizarea profilelor de viteza (trapezoidale sau sinusoidale) pentru toate axele comandate, inclusiv pentru dispozitivul de prehensiune. Daca robotul din filmuletul atasat ar fi utilizat astfel de profile de viteza adaptate fiecarei axe in parte ar fi rezultat o miscare mult mai lina, fara acele "hopuri" intermediare cu toate ca structura mecanica realizata nu este cea mai fericita. Un profil de viteza trapezoidal (cel mai uzual pentru astfel de robotei) arata cam asa /```````\, adica: bratul se accelereaza pentru aproximativ 15% din cursa, se pastreaza viteza constanta pentru 70% din cursa si se decelereaza pe ultimii 15%. Astfel se evita foarte multe neplaceri rezultate din elasticitatea sistemului. Evident daca cursa de efectuat este mare (pentru elementul comandat) atunci accelerarea se va face pana la atingerea vitezei maxime pentru cele 70%. Daca cursa de efectuat este mica (elementul comandat se roteste cateva grade) atunci viteza pentru portiunea constanta nu trebuie sa fie cea maxima; de multe ori portiunea cnstanta nici nu mai exista, rezultand astfel un profil de viteza triunghiular, /\ sau ^. Generarea acestor profile se face din soft, obtinand panta optima pentru accelerare si decelerare (10%, 15% sau poate 20%) prin incercari repetate. Se poate determina si teoretic dar nu cred ca e cazul sa dezvoltam subiectul in aceasta directie. Ca regula generala se poate considera ca: cu cat elementul comandat (bratul, antebratul, etc) este mai lung sau mai elastic cu atat panta trebuie sa fie mai lina (ex. 25%). Cu cat panta este mai lina cu atat precizia de pozitionare creste. Cea mai mare gresala a constructorilor amatori de roboti (de orice fel) consta in neutilizarea profilelor de viteza si/sau acceleratie pentru axele comandate. Rezultatul se poate observa usor prin urmarirea atenta a filmuletului atasat (sa nu uitam ca pentru compensarea greutatii bratului foloseste arcuri care introduc oscilatii suplimentare, imposibil de controlat la un controler atat de simplu). Link spre comentariu
Vizitator Postat Martie 7, 2007 Partajează Postat Martie 7, 2007 Cauta pe net "PID loop" sau similar (dar sa contina si "PID"), citeste o zi doua si te prinzi despre ce e vorba si cum se fac buclele de reglaj pentru pozitie, viteza, acceleratie cu control trapezoidal si feedback.Gasesti chiar si implementari si exemple de cod pentru diferite microcontrollere. Link spre comentariu
schnapy Postat Martie 8, 2007 Autor Partajează Postat Martie 8, 2007 Multumesc pentru raspunsuri. :partyman: :partyman: Link spre comentariu
one Postat Martie 9, 2007 Partajează Postat Martie 9, 2007 Se pare ca bratul robotic din imagine este facut cu servo-uri pentru modelism. http://hobbytoys.it/store/viewItem2.asp?idProduct=1409 Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum