Startujemy !

13 views
Skip to first unread message

Mariusz Orda

unread,
Feb 21, 2012, 7:39:13 AM2/21/12
to proj...@googlegroups.com
Konnichiwa

Zaczynamy projekt, który omawialiśmy w poniedziałek. Proszę o zgłaszanie się do następujących zadań:
- projekt mechaniki (Inventor, SolidWorks, Catia, Pro/ENGINEER
, SketchUp)
- stworzenie modułu dla mikroprocesora z rodziny Atmel o takim samym rozkładzie pożądanych pinów jak http://rab.ict.pwr.wroc.pl/~mw/Proj/Micro/hc12/hc12a64.pdf (Eagle, Altium Designer, CadStar Express).
- zadanie testowania czujników analogowych i cyfrowych wykrywających przeszkody w odległości 0 - 40 cm (stworzenie listy pożądanych urządzeń, podłączenie mikroporcesora przez port szeregowy np. do środowiska Matlab i zebranie charakterystyk, stworzenie stanowiska pomiarowego, oprogramowanie czujników).
- zadanie testowania czujników analogowych i cyfrowych rozróżniających powierzchnię białą od czarnej w odległości 0 - 10 cm (j.w.).

To coś, co na razie nam się nasunęło na spotkaniu. Rejestrować można się tu: https://docs.google.com/spreadsheet/ccc?key=0AjHAPl5_gTq3dDlJSDlpMmJkazJGSzJxdG1yUlNOb0E

Sajonara !

Błażej Kowalczyk

unread,
Feb 21, 2012, 8:06:40 AM2/21/12
to proj...@googlegroups.com
Rejestrować chyba niezbyt, dałeś tylko do odczytu

W dniu 21 lutego 2012 13:39 użytkownik Mariusz Orda
<mariu...@gmail.com> napisał:

Bartosz Wawrzacz

unread,
Feb 21, 2012, 10:36:35 AM2/21/12
to proj...@googlegroups.com
Kilka pytań/spostrzeżeń z mojej strony:
1. Dopisałem się do projektu mechaniki - jaki jest termin na przedstawienie swoich koncepcji?
2. Chciałbym wykonać moduł procesora oparty o STM32 - może zmienić kolumnę na "moduł mikroprocesora" i podawać jaki konkretnie projektujemy?
3. Rozumiem, że podany standard wyprowadzeń oparty o moduł z HC12 jest przemyślany, działający i dzięki niemu mamy wyjściowo jedną wersję modułu mikroklocka gotową, ale wg. mnie jest on 'zbyt uniwersalny'. Jeżeli wykonane przez nas moduły mają służyć wyłącznie do pracy w LFach, to może jednak lepiej byłoby zaprojektować układ pinów przystosowany do tego zadania? Można wziąć pod uwagę takie aspekty jak:
- z przodu wymagane są tylko wejścia obsługujące czujniki - dajemy tam wejścia ADC (nie implikuje to oczywiście obsługi czujników w sposób analogowy),
- zasilanie zapewne pochodzić będzie 'z tyłu' robota i będzie stabilizowane - umieszczamy wejście zasilania w dogodnym miejscu,
- chyba wszystkie możliwe mostki z których moglibyśmy skorzystać wymagają dwóch linii sterujących i PWMa na jeden silnik - grupujemy te sygnały i wyprowadzamy w jednym miejscu,
- wszelkie złącza protokołów jak UART, SPI, I2C można wyprowadzić na szpilki w postaci :linie sygnałowe danego protokołu, vcc, gnd: (każdy protokół ma swoje osobne złącze), co pozwala na bardzo łatwe dołączenie dowolnych peryferiów, bądź też w stylu bardziej 'skondensowanym' - wszystkie protokoły na jednym złączu goldpinów - wymaga trochę więcej pracy przy projektowaniu innych modułów, ale płytka z mikroklockiem jak mniejsza i schludniejsza.
- skoro moduły mają być wymienne, chyba najlepiej oprzeć ich projekt o najsłabszy z planowanych do wykorzystania procków - jakąś określoną atmegę. Nie ma sensu wyprowadzać 16 złączy ADC, bo tyle jest w STMie, skoro w atmedze mamy ich raptem 8... 
Myślę, że warto tę kwestię jeszcze przedyskutować.

