Witam.
Chciałem Wam przedstawić manipulator, który wykonałem w ramach pracy dyplomowej. Jest to mój pierwszy projekt tego typu, a ponieważ mój kierunek studiów niewiele ma wspólnego z automatyką i robotyką, zrobienie go było dla mnie dość dużym wyzwaniem. Bardzo pomocne okazały się artykuły znajdujące się na tym forum.
Konstrukcja:
Elementy manipulatora wykonane są z laminatu 1,5mm. Połączone są ze sobą głównie z wykorzystaniem śrub M3, M4, a w niektórych przypadkach są zlutowane. Podstawa manipulatora została zrobiona z panelu podłogowego.
Elektronika:
Do sterowania serwomechanizmami wykonałem prosty układ oparty na mikro-kontrolerze Atmega8. Komunikacja z komputerem została rozwiązana przez zastosowanie bezprzewodowych modułów MOBOT. Procesor zaprogramowany został w Bascomie, program jest bardzo prosty, bo jego zadanie polega tylko na odebraniu danych z USART i ustawieniu serwomechanizmów. Zarówno do zasilania układu jak i serw wykorzystałem delikatnie przerobiony zasilacz ATX.
Napęd:
W manipulatorze użyłem serwomechanizmów TowerPro MG995, SG-5010, SG-92R oraz GWS Mini L STD.
Przy ich wyborze zwracałem uwagę głównie na cenę, co oczywiście negatywnie odbiło się na jakości pracy manipulatora.
Obsługa:
Do obsługi manipulatora napisałem program w MS Visual Studio 2010, sterowanie odbywa się za pomocą gamepada. Po za samym sterowaniem program umożliwia tworzenie i odtwarzanie sekwencji ruchów.
Podsumowanie:
Ogólnie jestem raczej zadowolony z tego co mi wyszło, ale jest kilka rzeczy, które chciałbym w przyszłości poprawić. Myślę, że najsłabszym punktem jest chwytak i to dosłownie, ponieważ ma bardzo małą siłę zacisku i można nim łapać jedynie lekkie rzeczy. Następną rzeczą do poprawki jest połączenie chwytaka z nadgarstkiem, ponieważ jest zbyt mało sztywne.
Zdjęcia z różnych etapów pracy:
Filmiki: