Czujnik zderzeniowy na podczerwień

Jeśli jesteś modelarzem lub interesujesz się robotami i chcesz się podzielić swoim doświadczeniem to weź udział w dyskusjach na tym forum.
ODPOWIEDZ
Awatar użytkownika
misha89
Użytkownik
Posty: 150
Rejestracja: 06 lip 2006, 17:15
Lokalizacja: Ryki
Kontakt:

Czujnik zderzeniowy na podczerwień

Post autor: misha89 » 30 sie 2006, 14:59

Witam
Czy na ktos jakies praktyczne rozwiazanie takiego czujnika? Chodzi mi dokladnie o to zeby sygnal odebrany z TFNS5360 trafial do uC a ten odbieral to jako stan niski lub wysoki. A czy dioda nadawcza musi nadawac jaki kolwiek sygnal z czestotliwoscia 38khz??

PS: Malo w tym dziale sie dzieje :mrgreen:

alaris
Użytkownik
Posty: 530
Rejestracja: 21 lut 2006, 14:56
Lokalizacja: Gorzow/Poznan

Post autor: alaris » 30 sie 2006, 18:17

Jezeli dobrze zrozumialem Twoje intencje, to chcesz miec sygnal gdy przeszkoda bedzie blisko czujnika, tak? Scalony czujnik podczerwieni typu TSPO, SFH itp dziala tak, ze w przypadku braku swiatla podczerwonego na jego wyjsciu jest stan wysoki. Pojawienie sie sygnalu podczerwieni sprawia, ze jego wyjscie zmienia stan na niski.

Dioda nadawcza podczerwieni nie moze nadawac jak kolwiek, sygnal musi byc modulowany z czestotliwoscia 36..40 kHz (zaleznie od odbiornika podczerwieni). W praktyce wyglada to tak, ze musisz ta diode przelaczyc 36..40 tysiecy razy na sekunde (np. za pomoca uK). Dla czujnika zderzeniowego diode mozesz podlaczyc do portu uC przez rezystor 220..390 Ohm i taka moz swiecenia powinna wystarczyc (moze byc wymagana izolacja optyczna na diode, kawalek czarnej rurki termokurczliwej zda egzamin).
Dodatkowo swiatlo nie moze byc emitowane bez przerwy, bo scalone odbiorniki podczerwieni sie na nie uniewrazliwiaja. Mozesz wysylac co np. 0,5 sekundy sygnal skladajacy sie z 10..15 okresow.

Awatar użytkownika
misha89
Użytkownik
Posty: 150
Rejestracja: 06 lip 2006, 17:15
Lokalizacja: Ryki
Kontakt:

Post autor: misha89 » 30 sie 2006, 20:36

Dziekuje za wyczerpujaca wypowiedz.
Dodatkowo swiatlo nie moze byc emitowane bez przerwy, bo scalone odbiorniki podczerwieni sie na nie uniewrazliwiaja.
ale swiatlo oswietli czujnik gdy robot napotka przeszkode.

ODPOWIEDZ