Hej mam zadanie z polaka.
Jest ono następujące:
opisz robota lub inną postać science fiction.
Pliss mam to na jutro i z góry dziękuję ;DD
daje naj
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Do sterowania robotem służy joystick i klawiatura z sześcioma przyciskami. Obydwa elementy podłączone są do nadajnika. Cały robot kontrolowany jest przez ośmiobitowy mikrokontroler. Drugi taki układ znajduje się w nadajniku. Mikrokontrolery "porozumiewają się" między sobą drogą radiową. Dane w postaci cyfrowej przesyłane są szeregowo z prędkością 4800 kb/s. Taki transfer w zupełności wystarcza by płynnie sterować wszystkimi funkcjami robota.Robot przede wszystkim potrafi się płynnie poruszać. Mikrokontroler ma wpisaną funkcję "rozpędzającą" robota dzięki czemu gwałtowne ruszanie i szarpanie nie jest możliwe. Natomiast jest w stanie, w razie potrzeby, gwałtownie się zatrzymać. Moc silników jest wystarczająca aby podjechać samodzielnie pod niewielkie wzniesienie i poruszać się po nierównym terenie.
Zamontowane głośniki i wzmacniacz pozwalają na głośne odtwarzanie muzyki i dobrą słyszalność operatora. Natężenie dźwięku regulowane jest za pomocą dwóch potencjometrów. Dzięki mikrofonowi zamontowanemu w robocie operator słyszy co się dzieje dookoła robota i może prowadzić dialog z osobami znajdującymi się w pobliżu.
Na robocie zamontowanych jest dziewiętnaście włączników.
Od przodu robota umieszczony jest mały telewizor pokazujący obraz z kamery. Kamera zamocowana jest w niewidocznym miejscu na "głowie" robota, a ta jest podnoszona i opuszczana przez siłownik znajdujący się wewnątrz. Operator steruje położeniem kamery. Wraz z podniesieniem się głowy włącza się telewizor, zapalają się "oczy" robota i niebieskie podświetlenie kołnierza.
Z przodu robota umieszczony jest także zegarek, a na wewnętrznej stronie czerwona obrotowa lampa.
Robot zasilany jest z akumulatorów. Czas ciągłej pracy wynosi 8 godzin.Wszystkie urządzenia wewnątrz robota zostały podzielone na trzy sekcje. Każda z nich posiada swoje bezpieczniki i swoje zasilanie. Zmniejsza to w znacznym stopniu możliwość wzajemnego zakłócania się oraz zwiększa niezawodność. Nadajnik wysyła znacznie częściej dane niż wymaga tego robot. Pozwala to na płynną jazdę nawet w przypadku zakłóceń transmisji (do poprawnej pracy potrzeba aby tylko co trzecia ramka dotarła nie zakłócona). Gdy transmisja z jakichś powodów zostaje zerwana robot natychmiast się zatrzymuje. Po otrzymaniu poprawnych danych robot rozpędza się do prędkości jaką ustala operator. Aby robot zaczął się poruszać trzeba, aby operator ciągle trzymał wciśnięty jeden z przycisków umieszczonych na joysticku. Dzięki temu po puszczeniu przycisku robot natychmiast się zatrzyma. Dodatkowo, przypadkowe poruszenie joysticka nie spowoduje poruszenia się robota.Drogą radiową do i z robota przesyłany jest również dźwięk, tylko, że w postaci analogowej (przy wykorzystaniu modulacji FM).
Mikrokontroler umieszczony w robocie odbiera dane i sprawdza ich poprawność. Gdy dane są poprawne mikrokontroler odpowiednio je przetwarza - włącza lub wyłącza poszczególne urządzenia i efekty świetlne, steruje pracą dwóch napędzających go silników.
W robocie znajduje się też blok audio. Do bloku tego należą:
mixer; odtwarzacz płyt CD audio; wzmacniacz mocy; układ wskaźnika wysterowania (jako efekt wizualny).Do miksera podłączony jest również mikrofon bezprzewodowy.
Cały robot czerpie energię z trzech akumulatorów. Zastosowanie trzech osobnych akumulatorów miało na celu dopasowanie ich pojemności do mocy urządzeń do nich podłączonych, wyeliminowanie możliwości wzajemnego zakłócania się tych urządzeń oraz zwiększenie niezawodności całego systemu.
Konstruktor
Nazywam się Cezary Kuran. Mam 22 lata. Elektroniką zajmują się od 9 lat. W 2003 roku ukończyłem pięcioletnie technikum elektroniczne otrzymując jednocześnie tytuł technika elektronika o specjalności systemy komputerowe. Aktualnie studiuję na Wydziale Fizyki Politechniki Warszawskiej.
Robot jest najbardziej rozbudowanym układem jaki do tej pory zaprojektowałem i wykonałem. Prace nad nim trwały kilka miesięcy. Co robiłem przez ten czas?
Otóż:
Opracowałem ogólną zasadę działania i, wstępnie, algorytmy działania mikroprocesorów. Uwzględniając złożoność całego układu z góry podzieliłem go na moduły;Narysowałem schematy oraz obliczyłem lub dobrałem wartości wszystkich elementów;
Przeprowadziłem wstępne symulacje i korekcję wartości lub zmiany koncepcji niektórych rozwiązań;
Zaprojektowałem i wykonałem obwody drukowane;
Opracowałem algorytmy działania mikroprocesorów oraz protokół transmisji danych;
Napisałem programy sterujące mikroprocesorami (w asemblerze) oraz zaprogramowałem je;
Wykonałem moduły przez umieszczenie wykonanych płytek w obudowach, podłączenie zacisków i wyprowadzeń;
Okablowałem całego robota, połączyłem ze sobą moduły a do nich efekty wizualne, głośniki, zasilanie itp.
W czasie prac napotkałem na wiele problemów. Pętle masy. Zakłócenia pochodzące od silników (silniki o mocy 250W każdy sterowane sygnałem PWM) oraz od innych odbiorników większej mocy. Problemy przy przesyłaniu sygnałów o większych częstotliwościach długimi przewodami. Sprawność poszczególnych odbiorników. Łączenie ze sobą części cyfrowych i analogowych. Stabilność temperaturowa pewnych elementów lub całych bloków. Nie znalazłem złotego środka na wyeliminowanie tych wszystkich problemów jednocześnie, jednakże zastosowanie wymienionych dalej rozwiązań uczyniło robota niezawodnym. Na zmniejszenie wzajemnego wpływu poszczególnych części pozwoliło rozdzielenie całego systemu na moduły. Kolejnym posunięciem było galwaniczne odseparowanie poszczególnych bloków. Odpowiednie poprowadzenie przewodów, skrócenie połączeń w których płyną prądy o znacznej wartości i zastosowanie ekranów pozwoliło także na zwiększenie niezawodności układu. Dodatkowo wprowadziłem zabezpieczenia przed niepowołanymi sytuacjami na poziomie programu sterującego oraz zabezpieczenia samych układów.
Efekt jaki został osiągnięty można uznać za całkowity sukces. Najlepszymi argumentami świadczącymi o tym są: łatwość w sterowaniu robotem, długi czas pracy (równy ok. ośmiu godzin), efekt wizualny a przede wszystkim zainteresowanie osób znajdujących się w pobliżu.