
Enkoder obrotowy wykorzystywany jest do pomiaru aktualnego położenia wału (zwykle silnika elektrycznego), informacja ta może być wykorzystywana do precyzyjnego ustawiania wału w zadanej pozycji lub/i pomiaru jego prędkości obrotowej. Mikrokontroler LM3S2965 wyposażony został w dwa hardwarowe dekodery sygnałów z dwóch enkoderów, co w zupełności wystarcza np. gdy chcemy zbudować za jego pomocą sterownik silnika BLDC. W moim przypadku uC ma posłużyć jako sterownik czterech silników DC. W związku z czym obsługę pozostałych dwóch enkoderów musiałem zrealizować softwarowo. Ponieważ docelowo enkodery będą niskiej rozdzielczości (100 pozycji na obrót), skorzystałem z funkcji uC która pozwala na wywołanie przerwania na wejściu przy wykryciu zbocza narastającego.
(więcej…)
Kategorie
Książki
Kuzynki
—
Robot dostał nową mniejsza płytkę z mikrokontrolerem, konwerter sygnałów rs232 <-> TTL został wyodrębniony i przeniesiony na tył robota (w przyszłości zostanie wymieniony na USB <-> TTL), pod nim znajduje sie zasobnik na sześć baterii, z przodu wyposażony jest w dwa podczerwone czujniki odległości (obecnie nie podłączone). Poniższy film prezentuje podstawowe ruchy robota.
Więcej informacji o jego konstrukcji i działaniu znajdziecie w warsztacie.
W dziale warsztat umieściłem mały tutorial w którym opisałem jak wykonać płytkę drukowaną metodą żelazkową. Pozwala ona na stosunkowo szybkie i proste wykonanie profesjonalnie wyglądającej płytki drukowanej.
Oto co możemy zobaczyć po podłączeniu mikrokontrolera do portu usb zaraz po wyjęciu z pudełka.
Dodatkowo jeśli uruchomimy na komputerze dowolny terminal i skonfigurujemy odpowiednio wirtualny port com przypisany mikrokontrolerowi, w oknie terminala pojawi się aktualna ilość punktów zdobyta w grze. Mała rzecz a cieszy.
Firma BP w Australii uruchomiła bardzo ciekawy projekt BP Explorer pozwala on na sterowanie poprzez www jednym z pięciu robotów umieszczonych na torze z przeszkodami. Każdy robot wyposażony jest w kamerę której obraz przekazywany jest w czasie rzeczywistym prosto do naszej przeglądarki. Z powodu lagów można poczuć sie jak operatorzy marsjańskich sond. Robotami można jeździć pomiędzy 0:00 a 12:00 czasu polskiego.
Źródło [www.hackaday.com]
Pierwsze kroki robota mobilnego k2R-001m.
Więcej informacji o jego konstrukcji i działaniu znajdziecie w warsztacie.
To pierwsza myśl która przyszła mi do głowy po rozpakowaniu pudełka z przesyłką.

To bardzo ładne pudełeczko zawiera mikrokontroler z płytką startową firmy LuminaryMicro z serii Stellaris LM3S2900 (datasheet dla zainteresowanych). Jest to mikrokontroler oparty o rdzeń AMR7 z zegarem 50Mhz, posłuży on jako sterownik robota SCARA o którym napisze znacznie wiecej w niedalekiej przyszłości.
(więcej…)
Pierwsze dwa projekty znalazły sie w dziale warsztat. Są to:
- Zasilacz stabilizowany 1A.
- Gitara do Guitar Hero
Zapraszam do działu warsztat.
Od niepamiętnych czasów zabierałem sie za zrobienie własnej strony, najpierw w samym html, później flasz i php, w którym zacząłem pisać 3 różne CMS’y, żadnego nie ukończyłem. Ostatnio stwierdziłem że czas wykupić jakiś hosting i skorzystać z gotowych rozwiązań, czasy gdy wszystko robiło sie samemu odeszły w zapomnienie…