Mariusz Orda

unread,
Feb 21, 2012, 1:29:21 PM2/21/12
to proj...@googlegroups.com
Kilka pytań/spostrzeżeń z mojej strony:
1. Dopisałem się do projektu mechaniki - jaki jest termin na przedstawienie swoich koncepcji?
Ustalimy, kiedy zbierze się grupa
2. Chciałbym wykonać moduł procesora oparty o STM32 - może zmienić kolumnę na "moduł mikroprocesora" i podawać jaki konkretnie projektujemy?
Ok

Co do propozycji to po to mamy tą grupę dyskusyjną, warto rozważyć ten pomysł, szczególnie co do Twoich uwag o peryferiach.


Tomasz Puła

unread,
Feb 22, 2012, 3:40:55 PM2/22/12
to ProjektLF
> > - stworzenie modułu dla mikroprocesora z rodziny Atmel o takim samym
> > rozkładzie pożądanych pinów jak
> > http://rab.ict.pwr.wroc.pl/~mw/Proj/Micro/hc12/hc12a64.pdf (Eagle,
> Altium
> > Designer, CadStar Express).


Rozumiem, że to do porównania działania tej samej konstrukcji na
różnych prockach - w najłatwiejszy sposób. Ale na dłuższą mete, gdy
ustalimy sobie jakiś podział robota
( przykładowo: 1 <-> 2 <-> 3
1. płytka czujników LB
2. płytka z elektroniką całą, zasilanie
3. mostki, silniki, stabilizacja napięcia do nich, turbina ze swoim
sterownikiem
)
To do uzyskania końcowego efektu, do wykonania tego modułu 2 z mojego
przykładu, moim zdaniem dokładamy sobie pracy, bo wykonujemy płytkę do
procka, która będzie potem wkładana do płytki z elektroniką, a równie
dobrze można zrobić taką płytkę z elektroniką już z prockiem na niej,
i wykonanie takich płytek z innymi prockami, czyli modułu 2 z mojego
przykładu. Tylko wtedy trzeba było by rozpocząć od określenia co i jak
z tego modułu ma lecieć w kierunkach modułów 1 i 3.

To tylko taka luźna propozycja,
Przy okazji pamiętajcie, że do modułów Pana Wnuka lutujemy
mc9s12xdt512 :)

Tomasz Puła

unread,
Feb 22, 2012, 4:02:12 PM2/22/12
to ProjektLF
Cofam posta, napisałem zanim dowiedziałem się o co chodzi :) aktualne tylko ostatnie zdanie

Mariusz Orda

unread,
Feb 23, 2012, 1:10:54 PM2/23/12
to proj...@googlegroups.com
Trzy ważne sprawy:

1. Termin spotkań cyklicznych, prosiłbym o zaznaczenie go w kontekście Waszych zajęć w tym semestrze tu: http://www.doodle.com/xth2rxp92gzfc4vf

2. Jeszcze dwie osoby nie dopisały się do zadań, mam nadzieję, że uczynią to w najbliższym czasie. Zapisy do pierwszej porcji zadań dostępne tutaj: https://docs.google.com/spreadsheet/ccc?key=0AjHAPl5_gTq3dDlJSDlpMmJkazJGSzJxdG1yUlNOb0E , umówmy się, że do jutra wieczór.

3. Terminy dla grup projektowych - do następnego spotkania prosiłbym wszystkich członków grupy o :
a) wzajemne skontaktowanie się ze sobą
b) omówienie koncepcji działania
c) wyznaczenie szefa zadania
d) listy osób w pdf z krótkim (dwa - cztery zdania) opisem swoich umiejętności & zdolności, realizowanych projektów oraz tym, czym czym osoba w projekcie chciałaby się zajmować.
Maile wszystkich osób zaangażowanych są dostępne w opcjach ggroupsa. Dodatkowo niektórym grupom zostanie przydzielony tzw. doglądacz (spolszczamy słówko supervisor, a "nadzorca" brzmi kiepsko w kontekście naszego projektu). Postaram się to omówić w następnym tygodniu jeśli wdrożony zostanie przez nas system RedMine.

