FAQ | Points | Add... | Recent posts | Search | Register | Log in


Sterowanie robotem - proszę o wyjaśnienie tego schematu


Post new topic  Reply to topic      Main Page -> Forum Index -> Robotics, Scale Models -> Sterowanie robotem - proszę o wyjaśnienie tego schematu
Author
Message
neonek911
Poziom 6
Poziom 6


Joined: 21 Jun 2009
Posts: 18
Location: Białystok

Post#1 Post from the author of the topic 15 Jul 2009 18:44   

Sterowanie robotem


Witam!
Mam zamiar złożyć sobie na uniwersalce dosyć proste sterowanie do planowanego (też bardzo prostego) robocika. No i tu problem. Chciałem aby sterowanie miało ~12 przycisków, ot dla jakichś dodatkowych kiedyś funkcji. I tu moje pytanie, jak zrobić aby zminimalizować il. użytych pinów uP. Multipleksery w grę nie wchodzą. Znalazłem na sparkfun.com taki schemat ale nie wiem jak te przyciski działają. Prosiłbym o wyjaśnienie ew. pomysły jak to rozwiązać.

Pozdrawiam,
neonek
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 15 Jul 2009 18:44   





Back to top
   
wader_669
Poziom 22
Poziom 22


Joined: 21 Nov 2003
Posts: 1534
Location: Kanalizacja poznania

Post#2 15 Jul 2009 19:19helpful post - solution   

Re: Sterowanie robotem


ciekawe rozwiazanie, oczywiscie bedzie dzialac tylko musisz non stop zmieniac piny z wejscia na wyjscie.
Ja ci polecam pcf8574, mozesz tez to multipleksowac. Wiec w sumie by ci wyszlo 2 linie (i2c) dla pcfa i te 2 na multipleksowanie wtedy wychodzi 16 przyciskow.
Mozesz tez dac 2 te pcfy i wtedy zajmie ci to tylko 2 piny (wszystko na i2c), tylko pamietaj, ze musza miec rozne adresy.
Back to top
   
neonek911
Poziom 6
Poziom 6


Joined: 21 Jun 2009
Posts: 18
Location: Białystok

Post#3 Post from the author of the topic 15 Jul 2009 19:35   

Re: Sterowanie robotem


Całkiem spoko, ale trochę niepotrzebnie moim zdaniem zwiększą koszt układu te pcf8574. Nie można jakoś prościej ? (Czyt. proszę o wyjaśnienie jak te przyciski ze schematu co podałem działają)

Pozdrawiam,
neonek
Back to top
   
wader_669
Poziom 22
Poziom 22


Joined: 21 Nov 2003
Posts: 1534
Location: Kanalizacja poznania

Post#4 15 Jul 2009 21:08helpful post - solution   

Re: Sterowanie robotem


zmieniasz co chwile piny we/wy. 2 sa wejscia, 1 wyjsciem i na wyjsciu wystawiasz 1 czyli okolo 5V. W zaleznosci na ktorym pinie wejscia jest 1 to ten przycisk jest wcisniety, prosta sprawa.
Back to top
   
neonek911
Poziom 6
Poziom 6


Joined: 21 Jun 2009
Posts: 18
Location: Białystok

Post#5 Post from the author of the topic 15 Jul 2009 22:18   

Re: Sterowanie robotem


A więc dzięki wader, zaprogramuje uP wg prostszego rozwiązania (mały budżet).

EDIT: A może ktoś podpowiedziałby mi jaki regulator LDO mogę zastosować na płytce uniwersalnej (TO220,TO92 obudowy) taki, aby z napięcia USB 5V zrobić 3,3V.

Pozdrawiam,
neonek
Back to top
   
wader_669
Poziom 22
Poziom 22


Joined: 21 Nov 2003
Posts: 1534
Location: Kanalizacja poznania

Post#6 15 Jul 2009 22:50   

Re: Sterowanie robotem


dowiedz sie ile max. mA moze dac usb i wybierz odpowiedni. Mozesz nawet jeszcze slabszy dac w zaleznosci ile mA bedzie twoj uklad pobiera. Jak nadal nie wiesz jaki wybrac masz pelno postow na elektrodzie, uzyj szukaj.
Back to top
   
Google

Google Adsense


Post# 15 Jul 2009 22:50   





Back to top
   
adam_es
Poziom 16
Poziom 16


Joined: 23 Sep 2006
Posts: 279
Location: Gliwice

Post#7 15 Jul 2009 22:54   

Re: Sterowanie robotem


Do odczytu kilku klawiszy możesz zastosować też technikę stosowaną w sprzęcie RTV/AGD: wejście ADC mikrokontrolera podciągasz do VCC rezystorem (n.p. 100k), a poszczególne przyciski podłączają do masy rezystory tworzące z podciągającym dzielnik. W ADC otrzymujesz kod klawisza.
Back to top
   
Google

