Leírás
A Vonalkövető digit-szenzor (1 csatorna, DIGIT) egyszerű robotikai feladatokhoz való infravörös visszaverődéses érzékelőpanel. Akkor hasznos, amikor a vezérlőnek nem a fényerő pontos értékére van szüksége, hanem arra, hogy a szenzor alatt világos vagy sötét felület van-e. Tipikus terepe a fekete vonalat követő robot, a pályaszél felismerése, vagy egy egyszerű optikai határjelzés.
A Vonalkövető digit-szenzor (1 csatorna, DIGIT) TCRT5000 típusú érzékelőt és LM393 jelformálót használ. A kimenet digitális, ezért Arduino, AVR, ESP32, Raspberry Pi Pico, STM32 vagy más mikrokontroller digitális bemenetére köthető, ha a vezérlő bemeneti jelszintje illeszkedik a választott tápfeszültséghez. A 3 tűs csatlakozás miatt a bekötés gyorsan áttekinthető: GND, tápfeszültség és digitális jel.
A döntésnél az első korlát az, hogy ez egy 1 csatornás érzékelő. Egyetlen ponton látja a felületet, ezért egyszerű vonalérzékeléshez, határfigyeléshez vagy kétállapotú jelzéshez jó. Ha a robotnak a vonal pozícióját is követnie kell balra-jobbra korrigálva, akkor több érzékelőponttal dolgozó 4, 5 vagy többcsatornás modult érdemes választani.
Helye a robotikai rendszerben
A Vonalkövető digit-szenzor (1 csatorna, DIGIT) a robot aljára vagy a vizsgált felület fölé kerül. Az infravörös adó fényt bocsát a felületre, a vevő pedig a visszaverődő fény alapján érzékel. Világos felületnél több fény tér vissza, sötét vagy fekete felületnél kevesebb. A jelformáló ezt a különbséget digitális kimenetté alakítja.
Ez a panel akkor illik a rendszerbe, ha a vezérlőprogramban elég egy LOW vagy HIGH állapotot kezelni. Oktatási robotnál, egyszerű pályakövető autónál, optikai véghelyzet-jelzésnél és fekete-fehér jelölés felismerésénél ez gyakran tisztább megoldás, mint analóg értékek szűrése.
Azaz a Vonalkövető digit-szenzor (1 csatorna, DIGIT) egy TCRT5000 alapú, LM393 jelformálós, 3 tűs digitális infravörös szenzor fekete-fehér felületek, vonalak és optikai határok felismerésére.
Működés és beépítés
A panelt úgy kell rögzíteni, hogy az érzékelő a vizsgált felületre nézzen. A megadott jellemző érzékelési távolság 10 mm, a megadott felső határ 25 mm. A gyakorlatban a rövidebb távolság stabilabb jelet ad, mert kisebb lesz a környezeti fény, a felületi szórás és a mechanikai billegés hatása.
A 3 tűs csatlakozás kiosztása:
- 1 – GND
- 2 – Vcc
- 3 – digitális kimenet
A kimeneti jelet célszerű először tesztprogrammal vagy soros monitoros kiírással ellenőrizni. Nem érdemes az első próbán rögtön motorvezérlést indítani, mert a fekete és fehér felülethez tartozó logikai állapot, a szenzor magassága és a pálya anyaga együtt határozza meg a működést.
| Mire figyelj? | Mit okoz? |
|---|---|
| Megvan a közös GND a szenzor és a vezérlő között? | Közös referencia nélkül a digitális bemenet bizonytalan állapotokat vehet fel. |
| A választott tápfeszültség illeszkedik a vezérlő bemenetéhez? | Túl magas jelszint 3,3 V-os bemenetnél károsíthatja a mikrokontrollert. |
| 10 mm körüli távolságban fut a panel a pálya felett? | Nagyobb távolságnál romolhat a fekete-fehér különbség felismerése. |
| Matt, kontrasztos felületen történik a próba? | Fényes, tükröződő vagy mintás felület téves kapcsolást okozhat. |
| Ismert a fekete és fehér felülethez tartozó kimeneti állapot? | A programban felcserélődhet a vonal és háttér értelmezése. |
| Rögzített a szenzor magassága? | Billegő robotváznál a jel menet közben szakadozhat. |
Felhasználási példák
- Egyszerű, egyvonalas robotautó fekete pályacsík követéséhez.
- Pályaszél vagy tiltott zóna felismeréséhez világos-sötét határral.
- Oktatási Arduino robot első vonalkövető feladatához.
- Optikai jelölés érzékeléséhez futószalag-szerű modellben.
- Kerék vagy tárcsa világos-sötét mintájának egyszerű impulzusos figyeléséhez.
- Mini sumo vagy akadálykerülő robot pályaelhagyásának jelzéséhez.
- Mikrokontrolleres bemeneti gyakorlatokhoz, ahol digitális szenzorállapotot kell olvasni.
Kompatibilitás és első próba
A Vonalkövető digit-szenzor (1 csatorna, DIGIT) 3,3-12 V DC tápfeszültséggel szerepel, a kimenete TTL/LVTTL jelként használható. Arduino UNO, Nano, Mega, ESP32, Raspberry Pi Pico, STM32 és micro:bit környezetben is beilleszthető, de a bemeneti feszültségtűrést mindig a konkrét vezérlőpanel oldaláról kell nézni.
3,3 V-os vezérlőnél biztonságosabb a szenzort is 3,3 V-ról próbálni, ha a rendszer így stabilan érzékel. 5 V-os Arduino panelnél a 5 V-os tápellátás és a digitális bemenet kezelése általában kézenfekvőbb. 12 V-os táp esetén a kimeneti jelszint illesztése és a vezérlő bemeneti védelme külön ellenőrzést kér.
| Mire figyelj? | Mit okoz? |
|---|---|
| 3,3 V-os vezérlőhöz 3,3 V-tal táplálod a modult? | Csökkenti a bemeneti túlfeszültség kockázatát. |
| 5 V-os Arduino bemenetet használsz? | A digitális jel olvasása egyszerűbb, de a logikai állapotot így is mérni kell. |
| 12 V-os rendszerben közvetlenül mikrokontrollerre vinnéd a jelet? | Illesztés nélkül hibát vagy bemeneti károsodást okozhat. |
| Kell analóg fényerőérték? | Ehhez nem ez a DIGIT változat való. |
| Több ponton kell a vonal pozícióját mérni? | Egycsatornás modullal csak jelenlétet vagy határt lehet egyszerűen érzékelni. |
Döntés előtt ellenőrizendő adatok
- Elég-e egyetlen érzékelési pont, vagy a robotnak több szenzor alapján kell kormányoznia.
- Digitális
0/1jel kell-e, vagy szükség van analóg visszavertfény-értékre. - A vezérlőpanel 3,3 V-os vagy 5 V-os logikai bemenetet használ.
- A szenzor mechanikailag tartható-e 10 mm körüli távolságban.
- A pálya anyaga matt és kontrasztos-e, vagy fényes, átlátszó, színes, mintás felületet kell figyelni.
- A kábel és a csatlakozó helye nem fog-e beleérni a robot futóművébe.
- A komparátor beállítási módja ennél a konkrét panelnél: !!!
Használati korlátok és mikor ne ezt válaszd
- Ne ezt válaszd, ha a robotnak pontosan tudnia kell, hogy a vonal balra vagy jobbra tér el. Ehhez többcsatornás vonalkövető modul kell.
- Ne ezt válaszd, ha a programban analóg fényerőértékből akarsz saját küszöböt számolni. Ehhez analóg kimenetes változatot keress.
- Ne ezt válaszd, ha a felület nagyon fényes, tükröződő vagy erősen mintás, mert a visszaverődés nem csak a fekete-fehér különbségtől függ.
- Ne ezt válaszd kültéri, változó napfényes környezetbe külön teszt nélkül, mert a környezeti infravörös fény befolyásolhatja az érzékelést.
- Ne ezt válaszd ipari biztonsági érzékelőnek. Ez oktatási, robotikai és kísérleti modul, nem gépbiztonsági komponens.
- Ne ezt válaszd, ha a szenzor és a felület távolsága nem tartható rövid és állandó értéken.
Műhelymegfigyelés
A vonalkövető robot hibáinak nagy része nem a programban kezdődik, hanem a mechanikánál. Ha a panel túl magasan van, ferdén néz a pályára, vagy a robot eleje gyorsításkor lebillen, akkor a kimenet látszólag véletlenszerűen vált. A legelső próba legyen lassú, motor nélkül végzett kézi mozgatás: a szenzort húzd át fekete és fehér felület felett, és csak akkor érdemes motorvezérlést írni, ha a digitális állapot ismételhetően vált.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Érzékelési elv: | Infravörös visszaverődés és elnyelődés |
| Érzékelőelem: | TCRT5000 típus |
| Jelformáló: | LM393 |
| Tápfeszültség: | DC 3,3-12 V |
| Áramfelvétel: | 20 mA |
| Működési hőmérséklet: | -25…+75 °C |
| Érzékelési távolság: | 10 mm, max. 25 mm |
| Komparálási szint: | Beállítható |
| Visszajelzés: | LED visszajelzés |
| Kimenet: | Digitális |
| Kimeneti jelszint: | TTL 5 V / LVTTL 3,3 V / L-H |
| Csatlakozó: | 3 tűs tüskesor, 2,54 mm |
| Pin 1: | GND |
| Pin 2: | Vcc |
| Pin 3: | Digitális kimenet |
| Rögzítés: | M3 furaton át |
| Méret: | 34 x 10 x 10 mm |
| Tömeg: | 0,003 kg |
Csatlakozó
- 1 – GND,
- 2 – Vcc,
- 3 – Digitális kimenet.
Csomag
- 1 db Vonalkövető digit-szenzor (1 csatorna, DIGIT) szenzorpanel















![RCWL-1005 ultrahang távolságmérő [4.5m/0.2cm, IIC/UART/GPIO]](https://shop.tavir.hu/wp-content/uploads/sen-uh-rcwl1005-8-450x338.jpg)

Értékelések
Még nincsenek értékelések.