Czujnik tcrt5000 to prosty, ale bardzo użyteczny element do wykrywania odbicia podczerwieni od powierzchni. W praktyce najlepiej sprawdza się tam, gdzie liczy się kontrast, odległość liczona w milimetrach i szybka reakcja: w robotach line follower, licznikach obrotów czy prostych barierach optycznych. W tym tekście pokazuję, jak działa, kiedy ma sens, jak go podłączyć i gdzie najczęściej popełnia się błędy.
Najważniejsze rzeczy o tym czujniku w jednym miejscu
- To czujnik odbiciowy: emituje podczerwień i mierzy, ile światła wróci z powierzchni.
- Najpewniejszy punkt pracy wypada bardzo blisko obiektu, zwykle w okolicach kilku milimetrów; typowy szczyt to 2,5 mm.
- Kolor, połysk i kąt powierzchni mają większe znaczenie niż sama odległość.
- Wiele modułów z tą głowicą ma komparator LM393 i potencjometr, więc daje sygnał cyfrowy 0/1.
- To dobry wybór do linii, enkoderów, liczników i detekcji krawędzi, ale nie do klasycznego pomiaru dystansu na większą odległość.
- Najwięcej problemów powodują zły odstęp, błędna kalibracja i zakładanie, że czarna powierzchnia zawsze pochłania IR.