Google Adsense


Post# 15 Jul 2009 22:54   





Back to top
   
neonek911
Poziom 6
Poziom 6


Joined: 21 Jun 2009
Posts: 18
Location: Białystok

Post#8 Post from the author of the topic 15 Jul 2009 23:15   

Re: Sterowanie robotem


Całkiem ciekawy pomysł adam_es, mógłbym dostać jakiś schemacik wyjaśniający bo jakoś nie mogę sobie wyobrazić jak to wygląda, jakich oporniczków użyć, myślę, że każdy powinien być o mniejszej oporności od reszty. Byłbym wdzięczny.

Pozdrawiam,
neonek
Back to top
   
adam_es
Poziom 16
Poziom 16


Joined: 23 Sep 2006
Posts: 279
Location: Gliwice

Post#9 15 Jul 2009 23:21   

Re: Sterowanie robotem


Opis jest tu: Link poprawiony
Back to top
   
neonek911
Poziom 6
Poziom 6


Joined: 21 Jun 2009
Posts: 18
Location: Białystok

Post#10 Post from the author of the topic 15 Jul 2009 23:25   

Re: Sterowanie robotem


Mało śmieszne ;/ Czyli muszę sam coś pokombinować.
Back to top
   
adam_es
Poziom 16
Poziom 16


Joined: 23 Sep 2006
Posts: 279
Location: Gliwice

Post#11 15 Jul 2009 23:29   

Re: Sterowanie robotem


Sorki, źle wkleiłem link. Poprawiłem.
Back to top
   
Google

Google Adsense


Post# 15 Jul 2009 23:29   





Back to top
   
neonek911
Poziom 6
Poziom 6


Joined: 21 Jun 2009
Posts: 18
Location: Białystok

Post#12 Post from the author of the topic 15 Jul 2009 23:38   

Re: Sterowanie robotem


W takim razie przepraszam, dziękuję i biorę się za czytanie.

EDIT: Sam pokombinowałem i chyba wyszło na to, że dobrze wykombinowałem.
Pozdrawiam,
neonek

_______________________________________________________

Sorry za doubla, ale chciałem zapytać jak tą metodą podaną w linku zrobić odczyt dwóch przycisków na raz ? I prosiłbym o odpowiedź na edita z mojego 3 postu w temacie.



Istnieje funkcja "Zmień" i proszę z niej korzystać. [c_p]
Back to top
   
wader_669
Poziom 22
Poziom 22


Joined: 21 Nov 2003
Posts: 1534
Location: Kanalizacja poznania

Post#13 16 Jul 2009 19:50   

Re: Sterowanie robotem


Wszystko kwestia obliczenia napiecia. Google dzielnik, a pozniej google i prawo ohma. Obliczasz rezystancje z przyciskow tak jak obliczasz rezystancje rezystorow rownolegle podlaczonych.
Rozumiesz?
Back to top
   
neonek911
Poziom 6
Poziom 6


Joined: 21 Jun 2009
Posts: 18
Location: Białystok

Post#14 Post from the author of the topic 16 Jul 2009 22:17   

Re: Sterowanie robotem


Ee... Niezbyt. Muszę się jeszcze dużo douczyć. Anyway dzięki za pomoc.

Pozdrawiam,
neonek
Back to top
   
wader_669
Poziom 22
Poziom 22


Joined: 21 Nov 2003
Posts: 1534
Location: Kanalizacja poznania

Post#15 17 Jul 2009 18:07   

Re: Sterowanie robotem


Wiesz jak sie liczy rezystancje rezystorow rownolegle podlaczonych?
i czy wiesz jak sie oblicza napiecie na dzielniku?
Back to top
   
OldSkull
Poziom 19
Poziom 19


Joined: 15 Jun 2007
Posts: 724
Location: P-ń

Post#16 17 Jul 2009 21:57   

Re: Sterowanie robotem


ja bym raczej zaproponował zrobienie DAC na drabince R-2R, troche informacji jest tutaj: http://www.ikalogic.com/dac08.php
Ale niestety trzeba by dodać jakieś bufory, które będą dawać 0V, kiedy przycisk nie jest naciśnięty.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Robotics, Scale Models -> Sterowanie robotem - proszę o wyjaśnienie tego schematu
Page 1 of 1
Similar topics
Sterowanie robotem bez mikroprocesorów (34)
Sterowanie robotem - telefon bezprzewodowy (5)
Sterowanie robotem za pomoca Bluetooth (2)
Sterowanie robotem po przez laptop. (10)
Sterowanie robotem 2,4Ghz (5)
Neuronowe sterowanie robotem (1)
OPA 541 - proszę o wyjaśnienie schematu. (3)
Precyzyjne sterowanie robotem mobilnym (3)
Sterowanie robotem za pomocą Bluetooth (4)
sterowanie robotem (dekoder DTMF) (5)

Page generation time: 0.413 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed