PIR senzor HC-SR501 patří mezi nejoblíbenější moduly detekce pohybu používané v elektronice a automatizačních projektech. Jeho schopnost spolehlivě detekovat lidský pohyb s minimální spotřebou energie z něj činí ideální pro bezpečnost, řízení osvětlení a chytré systémy. Tento článek vysvětluje, jak HC-SR501 funguje, jeho vnitřní design, vlastnosti, omezení a osvědčené postupy pro dosažení přesné a stabilní detekce pohybu.

Co je PIR senzor HC-SR501?
PIR senzor HC-SR501 je pasivní infračervený detektor pohybu, který detekuje pohyb tím, že zaznamenává změny infračerveného záření vyzařovaného teplými objekty, jako jsou lidé a zvířata. Nevydává signály; místo toho reaguje na tepelné změny v oblasti detekce. Díky nízké ceně, nastavitelné citlivosti a jednoduchému digitálnímu výstupu je široce využíván v bezpečnostních systémech, automatickém osvětlení a projektech vestavěné automatizace.
Princip fungování pohybového senzoru HC-SR501 PIR

HC-SR501 pracuje v rozsahu vstupního napětí od 4,5 V do 12 V, přičemž nejčastěji se používá 5 V. Po zapnutí senzor vyžaduje kalibrační období přibližně 1–2 minuty, během kterého se stabilizuje na okolní infračervené úrovně. V této době mohou být pohybové údaje nespolehlivé.
Senzor poskytuje digitální výstup na DOUT pinu, který mění stav při detekci pohybu. Modul podporuje dva provozní režimy: Opakovatelný (H) a Neopakovatelný (L). Režim opakování je ve výchozím nastavení zapnutý.
Opakovatelný (H) režim
V režimu Repeatable (H) výstupní pin při detekci pohybu stoupá na VYSOKOU (3,3 V). Pokud pohyb pokračuje, časovač zpoždění se opakovaně resetuje, což udržuje výstup VYSOKÝ. Výstup klesne na NÍZKO až po zastavení pohybu a vypršení nastaveného zpoždění. Citlivost je řízena pomocí senzitivního potenciometru.
Neopakovatelný (L) režim

V režimu Neopakovatelný (L) výstupní pin jde na VYSOKOU (3,3 V) při detekci pohybu a zůstává VYSOKÁ po přednastavenou dobu zpoždění, bez ohledu na pokračující pohyb. Po uplynutí zpoždění výstup klesne na NÍZKÝ i když je pohyb stále přítomen. Citlivost lze nastavit pomocí stejného potenciometru.
Schopnost detekce pohybu u HC-SR501 je založena na jeho vnitřní snímací struktuře. Modul využívá pyroelektrický senzor k detekci změn infračerveného záření vyzařovaného pohybujícími se objekty, jako je lidské tělo. Fresnelova čočka umístěná na horní části senzoru rozděluje detekční oblast na více zón a soustředí infračervenou energii na snímací prvek, což zvyšuje detekční dosah a rozšiřuje snímací úhel. Bílá kupole viditelná na modulu je samotná Fresnelova čočka, zatímco pyroelektrický senzor je umístěn pod ní uvnitř kovového ochranného obalu.
Rozložení pinů modulu senzoru HC-SR501