Grupy na następne spotkanie zobowiązane są do :
- Projekt Mechaniki : wstępna koncepcja obudowy
- Projekt Elektro Atmega & STM : wstępna koncepcja, wybór proponowanego mikrokontrolera, jeśli będą pierwsze szkice w eaglu
- Testy czujników odległości & linii : kompletnej listy czujników i planowanych układów/samoróbek do testowania (postaramy się je wszystkie jak najszybciej zdobyć), przedstawienia planowanego stanowiska pomiarowego
- Algorytm sterowania : koncepcji działania, wybranie algorytmów do implementacji

Jakub Zych

unread,
Feb 27, 2012, 3:57:18 PM2/27/12
to proj...@googlegroups.com
Wrzucam swoje rozwa�ania nt. budowy LF'a. Jako ze troch� tego wi�cej i na dodatek kilka schemat�w to w postaci pdf'a. Mia�em troch� problem�w �eby to wys�a� wi�c jak za��cznik nie dzia�a to piszcie.
LF.pdf

Tomasz Puła

unread,
Feb 29, 2012, 10:54:43 AM2/29/12
to proj...@googlegroups.com
Jakby nie patrzeć to turbinę powinniśmy rozważać jako element konieczny, a nie dodatkowy
Koncepcja jak wyżej jest dobra, ale przedstawiam swoją alternatywę
pomysł jest taki, aby rozdzielić wszystko na 3 moduły:
1 moduł czujników to tak jak wyżej
2 moduł elektroniki zawierałby procka, sekcję zasilania dla elektroniki, moduł komunikacji bezprzewodowej, złącza w kierunku modułów 1 i 3. I teraz od wizji projektanta zależało by jak to by wyglądało, ponieważ niektórzy woleli by wstawić tam piny, ażeby na nich nakładać moduł z HC12 albo porównywalnymi teraz powstającymi, ale nie wszyscy są pewnie zwolennikami takiego rozwiązania, np. ja nie. i projektując taką płytkę po prostu lutowałbym na niej procka. Na pewno zyskuje się trochę miejsca, bo wyprowadza się tylko te linie które są używane.
3 moduł wykonawczy (albo mógłby mieć sęsowniejszą nazwę) - zawierający silniki, stabilizatory napięć dla silników, mostek H. turbinę, regulator prądu turbiny

Całość lepiej obrazuje rysunek w załączniku (pozwoliłem sobie przerobić rysunek z postu wyżej)




W dniu 27 lutego 2012 21:57 użytkownik Jakub Zych <ram...@wp.pl> napisał:
Wrzucam swoje rozważania nt. budowy LF'a. Jako ze trochę tego więcej i na dodatek kilka schematów to w postaci pdf'a. Miałem trochę problemów żeby to wysłać więc jak załącznik nie działa to piszcie.

11.JPG

Mariusz Orda

unread,
Mar 5, 2012, 7:05:29 PM3/5/12
to proj...@googlegroups.com
Jak już wspominałem na spotkaniu, pragnąłbym, aby większość osób wypowiedziała się w sprawie ogólnej koncepcji robotów tutaj na forum. Dziękuję serdecznie Tomkowi i Błażejowi za ciekawe listy czujników do testowania.

Następne spotkanie odbędzie się 15.03 ( w tym tygodniu wyjeźdżamy do Wiednia ). W związku z tym, że stawiam wciąż na zawody swojego robota nie postawię jeszcze RedMine'a i tutaj zamieszczę moją prośbę do grup projektowych, co powinno być przygotowane na następne spotkanie:

- Testy czujników odległości & linii : stanowisko pomiarowe, zaprojektowane układy pod czujniki (gdzie ich potrzeba), metody akwizycji danych (matlab/octave czy cuś innego), pierwsze wyniki i opisanie części czujników

- Projekt Elektro Atmega & STM : schemat ideowy i montażowy w wybranym programie (z zaplanowaną jak największą zgodnoścą do wymienianego modułu mikropocesora MC9S12A64) / opcjonalnie wytrawiona płytka

- Algorytm sterowania : przedstawienie koncepcji akwizycji danych / rozdziału zadań realizowanych przez robota w oparciu o jego modułowość

-WSZYSCY : rozważenie (najlepiej w tym wątku) rozmieszczenia modułów w robocie, jego budowy i wyglądu i innych rozważań (może być w odniesieniu do koncepcji przedstawionych już przez Kubę i Tomka).
Reply all
Reply to author
Forward
0 new messages