{"id":6388,"date":"2025-12-03T11:00:49","date_gmt":"2025-12-03T03:00:49","guid":{"rendered":"https:\/\/meskernel.net\/?p=6388"},"modified":"2025-12-17T17:52:13","modified_gmt":"2025-12-17T09:52:13","slug":"jak-dziala-czujnik-tof","status":"publish","type":"post","link":"https:\/\/meskernel.net\/pl\/how-does-tof-sensor-work\/","title":{"rendered":"Jak dzia\u0142a czujnik TOF? Kompletne wyja\u015bnienie na poziomie in\u017cyniera"},"content":{"rendered":"<p><a href=\"https:\/\/meskernel.net\/pl\/time-of-flight\/\">Czas lotu<\/a> (<a href=\"https:\/\/meskernel.net\/pl\/tof-vs-triangulation\/\">TOF<\/a>) szybko sta\u0142y si\u0119 jedn\u0105 z najbardziej wszechstronnych i powszechnie stosowanych technologii do bezkontaktowego pomiaru temperatury. <a href=\"https:\/\/meskernel.net\/pl\/distance-measurement-sensor\/\">pomiar odleg\u0142o\u015bci<\/a>. Pojawiaj\u0105 si\u0119 w dronach, robotyce, smartfonach, automatyce przemys\u0142owej, kamerach 3D, pojazdach AGV, magazynach. <a href=\"https:\/\/meskernel.net\/pl\/autonomous-logistics\/\">logistyka<\/a>, i elektroniki u\u017cytkowej. Jednak pomimo ich popularno\u015bci, wielu in\u017cynier\u00f3w i badaczy wci\u0105\u017c ma fundamentalne pytanie:<\/p>\n\n\n\n<p><strong>W jaki spos\u00f3b <a href=\"https:\/\/meskernel.net\/pl\/tof-sensor\/\">Czujnik TOF<\/a> Jak to dzia\u0142a, krok po kroku, i dlaczego jest tak dok\u0142adne w por\u00f3wnaniu z innymi technologiami pomiaru odleg\u0142o\u015bci?<\/strong><\/p>\n\n\n\n<p>Ten kompleksowy przewodnik jasno i precyzyjnie wyja\u015bnia zasad\u0119 dzia\u0142ania TOF. Wyja\u015bniamy, w jaki spos\u00f3b <a href=\"https:\/\/meskernel.net\/pl\/tof-sensors\/\">Czujniki TOF<\/a> emituj\u0105 \u015bwiat\u0142o, wykrywaj\u0105 odbicia, obliczaj\u0105 czas podr\u00f3\u017cy i przekszta\u0142caj\u0105 te informacje w milimetrowe wyniki odleg\u0142o\u015bci. Niezale\u017cnie od tego, czy integrujesz TOF <a href=\"https:\/\/meskernel.net\/pl\/products\/\">czujnik odleg\u0142o\u015bci<\/a> do <a href=\"https:\/\/meskernel.net\/pl\/laser-distance-sensors-in-uav\/\">UAV<\/a> <a href=\"https:\/\/meskernel.net\/pl\/navigation-distance-sensor\/\">nawigacja<\/a>, designing an industrial measurement system, or simply exploring how TOF technology works, this article will give you a deep but easy-to-understand explanation.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>1. Co to jest czujnik TOF?<\/strong><\/h1>\n\n\n\n<p>Czujnik TOF (czujnik czasu przelotu) to optyczne urz\u0105dzenie do pomiaru odleg\u0142o\u015bci, kt\u00f3re okre\u015bla odleg\u0142o\u015b\u0107 obiektu poprzez obliczenie czasu potrzebnego, aby emitowane \u015bwiat\u0142o dotar\u0142o do celu i z powrotem. W przeciwie\u0144stwie do czujnik\u00f3w ultrad\u017awi\u0119kowych lub <a href=\"https:\/\/meskernel.net\/pl\/infrared-sensors\/\">czujniki podczerwieni<\/a>, Czujniki TOF wykorzystuj\u0105 czas propagacji \u015bwiat\u0142a, kt\u00f3ry jest niezwykle szybki i wymaga precyzyjnej elektroniki.<\/p>\n\n\n\n<p>M\u00f3wi\u0105c pro\u015bciej:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Czujnik TOF mierzy odleg\u0142o\u015b\u0107, mierz\u0105c czas \u201cpodr\u00f3\u017cy w obie strony\u201d fotonu.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>Wi\u0119kszo\u015b\u0107 czujnik\u00f3w TOF wykorzystuje diody laserowe bliskiej podczerwieni lub emitery VCSEL, w po\u0142\u0105czeniu z szybkimi fotodiodami lub matrycami SPAD (Single-Photon Avalanche Diodes).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>2. Jak dzia\u0142a czujnik TOF?<\/strong><\/h1>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Zasada dzia\u0142ania TOF krok po kroku<\/strong><\/h2>\n\n\n\n<p>Aby w pe\u0142ni zrozumie\u0107, jak dzia\u0142a czujnik TOF, podzielmy proces na cztery podstawowe etapy.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2.1 Krok 1 - Emisja \u015bwiat\u0142a<\/strong><\/h2>\n\n\n\n<p>Czujnik TOF zaczyna od wys\u0142ania impulsu (lub ci\u0105g\u0142ej fali) modulowanego \u015bwiat\u0142a podczerwonego ze swojego emitera. W zale\u017cno\u015bci od typu TOF mo\u017ce to by\u0107:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kr\u00f3tki impuls lasera (bezpo\u015bredni TOF)<\/li>\n\n\n\n<li>Modulowany sygna\u0142 fali ci\u0105g\u0142ej (po\u015bredni TOF)<\/li>\n\n\n\n<li>Kodowany wz\u00f3r \u015bwiat\u0142a dla kamer 3D TOF<\/li>\n<\/ul>\n\n\n\n<p>Kluczowa idea:<br>Zegar zaczyna dzia\u0142a\u0107 w momencie, gdy \u015bwiat\u0142o opu\u015bci czujnik.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2.2 Krok 2 - Odbicie \u015bwiat\u0142a<\/strong><\/h2>\n\n\n\n<p>Emitowane fotony uderzaj\u0105 w powierzchni\u0119 docelow\u0105 (\u015bcian\u0119, przedmiot, pod\u0142og\u0119, osob\u0119 itp.) i odbijaj\u0105 si\u0119 z powrotem w kierunku czujnika. Niekt\u00f3re materia\u0142y odbijaj\u0105 si\u0119 silnie (bia\u0142e powierzchnie), inne s\u0142abo (czarne matowe powierzchnie), ale czujniki TOF s\u0105 zaprojektowane tak, aby wykrywa\u0107 nawet bardzo s\u0142abe powroty poprzez wzmocnienie i <a href=\"https:\/\/meskernel.net\/pl\/analog-distance-sensors\/\">cyfrowy<\/a> filtrowanie.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2.3 Krok 3 - Pomiar czasu<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-dominant-color=\"eaf0ee\" data-has-transparency=\"false\" style=\"--dominant-color: #eaf0ee;\" fetchpriority=\"high\" decoding=\"async\" width=\"700\" height=\"208\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/12\/How-Does-TOF-Sensor-Work.webp\" alt=\"Jak dzia\u0142a czujnik TOF?\" class=\"wp-image-6389 not-transparent\" srcset=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/12\/How-Does-TOF-Sensor-Work.webp 700w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/12\/How-Does-TOF-Sensor-Work-300x89.webp 300w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/12\/How-Does-TOF-Sensor-Work-18x5.webp 18w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/12\/How-Does-TOF-Sensor-Work-400x119.webp 400w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p>Jest to sedno dzia\u0142ania czujnika TOF.<\/p>\n\n\n\n<p>Czujnik mierzy czas potrzebny na powr\u00f3t \u015bwiat\u0142a: Odleg\u0142o\u015b\u0107 = (c \u00d7 t) \/ 2<\/p>\n\n\n\n<p>Gdzie:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>c<\/strong> = pr\u0119dko\u015b\u0107 \u015bwiat\u0142a (~ 3\u00d710\u2078 m\/s)<\/li>\n\n\n\n<li><strong>t<\/strong> = zmierzony czas podr\u00f3\u017cy w obie strony<\/li>\n\n\n\n<li><strong>\/2<\/strong> poniewa\u017c \u015bwiat\u0142o przemieszcza si\u0119 do celu i z powrotem<\/li>\n<\/ul>\n\n\n\n<p>Bezpo\u015brednie czujniki TOF mog\u0105 mierzy\u0107 r\u00f3\u017cnice czasowe na poziomie nanosekund lub nawet pikosekund w celu obliczenia odleg\u0142o\u015bci.<\/p>\n\n\n\n<p>Po\u015brednie czujniki TOF obliczaj\u0105 <a href=\"https:\/\/meskernel.net\/pl\/tof-vs-phase-shift\/\">przesuni\u0119cie fazowe<\/a> pomi\u0119dzy nadawanymi i odbieranymi sygna\u0142ami w celu okre\u015blenia czasu podr\u00f3\u017cy.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2.4 Krok 4 - Wyj\u015bcie odleg\u0142o\u015bci<\/strong><\/h2>\n\n\n\n<p>Na koniec czujnik konwertuje czas (lub przesuni\u0119cie fazowe) na czytelny pomiar odleg\u0142o\u015bci i przesy\u0142a go za po\u015brednictwem wyj\u015bcia:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/meskernel.net\/pl\/usart-vs-uart\/\">UART<\/a> \/ TTL<\/li>\n\n\n\n<li>RS485 \/ RS232<\/li>\n\n\n\n<li>I\u00b2C \/ SPI<\/li>\n\n\n\n<li>CAN<\/li>\n\n\n\n<li><a href=\"https:\/\/meskernel.net\/pl\/analog-vs-tof-distance-sensors\/\">Analogowy<\/a> 0-10 V lub 4-20 mA (poprzez konwertery)<\/li>\n<\/ul>\n\n\n\n<p>W ten spos\u00f3b czujnik TOF generuje w czasie rzeczywistym dane dotycz\u0105ce zasi\u0119gu dla pojazd\u00f3w AGV, robotyki, wysoko\u015bciomierzy dron\u00f3w i przemys\u0142owych system\u00f3w pomiarowych.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>3. R\u00f3\u017cne typy czujnik\u00f3w TOF i spos\u00f3b dzia\u0142ania ka\u017cdego z nich<\/strong><\/h1>\n\n\n\n<p>Chocia\u017c wszystkie czujniki TOF opieraj\u0105 si\u0119 na tej samej fundamentalnej zasadzie, ich wewn\u0119trzne mechanizmy dzia\u0142ania r\u00f3\u017cni\u0105 si\u0119. Zrozumienie tych r\u00f3\u017cnic pomaga in\u017cynierom wybra\u0107 odpowiedni modu\u0142 do konkretnych zastosowa\u0144.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3.1 Bezpo\u015bredni TOF (dTOF): Pomiar czasu w oparciu o impulsy<\/strong><\/h2>\n\n\n\n<p><strong>Jak to dzia\u0142a?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Czujnik emituje niezwykle kr\u00f3tkie impulsy laserowe<\/li>\n\n\n\n<li>Czas powrotu jest mierzony bezpo\u015brednio<\/li>\n\n\n\n<li>Zegar z nanosekundow\u0105 precyzj\u0105 oblicza czas podr\u00f3\u017cy<\/li>\n<\/ul>\n\n\n\n<p><strong>Zalety:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wysoka dok\u0142adno\u015b\u0107 (cz\u0119sto \u00b11 mm do \u00b110 mm)<\/li>\n\n\n\n<li>Du\u017cy zasi\u0119g (20-200 m dla modu\u0142\u00f3w przemys\u0142owych)<\/li>\n\n\n\n<li>Doskona\u0142y do pracy na zewn\u0105trz<\/li>\n<\/ul>\n\n\n\n<p><strong>Przypadki u\u017cycia:<\/strong><br>Wysoko\u015bciomierze UAV, <a href=\"https:\/\/meskernel.net\/pl\/distance-measurement-surveying\/\">pomiary<\/a>, pomiar odleg\u0142o\u015bci dalekiego zasi\u0119gu, wykrywanie na zewn\u0105trz.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3.2 Po\u015bredni TOF (iTOF): Przesuni\u0119cie fazowe fali ci\u0105g\u0142ej<\/strong><\/h2>\n\n\n\n<p><strong>Jak to dzia\u0142a?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Czujnik emituje modulowan\u0105 fal\u0119 ci\u0105g\u0142\u0105<\/li>\n\n\n\n<li>Odbity sygna\u0142 dociera z przesuni\u0119ciem fazowym<\/li>\n\n\n\n<li>R\u00f3\u017cnica faz \u2192 obliczanie odleg\u0142o\u015bci<\/li>\n<\/ul>\n\n\n\n<p><strong>Zalety:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Doskona\u0142a do wykrywania 2D\/3D<\/li>\n\n\n\n<li>Wysoka liczba klatek na sekund\u0119<\/li>\n\n\n\n<li>Szeroko stosowane w kamerach 3D, smartfonach, rozpoznawaniu gest\u00f3w<\/li>\n<\/ul>\n\n\n\n<p><strong>Przypadki u\u017cycia:<\/strong><br>Odblokowywanie twarzy, percepcja robotyczna, ludzie <a href=\"https:\/\/meskernel.net\/pl\/animal-detection\/\">wykrywanie<\/a>, przemys\u0142owe kurtyny bezpiecze\u0144stwa.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3.3 Kamery 3D TOF (mapowanie g\u0142\u0119boko\u015bci)<\/strong><\/h2>\n\n\n\n<p>Zamiast pojedynczej fotodiody, kamery 3D TOF wykorzystuj\u0105 matryc\u0119 pikseli SPAD, kt\u00f3re mierz\u0105 czas przelotu dla ka\u017cdego piksela niezale\u017cnie.<\/p>\n\n\n\n<p>Pozwala to na tworzenie map g\u0142\u0119bi w czasie rzeczywistym:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Zautomatyzowane pojazdy<\/li>\n\n\n\n<li>Wykrywanie przeszk\u00f3d i SLAM<\/li>\n\n\n\n<li>AR\/VR<\/li>\n\n\n\n<li>Przemys\u0142owa wizja maszynowa<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>4. Dlaczego czujniki TOF dzia\u0142aj\u0105 lepiej ni\u017c inne technologie pomiaru odleg\u0142o\u015bci<\/strong><\/h1>\n\n\n\n<p>Aby doceni\u0107 dzia\u0142anie czujnik\u00f3w TOF, warto por\u00f3wna\u0107 je z alternatywnymi rozwi\u0105zaniami.<a href=\"https:\/\/www.youtube.com\/@Meskernelnet\/videos\" target=\"_blank\" rel=\"noopener\"> pomiar odleg\u0142o\u015bci<\/a> technologie.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4.1 TOF a czujniki ultrad\u017awi\u0119kowe<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Cecha<\/th><th>Czujnik TOF<\/th><th>Ultrad\u017awi\u0119kowy<\/th><\/tr><\/thead><tbody><tr><td>Pr\u0119dko\u015b\u0107<\/td><td>Pr\u0119dko\u015b\u0107 \u015bwiat\u0142a<\/td><td>Powolne fale d\u017awi\u0119kowe<\/td><\/tr><tr><td>Dok\u0142adno\u015b\u0107<\/td><td>Wysoki (poziom mm)<\/td><td>Niski<\/td><\/tr><tr><td>Zasi\u0119g<\/td><td>D\u0142ugi<\/td><td>Ograniczony<\/td><\/tr><tr><td>Wra\u017cliwo\u015b\u0107<\/td><td>Brak wp\u0142ywu powietrza<\/td><td>Wp\u0142yw wilgotno\u015bci\/temperatury<\/td><\/tr><tr><td>Kwestie refleksyjno\u015bci<\/td><td>Niski<\/td><td>\u015aredni<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4.2 TOF a czujniki zbli\u017ceniowe na podczerwie\u0144<\/strong><\/h2>\n\n\n\n<p>Czujniki podczerwieni mierz\u0105 intensywno\u015b\u0107, a nie czas.<\/p>\n\n\n\n<p>Pomiary oparte na intensywno\u015bci \u2260 dok\u0142adne pomiary oparte na czasie.<\/p>\n\n\n\n<p>Tym samym czujniki TOF przewy\u017cszaj\u0105 czujniki zbli\u017ceniowe na podczerwie\u0144 pod wzgl\u0119dem precyzji i niezawodno\u015bci.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4.3 TOF vs LiDAR (LIDAR vs TOF)<\/strong><\/h2>\n\n\n\n<p>TOF jest rodzajem <a href=\"https:\/\/meskernel.net\/pl\/lidar\/\">LiDAR<\/a>, ale zazwyczaj odnosi si\u0119 do kompaktowych modu\u0142\u00f3w kr\u00f3tkiego zasi\u0119gu.<\/p>\n\n\n\n<p>LiDAR (obracaj\u0105cy si\u0119 lub skanuj\u0105cy) jest generalnie:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wi\u0119kszy zasi\u0119g<\/li>\n\n\n\n<li>Dro\u017csze<\/li>\n\n\n\n<li>U\u017cywany do mapowania lub SLAM<\/li>\n<\/ul>\n\n\n\n<p>Modu\u0142y TOF to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bardziej kompaktowy<\/li>\n\n\n\n<li>Ni\u017csza moc<\/li>\n\n\n\n<li>Idealny do system\u00f3w wbudowanych (UAV, AGV, roboty)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>5. Dok\u0142adno\u015b\u0107 czujnika TOF: Jakie czynniki wp\u0142ywaj\u0105 na wydajno\u015b\u0107?<\/strong><\/h1>\n\n\n\n<p>Zrozumienie sposobu dzia\u0142ania czujnika TOF wymaga r\u00f3wnie\u017c zrozumienia, co wp\u0142ywa na dok\u0142adno\u015b\u0107.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kluczowe czynniki wp\u0142ywaj\u0105ce:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wsp\u00f3\u0142czynnik odbicia powierzchni<\/li>\n\n\n\n<li>Ha\u0142as podczerwieni otoczenia<\/li>\n\n\n\n<li>Dryft temperatury<\/li>\n\n\n\n<li>Zanieczyszczenie obiektywu<\/li>\n\n\n\n<li>Odbicia wielo\u015bcie\u017ckowe<\/li>\n\n\n\n<li>Orientacja na cel<\/li>\n\n\n\n<li>Cz\u0119stotliwo\u015b\u0107 pomiaru (cz\u0119stotliwo\u015b\u0107 pr\u00f3bkowania)<\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/meskernel.net\/pl\/przemyslowe-laserowe-czujniki-odleglosci\/\">Przemys\u0142owe modu\u0142y TOF<\/a> obejmuj\u0105 algorytmy kompensacyjne, takie jak<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Filtrowanie \u015bwiat\u0142a otoczenia<\/li>\n\n\n\n<li>Kalibracja temperatury<\/li>\n\n\n\n<li>Progowanie adaptacyjne<\/li>\n\n\n\n<li>U\u015brednianie wielu pr\u00f3bek<\/li>\n\n\n\n<li>Filtrowanie optyczne<\/li>\n<\/ul>\n\n\n\n<p>Poprawia to stabilno\u015b\u0107 i dok\u0142adno\u015b\u0107 w trudnych warunkach.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>6. Rzeczywiste zastosowania: Gdzie zasada dzia\u0142ania TOF ma najwi\u0119ksze znaczenie?<\/strong><\/h1>\n\n\n\n<p>Technologia TOF jest stosowana wsz\u0119dzie ze wzgl\u0119du na prost\u0105 zasad\u0119 dzia\u0142ania i niezawodn\u0105 wydajno\u015b\u0107.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Typowe zastosowania TOF obejmuj\u0105:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Drony i bezza\u0142ogowe statki powietrzne<\/strong>Utrzymywanie wysoko\u015bci, pod\u0105\u017canie za terenem<\/li>\n\n\n\n<li><strong>AGV i AMR<\/strong>antykolizyjne, nawigacja<\/li>\n\n\n\n<li><strong>Robotyka<\/strong>: SLAM, unikanie obiekt\u00f3w, pozycjonowanie ramienia<\/li>\n\n\n\n<li><strong>Automatyka przemys\u0142owa<\/strong>wykrywanie obecno\u015bci, kontrola odleg\u0142o\u015bci<\/li>\n\n\n\n<li><strong>Smartfony<\/strong>rozpoznawanie twarzy, wykrywanie g\u0142\u0119bi AR<\/li>\n\n\n\n<li><strong>Logistyka<\/strong>wykrywanie palet, pomiar \u0142adunku<\/li>\n\n\n\n<li><strong>Automatyzacja sprzeda\u017cy detalicznej<\/strong>liczenie os\u00f3b, analiza przestrzeni<\/li>\n\n\n\n<li><strong>Inteligentne miasta<\/strong>: monitorowanie ruchu, systemy parkingowe<\/li>\n<\/ul>\n\n\n\n<p>W ka\u017cdym z tych przypadk\u00f3w in\u017cynierowie odnosz\u0105 znaczne korzy\u015bci ze zrozumienia sposobu dzia\u0142ania czujnika TOF przy wyborze odpowiedniego modu\u0142u i optymalizacji wydajno\u015bci.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img data-dominant-color=\"798097\" data-has-transparency=\"false\" style=\"--dominant-color: #798097;\" decoding=\"async\" width=\"1024\" height=\"683\" data-id=\"6049\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/10\/Lidar-Technology.webp\" alt=\"Technologia Lidar\" class=\"wp-image-6049 not-transparent\" srcset=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/10\/Lidar-Technology.webp 1024w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/10\/Lidar-Technology-300x200.webp 300w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/10\/Lidar-Technology-768x512.webp 768w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/10\/Lidar-Technology-18x12.webp 18w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/10\/Lidar-Technology-400x267.webp 400w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-dominant-color=\"aaabab\" data-has-transparency=\"false\" style=\"--dominant-color: #aaabab;\" decoding=\"async\" width=\"1024\" height=\"564\" data-id=\"5818\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/09\/Laser-to-Measure-Distance-1024x564.webp\" alt=\"Laser do pomiaru odleg\u0142o\u015bci\" class=\"wp-image-5818 not-transparent\" srcset=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/09\/Laser-to-Measure-Distance-1024x564.webp 1024w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/09\/Laser-to-Measure-Distance-300x165.webp 300w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/09\/Laser-to-Measure-Distance-768x423.webp 768w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/09\/Laser-to-Measure-Distance-18x10.webp 18w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/09\/Laser-to-Measure-Distance-400x220.webp 400w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/09\/Laser-to-Measure-Distance.webp 1250w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-dominant-color=\"d5d5d4\" data-has-transparency=\"false\" style=\"--dominant-color: #d5d5d4;\" loading=\"lazy\" decoding=\"async\" width=\"495\" height=\"482\" data-id=\"5599\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/08\/Meskernel-Laser-Distance-Sensors-2.webp\" alt=\"\" class=\"wp-image-5599 not-transparent\" srcset=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/08\/Meskernel-Laser-Distance-Sensors-2.webp 495w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/08\/Meskernel-Laser-Distance-Sensors-2-300x292.webp 300w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/08\/Meskernel-Laser-Distance-Sensors-2-12x12.webp 12w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/08\/Meskernel-Laser-Distance-Sensors-2-400x389.webp 400w\" sizes=\"(max-width: 495px) 100vw, 495px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-dominant-color=\"846c51\" data-has-transparency=\"false\" style=\"--dominant-color: #846c51;\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-id=\"5063\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Laser-Modules-for-Smart-Rifle-Scopes-1024x683.webp\" alt=\"\" class=\"wp-image-5063 not-transparent\" srcset=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Laser-Modules-for-Smart-Rifle-Scopes-1024x683.webp 1024w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Laser-Modules-for-Smart-Rifle-Scopes-300x200.webp 300w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Laser-Modules-for-Smart-Rifle-Scopes-768x512.webp 768w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Laser-Modules-for-Smart-Rifle-Scopes-1536x1024.webp 1536w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Laser-Modules-for-Smart-Rifle-Scopes-400x267.webp 400w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Laser-Modules-for-Smart-Rifle-Scopes.webp 1645w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-dominant-color=\"9a9f7c\" data-has-transparency=\"false\" style=\"--dominant-color: #9a9f7c;\" loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"517\" data-id=\"5051\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Industrial-Distance-Sensor.webp\" alt=\"Przemys\u0142owy czujnik odleg\u0142o\u015bci\" class=\"wp-image-5051 not-transparent\" srcset=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Industrial-Distance-Sensor.webp 859w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Industrial-Distance-Sensor-300x181.webp 300w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Industrial-Distance-Sensor-768x462.webp 768w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/07\/Industrial-Distance-Sensor-400x241.webp 400w\" sizes=\"(max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-dominant-color=\"5451a5\" data-has-transparency=\"false\" style=\"--dominant-color: #5451a5;\" loading=\"lazy\" decoding=\"async\" width=\"732\" height=\"671\" data-id=\"4236\" src=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/04\/distance-sensor-for-robot.webp\" alt=\"czujnik odleg\u0142o\u015bci dla robota\" class=\"wp-image-4236 not-transparent\" srcset=\"https:\/\/meskernel.net\/wp-content\/uploads\/2025\/04\/distance-sensor-for-robot.webp 732w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/04\/distance-sensor-for-robot-300x275.webp 300w, https:\/\/meskernel.net\/wp-content\/uploads\/2025\/04\/distance-sensor-for-robot-400x367.webp 400w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/><\/figure>\n<\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>7. Jak wybra\u0107 odpowiedni czujnik TOF (lista kontrolna in\u017cyniera)<\/strong><\/h1>\n\n\n\n<p>Po zrozumieniu, jak dzia\u0142aj\u0105 czujniki TOF, wyb\u00f3r modu\u0142u staje si\u0119 znacznie \u0142atwiejszy.<br>Oto, co nale\u017cy oceni\u0107:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Zakres pomiarowy<\/h3>\n\n\n\n<p>(Konsumencki TOF kr\u00f3tkiego zasi\u0119gu vs przemys\u0142owy TOF dalekiego zasi\u0119gu)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Wymagania dotycz\u0105ce dok\u0142adno\u015bci<\/h3>\n\n\n\n<p>(np. \u00b11 mm dla robotyki wewn\u0119trznej, \u00b15-10 cm dla pomiar\u00f3w zewn\u0119trznych)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cz\u0119stotliwo\u015b\u0107 aktualizacji<\/h3>\n\n\n\n<p>(Szybka robotyka wymaga 100-1000 Hz)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Wydajno\u015b\u0107 o\u015bwietlenia otoczenia<\/h3>\n\n\n\n<p>(Wybierz filtry NIR do zastosowa\u0144 zewn\u0119trznych)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kompatybilno\u015b\u0107 interfejsu<\/h3>\n\n\n\n<p>(UART, RS485, CAN, I\u00b2C, analogowe 0-10 V)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pob\u00f3r mocy<\/h3>\n\n\n\n<p>(Drony zasilane bateryjnie wymagaj\u0105 modu\u0142\u00f3w TOF o niskim poborze mocy).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>Proste podsumowanie dzia\u0142ania czujnika TOF<\/strong><\/h1>\n\n\n\n<p>Podsumowuj\u0105c:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Czujnik TOF emituje \u015bwiat\u0142o podczerwone<\/li>\n\n\n\n<li>\u015awiat\u0142o odbija si\u0119 od celu<\/li>\n\n\n\n<li>Czujnik mierzy czas powrotu<\/li>\n\n\n\n<li>Czas \u00d7 pr\u0119dko\u015b\u0107 \u015bwiat\u0142a \u2192 odleg\u0142o\u015b\u0107<\/li>\n\n\n\n<li>Algorytmy zwi\u0119kszaj\u0105 dok\u0142adno\u015b\u0107 i stabilno\u015b\u0107<\/li>\n<\/ul>\n\n\n\n<p>Po dok\u0142adnym zrozumieniu, jak dzia\u0142a czujnik TOF, mo\u017cna wybra\u0107 odpowiedni modu\u0142, zoptymalizowa\u0107 system i zbudowa\u0107 wysoce niezawodne rozwi\u0105zania do pomiaru odleg\u0142o\u015bci dla dron\u00f3w, robot\u00f3w, sprz\u0119tu przemys\u0142owego i nie tylko.<\/p>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<ol class=\"rank-math-list\">\n<li id=\"faq-question-1764728487562\" class=\"rank-math-list-item\">\n<h5 class=\"rank-math-question\">Jak dzia\u0142a czujnik TOF?<\/h5>\n<div class=\"rank-math-answer\">\n\n<p>Czujnik TOF (Time-of-Flight) dzia\u0142a poprzez emitowanie wi\u0105zki \u015bwiat\u0142a podczerwonego, wykrywanie odbitego sygna\u0142u i pomiar czasu powrotu \u015bwiat\u0142a. Czujnik oblicza odleg\u0142o\u015b\u0107 na podstawie pr\u0119dko\u015bci \u015bwiat\u0142a i zmierzonego czasu podr\u00f3\u017cy w obie strony.<\/p>\n\n<\/div>\n<\/li>\n<li id=\"faq-question-1764728506610\" class=\"rank-math-list-item\">\n<h5 class=\"rank-math-question\">Jak dzia\u0142a czujnik TOF - krok po kroku<\/h5>\n<div class=\"rank-math-answer\">\n\n<p><strong>Emisja \u015bwiat\u0142a<\/strong> - Czujnik wysy\u0142a impuls laserowy lub modulowan\u0105 wi\u0105zk\u0119 podczerwieni.<br \/><strong>Refleksja<\/strong> - \u015awiat\u0142o uderza w cel i odbija si\u0119 z powrotem do odbiornika czujnika.<br \/><strong>Pomiar czasu<\/strong> - Czujnik mierzy op\u00f3\u017anienie czasowe (lub przesuni\u0119cie fazowe) mi\u0119dzy emisj\u0105 a powrotem.<br \/><strong>Obliczanie odleg\u0142o\u015bci<\/strong> - Odleg\u0142o\u015b\u0107 jest obliczana za pomoc\u0105 wzoru:<br \/>Odleg\u0142o\u015b\u0107 = (c \u00d7 t) \/ 2<br \/> gdzie <em>c<\/em> to pr\u0119dko\u015b\u0107 \u015bwiat\u0142a.<br \/><strong>Wyj\u015bcie<\/strong> - Czujnik konwertuje wynik na odczyt odleg\u0142o\u015bci (mm\/cm\/m) poprzez UART, I\u00b2C, RS485 lub wyj\u015bcie analogowe.<br \/><strong>W prostych s\u0142owach<\/strong><br \/>Czujnik TOF mierzy odleg\u0142o\u015b\u0107, mierz\u0105c czas podr\u00f3\u017cy fotonu do celu i z powrotem.<\/p>\n\n<\/div>\n<\/li>\n<li id=\"faq-question-1764728659549\" class=\"rank-math-list-item\">\n<h5 class=\"rank-math-question\">Jaka jest zasada dzia\u0142ania czujnika TOF?<\/h5>\n<div class=\"rank-math-answer\">\n\n<p>Czujnik TOF mierzy odleg\u0142o\u015b\u0107, obliczaj\u0105c, jak d\u0142ugo emitowane \u015bwiat\u0142o podczerwone pokonuje drog\u0119 do celu i z powrotem. W celu dok\u0142adnego obliczenia odleg\u0142o\u015bci wykorzystuje on pr\u0119dko\u015b\u0107 \u015bwiat\u0142a i synchronizacj\u0119 impuls\u00f3w lub detekcj\u0119 przesuni\u0119cia fazowego.<\/p>\n\n<\/div>\n<\/li>\n<li id=\"faq-question-1764728670222\" class=\"rank-math-list-item\">\n<h5 class=\"rank-math-question\">Dlaczego TOF jest dok\u0142adny w pomiarach odleg\u0142o\u015bci?<\/h5>\n<div class=\"rank-math-answer\">\n\n<p>Poniewa\u017c TOF opiera si\u0119 na pr\u0119dko\u015bci \u015bwiat\u0142a zamiast intensywno\u015bci sygna\u0142u, zapewnia stabiln\u0105 dok\u0142adno\u015b\u0107 na poziomie milimetra, niezale\u017cnie od koloru, tekstury lub o\u015bwietlenia otoczenia. Algorytmy dodatkowo poprawiaj\u0105 precyzj\u0119 poprzez filtrowanie i kompensacj\u0119 temperatury.<\/p>\n\n<\/div>\n<\/li>\n<li id=\"faq-question-1764728685550\" class=\"rank-math-list-item\">\n<h5 class=\"rank-math-question\">Jaka jest r\u00f3\u017cnica mi\u0119dzy bezpo\u015brednim TOF a po\u015brednim TOF?<\/h5>\n<div class=\"rank-math-answer\">\n\n<p>Bezpo\u015bredni TOF mierzy rzeczywisty czas powrotu impulsu laserowego. Po\u015bredni TOF mierzy przesuni\u0119cie fazowe mi\u0119dzy sygna\u0142ami fali ci\u0105g\u0142ej. Direct TOF zapewnia dok\u0142adno\u015b\u0107 dalekiego zasi\u0119gu, podczas gdy Indirect TOF obs\u0142uguje szybkie wykrywanie g\u0142\u0119boko\u015bci 3D.<\/p>\n\n<\/div>\n<\/li>\n<\/ol>\n<\/div>\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-meskernel wp-block-embed-meskernel\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"V1JtA2K7M7\"><a href=\"https:\/\/meskernel.net\/pl\/laserowe-czujniki-odleglosci-3\/\">Jak dzia\u0142aj\u0105 laserowe czujniki odleg\u0142o\u015bci: Jasne por\u00f3wnanie ToF, przesuni\u0119cia fazowego i triangulacji<\/a><\/blockquote><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u300a How Laser-Based Distance Sensors Work: A Clear Comparison of ToF, Phase-Shift &amp; Triangulation \u300b\u2014Meskernel\" src=\"https:\/\/meskernel.net\/laser-based-distance-sensors\/embed\/#?secret=eQ7yv8R81N#?secret=V1JtA2K7M7\" data-secret=\"V1JtA2K7M7\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>","protected":false},"excerpt":{"rendered":"<p>Time-of-Flight (TOF) sensors have quickly become one of the most versatile and widely adopted technologies for non-contact distance measurement. They [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6389,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[50],"tags":[],"class_list":["post-6388","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/posts\/6388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/comments?post=6388"}],"version-history":[{"count":0,"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/posts\/6388\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/media\/6389"}],"wp:attachment":[{"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/media?parent=6388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/categories?post=6388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/meskernel.net\/pl\/wp-json\/wp\/v2\/tags?post=6388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}