Secțiuni ale site-ului
Alegerea editorilor:
- Scrisoare pentru a clarifica scopul plății
- Desene pe tema nu fascismului
- Afișe din Marele Război Patriotic
- Ciocolata de casa fara unt: retete
- Reteta de ceai de zmeura Reteta de ceai de zmeura
- Dip de ton la conserva
- Mâncăruri de post: rețete de caserole preferate cu cartofi și ciuperci (foto) Rețetă de caserolă de cartofi de post cu ciuperci
- Prajitura curcubeu: reteta cu fotografii
- Carne de vită coaptă în folie la cuptor
- Un fel de vinete cu ciuperci și brânză la cuptor: ce poate fi mai simplu?
Publicitate
Senzor de mișcare cu infraroșu HC-SR501, senzor IR PIR. Lampă automată Parametrii principali ai modulului HC-SR501 |
În acest articol vă voi spune cum să lucrați cu senzorul HC-SR501 (senzor PIR). Senzorul este ieftin și versatil, poate fi folosit singur sau cu un microcomputer pentru a crea diverse proiecte (sisteme). alarmă anti-efracție sau sisteme automatizate iluminat) SpecificațiiTensiune de alimentare: 4,8V…20V Informații generaleOrice persoană sau animal cu o temperatură peste punctul de îngheț emite energie termică sub formă de radiație. Această radiație nu este vizibilă pentru ochiul uman, deoarece este emisă la lungimi de undă infraroșii, sub spectrul pe care oamenii îl pot vedea. Măsurarea acestei energii nu este același lucru cu măsurarea temperaturii. Deoarece temperatura depinde de conductibilitatea termică, atunci când o persoană intră într-o cameră, nu poate schimba instantaneu temperatura camerei. Cu toate acestea, există o emisie infraroșu unică datorită temperaturii corpului pe care o caută senzorul PIR. Pentru a crește sensibilitatea și eficiența senzorului HC-SR501, este utilizată o metodă de focalizare a radiației infraroșii pe dispozitiv, aceasta se realizează folosind o „Lentilă Fresnel”. Lentila este realizată din plastic și are forma unui dom și este de fapt alcătuită din mai multe lentile Fresnel mici. În timp ce plasticul este translucid pentru oameni, este de fapt complet transparent pentru lumina infraroșie, deci servește și ca filtru. HC-SR501 este un senzor PIR la preț redus, care este complet autonom, capabil să funcționeze singur sau asociat cu un microcontroler. Senzorul are o ajustare a sensibilității care îi permite să detecteze mișcarea de la 3 la 7 metri, iar puterea sa poate fi reglată pentru a rămâne ridicată pentru o perioadă de timp de la 3 secunde la 5 minute. De asemenea, senzorul are un stabilizator de tensiune încorporat, astfel încât poate fi alimentat cu o tensiune constantă de 4,5 până la 20 de volți și consumă o cantitate mică de curent. HC-SR501 are un conector cu 3 pini, scopul este următorul: Atribuirea PIN Placa are și două potențiometre pentru reglarea mai multor parametri: Scopul jumperilor: Pe placa HC-SR501 există găuri suplimentare pentru două componente, există un marcaj în apropiere, îl puteți privi prin îndepărtarea lentilei Fresnel. Scopul găurilor suplimentare: Exemplul nr. 1: HC-SR501 ca dispozitiv independent.Piese necesare: Conexiune: Atenţie! Respectați măsurile de siguranță și aveți grijă! Funcționarea acestui circuit este foarte simplă, după pornire și calibrare, senzorul începe să citească citirile. Când este detectată mișcare, senzorul modifică valoarea la pinul „OUT”. Exemplul #2: HC-SR501 adăugarea unui fotorezistorPiese necesare: Conexiune: Odată instalat fotorezistorul, porniți circuitul și așteptați un moment în timp ce senzorul HC-SR501 se calibrează. Dacă totul este conectat corect (și luminile sunt aprinse în cameră), fotorezistorul nu împiedică pornirea HC-SR501 când camera este aprinsă. Acum stingeți luminile și HC-SR501 va porni ori de câte ori detectează activitate. Exemplul #3: HC-SR501 și Arduino
|
Testat pe Arduino IDE 1.8.0 Data testului: 08.12.2016 int detectedLED = 13 ; // Specificați pinul int readyLED = 12 ; // Specificați pinul int waitLED = 11 ; // Specificați pinul int pirPin = 7 ; // Specificați pinul senzorului int motionDetected = 0 ; // Variabilă pentru detectarea mișcării int pirValue ; // Variabilă pentru a stoca valoarea din PIR void setup() pinMode(detectLED, OUTPUT); // Setați pinul ca ieșire pinMode(readyLED, OUTPUT); // Setați pinul ca ieșire pinMode(waitLED, OUTPUT); // Setați pinul ca ieșire pinMode(pirPin, INPUT); // Setați pinul ca intrare // Întârziere inițială 1 minut pentru stabilizarea senzorului // digitalWrite(readyLED, LOW); digitalWrite(waitLED, HIGH); întârziere (60000); digitalWrite(readyLED, HIGH); digitalWrite(waitLED, LOW); buclă goală () pirValue = digitalRead(pirPin); // Citiți valoarea de la senzorul de mișcare dacă (pirValue == 1) // Dacă există mișcare, faceți o întârziere de 3 s. digitalWrite(detectatLED, HIGH); motionDetected = 1 ; întârziere (3000); altfel digitalWrite(detectatLED, LOW); |
În contextul creșterii constante a tarifelor la energie electrică, este timpul să ne gândim la economisirea acesteia. Și dacă este vorba despre iluminat, atunci acest lucru poate fi realizat prin utilizarea surselor de lumină LED, care economisesc semnificativ energie. De asemenea, pe lângă aceștia, sunt instalați senzori de mișcare și de iluminare, care vă permit să automatizați procesul de iluminare și, prin urmare, să creșteți durata de viață a sursei de lumină LED, care are un preț destul de ridicat și, de asemenea, vă permite să reduceți consumul de energie. Aceste surse de lumină LED reacționează atât la iluminarea camerei, cât și la mișcare, declanșând în același timp în condițiile în care este necesar. Astfel de surse de lumină cu LED-uri se sting automat după ceva timp. Lampa LED cu senzor de mișcare s-a dovedit că funcționează atât în interior, cât și în spații deschise. Este de remarcat faptul că instalarea lămpilor LED cu senzor de mișcare este posibilă chiar și în locuri greu accesibile, unde nu este posibilă alimentarea cu energie electrică. Avantajele unor astfel de lămpi cu LED-uri cu senzor de mișcare sunt că nu va consuma energie electrică în mod inutil și, prin urmare, o va economisi. În acest caz, nu este nevoie să instalați un comutator sub el, pe care apoi va trebui să-l căutați în întuneric. În plus, dacă în dispozitiv este instalat un senzor foto, atunci această lampă LED va răspunde nu numai la mișcare, ci și la nivelul de iluminare. Dacă lampa este instalată în aer liber, se va aprinde automat la amurg și se va stinge când există suficientă iluminare.
Ei bine, să începem în ordine și să facem noi înșine o astfel de lampă cu LED. Pentru a face acest lucru avem nevoie de următoarele:
- cadru
- fire de instalare
- folie din fibra de sticla
- Sursa de alimentare de 12V sau baterie.
Senzor HC-SR501
Pentru a configura moduri ale senzorului HC-SR501 Există două potențiometre (timp și sensibilitate) și un jumper (vezi imaginea de mai jos):
Caracteristici cheie ale HC-SR501:
- Tensiune de operare: DC 4.5V - 20V
- Semnal de ieșire: nivel înalt/jos (0 sau 1), semnal: nivel TTL de 3,3 V
- Interval de detectare: 3 - 7 metri (reglabil prin potențiometrul de „sensibilitate”)
- Unghi de detectare: 120-140° (Depinde de lentila Fresnel instalată)
- Timp de întârziere a declanșării: 5-300 secunde (reglabil cu potențiometrul „timp”, implicit 5s -3%)
- Temperatura de functionare: -20 - 80°C
- Mod de operare:
- Modul H - în acest mod, când senzorul este declanșat de mai multe ori la rând, ieșirea sa (la OUT) rămâne la un nivel logic ridicat.
- Mod L - în acest mod, un impuls separat apare la ieșire de fiecare dată când senzorul este declanșat.
După ce am selectat modul de funcționare al senzorului, am ajustat sensibilitatea și timpul de răspuns, să trecem la încă unul punct important instalarea unui fotorezistor, deoarece pe lângă organele senzoriale standard, senzorul piroelectric are capacitatea de a instala un fotorezistor. Adesea există contacte gratuite pe placă pentru conectare. În diagrama de mai jos, contactele sale sunt desemnate ca RL.
Când conectați un fotorezistor, dispozitivul va funcționa numai în întuneric. Deoarece dacă iluminați fotorezistorul, rezistența acestuia va scădea și tensiunea de pe piciorul 9 al cipul DA1 va fi insuficientă pentru a porni. Puteți ajusta pragul de comutare conectând un rezistor de tăiere în paralel cu rezistorul R9. Trebuie conectat printr-o rezistență de 1...4,7 kOhm pentru a preveni un scurtcircuit la rezistențele scăzute ale fotorezistorului. Fotorezistorul este instalat pe placa senzorului în zona încercuită galben, (vezi pozele de mai jos).
Banda LED 12V
Mai recent un număr Lămpi cu LED-uri a fost completat cu lămpi, care sunt benzi flexibile subțiri de până la 5 metri lungime cu posibilitatea de a le mări lungimea. Banda poate fi tăiată și în bucăți mici, de câțiva centimetri lungime. La alegere Banda LED Caracteristica principală de iluminare este intensitatea fluxului luminos, care este exprimată în lumeni pe metru (lm/m). Cantitatea de flux luminos este determinată de tipul și numărul de LED-uri instalate pe un metru de bandă. Cunoscând tipul de LED-uri și numărul acestora, este ușor să determinați independent fluxul luminos.
De exemplu, pe un metru de bandă LED cu lumină albă sunt 30 de LED-uri de tip 3528, având un flux luminos de 5 lm per LED. Înmulțim 5 lm cu 30 de LED-uri, obținem 150 lm. Aproximativ acest flux luminos este emis de un bec cu incandescență de 10 wați.
Dispozitivul benzii LED pe o bandă de plastic flexibilă de până la 5 m lungime conține piste conductoare subțiri de cupru de configurația necesară. LED-urile și cele de limitare a curentului sunt lipite pe șine. Cu o tensiune de alimentare de 12 V, sunt instalate trei LED-uri conectate în serie și una sau mai multe rezistențe de limitare a curentului. Numărul de rezistențe este determinat în funcție de cantitatea de putere disipată pe acestea (vezi figura de mai jos).
Pentru atașarea benzii LED, pe o parte se aplică un strat adeziv protejat cu peliculă. Pentru a fixa banda pe suprafață, este necesar să o îndepărtați folie protectoareși aplicați partea lipicioasă pe locul de instalare. Dacă este necesar, banda LED poate fi tăiată. Etapa de tăiere este determinată de numărul de LED-uri conectate în serie și este separată pe ambele părți prin plăcuțe de contact care vă permit să lipiți fire de ele (vezi figura de mai sus). Pentru lampa LED au fost folosite 4 bucăți de bandă LED cu 5630 LED-uri.
Cadru
Deoarece LED-urile se tem de supraîncălzire, este necesară o bună disipare a căldurii pentru durata lor lungă de viață. În acest sens, cadrul a fost realizat din tablă de aluminiu de 2 mm grosime. Cadrul are, de asemenea, găuri găurite pentru fixarea și dirijarea firelor (vezi imaginile de mai jos).
Sârmă de montare
Pentru montarea componentelor radio și a componentelor radio, ansamblurile și blocurile de echipamente radio-electronice, instalarea dispozitivelor și instrumentelor electrice, se folosesc fire de instalare. Conductorii firelor de instalare sunt fire de cupru cositorit, care permit conexiuni prin lipire cu lipituri la temperaturi joase. Firele flexibile spiralate oferă flexibilitate de instalare și protecţie fiabilă din influențele externe. Materialul izolator este fire de sticlă și nailon, benzi din folie triacetat, utilizate în intervalul de temperatură -60...+105 °C, izolație cu clorură de polivinil și polietilenă cu o manta suplimentară de protecție din nailon, rezistentă la umiditate, uleiuri și fungi. Matrite.
Folie din fibra de sticla
Materialul din fibră de sticlă acoperită cu folie este fabricat din fibră de sticlă, care este impregnată rășină epoxidică. Pe suprafața produsului se aplică un strat de folie de cupru galvanic cu o grosime de 35 microni sau 50 microni. Deci vom face tampoane de contact din el și placă de circuit imprimat comutator tranzistor.
Sursa de alimentare de 12V sau baterie
Sursa de alimentare transformă tensiunea alternativă a rețelei electrice de acasă de 220 V într-o tensiune continuă specificată.
Este timpul să privim schema acestei lămpi.
Fotografie cu versiunea asamblată a lămpii LED
Lista radioelementelor
Desemnare | Tip | Denumire | Cantitate | Notă | Magazin | Blocnotesul meu |
---|---|---|---|---|---|---|
P1 | Senzor | HC-SR501 | 1 |
Puteți achiziționa senzorul dintr-un magazin partener al proiectului FastAVR cu o reducere de 10% dacă urmați linkul
Senzor de mișcare (senzor de mișcare PIR) Conexiune HC-SR501 la Arduino
Senzorul PIR este tradus din engleză ca senzor infraroșu piroelectric (pasiv) - senzor infraroșu piroelectric (pasiv). Piroelectricitatea este proprietatea de a genera un anumit câmp electric la iradierea unui material cu raze infraroșii (termice). Prin urmare, senzorii PIR fac posibilă detectarea mișcării oamenilor într-o zonă controlată, deoarece corpul uman emite căldură. Astfel de senzori sunt de dimensiuni mici, ieftini și au un consum redus de energie. Sunt ușor de folosit și nu se uzează. Din aceste motive, sunt utilizați în majoritatea senzorilor de mișcare industriali.
Nu trebuie să amplasați senzorii PIR în locuri unde temperatura se schimbă rapid. Acest lucru va duce la faptul că senzorul nu va putea detecta prezența unei persoane în zona controlată și vor exista multe alarme false.
Datorită „fraților noștri chinezi”, un modul format din senzorul PIR în sine și un circuit de control a devenit foarte popular pentru uz casnic. Au combinat totul într-un singur modul și l-au numit HC-SR501.
Parametrii principali ai modulului HC-SR501
Sensul parametrului
Dimensiuni aproximativ 3,2 cm x 2,4 cm x 1,8 cm
Tensiune de alimentare DC 4.5V- 20V
Curent la OUT o -140 o (în funcție de senzorul și obiectivul specific)
Durata pulsului
la detectare 5 - 200 sec (configurabil)
Timp de blocare până la
următoarea măsurare 2,5 sec. (dar poate fi schimbat prin înlocuirea rezistențelor SMD)
Temperatura de functionare -20 - +80 o C
Mod de operare L - captura unică, H - măsurători repetabile
Descriere
Întregul modul arată astfel:
Și așa arată cu lentila Fresnel îndepărtată. Puteți citi ce este acest obiectiv pe Wikipedia. Fotografia arată un senzor PIR de 500BP.
Mai aproape
Și asta partea din spate modul cu circuit de putere și control.
Modulul are mai multe comenzi de reglare. Două variabile și un jumper. Din poză, cred că totul ar trebui să fie clar.
Moduri de operare
Modul de operare al modulului este setat de un jumper. Există două moduri - modul H și modul L În fotografia de mai sus, modulul este setat pe modul H.
- Modul H- în acest mod, când senzorul este declanșat de mai multe ori la rând, ieșirea lui (la OUT) rămâne la un nivel logic ridicat.
- modul L- în acest mod, la ieșire apare un impuls separat de fiecare dată când senzorul este declanșat.
Ei bine, încă o imagine, copiată din foaia de date pe senzorul PIR:
Sistem
Puteți verifica funcționarea senzorului prin asamblarea acestuia pe o placă cea mai simplă schemă. Un LED obișnuit este folosit ca indicator.
Construiți această diagramă. Jumperul trebuie setat pe modul de operare L. Aplicați puterea. Așteptați aproximativ 20-40 de secunde (pentru unele module până la 60 de secunde). În acest moment senzorul este calibrat.
Acum, de îndată ce senzorul detectează mișcare, LED-ul se va aprinde pentru un anumit timp stabilit de rezistența de tăiere. Vă puteți juca cu reglarea sensibilității și instalarea modulului locuri diferite Case.
Este mai bine (deși nu este necesar) să conectați modulul la microcontrolere (sau alte microcircuite) printr-un tranzistor și un rezistor pull-up de 10k. Iată un exemplu de diagramă:
Sau aici:
Senzor de mișcare în infraroșu (senzor de mișcare PIR) HC-SR501 (DSN-FIR800) folosit pentru a detecta mișcarea obiectelor într-o zonă controlată care emit radiații infraroșii (căldură). Principiul de funcționare al senzorului se bazează pe piroelectricitate.
Piroelectricitatea este proprietatea de a genera un anumit câmp electric atunci când un material este iradiat cu raze infraroșii (termice). O lentilă Fresnel este instalată deasupra elementului de detectare, care este utilizată pentru a mări raza de vizualizare și a amplifica semnalul infraroșu de intrare.
Module HC-SR501 este un modul format dintr-un senzor IR de 500BP, o lentilă Fresnel și un modul de control al microcircuitului BISS0001. Modul de operare al modulului este setat printr-un jumper (modul H sau modul L).
Moduri de operare
Modul de operare al modulului este setat de un jumper. Există două moduri - modul H și modul L În fotografie, modulul este setat pe modul H.
- Modul H- în acest mod, când senzorul este declanșat de mai multe ori la rând, ieșirea lui (la OUT) rămâne la un nivel logic ridicat. Jumper roșu.
- modul L- în acest mod, la ieșire apare un impuls separat de fiecare dată când senzorul este declanșat. Juper galben.
Notă:
Acest exemplu nu are un bloc pentru un jumper, dar există contacte pe placă pentru etanșarea jumperului, iar opțiunea H este deja închisă cu un conductor imprimat.
Pentru a selecta modul L, trebuie să scoateți jumperul din fabrică (așa cum se arată în imagine).
Principalele caracteristici ale HC-SR501
- Culoare: alb verde
- Dimensiuni: 3,2 cm x 2,4 cm x 1,8 cm (aproximativ)
- Placa de control cu senzor infrarosu
- Sensibilitatea și timpul de întârziere pot fi ajustate
- Tensiune de operare: DC 4.5V-20V
- Actual:<60 mA
- Tensiune de ieșire: semnal mare/scăzut: ieșire TTL de 3,3 V
- Interval de detectare: 3 - 7M (poate fi ajustat)
- Interval de detectare:<140 °
- Timp de întârziere: 5-200S (poate fi ajustat, implicit 5s -3%)
- Blocare timp: 2,5 S (implicit)
- Declanșare: L: declanșare nerepetabilă H: declanșare repetă (implicit)
- Temperatura de functionare: -20 – 80°C
- Metoda de declanșare: L declanșator unic / H declanșator repetabil
Contacte:
OUT(semnal de ieșire) – contact pentru schimbul de date între senzor și microcontroler;
VCC– tensiune de alimentare (4,5 - 20V);
GND– contact general.
Senzor de mișcare în infraroșu HC-SR501 Nu se recomandă utilizarea în locuri cu schimbări bruște de temperatură (o creștere bruscă a radiației infraroșii) de la încălzire va fi percepută ca aspectul unui obiect în mișcare, care poate provoca o alarmă falsă.
Modulul HC-SR501 este adesea folosit în alarmele de securitate, precum și în casele inteligente pentru a controla iluminarea atunci când o persoană apare în cameră.
HC-SR501 este un senzor de mișcare cu infraroșu piroelectric care vă permite să detectați mișcarea persoanelor într-o zonă controlată. Este un modul format dintr-un senzor IR de 500BP, o lentilă Fresnel și un modul de control al microcircuitului BISS0001. Modul de operare al modulului este setat printr-un jumper (modul H sau modul L).
În modul H, când senzorul este declanșat de mai multe ori la rând, ieșirea sa (la OUT) rămâne la un nivel logic ridicat. În modul L, de fiecare dată când senzorul este declanșat, un impuls separat este trimis la ieșire.
Nu se recomandă utilizarea senzorului în locuri cu schimbări bruște de temperatură - va percepe o creștere bruscă a radiației infraroșii de la încălzire ca apariția unui obiect în mișcare, care poate provoca o alarmă falsă.
HC-SR501 este adesea folosit în alarmele de securitate, precum și în casele inteligente pentru a controla iluminarea atunci când o persoană apare în cameră.
Caracteristici:
Tensiunea de alimentare | 4,5V-20V |
Curent la OUT | <60uA
|
Tensiune de ieșire | Niveluri ridicate și scăzute în logica TTL de 3,3 V |
Distanța de detectare | 3,7 m (personalizat) |
Unghi de detectare | până la 120°-140° (în funcție de senzorul și obiectivul specific) |
Durata impulsului la detectare | 5 - 200 sec. (configurabil) |
Timp de blocare până la următoarea măsurare | 2,5 sec. (dar poate fi schimbat prin înlocuirea rezistențelor SMD) |
Temperatura de lucru | -20.... +80°C |
Mod de operare | L - captura unică, H - măsurători repetabile |
Dimensiuni | 3,2 cm x 2,4 cm x 1,8 cm |
Citit: |
---|
Popular:
Tortilla - ce fel de fel de mâncare mexicană este și cum să o pregătiți corect acasă cu fotografii![]() |
Nou
- Desene pe tema nu fascismului
- Afișe din Marele Război Patriotic
- Ciocolata de casa fara unt: retete
- Reteta de ceai de zmeura Reteta de ceai de zmeura
- Dip de ton la conserva
- Mâncăruri de post: rețete de caserole preferate cu cartofi și ciuperci (foto) Rețetă de caserolă de cartofi de post cu ciuperci
- Prajitura curcubeu: reteta cu fotografii
- Carne de vită coaptă în folie la cuptor
- Un fel de vinete cu ciuperci și brânză la cuptor: ce poate fi mai simplu?
- Gătitul la cuptor: mere coapte cu miere Cum se prepară mere la cuptor cu miere