| Číslo pinu | PIN Name | Popis |
|---|---|---|
| 1 | VCC | Vstup energie; typicky +5 V (rozsah: 4,5 V–12 V) |
| 2 | DOUT | Digitální výstup; VYSOKÉ (3,3 V) při detekci pohybu, NÍZKÉ (0 V) při nečinnosti |
| 3 | GND | Zemní spojení |
Funkce senzoru HC-SR501PIR
| Funkce | Popis |
|---|---|
| Rozsah vstupního napětí | Pracuje od 4,5 V do 12 V, přičemž 5 V je doporučeno pro stabilní a bezšumový výkon v obvodech založených na mikrokontrolérech. |
| Typ výstupního signálu | Poskytuje digitální TTL výstup (~3,3 V HIGH) při detekci pohybu, což umožňuje přímé propojení s většinou mikrokontrolérů. |
| Metoda detekce pohybu | Detekuje pohyb tím, že zaznamenává změny infračerveného záření vyzařovaného teplými objekty, jako jsou lidé a zvířata. |
| Spouštěcí režimy | Podporuje režim Repeatable (H) pro kontinuální spouštění během pohybu a režim Neopakovatelný (L) pro detekci jednoho pulzu. |
| Detekční úhel | Široké zorné pole přibližně 120°, vhodné pro monitorování místnosti a pokrytí chodby. |
| Detekční dosah | Dokáže detekovat pohyb na vzdálenost až 7 metrů, nastavitelný pomocí palubních ovladačů citlivosti. |
| Spotřeba energie | Velmi nízký odběr proudu (~65 μA), což z něj činí ideální pro baterie napájené a nízkoenergeticky vestavěné aplikace. |
| Rozsah provozních teplot | Spolehlivý provoz od –20 °C do +80 °C, podporující jak vnitřní, tak venkovní (chráněné) instalace. |
Interní architektura HC-SR501

| Komponenta | Funkce |
|---|---|
| Pyroelektrický senzor | Detekuje změny infračerveného záření vyzařovaného teplými objekty, jako jsou lidé nebo zvířata, a přeměňuje teplotní změny na malý elektrický signál. |
| Fresnelova čočka | Zaostřuje a segmentuje infračervenou energii na senzor, čímž výrazně zvyšuje úhel detekce a efektivní dosah snímání. |
| BISS0001 IC | Jádrový čip pro zpracování signálu, který zesiluje, filtruje a analyzuje výstup senzoru, poté generuje digitální spouštěcí signál na základě detekovaného pohybu. |
| Potenciometry | Umožnit uživateli nastavení citlivosti na detekci a čas zpoždění výstupu, což umožňuje ladit modul pro různá prostředí a aplikace. |
| Režim skokan | Volí režim spouště, opakovatelný (znovu spouštětelný) nebo neopakovatelný, a řídí, jak se výstup chová při detekci nepřetržitého pohybu. |
Alternativní pohybové senzory HC-SR501

• Infračervené senzory blízkosti – Aktivně vyzařují infračervené světlo a detekují odrazy od blízkých objektů. Jsou dobře vhodné pro detekci přítomnosti na krátkou vzdálenost a počítání objektů, ale jsou citlivější na povrchovou odrazivost a okolní světelné podmínky.

