Raport z budowy robota minisumo Django Fat. Krzysztof Dąbek Szymon Jasak
|
|
- Krystyna Borowska
- 6 lat temu
- Przeglądów:
Transkrypt
1 Raport z budowy robota minisumo Django Fat Krzysztof Dąbek Szymon Jasak Koło Naukowe Robotyków KoNaR 6 stycznia 2016
2 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Rozwinięcie Mechanika Podwozie Nóż przedni Obudowa Napęd Elementy konstrukcyjne Podsumowanie Elektronika Zasilanie Mikrokontroler Czujniki Sterowanie silnikami Interfejs komunikacyjny Program Konfiguracja peryferii Algorytm sterowania Podsumowanie 22 4 Materiały źródłowe 26 1
3 1 WSTĘP Rysunek 1: Django Fat 1 Wstęp W raporcie znajduje się opis szczegółowy robota minisumo Django Fat oraz sprawozdanie z przebiegu prac projektowych i konstrukcyjnych tego projektu. Robot został zaprojektowany i stworzony podczas warsztatów rektrutacyjnych Koła Naukowego Robotyków KoNaR. Opiekunem drużyny, nadzorującym prace projektowe był Łukasz Maliszewski. Celem robota było wzięcie udziału w zawodach Robotic Arena 2015, w konkurencji minisumo. Termin przygotowania robota do zawodów ustalono na 12. grudnia 2015 roku. Konstrukcja robota przebiegała pod presją czasu i ostatecznie wszystkie walki oddano walkowerem. Z powodu błędów w wykonaniu płytki PCB, mimo usilnych prób naprawy w nocy przed zawodami oraz w dniu zawodów nie udało się uruchomić robota na czas. Ostateczny termin zbudowania działającego robota zmieniono na początek stycznia 2016 r. 2
4 2 ROZWINIĘCIE 2 Rozwinięcie 2.1 Mechanika Mechanika robota Django Fat [rys 1.] w założeniu miała stawiać na dużą szybkość oraz maksymalny nacisk na przedni nóż przy optymalnym nacisku na oś napędową. ten efekt uzyskano przez wykorzystanie dwóch silników Pololu o przekładni 30:1 oraz optymalną odległość osi kół od przedniej krawędzi robota. Drugą ważną cechą robota jest modułowość. Większość elementów została przymocowana śrubami oraz kątownikami. Także czujniki zakupiono przylutowane do małych płytek wyprodukowanych przez firmę Pololu oraz połączono z główną płytką sterującą kablami i goldpinami. Całość można łatwo rozmontować i wykorzystać ponownie w innym projekcie lub wprowadzić zmiany w bieżącym. Projekt mechaniki wykonano jedynie na kartce ze względu na ograniczenia czasowe oraz warsztatowe. Konstrukcja przebiegała za pomocą prostych narzędzi w garażu na wsi, więc nie było możliwości dokładnej obróbki elementów mechanicznych. Ostateczny rezultat nieco różnił się od pierwotnych zamierzeń oraz w czasie konstrukcji pojawiło się kilka problemów, które wymusiły zmianę projektu. 3
5 2.1 Mechanika 2 ROZWINIĘCIE Rysunek 2: Podwozie robota Podwozie 1. Opis i Opis i uzasadnienie. Podwozie [rys 2.] zostało wykonane z materiału cięższego niż inne części konstrukcyjne żeby maksymalnie obniżyć środek ciężkości robota. Takie rozwiązanie także osłania elementy konstrukcji bardziej wrażliwe na uszkodzenia. 2. Proces konstrukcji oraz naprawy. Podwozie zostało wykonane ze stalowej blachy. Pierwszą wersję odrzucono z powodu uszkodzeń w czasie konstrukcji. Druga wersja to powycinana i powiercona blacha o oszlifowanych krawędziach, do której dokręcono resztę elementów. Niedokładności w wykonaniu podwozia zrekompensowano podkładkami oraz dodatkowym szlifowaniem i wygięciem przedniej części, co spowodowało zmniejszenie nacisku na nóż przedni. 4
6 2.1 Mechanika 2 ROZWINIĘCIE Rysunek 3: Nóż przedni Nóż przedni 1. Opis i uzasadnienie. Nóż wycięto z noża przeznaczonego do heblarki/strugarki do drewna wykonanego ze stali nierdzewnej o stosunkowo wysokiej twardości przymocowano śrubami do podwozia. Takie rozwiązanie daje możliwość wymiany noża na jeden z dwóch zapasowych w przypadku jego stępienia bądź uszkodzenia. Nóż musiał być twardy i ciężki żeby przesunąć środek ciężkości robota do przodu oraz ostry żeby zapewnić jak najmniejszą odległość krawędzi od podłoża i potencjalnie wjechać pod przeciwnika i przewrócić go. 2. Proces konstrukcji oraz naprawy. Podczas wiercenia dziur montażowych w nożach wiertło z domieszką kobaltu stępiło się, więc wykonano tylko jeden nóż w całości, co chwilowo uniemożliwia wymianę uszkodzonego elementu. 5
7 2.1 Mechanika 2 ROZWINIĘCIE Rysunek 4: Obudowa (przód) Obudowa 1. Opis i uzasadnienie. Obudowa [rys 4.] została wykonana z aluminiowej blachy, która zapewnia stosunkowo łatwą obróbkę. Umieszczono ją z przodu, żeby osłonić elementy wewnętrzne przed przeciwnikiem w przypadku podniesienia go. Obudowę wygięto tak, aby było możliwe ewentualne przewrócenie przeciwnika oraz pomalowano, aby przypominała postać Jango Fett a, z przyczyn czysto estetycznych. W obudowie została wycięta dziura, w której zamontowano czujnik odległości. 2. Proces konstrukcji oraz naprawy. W początkowym projekcie obudowa miała być wygięta w łuk oraz zdecydowanie niższa, a także chronić boki i tył robota. Jednak napotkano na trudności w wykonaniu takich elementów dostępnymi narzędziami w stosunkowo krótkim czasie. 6
8 2.1 Mechanika 2 ROZWINIĘCIE (a) Napęd robota (b) Koło napędowe Rysunek 5: Układ napędowy robota Napęd 1. Opis i uzasadnienie. Do napędzenia robota zastosowano silniki firmy Pololu o przekładni 30:1 oraz węglowych szczotkach komutatora [rys. 5a], które zapewniają wytrzymałość. Przekładnia została dobrana tak żeby uzyskać możliwie największą prędkość, przy optymalnym momencie obrotowym, na tyle małym żeby nie podniósł przodu robota do góry podczas startu. Napęd przymocowano dedykowanymi obejmami do silników Pololu. Silniki umieszczono w jednej osi w optymalnym oddaleniu od krawędzi przedniej robota, zapewniającym dobry nacisk na oś, co zapobiega poślizgowi. 2. Proces konstrukcji i naprawy. Silniki miały być umieszczone możliwie blisko siebie żeby zamontować do nich możliwie najszersze koła zapewniające przyczepność. Jednakże nie znaleziono odpowiednio szerokich kół i układ napędowy zamontowano tak żeby nie przekroczyć dozwolonych wymiarów w tej konkurencji [rys.5b]. Z powodu umieszczenia czujników białej linii pod podwoziem oraz śrub mocujących nóż koła musiały zostać zamontowane pod podwoziem, aby unieść całą konstrukcję. Ostatnie poprawki pozwoliły powrócić do początkowego położenia kół (na podwoziu). 7
9 2.1 Mechanika 2 ROZWINIĘCIE Rysunek 6: Elementy konstrukcyjne Elementy konstrukcyjne 1. Opis i uzasadnienie. Do przymocowania wszystkich elementów do obudowy oraz podwozia wykorzystano dostępne i łatwe w obróbce kątowniki oraz różnej wielkości śruby i nakrętki [rys. 6]. Daje to możliwości modyfikacji robota oraz odzyskania niektórych elementów w przypadku uszkodzenia całej konstrukcji. Połączenia elektryczne wykonano za pomocą kabli żeńskożeńskich. Wynika to z chęci wykorzystania już posiadanych materiałów oraz ułatwienia demontażu lub wymiany modułów. Całość konstrukcji została dodatkowo obciążona kawałkami ołowiu, z braku pomysłu i czasu przyklejonymi do obudowy taśmą izolacyjną. Dzięki temu masę robota zwiększono do 495g co dla tej konkurencji jest niewiele mniejszą wartością od dopuszczalnej 2. Proces konstrukcji i naprawy. Wiele elementów konstrukcyjnych użyto, ponieważ były one dostępne pod ręką, a całkiem nieźle spełniały swoje zadanie. Wiele z nich dodatkowo wygięto, ucięto lub zeszlifowano, gdy okazało się, że nie pasują. 8
10 2.2 Elektronika 2 ROZWINIĘCIE Podsumowanie Całość mechaniki robota została wykonana niedokładnie, szybko i bez prawidłowo wykonanego projektu trójwymiarowego. Jest to największy problem tej konstrukcji. Jednak rozwiązania ułatwiające rozłożenie robota na części i wymianę elementów umożliwią poprawienie konstrukcji lub całkowite jej przebudowanie, żeby była zgodna z początkowymi założeniami projektu. Mimo wszystko całość działa bez większych problemów 2.2 Elektronika Elektronikę zaprojektowano w programie KiCAD, który został przedstawiony na warsztatach rekrutacyjnych, pod czujnym okiem opiekuna grupy, Łukasza Maliszewskiego. Połączenia elementów na schemacie, użyte rozwiązania (np. jeden kontroler podwójny dla jednego silnika), reguły według których tworzony był projekt płytki, ilość przelotek oraz umiejscowienie elementów na płytce były wielokrotnie omawiane z opiekunem, sprawdzane i poprawiane. W rezultacie na płytce została zastosowana optymalna grubość ścieżek dla każdego poziomu napięcia, w celu zmniejszenia prawdopodobieństwa spalenia płytki przy zwarciu, oraz odpowiednie zwężenia przy układach scalonych [rys.7b]. Duża ilość przelotek o średnicy 0.5 mm oraz średnicy miedzi wokół 1 mm lub 1.5 mm sprawiła wiele problemów podczas wiercenia oraz wydłużony czas lutowania płytki [rys.7d]. Połączenia z czujnikami, baterią, silnikami oraz modułem startowym zrealizowano za pomocą goldpinów co zapewnia możliwość zmiany konfiguracji oraz szybkiego odłączenia elementu, gdy może on zostać uszkodzony lub uszkodzić inne elementy. Płytka została wywołana metodą fototransferu na warsztatach rekrutacyjnych [rys.7a], a następnie wytrawiona bez poważniejszych problemów. 9
11 2.2 Elektronika 2 ROZWINIĘCIE (a) PCB przed lutowaniem (b) PCB po lutowaniu (c) Stanowisko do przelotek (d) Wiertło do przelotek Rysunek 7: Elektronika robota 10
12 2.2 Elektronika 2 ROZWINIĘCIE (a) Zasilacz robota (b) Schemat zasilania Rysunek 8: Zasilanie robota Zasilanie 1. Opis i uzasadnienie. Robot zasilany jest akumulatorem litowo-polimerowym Dualsky ES520 o pojemności 520mAh oraz napięciu zasilania 7.4V [rys.8a]. Zasilacz podłączono do płytki za pomocą goldpinów. Użyto tego napięcia, gdyż po zastosowaniu stabilizatorów LM1117 uzyskano napięcia 5V oraz 3.3V. Napięcie 7.4V potrzebne jest do zasilania silników Pololu, 5V zasila czujniki białej linii, 3.3V czujniki odległości oraz całą logikę układu elektrycznego. W układzie nie zostało przewidziane zabezpieczenie przed odwrotną polaryzacją [rys.8b]. 11
13 2.2 Elektronika 2 ROZWINIĘCIE 2. Proces konstrukcji i naprawy. Do płytki przylutowany jest przełącznik zasilania, który wyłącza lub włącza cały obwód, nie jest on jednak elementem SMD. W projekcie przewidziano diodę sygnalizującą włączone lub wyłączone zasilanie, jednak nie została ona przylutowana. Do jednego ze stabilizatorów przylutowano blaszkę, która spełnia zadanie dodatkowego radiatora, gdyż zauważono nagły wzrost temperatury tego elementu podczas pierwszego uruchomienia Mikrokontroler 1. Opis i uzasadnienie. Początkowo wybrano mikrokontroler STM32F4 w obudowie LQFP64, jednak po konsultacji z opiekunem grupy został zmieniony na STM32F103RCT6 [rys. 9b], gdyż możliwości wersji F4 były zbyt duże w stosunku do potrzeb tego projektu. Typ STM wybrano ze względu na rozwinięte środowisko programistyczne (Cube, Workbench, ST-Link) oraz polecenie przez prowadzących warsztaty rekrutacyjne. F1 został wybrany ze względu na dostępność w sklepach internetowych, niewysoką cenę oraz wystarczająco wysokie parametry. Obudowę 64 wybrano, aby z pewnością zmieściły się wszystkie peryferia, okazało się że obudowa 48 byłaby również wystarczająca, jednak mogłoby to utrudnić projektowanie płytki. Podczas lutowania płytki procesor został uszkodzony i wymieniony na STM32F103RBT6 o nieco mniejszej pamięci [rys.9a]. 2. Specyfikacja. Rdzeń: 32-bitowy ARM Cortex M3 Pamięć Flash: 128 kb Pamięć RAM: 20 kb Maksymalna częstotliwość taktowania rdzenia: 72 MHz Ilość liczników (timerów) 16-bitowych: 4 Obsługa PWM, DMA Ilość przetworników ADC 12-bitowych: 2 Ilość kanałów: 16 kanałów Ilość przetworników DAC 12-bitowych: 2 Ilość kanałów: 2 kanałów Interfejsy: 2x SPI, 2x I2C, 3x USART, 1x CAN Napięcie zasilania: od 2 V do 3,6 V Obudowa: LQFP64 12
14 2.2 Elektronika 2 ROZWINIĘCIE (a) Mikroprocesor (b) Schemat mikroprocesora Rysunek 9: Mikroprocesor 13
15 2.2 Elektronika 2 ROZWINIĘCIE 3. Proces konstrukcji i naprawy. Podczas lutowania płytki znaleziono zwarcie pomiędzy napięciem 3.3 V a masą GND, po wielokrotnym przecięciu ścieżek okazało się, że zwarcie wystąpiło przy mikroprocesorze, a następnie zidentyfikowano je jako zwarcie w środku samego procesora. Ostatecznie procesor, po konsultacjach z członkami KNR KoNaR został uznany za spalony i wymieniony na wersję RBT6 dzięki Michałowi Burdce. Jednak wciąż występowało zwarcie, zidentyfikowane jako zwarcie przez krzem. Po wielu godzinach testów z pomocą Bartosza Kurosza z KNR KoNaR udało się zidentyfikować problem, najpierw jako przesunięcie nóżek procesora, zaś po poprawieniu jako obrócenie procesora o 90 w stosunku do położenia na schemacie. Położenie procesora zostało poprawione Czujniki 1. Opis i uzasadnienie. Czujniki białej linii. W projekcie wykorzystano cztery moduły Pololu z czujnikiem odbiciowym KTIR0711S [rys.10a] do wykrywania białej linii (obwodu ringu do walk minisumo). Wybrano je ze względu na nieduży koszt oraz modułową budowę całej konstrukcji oraz przykręcono do podwozia w czterech najbardziej wysuniętych miejscach, żeby zapobiec wyjechaniu z ringu zarówno przodem jak i tyłem. Dane z czujników są odczytywane z ich wyjścia analogowego. Czujniki odległości. Robot wyposażony jest w pięć modułów Pololu z czujnikiem odległości Sharp GP2Y0A60SZLF o zakresie cm [rys.10b]. To rozwiązanie wybrano ze względu na łatwy montaż i demontaż czujników oraz zasięg, który umożliwia wykrycie przeciwnika nawet na drugim końcu ringu w zawodach minisumo enhanced. Czujniki zostały zamontowane według zaleceń producenta pionowo (przedni poziomo) w ustawieniu: jeden z przodu, dwa po bokach pod kątem 30 oraz dwa z tyłu pod kątem 60 w stosunku do osi prostopadłej do osi kół, przechodzącej przez jej środek. Dane z czujników są odczytywane z ich wyjścia analogowego. 14
16 2.2 Elektronika 2 ROZWINIĘCIE (a) Czujnik białej linii (b) Czujnik odległości (c) Schemat podlaczenia czujnikow Rysunek 10: Czujniki robota 15
17 2.2 Elektronika 2 ROZWINIĘCIE 2. Proces konstrukcji i naprawy. Czujniki białej linii. Do każdego modułu czujnika zostały przylutowane kable z końcówką żeńską zaś czujniki przykręcono bezpośrednio do podwozia, pod nim. To rozwiązanie zapewnia możliwie małą grubość czujników u dołu pojazdu oraz niezaburzoną wizję. Czujniki odległości. Do każdego modułu czujnika zostały przyczepione goldpiny, dołączone do zestawu. Zaś całość połączona z płytką za pomocą kabli żeńsko-żeńskich. Moduł z czujnikiem przykręcono do podwozia (przedni do obudowy) za pomocą małych kątowników, które łatwo odkręcić lub zmienić ich orientację. Podczas transportu robota z kilku modułów odpadły kondensatory, które zostały później przylutowane ponownie Sterowanie silnikami 1. Opis i uzasadnienie. Do sterowania silnikami użyto dwóch podwójnych mostków TB6612 zgodnie z zaleceniami opiekuna grupy jeden dla każdego silnika. Mostek jest zasilany napięciem 7.4 V, żeby uzyskać maksymalną moc silników dla posiadanego akumulatora. Logika mostka zasilana jest napięciem 3.3 V, jak reszta logiki układu. Każdy mostek ma doprowadzone dwa wejścia logiczne, które kontrolują kierunek obrotu osi silnika, oraz jeden interfejs PWM. Silniki podłączono do kontrolerów za pomocą goldpinów i kabli z końcówką żeńską do nich przylutowanych. 2. Specyfikacja. Napięcie logika: 2.7V - 5.5V Napięcie silnik: 4.5V V Ciągły prąd wyjścia na kanał: 1.2A Chwilowy prąd wyjścia na kanał: 3.2A Obudowa: SSOP24-szeroki - 8.3x7.6x1.6mm 3. Proces konstrukcji i naprawy. Podczas wielokrotnego sprawdzania płytki zauważono zwarcia między nóżkami mostka, które zostały zniwelowane przed pierwszym podłączeniem. Brak dalszych problemów z mostkami. 16
18 2.2 Elektronika 2 ROZWINIĘCIE (a) Sterowniki silników (b) Schemat sterowników Rysunek 11: Sterowniki silników 17
19 2.2 Elektronika 2 ROZWINIĘCIE Interfejs komunikacyjny 1. Opis i uzasadnienie. Programator Na płytce został przylutowany raster czterech goldpinów odpowiedzialnych za połączenie z programatorem SWD na płytce STM32DiscoveryF3, która za pomocą ST-Link 2 łączy się z komputerem. Reset Możliwość debugowania i wgrywania programu na płytkę za pomocą środowiska Workbench umożliwia złącze Reset programatora, połączone także z przyciskiem Reset, który przerywa i uruchamia ponownie program wgrany do mikroprocesora. Switch Główny Switch zasilania umożliwia włączenie lub wyłączenie płytki poprzez przerwanie obwodu w części zasilającej. Przycisk Na płytce znajduje się przycisk użytkowy, który może służyć jako sygnał logiczny, gdy potrzebna jest zmiana działania programu. Diody LED W projekcie zostały przewidziane cztery kolorowe diody LED kontrolowane przez logikę procesora oraz dioda zasilania, która nie została przylutowana. Bluetooth Powód zamontowania modułu Bluetooth: brak. Moduł Bluetooth: brak. 18
20 2.2 Elektronika 2 ROZWINIĘCIE (a) Diody i przyciski (b) Schemat sterowników (c) Schemat sterowników Rysunek 12: Interfejs komunikacyjny 19
21 2.3 Program 2 ROZWINIĘCIE 2.3 Program Program sterujący robotem został napisany w języku C z wykorzystaniem sterownika mikroprocesorów STM, HAL. Procesor skonfigurowano za pomocą programu STM32CubeMX oraz zaprogramowano w środowisku STM32Workbench na bazie Eclipse. Program został napisany w kilku wersjach przed poprawnym polutowaniem płytki, nie był więc testowany podczas pisania. Gdy płytka zaczęła działać, program był testowany i poprawiany. Do momentu napisania raportu z powodzeniem została wprowadzona tylko wersja Konfiguracja peryferii We przygotowanych wersjach programu wykorzystano następującą konfigurację: clock configuration: Timer: TIM1: (tylko v2.6.0) PSC=359, ARR=99, Freq=1kHz, global interrupt TIM3: Prescaler(PSC)=359, Counter Period(ARR)=99, Freq=1kHz, PWM generation 20
22 2.3 Program 2 ROZWINIĘCIE ADC: DMA: TIM4: Prescaler(PSC)=359, Counter Period(ARR)=99, Freq=1kHz, PWM generation v1.0.0: ADC2-IN6, 12-bit v1.1.0: ADC1-IN10, ADC2-IN6, 12-bit v2.0.0: ADC1 -IN4,-IN5,-IN6,-IN7,-IN14,-IN10,-IN11,-IN12,-IN13, 12-bit, DMA1 Channel 1 Circular v2.6.0: ADC1 -IN4,-IN5,-IN6,-IN7,-IN14,-IN10,-IN11,-IN12,-IN13, 12-bit, DMA1 Channel 1 Circular v1.0.0: TIM3 PWM DMA1 Channel 3, TIM4 PWM DMA1 Channel 7 v1.1.0: TIM3 PWM DMA1 Channel 3, TIM4 PWM DMA1 Channel 7 v2.0.0: TIM3 PWM DMA1 Channel 3, TIM4 PWM DMA1 Channel 7, ADC1 DMA1 Channel 1 v2.6.0: TIM3 PWM DMA1 Channel 3, TIM4 PWM DMA1 Channel 7, ADC1 DMA1 Channel Algorytm sterowania 1. v1.0.0 Algorytm działa na bazie prostej zasady znajdź i zniszcz. Robot kręci się w miejscu do momentu aż przedni czujnik odległości znajdzie przeciwnika. Zostało to zrealizowane przez funkcje które zwracają wartości logiczne. Jeśli funkcja zwraca false program pracuje w pętli cały czas sprawdzając przedni czujnik. W przypadku znalezienia przeciwnika (zwrócenie wartości true) program pracuje w kolejnej pętli, która sprawdza czy wciąż przeciwnik jest z przodu. Jeśli tak, robot jedzie do przodu z pełną prędkością. W programie przewidziano oczekiwanie na start z modułu startowego oraz reakcję na komendę killswitch. 21
23 3 PODSUMOWANIE 2. v1.1.0 Działanie algorytmu podobne do v Dodano czujnik białej linii, który zapobiega wyjechaniu poza ring przodem. Pętle, w których pracuje program zostały przeniesione wewnątrz funkcji. 3. v2.0.0 Algorytm oparty na poprzednich wersjach. W programie obsłużone są wszystkie czujniki białej linii co zapobiega przekroczeniu jej zarówno z przodu jak i z tyłu. Czujniki odległości zostały obsłużone w inny sposób. Robot szuka przeciwnika na lewym, przednim czujniku (funkcja seek()), gdy go znajdzie jedzie z pełną prędkością do przodu (funkcja engage()), aż przeciwnik pojawi się w polu widzenia czujnika lewego, tylnego. Wtedy obraca się w lewo, aż przeciwnik pojawi się przed przednim czujnikiem i realizuje funkcję destroy() czyli frontalny atak na przeciwnika. Podczas wykonywania jakiegokolwiek manewru w każdym przejściu pętli sprawdzana jest funkcja escape(), która zapobiega przejechaniu białej linii. 4. v2.6.0 Algorytm jest rozszerzoną i poprawioną wersją Robot szuka przeciwnika na jednym z dwóch przednich czujników i w zależności od tego wykonuje funkcję engage() po prawej lub lewej stronie w zależności od tego, który czujnik wykryje przeciwnika jako pierwszy. Została także dodana funkcja maneuver1(), która na podstawie przerwania timera liczy czas, w którym wykonywana jest funkcja destroy(), jeśli zmiany na czujniku przednim są niewielkie przez dłużej niż pięć sekund, robot odjeżdża do tyłu zakręcając do momentu, w którym zobaczy przeciwnika z przodu. 5. Podsumowanie Algorytmy w uproszczonej wersji były testowane za pomocą STM32DiscoveryF3, na diodach sygnałowych. Wszystkie programy (póki co) są teoretyczne i nie zostały przetestowane na działającej płytce, poza wersją v Podsumowanie W dokumencie zawarto szczegółowy opis budowy i działania robota typu minisumo Django Fat, a także proces jego budowy, naprawy oraz ocenę efektów względem początkowych założeń. Efektem doczesnym pracy podczas warsztatów rekrutacyjnych KNR KoNaR jest robot, który potrafi jeździć oraz znaleźć przeciwnika. Nie udało się zrealizować postanowień początkowych, które 22
24 3 PODSUMOWANIE zakładały: wzięcie udziału w Robotic Arenie z działającym robotem, stworzenie funkcjonalnej i działającej konstrukcji do r. Jednakże cele poboczne zostały częściowo wykonane, czyli: zbudowanie działającej konstrukcji, ukończenie pierwszego robota. Głównym aspektem robota, który powinien być zrobiony lepiej jest jego mechanika. Po pierwsze brak prawidłowego projektu mechaniki spowodował problemy podczas konstrukcji. Po drugie brak precyzyjnych narzędzi i doświadczenia w konstruowaniu tego typu maszyn, poskutkował złym wyważeniem robota oraz dużymi niedokładnościami i nierównościami konstrukcji. Rozwiązania użyte w projekcie elektroniki też mogłyby być inne. Podłączenie wszystkiego za pomocą kabli i goldpinów jest wygodne i zapewnia możliwość modyfikacji, jednak jest problematyczne z powodu miejsca zajmowanego przez te części. Ilość przelotek na płytce PCB jest głównym problemem projektu elektroniki, jednak nie przysporzyło wielu problemów. Programy napisane dla robota mogłyby być lepiej zoptymalizowane, jednak do tego potrzebne byłoby więcej czasu na testowanie działającej płytki. Projekt nie jest zakończony. Będzie poprawiany i modyfikowany w najbliższej przyszłości, do osiągnięcia zadowalającego rezultatu. W planach: poprawienie mechaniki robota, stworzenie elementów z większa dokładnością, optymalizacja oprogramowania, testy, zmiany, testy i zmiany. Kolejnym punktem w dalszej pracy nad projektem będzie stworzenie kolejnego projektu na bazie pierwszego, w którym poprawione zostanie wszystko od początku fazy projektowej. Celem jest zbudowanie jak najbardziej efektywnej pary robotów minisumo. Nauki i doświadczenia wyciągnięte z budowy robota oraz udziału w warsztatach rekrutacyjnych: Jak zbudować robota. Na czym polegają zawody robotyczne. Ogromna ilość informacji przyswojona podczas spotkań warsztatowych na temat procesów projektowania i konstrukcji robotów (projektowanie elektroniki, mechaniki, programowanie mikroprocesorów itd.), a także cała masa pozostałej wiedzy przekazanej przy okazji przez członków koła. Mnóstwo nowych umiejętności praktycznych (wiercenie wiertłem 0.5mm, lutowanie, posługiwanie się przydatnymi robotykowi narzędziami, tworzenie robota itd.) oraz zwiększenie wiary we własne możliwości, jeśli chodzi o wprowadzanie w życie skomplikowanych projektów oraz przyswojenie nowych umiejętności. 23
25 3 PODSUMOWANIE Lepiej wcześniej zacząć fazę projektową. W razie problemów warto poradzić się osób z większym doświadczeniem zarówno w fazie projektowej jak i konstrukcyjnej. Tworzenie mechaniki robota bez projektu wprowadza ogromną ilość błędów, problemów i niedokładności. Trudno budować robota przy niskiej temperaturze używając tylko podstawowych narzędzi. Podczas lutowania wielokrotnie sprawdzać każdy przylutowany element od razu po przylutowaniu. Projekt warto doprowadzić do końca i nie poddawać się gdy coś pójdzie nie tak. Nie warto wybierać elementów SMD o minimalnych rozmiarach. Wszystkie potrzebne informacje można znaleźć w datasheet ach. Nigdy nie jest za późno na rzeźbę! Podczas Robotic Areny robot Django Fat wziął udział w konkurencji minisumo, został zważony, zmierzony i dopuszczony do konkurencji. Jednak nie udało się doprowadzić go do stanu działania, więc wszystkie walki zostały oddane walkowerem. 24
26 3 PODSUMOWANIE (a) Bez osłony (przod) (b) Bez osłony (bok) (c) Bez osłony (góra) (d) Bez osłony (skos) (e) Z osłoną (bok) (f) Z osłoną (tył) Rysunek 13: Zdjęcia robota Django Fat 25
27 LITERATURA 4 Materiały źródłowe Warsztaty Rekrutacyjne KNR KoNaR Forum dyskusyjne forbot: Strona producenta ST: Strona sklepu internetowego Botland: Strona sklepu internetowego Electropark: Inne strony internetowe Własne informacje i doświadczenia Konsultacje ze znajomymi oraz członkami KNR KoNaR Literatura 26
Linefollower Torpeda. Magdalena Kaczorowska
Linefollower Torpeda Magdalena Kaczorowska Koło Naukowe Robotyków KoNaR www.konar.pwr.edu.pl 6 stycznia 2016 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Rozwinięcie 2 2.1 Mechanika.............................
Bardziej szczegółowoMozhePoyedzye. Robot klasy MiniSumo. Konrad Bednarek Michał Rataj
MozhePoyedzye Robot klasy MiniSumo Konrad Bednarek Michał Rataj Koło Naukowe Robotyków KoNaR www.konar.pwr.edu.pl 6 stycznia 2016 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Konstrukcja 2 2.1 Mechanika.............................
Bardziej szczegółowoRaport z budowy robota typu Linefollower Mały. Marcin Węgrzyn
Raport z budowy robota typu Linefollower Mały Marcin Węgrzyn Koło Naukowe Robotyków KoNaR www.konar.pwr.edu.pl 5 stycznia 2016 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Robot 2 2.1 Konstrukcja............................
Bardziej szczegółowoRaport z budowy robota mobilnego klasy minisumo John Cena. Jędrzej Boczar Jan Bednarski Dominik Świerzko
Raport z budowy robota mobilnego klasy minisumo John Cena Jędrzej Boczar Jan Bednarski Dominik Świerzko Koło Naukowe Robotyków KoNaR www.konar.pwr.edu.pl 6 stycznia 2016 SPIS TREŚCI SPIS TREŚCI Spis treści
Bardziej szczegółowoRaport z budowy robota Krzysio
Raport z budowy robota Krzysio Bartosz Kolasa Adrian Szymański Piotr Andrzejak Radosław Grymin Politechnika Wrocławska Wydział Elektroniki 14 marca 2011 Spis treści 1 Wprowadzenie 2 2 Konstrukcja 2 3 Zasilanie
Bardziej szczegółowoRaport z budowy robota mobilnego klasy minisumo Łotrzyk. Maciej Majka Mateusz Ciszek
Raport z budowy robota mobilnego klasy minisumo Łotrzyk Maciej Majka Mateusz Ciszek Koło Naukowe Robotyków KoNaR www.konar.pwr.edu.pl 6 stycznia 2016 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Rozwinięcie
Bardziej szczegółowoPolitechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Opis stanowiska laboratoryjnego do projektowania i weryfikacji algorytmów sterujących autonomicznych pojazdów
Bardziej szczegółowoRobot mobilny klasy Line Follower Maverick. Łukasz Michalczak Anna Postawka
Robot mobilny klasy Line Follower Maverick Łukasz Michalczak Anna Postawka Koło Naukowe Robotyków KoNaR www.konar.pwr.edu.pl 6 stycznia 2016 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Maverick 2 2.1
Bardziej szczegółowoAutonomiczny robot mobilny LF3 klasy linefollower. Jacek Jankowski
Autonomiczny robot mobilny LF3 klasy linefollower Jacek Jankowski Koło Naukowe Robotyków KoNaR www.konar.pwr.wroc.pl 16 marca 2014 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Założenia projektu 2 3
Bardziej szczegółowoPolitechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Opis stanowiska laboratoryjnego do projektowania i weryfikacji algorytmów sterujących autonomicznych pojazdów
Bardziej szczegółowoMOBOT RoboSnake. Moduł wieloczłonowego robota
MOBOT RoboSnake Moduł wieloczłonowego robota Instrukcja obsługi i montażu P.P.H. WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl
Bardziej szczegółowoSTM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Bardziej szczegółowoRobot mobilny klasy minisumo Buster
Robot mobilny klasy minisumo Buster Michał Mamzer Łukasz Klucznik Maciej Kwiecień Koło Naukowe Robotyków KoNaR www.konar.pwr.wroc.pl Wrocław 2012 1 Spis treści 1. Wstęp... 3 2. Założenia projektu... 3
Bardziej szczegółowoMCAR Robot mobilny z procesorem AVR Atmega32
MCAR Robot mobilny z procesorem AVR Atmega32 Opis techniczny Jakub Kuryło kl. III Ti Zespół Szkół Zawodowych nr. 1 Ul. Tysiąclecia 3, 08-530 Dęblin e-mail: jkurylo92@gmail.com 1 Spis treści 1. Wstęp..
Bardziej szczegółowodokument DOK 02-05-12 wersja 1.0 www.arskam.com
ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania
Bardziej szczegółowoCHŁOPCZYK Robot typu Line Follower
Politechnika Wrocławska CHŁOPCZYK Robot typu Line Follower Autor: Damian Trzeciak Mateusz Piszczek Koło Naukowe Robotyków KoNaR www.konar.pwr.wroc.pl Wrocław, 15 marca 2011 Spis treści 1 Wstęp 2 2 Konstrukcja
Bardziej szczegółowoRobot micromouse Rzuf nincza. Hubert Grzegorczyk
Robot micromouse Rzuf nincza Hubert Grzegorczyk Koło Naukowe Robotyków KoNaR www.konar.pwr.edu.pl 3 stycznia 2016 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Micromouse Rzuf Nincza 2 2.1 Mechanika.............................
Bardziej szczegółowoTIGER Autonomiczny robot mobilny typu Line Follower
TIGER Autonomiczny robot mobilny typu Line Follower Sebastian Sadurski Marcin Stolarek Koło Naukowe Robotyków KoNaR Wrocław, 2012r. 1.Wstęp...3 2.Konstrukcja robota...3 3.Zasilanie...5 4.Mikrokontroler
Bardziej szczegółowoSTM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32 Butterfly Zestaw STM32 Butterfly jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Bardziej szczegółowoProjekt i wykonanie robota klasy Micromouse
Projekt i wykonanie robota klasy Micromouse AUTOR: KAMIL BUGDOŁ PROMOTOR: DR HAB. INŻ. WOJCIECH SKARKA, PROF. NZW. W POL. ŚL. OPIEKUN: DR INŻ. WAWRZYNIEC PANFIL Wstęp Cel pracy Celem projektu jest zaprojektowanie
Bardziej szczegółowoSDD287 - wysokoprądowy, podwójny driver silnika DC
SDD287 - wysokoprądowy, podwójny driver silnika DC Własności Driver dwóch silników DC Zasilanie: 6 30V DC Prąd ciągły (dla jednego silnika): do 7A (bez radiatora) Prąd ciągły (dla jednego silnika): do
Bardziej szczegółowoSDD287 - wysokoprądowy, podwójny driver silnika DC
SDD287 - wysokoprądowy, podwójny driver silnika DC Własności Driver dwóch silników DC Zasilanie: 6 30V DC Prąd ciągły (dla jednego silnika): do 7A (bez radiatora) Prąd ciągły (dla jednego silnika): do
Bardziej szczegółowoPIŁA ELEKTRYCZNA DO METALU
PIŁA ELEKTRYCZNA DO METALU INSTRUKCJA OBSŁUGI 2 SPIS TREŚCI I. ZASTOSOWANIE... 2 II. WYMIARY I PARAMETRY TECHNICZNE... 2 III. KONSTRUKCJA PIŁY... 3 IV. SMAROWANIE... 4 V. PRZEGLĄD I KONSERWACJA... 4 VI.
Bardziej szczegółowoPodstawy budowy robotów
Podstawy budowy robotów Kamil Rosiński KoNaR 15.10.2015 Kamil Rosiński (KoNaR) Podstawy budowy robotów 15.10.2015 1 / 18 Spis treści 1 Przepisy Konkurencja Line Follower Light 2 Budowa robota Istotne szczegóły
Bardziej szczegółowoWizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.
Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu. Maciek Słomka 4 czerwca 2006 1 Celprojektu. Celem projektu było zbudowanie modułu umożliwiającego wizualizację stanu czujników
Bardziej szczegółowoLABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,
Bardziej szczegółowoHELMUT Robot klasy mini sumo
HELMUT Robot klasy mini sumo Sprawozdanie z projektu Spis treści: 1. Opis projektu 2. Konstrukcja 3. Elektronika 4. Program 5. Wnioski, błędy i przemyślenia 1 Opis projektu. Celem projektu było zbudowanie
Bardziej szczegółowo1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
Bardziej szczegółowoSIMSON. Raport. Robot moblilny klasy Line follower. Łukasz Kaźmierczak. Dawid Kwaśnik. Małgorzata Lewandowska. Wrocław, r.
SIMSON Robot moblilny klasy Line follower Raport Łukasz Kaźmierczak Dawid Kwaśnik Małgorzata Lewandowska Wrocław, 06.03.2011 r. Spis treści 1. Wstęp...3 2. Założenia...3 3. Spis najważniejszych elementów...3
Bardziej szczegółowoZastosowanie silników krokowych jako napęd robota mobilnego
Zastosowanie silników krokowych jako napęd robota mobilnego Bartłomiej Kurosz 22 maja 2015 Bartłomiej Kurosz Napędy robotów mobilnych 22 maja 2015 1 / 48 Wstęp Tytuł Badanie sprawności napędu robota mobilnego
Bardziej szczegółowoPłytka uruchomieniowa XM64
2015 Płytka uruchomieniowa XM64 - Instrukcja obsługi www.barion-st.com 2015-05-12 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest XM64?... 3 1.2 Budowa oraz parametry techniczne... 3 1.3 Schemat połączeń...
Bardziej szczegółowoInstrukcja programowania płytek edycji 2014
Instrukcja programowania płytek edycji 2014 Spis treści 1. Opis płytki procesorowej (sumo_base_5)...1 1.1. Podstawowe elementy płytki...2 1.2. Pozostałe elementy płytki...3 2. Opis płytki sterującej napędami
Bardziej szczegółowoRobot mobilny klasy mini-sumo Żubr
Robot mobilny klasy mini-sumo Żubr Autorzy: Grzegorz Biziel Marcin Motowidło Jan Słowik 1. Założenia i cel projektu. Głównym celem projektu było skonstruowanie robota spełniającego kryteria klasy robotów
Bardziej szczegółowoWyniki (prawie)końcowe - Elektroniczne warcaby
Wyniki (prawie)końcowe - Elektroniczne warcaby Zbigniew Duszeńczuk 14 czerwca 2008 Spis treści 1 Stan realizacji projektu na dzień 14 czerwca 2008 2 2 Najważniejsze cechy projektu 2 2.1 Użyte elementy..............................
Bardziej szczegółowoRobot mobilny klasy minisumo Wojak Wszechmocny. Robert Budziński
Robot mobilny klasy minisumo Wojak Wszechmocny Robert Budziński Koło Naukowe Robotyków KoNaR" www.konar.pwr.wroc.pl Wrocław, 2008 Spis treści Od autora. 3 1. Wstęp... 4 2. Konstrukcja nośna.. 4 3. Układ
Bardziej szczegółowo- WALKER Czteronożny robot kroczący
- WALKER Czteronożny robot kroczący Wiktor Wysocki 2011 1. Wstęp X-walker jest czteronożnym robotem kroczącym o symetrycznej konstrukcji. Został zaprojektowany jako robot którego zadaniem będzie przejście
Bardziej szczegółowoSprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.
Sprawozdanie z projektu MARM Część druga Specyfikacja końcowa Prowadzący: dr. Mariusz Suchenek Autor: Dawid Kołcz Data: 01.02.16r. 1. Temat pracy: Układ diagnozujący układ tworzony jako praca magisterska.
Bardziej szczegółowoLITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:
LITEcompLPC1114 Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Bezpłatny zestaw dla Czytelników książki Mikrokontrolery LPC1100. Pierwsze kroki LITEcompLPC1114 jest doskonałą platformą mikrokontrolerową
Bardziej szczegółowoEGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2016 Nazwa kwalifikacji: Montaż układów i urządzeń elektronicznych Oznaczenie kwalifikacji: E.05 Numer zadania:
Bardziej szczegółowoZL10PLD. Moduł dippld z układem XC3S200
ZL10PLD Moduł dippld z układem XC3S200 Moduły dippld opracowano z myślą o ułatwieniu powszechnego stosowania układów FPGA z rodziny Spartan 3 przez konstruktorów, którzy nie mogą lub nie chcą inwestować
Bardziej szczegółowoKAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO
Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO to płytka rozwojowa o funkcjonalności i wymiarach typowych dla Arduino UNO. Dzięki wbudowanemu mikrokontrolerowi ATmega328P i
Bardziej szczegółowoZestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP
Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP ZL32ARM ZL32ARM z mikrokontrolerem LPC1114 (rdzeń Cotrex-M0) dzięki wbudowanemu programatorowi jest kompletnym zestawem uruchomieniowym.
Bardziej szczegółowoSPIS TREŚCI 1. OPIS I CHARAKTERYSTYKA TECHNICZNA 2. INSTALACJA 3. DZIAŁANIE 4. DZIAŁANIE MANUALNE 5. SZCZEGÓLNE ZASTOSOWANIA 6. KONSERWACJA 7.
SEVEN SPIS TREŚCI 1. OPIS I CHARAKTERYSTYKA TECHNICZNA 2. INSTALACJA 3. DZIAŁANIE 4. DZIAŁANIE MANUALNE 5. SZCZEGÓLNE ZASTOSOWANIA 6. KONSERWACJA 7. NAPRAWA 1 Napęd SEVEN stosowany jest do bram przesuwnych
Bardziej szczegółowoSpis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego
El ektroni ka cyfrow a Aut orpr ogr amuz aj ęć: mgri nż.mar ci njuki ewi cz Pr oj ektwspół f i nansowanyześr odkówuni ieur opej ski ejwr amacheur opej ski egofunduszuspoł ecznego Spis treści Zajęcia 1:
Bardziej szczegółowoSygnalizator zewnętrzny AT-3600
Sygnalizator zewnętrzny AT-3600 Ogólny Zewnętrzny sygnalizator akustyczny optyczny AT-3600 przeznaczony jest do stosowania w systemach sygnalizacji włamania i napadu oraz w systemach sygnalizacji pożarowej.
Bardziej szczegółowoINSTRUKCJA MONTAŻU Tylko dla autoryzowanych serwisantów.
AKCESORIA OPCJONALNE DLA KLIMATYZATORÓW Interfejs do split Nr 9317807043-01 INSTRUKCJA MONTAŻU Tylko dla autoryzowanych serwisantów. Spis treści 1. ŚRODKI BEZPIECZEŃSTWA... 1 2. INFORMACJE O URZĄDZENIU
Bardziej szczegółowoInstrukcja sterowania T4Power. Sterowanie T4Power. Instrukcja uruchomienia i obsługi.
Sterowanie T4Power Instrukcja uruchomienia i obsługi. 1. Informacje ogólne. Sterownik mikroprocesorowy przeznaczony jest do współpracy z 1 lub 2 siłownikami o zasilaniu 24 VDC firmy Aprimatic o mocy maksymalnej
Bardziej szczegółowoEdukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.
E113 microkit Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100 1.Opis ogólny. Zestaw do samodzielnego montażu. Edukacyjny sterownik silnika krokowego przeznaczony jest
Bardziej szczegółowoMobilny robot klasy minisumo QuoShyan
Mobilny robot klasy minisumo QuoShyan Szymon Łagosz Jakub Janowski Maciej Quoos Wrocław 2011 Spis treści 1. Wstęp... 2 2. Elektronika... 2 3. Mechanika... 3 4. Układ napędowy... 3 5. Program... 3 6. Podsumowanie...
Bardziej szczegółowoZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]
ZL25ARM Płyta bazowa dla modułów diparm z mikrokontrolerami STR912 [rdzeń ARM966E-S] ZL25ARM to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów z mikrokontrolerami STR912 (ARM966E-S).
Bardziej szczegółowoRobot klasy minisumo
BANSHEE Robot klasy minisumo Autor: Michał Drwięga drwiega.michal@gmail.com 2 lutego 2012 Spis treści 1 Wstęp i założenia konstrukcyjne 2 1.1 Założenia dotyczące konstrukcji mechanicznej......................
Bardziej szczegółowoTouch button module. Moduł przycisku dotykowy z podświetleniem LED
Touch button module Moduł przycisku dotykowy z podświetleniem LED 1 S t r o n a 1. Opis ogólny Moduł dotykowy został zaprojektowany jako tania alternatywa dostępnych przemysłowych przycisków dotykowych.
Bardziej szczegółowoSystem zdalnego sterowania
System zdalnego sterowania Instrukcja obsługi Nr produktu: 225067 Wersja: 02/03 System zdalnego sterowania Pro 40, 60, 90 System wtykowy JR Produkt nr 22 50 62, 22 50 67, 22 50 71 System wtykowy Futaba
Bardziej szczegółowoPłytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1
Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32 Instrukcja Obsługi SKN Chip Kacper Cyrocki Page 1 Spis treści Wstęp... 3 Wyposażenie płytki... 4 Zasilanie... 5 Programator... 6 Diody LED...
Bardziej szczegółowoOdstraszasz szkodników, wodny, zewnętrzny
INSTRUKCJA OBSŁUGI Odstraszasz szkodników, wodny, zewnętrzny Nr produktu 710018 Strona 1 z 7 Używać zgodnie z instrukcjami producenta. Produkt jest stosowany jako odstraszasz zwierząt za pomocą strumienia
Bardziej szczegółowoZL8AVR. Płyta bazowa dla modułów dipavr
ZL8AVR Płyta bazowa dla modułów dipavr Zestaw ZL8AVR to płyta bazowa dla modułów dipavr (np. ZL7AVR z mikrokontrolerem ATmega128 lub ZL12AVR z mikrokontrolerem ATmega16. Wyposażono ją w wiele klasycznych
Bardziej szczegółowoProgramowalne Układy Cyfrowe Laboratorium
Zdjęcie opracowanej na potrzeby prowadzenia laboratorium płytki przedstawiono na Rys.1. i oznaczono na nim najważniejsze elementy: 1) Zasilacz i programator. 2) Układ logiki programowalnej firmy XILINX
Bardziej szczegółowoZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC
ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami
Bardziej szczegółowoPłytka uruchomieniowa XM32
2015 Płytka uruchomieniowa XM32 Instrukcja obsługi - www.barion-st.com 2015-08-07 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest XM32?... 3 1.2 Budowa oraz parametry techniczne... 3 1.3 Schemat połączeń...
Bardziej szczegółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat: Programowanie
Bardziej szczegółowoSYGNALIZATOR OPTYCZNO-AKUSTYCZNY SPL-2030
SYGNALIZATOR OPTYCZNO-AKUSTYCZNY SPL-2030 spl2030_pl 04/10 Zewnętrzny sygnalizator optyczno-akustyczny SPL-2030 jest przeznaczony do stosowania w systemach sygnalizacji włamania i napadu. Funkcję sygnalizacji
Bardziej szczegółowoAVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)
AVR DRAGON INSTRUKCJA OBSŁUGI (wersja 1.0) ROZDZIAŁ 1. WSTĘP... 3 ROZDZIAŁ 2. ROZPOCZĘCIE PRACY Z AVR DRAGON... 5 ROZDZIAŁ 3. PROGRAMOWANIE... 8 ROZDZIAŁ 4. DEBUGOWANIE... 10 ROZDZIAŁ 5. SCHEMATY PODŁĄCZEŃ
Bardziej szczegółowoSML3 październik
SML3 październik 2005 24 100_LED8 Moduł zawiera 8 diod LED dołączonych do wejść za pośrednictwem jednego z kilku możliwych typów układów (typowo jest to układ typu 563). Moduł jest wyposażony w dwa złącza
Bardziej szczegółowoAnalogowy sterownik silnika krokowego oparty na układzie avt 1314
Katedra Energoelektroniki i Automatyki Systemów Przetwarzania Energii 51 Konferencja Studenckich Kół Naukowych Bartłomiej Dąbek Adrian Durak - Elektrotechnika 3 rok - Elektrotechnika 3 rok Analogowy sterownik
Bardziej szczegółowoWarsztatowo/ samochodowy wzmacniacz audio
Dział Projekty Czytelników zawiera opisy projektów nadesłanych do redakcji EP przez Czytelników. Redakcja nie bierze odpowiedzialności za prawidłowe działanie opisywanych układów, gdyż nie testujemy ich
Bardziej szczegółowoKAmduino UNO. Rev Źródło:
KAmduino UNO Rev. 20170811113756 Źródło: http://wiki.kamami.pl/index.php?title=kamduino_uno Spis treści Podstawowe cechy i parametry... 2 Wyposażenie standardowe... 3 Schemat elektryczny... 4 Mikrokontroler
Bardziej szczegółowoUniwersalna klawiatura ELITE z wyświetlaczem LCD
Uniwersalna klawiatura ELITE z wyświetlaczem LCD Wprowadzenie Uniwersalna klawiatura ELITE z wyświetlaczem LCD jest używana w systemach do programowania i operacji użytkownika, wyświetlania wiadomości
Bardziej szczegółowoUniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.
microkit E3 Uniwersalny sterownik silnika krokowego z portem szeregowym RS3 z procesorem AT90S33 na płycie E00. Zestaw do samodzielnego montażu..opis ogólny. Sterownik silnika krokowego przeznaczony jest
Bardziej szczegółowoZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC
ZL28ARM Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC Zestaw ZL28ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów AT91SAM7XC. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych
Bardziej szczegółowoInstrukcja obsługi programatora AVR Prog USB v2
Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 www.and-tech.pl Strona 1 Zawartość Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2
Bardziej szczegółowoMontaż i uruchomienie
Montaż i uruchomienie Całość składa się z kilku płytek drukowanych, z czego dwie pełnią funkcję obudowy. Pozostałe dwie to płyta główna i płytka z przyciskami, przedstawione na rysunku 2. Montaż jest typowy
Bardziej szczegółowoEGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2019 CZĘŚĆ PRAKTYCZNA
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2018 Nazwa kwalifikacji: Montaż układów i urządzeń elektronicznych Oznaczenie kwalifikacji: E.05 Numer zadania:
Bardziej szczegółowoInstrukcja obsługi programatora AVR Prog USB v2
Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 Strona 1 Zawartość 1. Instalacja... 3 2. Instalacja sterowników w trybie HID.... 3 3. Programowanie
Bardziej szczegółowoZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
ZL29ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw ZL29ARM jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity Line (STM32F107).
Bardziej szczegółowoRysunek 1 Schemat ideowy sterownika GSM
Wejścia cyfrowe 3x510 Wyjścia cyfrowe Rysunek 1 Schemat ideowy sterownika GSM zostały wyprowadzone na złącze Z4. Zasilanie modułu i jego peryferii odbywa się poprzez złącze GSM_ZAS. Opisywany moduł wraz
Bardziej szczegółowoPłytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024
Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024 Płytka idealna do nauki programowania mikrokontrolerów i szybkiego budowanie układów testowych. Posiada mikrokontroler ATmega16/ATmega32 i bogate
Bardziej szczegółowoKurs programowania mikrokontrolerów ARM z rodziny Cortex-M3
Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3 organizowany przez: Koło Naukowe Mikrosystemów ONYKS we współpracy z: Wydawnictwem BTC Polskim przedstawicielstwem STMicroelectronics Plan spotkania
Bardziej szczegółowo1. Kiść. 1. Kiść 5. Podstawa 2. Przedramię 6. Przewody łączeniowe 3. Ramię 7. Szafa sterownicza 4. Kolumna obrotowa
1. Kiść 5. Podstawa 2. Przedramię 6. Przewody łączeniowe 3. Ramię 7. Szafa sterownicza 4. Kolumna obrotowa 1. Kiść Manipulator Kr 15 jest wyposażony w kiść dla ładunku użytecznego do 15 kg. Kiść mocowana
Bardziej szczegółowoGilotyna Modele Q 11 2 x 1300 Q 11 2 x 2000 Q 11 2,5 x 1600 Q 11 3 x 1300 Q 11 4 x 2000 Q 11 4 x 2500 DOKUMENTACJA TECHNICZNO RUCHOWA
Modele Q 11 2 x 1300 Q 11 2 x 2000 Q 11 2,5 x 1600 Q 11 3 x 1300 Q 11 4 x 2000 Q 11 4 x 2500 DOKUMENTACJA TECHNICZNO Stron 7 Strona 1 Spis treści 1. Rysunek poglądowy maszyny 2 2. Podstawowe dane techniczne
Bardziej szczegółowoAlarmy audio. Moduł GPS pozwala na śledzenie lokalizacji. Wbudowana bateria back-up. Możliwość podłączenie monitora. Elementy zestawu: Kamera EDR-101
Dwie kamery rejestrują zapis wideo w wysokiej rozdzielczości Cztery tryby pracy (normalny, zdarzeniowy, parkingowy, awaryjny) Nagrywanie dźwięku Wbudowany G-Sensor Elementy zestawu: Alarmy audio Kamera
Bardziej szczegółowoInstytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Zapoznanie się ze środowiskiem IAR Embedded Workbench; kompilacja, debuggowanie,
Bardziej szczegółowoInstrukcja obsługi. 1. Dane techniczne. 2.Montaż
Instrukcja obsługi 1. Dane techniczne inteo POWER 2.5 DC RTS jest odbiornikiem radiowym przeznaczonym do jednoczesnego sterowania 4-6 napędami 24 V DC. Jest kompatybilny z wszystkimi dostępnymi nadajnikami
Bardziej szczegółowoMicromouse Rapid Raport końcowy. Marcin Niestrój
Micromouse Rapid Raport końcowy Marcin Niestrój Koło Naukowe Robotyków KoNaR www.konar.pwr.wroc.pl 22 stycznia 2013 SPIS TREŚCI SPIS TREŚCI Spis treści 1 Wstęp 2 2 Konstrukcja mechaniczna 2 2.1 Podwozie.............................
Bardziej szczegółowoRaport Robot mobilny klasy micromouse. Adrian Gałęziowski Paweł Urbaniak
Raport Robot mobilny klasy micromouse Adrian Gałęziowski Paweł Urbaniak Wrocław, 12 marca 2013 Spis treści 1. Założenia projektu.................................... 2 2. Model w programie Autodeksk Inventor.......................
Bardziej szczegółowoINSTRUKCJA INSTALATORA
-1- Zakład Elektroniki COMPAS 05-110 Jabłonna ul. Modlińska 17 B tel. (+48 22) 782-43-15 fax. (+48 22) 782-40-64 e-mail: ze@compas.com.pl INSTRUKCJA INSTALATORA MTR 105 STEROWNIK BRAMKI OBROTOWEJ AS 13
Bardziej szczegółowoSZLABAN AUTOMATYCZNY HATO-3306
SZLABAN AUTOMATYCZNY HATO-3306 Instrukcja montażu i obsługi Szlaban automatyczny nie jest przeznaczony do obsługi ruchu pieszych. Szlaban automatyczny jest przeznaczony do obsługi ruchu pojazdów. UWAGA!
Bardziej szczegółowoLITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19
LITEcomp Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19 Moduł LITEcomp to miniaturowy komputer wykonany na bazie mikrokontrolera z rodziny ST7FLITE1x. Wyposażono go w podstawowe peryferia, dzięki
Bardziej szczegółowoPX342. Driver PWM 1x10A INSTRUKCJA OBSŁUGI
PX342 Driver PWM 1xA INSTRUKCJA OBSŁUGI R SPIS TREŚCI 1. Opis ogólny... 3 2. Warunki bezpieczeństwa... 3 3. Opis złączy i elementów sterowania... 4 4. Funkcja smooth... 4 5. Ustawianie adresu DMX... 5
Bardziej szczegółowoInstytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Timery i przerwania laboratorium: 03 autor: mgr inż. Katarzyna Smelcerz Kraków,
Bardziej szczegółowoInstrukcja obsługi zasilaczy awaryjnych serii AT-UPS
Instrukcja obsługi zasilaczy awaryjnych serii AT-UPS 1. Uwagi o bezpieczeństwie 2. Zasady pracy: 1. Normalny tryb pracy 2. Awaryjny tryb pracy 3. Akumulator i ładowanie 3. Główne cechy: 1. Bezobsługowa
Bardziej szczegółowoINSTRUKCJA OBSŁUGI. Automatyczny Stabilizator Napięcia AVR-1000, AVR-2000, AVR-3000, AVR-5000
INSTRUKCJA OBSŁUGI Automatyczny Stabilizator Napięcia ver 1.0 AVR-1000, AVR-2000, AVR-3000, AVR-5000 AZO Digital Sp. z o.o. ul. Rewerenda 39A 80-209 Chwaszczyno tel: 58 712 81 79 www.polskieprzetwornice.pl
Bardziej szczegółowoLaboratorium Procesorów Sygnałowych
Laboratorium Procesorów Sygnałowych Moduł STM32F407 Discovery GPIO, C/A, akcelerometr I. Informacje wstępne Celem ćwiczenia jest zapoznanie z: Budową i programowaniem modułu STM32 F4 Discovery Korzystaniem
Bardziej szczegółowoDOKUMENTACJA PROJEKTU
Warszawa, dn. 16.12.2015r. Student: Artur Tynecki (E.EIM) atynecki@stud.elka.pw.edu.pl Prowadzący: dr inż. Mariusz Jarosław Suchenek DOKUMENTACJA PROJEKTU Projekt wykonany w ramach przedmiotu Mikrokontrolery
Bardziej szczegółowoZestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/
Zestaw Startowy EvB Zestaw startowy EvB 5.1 z mikrokontrolerem ATMega32 jest jednym z najbardziej rozbudowanych zestawów dostępnych na rynku. Został zaprojektowany nie tylko z myślą o początkujących adeptach
Bardziej szczegółowoSP-4004 SYGNALIZATOR OPTYCZNO-AKUSTYCZNY sp4004_pl 03/13
SP-4004 SYGNALIZATOR OPTYCZNO-AKUSTYCZNY sp4004_pl 03/13 Sygnalizator SP-4004 informuje o sytuacjach alarmowych przy pomocy sygnalizacji akustycznej i optycznej. Przystosowany jest do montażu na zewnątrz.
Bardziej szczegółowoINSTRUKCJA SERWISOWA
35-016 Rzeszów maj 2007 ul. Hoffmanowej 19 INSTRUKCJA SERWISOWA MIKSER KIELICHOWY TYP 32Z010 Wydanie 1 1. PARAMETRY TECHNICZNE Parametry / Typ miksera kielichowego Napięcie znamionowe Moc znamionowa Klasa
Bardziej szczegółowoInstrukcja obsługi programatora AVR Prog USB v2
Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 www.and-tech.pl Strona 1 Zawartość Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2
Bardziej szczegółowoINSTRUKCJA OBSŁUGI OBUDOWA HARRY mini
HARRY mini HARRY mini INSTRUKCJA OBSŁUGI OBUDOWA HARRY mini ul. Jagiellońska 82 03-301 Warszawa tel.: + 48 22 597 48 48 fax. : +48 22 597 48 49 http://www.modecom.pl info@modecom.pl Dziękujemy za wybór
Bardziej szczegółowoWIZUALIZACJA I STEROWANIE ROBOTEM
Maciej Wochal, Opiekun koła: Dr inż. Dawid Cekus Politechnika Częstochowska, Wydział Inżynierii Mechanicznej i Informatyki, Instytut Mechaniki i Podstaw Konstrukcji Maszyn, Koło Naukowe Komputerowego Projektowania
Bardziej szczegółowoFirma DAGON Leszno ul. Jackowskiego 24 tel Produkt serii DAGON Lighting
Firma DAGON 64-100 Leszno ul. Jackowskiego 24 tel. 664-092-493 dagon@iadagon.pl www.iadagon.pl www.dagonlighting.pl Produkt serii DAGON Lighting SPM-24 STEROWNIK DMX-512 24 OUT DC / PWM INSTRUKCJA OBSŁUGI
Bardziej szczegółowo