Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj


 Ogłoszenie 
Przyszłość jest w naszych rękach...
...bo przyszłość to robotyka.

!!!KONKURS!!!Zapraszamy do konkursu na najlepsze artykuły na temat robotyki!!!KONKURS!!!
Artykuły nie związane z robotyką nie będą brały udziału w konkursie!



Poprzedni temat «» Następny temat
Robot żółw
Autor Wiadomość
abxyz 
Expert programowanie


Pomógł: 13 razy
Posty: 138
Otrzymał 19 piw(a)
Skąd: zza winkla
Wysłany: 29 Kwi 07 12:04   Robot żółw

Witam
Jakiś czas temu, wykonałem robocika, tzw. żółwia (Logo), służył mi on jako model do zabawy w programowanie mikrokontrolerów . Pomysł zaczerpnąłem z artykułu zamieszczonego w EdW ( http://www.edw.com.pl/pdf/k13/38_05.pdf ). Do budowy wykorzystałem tylko to co "było pod ręką", niczego specjalnie nie kupowałem z wyjątkiem miniaturowych łożysk kulkowych (1zł szt.) by koła się 'gładko' obracały.
A oto kilka zdjęć, (przepraszam za słabą jakość, użyłem kamery internetowej).

ks029.jpg
Plik ściągnięto 1756 raz(y) 15,02 KB

ks027.jpg
Plik ściągnięto 1790 raz(y) 16,79 KB

ks026.jpg
Plik ściągnięto 1790 raz(y) 17,8 KB

ks025.jpg
Plik ściągnięto 1790 raz(y) 16,9 KB

Postaw piwo autorowi tego posta
 
     
daniel93 



Pomógł: 11 razy
Wiek: 15
Posty: 295
Otrzymał 8 piw(a)
Skąd: Wujskie
Wysłany: 29 Kwi 07 02:02   

1.Jak on się porusza? - z przodu jest jakieś koło/podpórka?
2.Co on właściwie robi?
3.W czym pisałeś program?
4.Jaki procesor?
5.Podaj schemacik, bo zaraz ludzie falą będą o niego pytać :-P
Postaw piwo autorowi tego posta
 
     
abxyz 
Expert programowanie


Pomógł: 13 razy
Posty: 138
Otrzymał 19 piw(a)
Skąd: zza winkla
Wysłany: 29 Kwi 07 11:59   

1. Jak się porusza?

Robocik porusza się na trójkołowym wózku, dwa duże, napędzane koła z przodu i jedno małe, swobodne kółko z tylu. Koła z przodu obracają się wokół jednej osi, ale każde napędzane jest osobnym zespołem silnik i przekładnia, tylne swobodne kółko może obracać się wokół pionowej osi, tak jak kółka w sklepowym wózku. Mikrokontroler, poprzez h-mosteki, steruje oboma silniczkami, wyłącza i wyłącza, zmienia kierunek obrotów kół. Do obu napędzanych kół przymocowane zostały tarcze z wyciętymi na obwodzie prostokątnymi zębami, obracają się one wraz z kołami wokół osi. Tarcze współdziałając z transoptorami szczelinowymi, przymocowanymi do burty kadłuba robocika i obejmujące szczelinami zęby tarcz, generują sygnały wykorzystywane przez mikrokontroler do regulacji prędkości obrotów obu kół i do mierzenie długości przebytej drogi.
Dodatkowo robocik został wyposażony w dwie "czujki", do wykrywania przeszkód na drodze, wykonane z elastycznego tworzywa i współdziałają z miniaturowymi przyciskami.

2. Co on właściwie robi?

Robocik nie robi nic szczególnego, służący do zabawy i doskonalenia umiejętności programowania małych mikrokontrolerów, wykonuje kolejno zapisane w pamięci komputera komendy (coś w rodzaju: prosto 25cm, obrót w lewo 30 stopni, prosto 40cm );
potrafi:
- poruszać się po linii prostej ( zadaje się odległość do przebycia),
- poruszać się po łuku ( długość promienia i łuku ),
- obracać się w miejscu ( kąt obrotu);

3. Język programowania: asembler

4. Mikroprocesor: AT89C4051

Jak pisałem wcześniej, robocik służył jak model do zabawy w programowanie małych uC, dlatego mikroprocesor umieściłem na osobnej płytce, można ją łatwo wymienić na płytkę z innym procesorem, zrobiłem też płytki z PIC16F84A i AT90S2313.


5. Schemat
Elektronika tego robota jest tak prosta, że nie trzeba specjalnie rysować schematów (uC, dwa h-mostki, akumulatorki ) .


6. Materiały

Prawie w całości robicik został wykonany z części i materiałów pozyskanych z demontażu zużytych domowych sprzętów elektronicznych.

- kadłub robocika - wycięty fragment obudowy drukarki,
- koła napędzane i oś - części drukarki,
- małe kółko - część z walkmana,
- silniki - cdrom, walkman,
- przekładnia (kółka pasowe, paski gumowe, wałeczki i tulejki łożysk ślizgowych) - kasetowy magnetofon, walkman, cdrom,
- transoptory szczelinowe, miniaturowe przyciski - drukarka,
- tarcze enkodera - plastykowa obudowa płytki cd,
- akumulatorki - stary telefon,

Kilka większych zdjęć

http://abxyz.eu.interia.pl/a002/gora1.jpg
http://abxyz.eu.interia.pl/a002/gora2.jpg
http://abxyz.eu.interia.pl/a002/gora21.jpg
http://abxyz.eu.interia.pl/a002/gora22.jpg
http://abxyz.eu.interia.pl/a002/gora3.jpg
http://abxyz.eu.interia.pl/a002/spod.jpg
Postaw piwo autorowi tego posta
 
     
pidpawel 



Posty: 11
Otrzymał 1 piw(a)
Skąd: z krwi i kości
Wysłany: 01 Maj 07 08:52   

Fajny robocik :D

Jakiego kompilatora asemblera używasz??
_________________
Postaw piwo autorowi tego posta
 
     
abxyz 
Expert programowanie


Pomógł: 13 razy
Posty: 138
Otrzymał 19 piw(a)
Skąd: zza winkla
Wysłany: 02 Maj 07 01:00   

ASEM-51 http://plit.de/asem-51/home.htm
Postaw piwo autorowi tego posta
 
     





Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
ElektronikaElecena.pl - Porównywarka cen elektronikikurs angielski krakówkursy językowe krakówangielski szkoła językowaangielski kursy językowenauka angielskiego krakówkursy angielskiego krakówszkoła językowa krakówangielski krakówBieliznaangielski konwersacje krakówfce krakówPozycjonowanie stronUstka noclegitworzenie stron wwwKompresory SprężarkiRandki internetoweCzasopisma i ebookiPerfumy i Feromonysexporno, filmy erotycznefilmy pornoDrukarkisex shopRĘCEPRECZ ODTYBETUHotele w Warszawiekredyt przez internetdarmowe filmy erotycznefilmy pornodarmowa erotykaerotykafilmy erotycznepornoerotykafilmy erotyczneRęceprecz odTybetuFormuła 1 z Robertem Kubicą!Projekty domówPokerorder tramadolneroBearShareprojektowanie ogrodów