Robię robota który ma omijać przeszkody. Robot ten będzie wykonany na AtMega8. Mógłby ktoś mi powiedzieć jak tanim sposobem można wykryć że przed robotem (ok 3-5cm) stoi jakaś przeszkoda ?? Np. Ściana.
Pozdrawiam
Czujniki przeszkód
- przemotronik
- Użytkownik
- Posty: 252
- Rejestracja: 18 paź 2006, 19:30
- Lokalizacja: Wrocław
Jednym z lepszych sposobów jest scalony czujnik IR (TSOP1xxx, TFMS lub SFH). Do niego jakaś dioda IR i jest fajny bezdotykowy czujnik przeszkód, nawet z możliwością regulacji zasięgu. Na diodę podaje się paczki odpowiednich impulsów (można zrobić na uP, trzeba dobrać częstotliwość do typu odbiornika), a czujnik daje sygnał TTL na wyjściu, więc problemu z podłączeniem do procesora też nie będzie. Koszt raczej nie jest porażający, kilka zł.
Pozdrawiam
Przemotronik
Pozdrawiam
Przemotronik
Przemo moglbyś jakiś schemacik zapodać i rozjaśnić mi jak dobrać częstotliwość do typu odbiornika
[ Dodano: 2007-11-03, 10:34 ]
I czy ten prosty schemacik pasował by ??
http://rab.ict.pwr.wroc.pl/~arent/rr/mp ... /dalir.jpg
[ Dodano: 2007-11-03, 10:34 ]
I czy ten prosty schemacik pasował by ??
http://rab.ict.pwr.wroc.pl/~arent/rr/mp ... /dalir.jpg
- przemotronik
- Użytkownik
- Posty: 252
- Rejestracja: 18 paź 2006, 19:30
- Lokalizacja: Wrocław
Niestety, podany przez Ciebie link nie działa
Domyślam się, że skoro jest to dalmierz, to pewnie na czujniku SHARPa, a ten jest drogi (ok. 40zł), poza tym sprawia liczne problemy.
Zwróć uwagę, że w oznaczeniach odbiorników podaje się częstotliwość [kHz]. Np. w TFMS5360 f to właśnie 36kHz. A w TSOP1838-38kHz. I z tymi odbiornikami zapewne najczęściej będziesz się spotykał. Dodam, że rodzina TSOP17xx to dokładne zamienniki TFMS na dane częstotliwości.
Projektów opartych o scalone odbiorniki IRed jest multum, ale w prostszych projektach spotyka się wysyłanie "paczek" impulsów, czyli "przerywany" przebieg o częstotliwości np. 36kHz. Dzieje się tak dlatego, że podawanie "ciągłego" sygnału o danej częstotliowści spowoduje zablokowanie czujnika-po chwili przestanie on odbierać sygnał odbity od przeszkody. W katalogu, na wykresie czasowym przerwa ta jest określona jako Signal Gap Time. Kiedy wybierzesz już dany model, zajrzyj tutaj:
LINK
i wpisz w wyszukiwarkę dane oznaczenie.
W dejtszicie jest również podany shcemat aplikacyjny odbiornika, z zalecanymi elementami odkłócającymi zasilanie. Natomiast diodę można zasilać bezpośrednio z końcówki portu uP(oczywiście przez rezystor) lub-lepiej-przez jakiś tranzystor. Należy jej po prostu dać modulowany (tutaj: przerywany) przebieg o danej f. Można go również wytworzyć zewnętrznym generatorkiem, np. na popularnym 555, ale nie wiem czy jest sens przy ATmedze8 w układzie.
Pamiętaj, że częstotliwość nie musi być idealnie równa danej-niewielkie odchyłki są dopuszczalne, ale przy dokładnym dobraniu f układ będzie miał największą czułość.
Oto przykładowy projekt:
LINK wykorzystujący taki odbiornik.
A w ogóle z radarem IR chodzi o coś w tym rodzaju:LINK
Gdzieś miałem prosty projekt radaru, ale zagubił się w czeluściach Ulubionych...
Popatrz sobie spokojnie na PDFy, a ja może potem znajdę tą stronę
Pozdrawiam serdecznie
Przemotronik
Zwróć uwagę, że w oznaczeniach odbiorników podaje się częstotliwość [kHz]. Np. w TFMS5360 f to właśnie 36kHz. A w TSOP1838-38kHz. I z tymi odbiornikami zapewne najczęściej będziesz się spotykał. Dodam, że rodzina TSOP17xx to dokładne zamienniki TFMS na dane częstotliwości.
Projektów opartych o scalone odbiorniki IRed jest multum, ale w prostszych projektach spotyka się wysyłanie "paczek" impulsów, czyli "przerywany" przebieg o częstotliwości np. 36kHz. Dzieje się tak dlatego, że podawanie "ciągłego" sygnału o danej częstotliowści spowoduje zablokowanie czujnika-po chwili przestanie on odbierać sygnał odbity od przeszkody. W katalogu, na wykresie czasowym przerwa ta jest określona jako Signal Gap Time. Kiedy wybierzesz już dany model, zajrzyj tutaj:
i wpisz w wyszukiwarkę dane oznaczenie.
W dejtszicie jest również podany shcemat aplikacyjny odbiornika, z zalecanymi elementami odkłócającymi zasilanie. Natomiast diodę można zasilać bezpośrednio z końcówki portu uP(oczywiście przez rezystor) lub-lepiej-przez jakiś tranzystor. Należy jej po prostu dać modulowany (tutaj: przerywany) przebieg o danej f. Można go również wytworzyć zewnętrznym generatorkiem, np. na popularnym 555, ale nie wiem czy jest sens przy ATmedze8 w układzie.
Pamiętaj, że częstotliwość nie musi być idealnie równa danej-niewielkie odchyłki są dopuszczalne, ale przy dokładnym dobraniu f układ będzie miał największą czułość.
Oto przykładowy projekt:
A w ogóle z radarem IR chodzi o coś w tym rodzaju:LINK
Gdzieś miałem prosty projekt radaru, ale zagubił się w czeluściach Ulubionych...
Popatrz sobie spokojnie na PDFy, a ja może potem znajdę tą stronę
Pozdrawiam serdecznie
Przemotronik
-
elektronWielki
- Użytkownik
- Posty: 247
- Rejestracja: 30 maja 2006, 12:45
- Lokalizacja: kontownia
ponizej zamieszczam link do ukladu wykrywajacego odbite promienie IR:
https://elportal.pl/pdf/K19/81_51.pdf
https://elportal.pl/pdf/K19/81_51.pdf