• Ultrazvukové senzory – Používají vysokofrekvenční zvukové vlny k měření vzdálenosti a detekci pohybu na základě časování ozvěny. Tyto senzory mohou pracovat v úplné tmě a jsou účinné pro detekci překážek, i když výkon může být ovlivněn měkkými povrchy nebo okolním hlukem.
Aplikace PIR senzorů HC-SR501
• Automatické osvětlení ulic, garáží, skladů a zahrad – Rozsvítí světla pouze při detekci pohybu, čímž se zlepšuje energetická účinnost a snižuje zbytečná spotřeba energie.
• Systémy poplachu proti vloupání a vniknutí – Detekuje pohyb lidí v zabezpečených oblastech a spouští alarmy nebo oznámení pro zvýšenou bezpečnost.
• Bezpečnostní kamery spouštěné pohybem – Aktivují nahrávání videa pouze při přítomnosti pohybu, šetří úložné místo a prodlužuje životnost systému.
• Průmyslové a domácí automatizační řídicí systémy – Umožňují automatizované řízení zařízení, jako jsou ventilátory, dveře, systémy HVAC a spotřebiče na základě obsazenosti nebo pohybu.
Omezení PIR senzoru HC-SR501
• Nemohou detekovat pohyb skrz stěny nebo sklo – PIR senzory spoléhají na infračervené záření, které neproniká účinně pevnými objekty nebo většinou skleněných povrchů.
• Může být ovlivněn zdroji tepla – Blízké topení, přímé sluneční světlo nebo rychle se měnící okolní teploty mohou způsobit falešné spouštěče.
• Krátké slepé období po spuštění – Po detekci pohybu může senzor krátce ignorovat nový pohyb během resetování, v závislosti na zpoždění a nastavení režimu.
Optimalizace výkonu HC-SR501
• Montáž ve výšce 0,8–1,2 metru, aby byly detekční zóny zarovnány s typickým lidským pohybem a zlepšila se konzistence spouště.
• Naklonit senzor přes chodné cesty místo přímo k nim, což umožňuje PIR prvkům detekovat silnější infračervené změny.
• Používejte čistý a stabilní zdroj energie, abyste zabránili šumu nebo výkyvům napětí způsobujícím nepravidelné výstupní chování.
• Chraňte senzor před prouděním vzduchu a vibracemi, protože pohybující se vzduch, ventilátory nebo mechanické vibrace mohou vést k falešným spouštěčům.
• Testování a dolaďování nastavení v reálných podmínkách úpravou citlivosti a zpoždění po instalaci tak, aby odpovídaly skutečnému prostředí.
Dodržování těchto postupů pomáhá minimalizovat falešné detekce, zvyšuje spolehlivost a zajišťuje konzistentní dlouhodobý výkon pohybového senzoru HC-SR501.
Závěr
PIR senzor HC-SR501 nabízí jednoduché, nízkonákladové a energeticky úsporné řešení pro detekci lidského pohybu v široké škále aplikací. Pochopením jeho provozních režimů, vnitřních komponent a požadavků na umístění můžete výrazně zlepšit přesnost detekce a snížit počet falešných spouštěčů. Při správném ladění a instalaci zůstává HC-SR501 spolehlivou volbou jak pro začátečníky, tak pro pokročilé embedded projekty.
Často kladené otázky [FAQ]
Může PIR senzor HC-SR501 fungovat s 3,3V mikrokontroléry jako ESP8266 nebo ESP32?
Ano. Ačkoliv je modul běžně napájen na 5 V, v mnoha případech může pracovat i na 3,3 V. Výstupní signál je již ~3,3 V TTL, což zajišťuje přímé připojení k ESP8266, ESP32 a dalším 3,3V logickým zařízením.
Proč HC-SR501 někdy spouští i tehdy, když se nikdo nehýbe?
Falešné spouštěče jsou obvykle způsobeny náhlými změnami teploty, prouděním vzduchu z ventilátorů nebo klimatizací, případně elektrickým šumem z nestabilních zdrojů napájení. Správné umístění, ochrana před zdroji tepla a použití regulovaného zdroje tohoto problému výrazně snižují.
Jak dlouho zůstává HC-SR501 VYSOKO po detekci pohybu?
Délka výstupu závisí na nastavení zpožděného potenciometru. Může trvat od několika sekund až po několik minut. V režimu Repeatable (H) se časovač resetuje s pokračujícím pohybem; v režimu Neopakovatelný (L) tomu tak není.
Dokáže HC-SR501 spolehlivě detekovat domácí mazlíčky, aniž by se u lidí spouštěl?
Ne úplně. Senzor detekuje infračervené změny od teplých objektů bez ohledu na jejich velikost. Snížení citlivosti, úprava výšky upevnění a naklonění senzoru nahoru však může pomoci minimalizovat detekci vyvolanou domácími mazlíčky v interiérovém prostředí.
Je HC-SR501 vhodný pro venkovní použití?
Senzor lze použít venku pouze pokud je správně uzavřený. Není odolná proti povětrnostním vlivům a musí být chráněna před deštěm, přímým sluncem, větrem a rychlými změnami teplot, aby byla zajištěna stabilní a spolehlivá funkčnost.