Skocz do zawartości
Tolo

Czujnik Odbiciowy

Pomocna odpowiedź

Witam !

Zbudowałem prosty czujnik odbiciowy według schematu:

schemat

Użyłem scalonego odbiornika podczerwieni TSOP 1738 tranzystora BC546 Oraz diody nadawczej IR

Z tego co przeczytałem w nocie katalogowej to odbiornik ten dziła na częstotliwości 38khz i jeśli wykryje taki sygnał to na wyjściu pojawia się stan wysoki

Mój problem polega na tym że nie wiem jak wygenerowac taką częstotliwość

PWM-em ?

Szukałem na elektrodzie i w sumie nic nie znalazłem

Udostępnij ten post


Link to post
Share on other sites

Najlepiej pwm z mikrokontrolera. Najlepiej chyba do tego się nada tryb CTC timera.

Udostępnij ten post


Link to post
Share on other sites

Z mikrokontrolera PWM lub CTC, albo ew. zewnętrznym układem typu NE555.

Udostępnij ten post


Link to post
Share on other sites

Ja używam CTC, daje zawsze wypełnienie (duty) 50%. PWM'em prawdę mówiąc nie próbowałem jeszcze.

Udostępnij ten post


Link to post
Share on other sites

najłatwiej nadaj kod RC5 😉

Udostępnij ten post


Link to post
Share on other sites

michal, samo rc5 w sobie nie ma żadnej nośnej czestotliwości, ot po prostu kodowanie jak każde inne, a tu chodzi właśnie o wygenerowanie tejże. Bascomowa instrukcja sendrc5 z tego co wiem też nie generuje nośnej 😉

Udostępnij ten post


Link to post
Share on other sites
Ja używam CTC, daje zawsze wypełnienie (duty) 50%. PWM'em prawdę mówiąc nie próbowałem jeszcze.

Morzesz powiedzieć coś więcej ? Bo nie spotkałem się jeszcze z CTC może jakiś wycinek kodu ? 😅

Z góry dzięki

Udostępnij ten post


Link to post
Share on other sites

Tolo, lektura datasheeta + tego:

http://impuls.elektroda.eu/joomla/index.php?option=com_content&view=article&id=58&Itemid=135

Rejestry timera, TCCRxa i TCCRxb, gdzie x to numer timera. Wybierasz tryb CTC, jak mają pracować wyjścia OCxA i OCxB, prescaler. To tak w dużym skrócie, dokładne tabelki dla ustawień bitów są w pełnych datasheetach, szukaj w spisie rozdziałów o timerach, pod koniec jest opis rejestrów.. Podejrzyj sobie ewentualnie projekt czujnika optycznego na SFH5110 w dziale projekty, tam użyłem trybu CTC, w Bascomie co prawda ale rejestr is rejestr

😉

Udostępnij ten post


Link to post
Share on other sites

Jeszcze raz dzięki !

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Napisz odpowiedź...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...