Jak działa ten czujnik i co naprawdę wykrywa
W środku pracują dwa elementy: dioda nadawcza IR i fototranzystor. Dioda świeci w podczerwieni o długości fali około 950 nm, a odbite światło wraca do detektora; im większe odbicie, tym silniejszy sygnał po stronie fototranzystora. Producent podaje też filtr blokujący światło dzienne, więc układ jest odporniejszy na otoczenie niż najprostsze „gołe” odbiorniki IR, ale nadal nie jest całkowicie obojętny na słońce i boczne refleksy.
Najpewniejsza praca wypada bardzo blisko powierzchni. W danych katalogowych pojawia się szczytowy punkt pracy przy 2,5 mm, a użyteczny zakres zależy od refleksyjności obiektu i może sięgać od ułamków milimetra do kilkunastu milimetrów. To ważne rozróżnienie: ten czujnik nie mierzy dystansu „jak dalmierz”, tylko reaguje na zmianę odbicia.
Dlaczego kolor powierzchni ma takie znaczenie
W praktyce liczy się nie tylko barwa widziana przez oko, ale też zachowanie materiału w podczerwieni. Matowa biała taśma zwykle daje czytelny sygnał, natomiast czarny plastik, guma albo błyszcząca folia potrafią zaskoczyć, bo w IR nie zawsze zachowują się tak, jak oczekujemy. To dlatego przy takim czujniku tak ważny jest kąt montażu i stała odległość od testowanej powierzchni.
W modelach Vishay sensowną przewagą jest też dość skoncentrowana wiązka, co poprawia rozdzielczość w krótkim zasięgu. Właśnie dlatego ten typ sensora lepiej sprawdza się tam, gdzie obiekt ma przechodzić blisko, a nie tam, gdzie ma być wykrywany z daleka. Z tego wynika bezpośrednio kolejny temat: gdzie ten układ naprawdę pracuje najlepiej.
Gdzie sprawdza się najlepiej w praktyce
Najbardziej lubię używać go tam, gdzie obiekt porusza się blisko sensora, a zadanie polega na odróżnieniu obecności, krawędzi lub kontrastu. W robotyce i automatyce taki układ jest tani, szybki i wystarczająco precyzyjny, o ile nie oczekuje się od niego cudów poza jego naturalnym zakresem.
| Zastosowanie | Dlaczego pasuje | Na co uważać |
|---|---|---|
| Robot line follower | Różnica odbicia między jasną i ciemną taśmą jest czytelna, gdy wysokość czujnika jest stała. | Podłoże, oświetlenie i dystans muszą być powtarzalne. |
| Enkoder obrotowy | Czujnik dobrze widzi znaczniki na tarczy lub szczelinę w kole pomiarowym. | Trzeba zadbać o sztywne mocowanie i brak luzów mechanicznych. |
| Licznik obiektów | Każde przejście znacznika lub krawędzi można łatwo zliczyć. | Przy drgającym obiekcie potrzebna jest histereza albo filtr programowy. |
| Detekcja krawędzi | Sensor wykrywa różnicę między powierzchnią a tłem przy bardzo małym dystansie. | Na błyszczących krawędziach odczyt bywa niestabilny. |
| Prosty wyłącznik krańcowy | Może reagować na obecność znacznika lub elementu odblaskowego. | Nie zastępuje klasycznego krańcówki w aplikacjach wymagających dużej odporności mechanicznej. |
Jeśli potrzebujesz odczytu na kilka centymetrów, to zwykle nie jest właściwy wybór. TCRT5000 wygrywa tam, gdzie mechanika jest blisko sensora i da się utrzymać stały odstęp, a nie tam, gdzie obiekt „przelatuje” w szerokim zakresie odległości. To prowadzi do najpraktyczniejszego pytania: jak go podłączyć, żeby nie walczyć z układem od pierwszego uruchomienia.
Jak podłączyć go poprawnie bez zgadywania
Tu trzeba rozróżnić dwa światy: goły element i gotowy moduł. Sam sensor wymaga osobnego doboru rezystorów, a płytka z LM393 zwykle daje już gotowy próg i cyfrowe wyjście, więc uruchomienie jest szybsze, ale mniej elastyczne.
| Wariant | Co robisz | Kiedy ma sens |
|---|---|---|
| Goły element | Zasilasz diodę IR przez rezystor, a fototranzystor podciągasz do Vcc i mierzysz napięcie na kolektorze. | Gdy chcesz pełnej kontroli nad czułością i charakterystyką układu. |
| Gotowy moduł | Podajesz zasilanie, ustawiasz próg potencjometrem i odczytujesz stan cyfrowy. | Gdy zależy ci na szybkim starcie w robocie albo liczniku. |
| Wersja z wyjściem analogowym | Odczytujesz zmianę napięcia zamiast samego stanu 0/1. | Gdy potrzebujesz bardziej płynnej informacji o odbiciu. |
- Przy zasilaniu 5 V zwykle zaczynam od rezystora 220-330 Ω dla diody IR.
- Rezystor podciągający 10 kΩ to dobry punkt startowy dla fototranzystora.
- Jeśli układ ma reagować szybciej, można zejść z podciąganiem do 4,7 kΩ.
- W wielu modułach wyjście jest aktywne stanem niskim, więc warto to sprawdzić od razu w testach.
Ja zwykle zaczynam od prostego testu na biurku, ale dopiero potem sprawdzam układ w docelowej geometrii. Przy zasilaniu 3,3 V trzeba też upewnić się, że konkretny moduł naprawdę to wspiera, bo nie każda płytka z tym sensorem zachowuje się tak samo. Gdy podłączenie jest już stabilne, największą różnicę robi kalibracja i sposób montażu.
Jak ustawić czułość i uniknąć fałszywych odczytów
W gotowych modułach potencjometr nie zmienia „magicznie” czujnika, tylko próg przełączania komparatora. To ważne, bo czasem problem nie leży w samej głowicy, lecz w zbyt agresywnie ustawionym progu albo w tym, że sensor patrzy na inną powierzchnię niż ta, dla której był strojon y.
Jak kalibruję moduł
Najpierw ustawiam sensor nad realną powierzchnią roboczą, a nie nad przypadkową kartką z biurka. Potem kręcę potencjometrem tak długo, aż wyjście przełącza się pewnie przy docelowym odstępie i nie drga przy lekkim poruszeniu obiektu. Jeśli projekt ma pracować w zmiennym oświetleniu, sprawdzam go jeszcze przy mocniejszym świetle bocznym, bo to właśnie ono najczęściej ujawnia słabe strojenie.
Przeczytaj również: Sonar - co to jest i jak działa? Przewodnik po technologii
Co najbardziej psuje pomiar
- Zbyt duży dystans między sensorem a powierzchnią.
- Montowanie pod kątem zamiast prostopadle do testowanej powierzchni.
- Błyszczące materiały, które tworzą lokalne, nierówne odbicia.
- Światło otoczenia wpadające z boku do obudowy sensora.
- Brak histerezy lub programowego filtrowania drgań na wyjściu.
Najlepszy efekt daje mała osłona optyczna wokół sensora, bo ogranicza światło boczne i stabilizuje odczyt. W robotach line follower to często ważniejsze niż sama wartość potencjometru, a w licznikach obrotów liczy się jeszcze sztywność mocowania. Z tego miejsca łatwo przejść do pytania, gdzie ten układ zwykle zawodzi.
Gdzie ten czujnik zawodzi i dlaczego
Największy błąd, który widzę, to traktowanie TCRT5000 jak uniwersalnego detektora wszystkiego. To nie jest sensor do dużych odległości, nie jest też odporny na każdą powierzchnię i każdy układ mechaniczny. Gdy oczekiwania są źle ustawione, czujnik wydaje się „kapryśny”, choć w rzeczywistości po prostu pracuje poza swoim naturalnym zakresem.
| Objaw | Najczęstsza przyczyna | Co robię |
|---|---|---|
| Losowe przełączanie | Za niski próg, drgania mechaniczne albo światło z otoczenia. | Dodaję osłonę, histerezę lub filtr programowy. |
| Brak reakcji na czarną taśmę | Taśma odbija więcej IR, niż zakładano, albo sensor jest za wysoko. | Sprawdzam rzeczywisty materiał i zmniejszam odstęp. |
| Sygnał jest zawsze aktywny | Próg ustawiony zbyt nisko lub obiekt jest zbyt blisko i „zalewa” detektor. | Podnoszę próg i testuję na docelowej powierzchni. |
| Odczyt działa tylko w jednym miejscu | Powierzchnia ma lokalne różnice połysku lub układ jest źle wypoziomowany. | Ustawiam bardziej powtarzalny montaż i poprawiam geometrię. |
| Układ nie nadaje się do pomiaru dystansu | To czujnik refleksyjny, nie dalmierz. | Wybieram inny typ sensora, jeśli potrzebny jest większy zasięg. |
W praktyce najwięcej szkód robi założenie, że „czarny znaczy czarny”, a „biały znaczy biały”. W podczerwieni to bywa zwyczajnie nieprawdziwe, więc test materiału docelowego jest obowiązkowy. Jeśli jednak porównać ten układ z innymi popularnymi czujnikami, widać dość jasno, kiedy ma przewagę, a kiedy lepiej wybrać coś innego.
Jak wypada na tle innych czujników odbiciowych
Gdy projekt ma być tani i prosty, ten sensor nadal ma sens. Gdy potrzebna jest większa odporność na kolor powierzchni albo większa odległość pracy, zaczynam patrzeć na inne rozwiązania. Różnica jest często mniejsza w teorii niż w praktyce, bo o wyborze decydują: geometria, budżet i to, co ma się wydarzyć w realnym środowisku.
| Rozwiązanie | Mocne strony | Słabsze strony | Kiedy wybrać |
|---|---|---|---|
| TCRT5000 | Tani, szybki, dobry do bliskiego odbicia i prostych progów. | Silnie zależy od powierzchni i odstępu. | Robot line follower, enkoder, licznik, detekcja krawędzi. |
| CNY70 | Mały i popularny w kompaktowych układach. | Zwykle jeszcze bardziej „krótkodystansowy” w praktyce. | Gdy liczy się mały rozmiar i bardzo bliska geometria. |
| Bariera szczelinowa | Nie zależy od koloru powierzchni, tylko od przerwania wiązki. | Wymaga szczeliny i mechanicznego przejścia obiektu przez tor optyczny. | Gdy obiekt może przechodzić między nadajnikiem a odbiornikiem. |
| ToF | Lepszy do większych odległości i bardziej ogólnego pomiaru dystansu. | Droższy i zwykle bardziej złożony. | Gdy potrzebujesz realnego pomiaru odległości, nie tylko odbicia. |
Jeśli projekt ma być mały i tani, TCRT5000 wciąż jest rozsądnym wyborem. Jeśli jednak priorytetem jest odporność na kolor powierzchni albo większy zasięg, zwykle szukam innej klasy sensora. To prowadzi do ostatniej, praktycznej części: co sprawdzić przed montażem w gotowym układzie.
Co warto sprawdzić przed montażem w gotowym projekcie
W projekcie końcowym najbardziej liczy się powtarzalność. Sam czujnik jest tylko jednym elementem układanki, a o wyniku decydują jeszcze mechanika, oświetlenie i sposób przetwarzania sygnału. Ja przed oddaniem takiego układu do pracy zawsze robię krótki przegląd kilku rzeczy, bo to oszczędza późniejszego „polowania” na niestabilność.
- Czy sensor patrzy prostopadle na powierzchnię.
- Czy odstęp jest sztywny i nie zmienia się podczas ruchu.
- Czy obudowa ogranicza światło boczne.
- Czy zasilanie i poziomy logiczne są zgodne z resztą układu.
- Czy wyjście potrzebuje histerezy albo debouncingu.
- Czy test został wykonany na rzeczywistym materiale, a nie na zastępczym kartoniku z biurka.
W praktyce największą różnicę robi nie sam sensor, tylko sposób jego osadzenia i kalibracji. Gdy ustawisz go blisko powierzchni, ograniczysz światło otoczenia i przetestujesz na materiale docelowym, ten układ potrafi być zaskakująco powtarzalny. Właśnie dlatego tak często trafia do prostych robotów, liczników i układów kontroli ruchu.