Senzor de proximitate cu infraroșu pentru telefoane proxy sharp. Nu chiar „butonul” obișnuit. Senzor de proximitate IR. Video cu senzorul

Din păcate, nu va exista încă nicio aplicație, deoarece a venit la mine mai târziu decât era planificat (motivul nu este viteza de livrare, ci alte motive) și a trebuit să aplic o soluție mult mai costisitoare.

Există diferite întrerupătoare și întrerupătoare.
Sunt unele obișnuite care sunt în casa tuturor. Pentru a le activa sau comuta, trebuie să faceți clic pe ele.
Există un senzor tactil, nu trebuie apăsate, ci doar atinse.
Și există și altele fără contact, dar nu în ceea ce privește absența contactelor (deși unul nu interferează cu celălalt), ci în absența necesității de a atinge chiar întrerupătorul, trebuie doar să aduci mâna la el. .
Acesta este ultimul tip de astfel de dispozitive și va fi discutat în continuare.

Poate, ca întotdeauna, voi începe cu o descriere și o fotografie a ceea ce am primit și deja în proces vă voi spune ce este, de ce și care sunt analogii aproximativi ai acestui dispozitiv.
A venit într-o cutie îngrijită, întrerupătorul în sine (sau mai bine zis întrerupătorul) era într-o pungă transparentă, dar înainte de fotografie l-am scos.

Era în interiorul pachetului.
De fapt, comutatorul.
Kit de montare, două dopuri din plastic și două șuruburi.
Instrucțiunile sunt în limba engleză, deși nu sunt necesare în mod special pentru acest dispozitiv, deoarece nu are organe de acordare, iar ieșirile sunt semnate pe spatele dispozitivului în sine.
Nu înțeleg hârtia.

Instrucțiuni și dintr-o dată cineva va veni la îndemână :)

Butonul în sine este de foarte bună calitate, metalul este puternic, deși subțire, foarte asemănător cu oțelul inoxidabil, piesele din plastic se potrivesc bine.
Da, și arată destul de frumos, doar inscripția Exit irită, voi scrie de ce mai târziu.

Pe spate sunt 5 fire.
Roșu și respectiv negru, plus și minus putere, totul corespunde etichetării general acceptate (există excepții).
Galben - contact de releu comun
Verde - contact normal deschis
Alb - contact normal închis.
Firele nu sunt foarte lungi, cam 15cm.

Așa că am ajuns treptat la interior.
Placa din dispozitiv este cu două fețe, scopul firelor este și semnat pe spate, ceea ce este foarte frumos, deoarece bucata de hârtie lipită pe spate se poate desprinde, se poate deteriora etc.
Capacul din spate nu este etanș, dar se potrivește destul de bine, dar orificiul pentru fire este realizat cu margine, deci clasa de protecție este indicată doar pentru panoul frontal.

În mod logic, în continuare ar trebui să fie o fotografie a interiorului. Ea va fi, dar mai întâi voi face o mică digresiune lirică.
Pentru început, ce sunt comutatoarele de proximitate.
1. Capacitiv, necesită o atingere sau aduce o mână la o distanță foarte apropiată. Probabil cea mai simplă și mai ieftină soluție. Am avut unul cu un astfel de senzor.
2. Frecventa radio, functionand pe principiul Doppler. Cei mai scumpi senzori
3. Senzori bazați pe reflectarea radiației IR. Simplu și ieftin, dar o opțiune de compromis.

Și acum avantajele și dezavantajele.
capacitiv, relativ ieftin, dar de preferință atingând suprafața, poate să nu funcționeze corect în caz de interferență electromagnetică.
RF, operează la o frecvență foarte mare, aproximativ 24 GHz. Complexe și, în consecință, costisitoare, dar le este mai puțin frică de interferențe, nu se tem de contaminarea suprafeței și pot funcționa prin plastic opac.
infraroşu, design simplu, raza proporțională cu frecvența radio, dar poate scădea dacă suprafața este puternic poluată și nu funcționează prin materiale care sunt opace în domeniul IR.

Și acum voi încerca să explic de ce folosesc astfel de comutatoare.
Pe lângă scris recenzii, plăci de lipit, instalez și uși glisante automate. iar aceste uși nu includ întotdeauna un senzor de mișcare.
Și din moment ce instalez astfel de uși la întreprinderi, acolo se aplică standarde sanitare, conform cărora este de dorit (și uneori obligatoriu, de exemplu, în sălile de operație și toalete) să folosești activatori de deschidere a ușilor cu control fără contact (există chiar și dispozitive speciale în care trebuie să introduceți piciorul, ceea ce contactul a funcționat).

Am folosit până de curând senzori de la compania belgiană Bea. De exemplu

Costul unui astfel de senzor este (dacă nu confund nimic) de aproximativ 130 USD.
Și adesea aveți nevoie de doi senzori pe ușă.
De menționat că acești senzori nu sunt antivandal, cel monitorizat este mai robust, dar nici nu este considerat antivandal.

Așa că am ajuns fără probleme la punctul de a arăta cum este aranjat senzorul IR în interior.
În primul rând, voi arăta chiar locul unde este plasată placa, găurile pentru transmiterea și recepția radiației IR sunt clar vizibile, sunt realizate în așa fel încât receptorul IR să vadă doar radiația reflectată.
Plata în sine nu va funcționa.
Apropo, o gumă de etanșare în jurul perimetrului metalului nu ar strica, dar nici nu este disponibilă într-una scumpă cu frecvență radio.

Și acum placa de circuit în sine.
Pe ea se vede -
LED IR.
Fotodetector IR, acestea sunt utilizate de obicei în diverse echipamente radio cu telecomandă, frecvența de operare este de 38 kHz (măsurată).
Releul, parametrii acestuia corespund parametrilor specificați în instrucțiuni.
Conector pentru conectarea firelor.
Intrarea de alimentare este protejată de o siguranță resetabilă și o diodă de protecție împotriva polarității inverse. apoi există un stabilizator de putere de 5 volți, nu există condensatori electrolitici, ceea ce crește doar fiabilitatea.
Patru LED-uri bicolore. Luminează roșu în modul normal și albastru când sunt declanșate.
Control IC, mic, 6 picioare, în pachet SOT23.

Pentru control a fost folosit un microcircuit pe care este scris 02En, l-am găsit pe internet, dar nu sunt sigur ce este, deoarece pagina este în chineză și arată ca o pagină a vreunei platforme de tranzacționare sau forum de neînțeles.
Nu numai că generează în mod constant impulsuri pentru a controla LED-ul, dar formează și anumite secvențe de rafale de impulsuri, un fotodetector fiind conectat în consecință la acesta.
Drept urmare, recunoașterea unui obstacol este destul de corectă, nu reacționează la telecomanda IR, precum și la iluminarea puternică de la o lampă incandescentă (dar acesta este meritul fotodetectorului).

Desigur, am măsurat curenții de consum în regim de așteptare și de funcționare.
În modul de așteptare, consumă 27mA. Alimentare 12 volți.

În modul activ, puțin mai mult, 38mA, deoarece releul este pornit.

În modul standby, lumina de fundal are o culoare roșie, puțin neuniformă, dar poate fi intenționată.

În modul activ, lumina de fundal este albastră, dar din moment ce se folosește un difuzor mat, nu este foarte enervant.

Raza de detectare este de aproximativ 8 cm cu mâna și aproximativ 15 cm dintr-o foaie de hârtie albă.
Funcționează foarte clar chiar și pentru o mișcare relativ rapidă a mâinii, după declanșare este în modul activ aproximativ două secunde, după care intră în modul standby.
Nu funcționează pe obiecte relativ subțiri.

Designul este destul de subțire, cea mai mare parte este încastrat, deoarece este conceput pentru tăierea într-un perete / panou.

Pentru orice eventualitate, am măsurat dimensiunile principale, dintr-o dată îi va veni la îndemână cuiva.

După cum am scris mai sus, sursa de alimentare este de 12 volți, ceea ce sugerează că dispozitivul este destinat utilizării în sisteme de securitate, iar inscripția Exit spune și acest lucru.
Sistemele de automatizare industrială au o sursă standard de alimentare de 24 volți și pot funcționa atât pe curent continuu, cât și pe curent alternativ.
Cred că printr-un simplu rafinament poți folosi complet butonul cu sisteme de automatizare industriale.
Butonul ar putea fi foarte convenabil în diverse domenii de aplicare, dar inscripția este enervantă, după părerea mea ar fi posibil să ofere fie diferite opțiuni pentru inscripție, fie să dea autocolante cu diferite inscripții în kit.
Scopul aplicatiei -
Dispozitive de control acces.
Controlul deschiderii ușilor în încăperi în care este necesar să se dea o comandă de deschidere fără atingere, întreprinderi de băcănie, săli de operație, camere curate, toalete etc.
Doar locuri în care un astfel de control poate fi convenabil, de exemplu în bucătărie (cu rafinament decorativ adecvat) pentru a aprinde iluminatul.

În general, când am scris această recenzie, am avut o senzație de deja vu ușor, am descris impresii similare despre dispozitiv în recenzie. În special, mi-a plăcut foarte mult manopera și circuitele destul de atent și de încredere.

Pe Internet, am întâlnit cel puțin două opțiuni pentru o implementare de casă a unui astfel de dispozitiv, una pe cipul LM567CN, precum și pe. Am adunat ultima varianta si este folosita cu succes de mine, daca va intereseaza pot sa fac cumva un review.

Rezumat.
Pro.
Preț.
Aspect bun.
Manopera de buna calitate si design bine gandit.

Minusuri.
As dori o guma de etansare in jurul perimetrului, pentru etansare.
Deoarece dispozitivul poate fi folosit nu numai ca buton de ieșire, aș dori să am opțiuni pentru schimbarea inscripției.

Opinia mea. Un înlocuitor destul de demn și simplu pentru comutatoarele de proximitate RF, în plus, nu creează radiații RF.

Acest produs a fost furnizat gratuit, pentru revizuire și testare, de către fiecare magazin cumpărător.

Cred că recenzia acestui dispozitiv poate fi utilă. Aștept cu nerăbdare întrebări și comentarii.
Daca am uitat sa mentionez ceva, scrie, adaug.

P.S. Adăugând un microcircuit penny (și eventual un rezistor și un condensator), puteți converti dispozitivul într-unul bistabil, adică a ridicat o mână, a pornit-o, a ridicat-o din nou, a oprit-o. Costul reprelucrarii este de aproximativ 20 de cenți, cip HEF4013BP.
Acum dispozitivul funcționează ca un analog al unui buton care nu se blochează (ca un buton de ieșire în interfoane, deși acest senzor a fost făcut pentru o astfel de aplicație).
Poate că va mai exista o recenzie cu un rafinament similar :).

Plănuiesc să cumpăr +91 Adauga la favorite Mi-a placut recenzia +112 +198

Dispozitivul de astăzi va fi un senzor de proximitate cu infraroșu. Senzorul este asamblat pe un microcontroler Attiny13 ieftin, este ușor de fabricat și nu necesită nicio ajustare.

Video cu funcționarea senzorului:

Cum diferă un astfel de senzor de, să zicem, senzorii de mișcare fabricați din fabrică (care, apropo, au devenit foarte accesibili și ieftini)?

Principala diferență este domeniul de aplicare. Senzorii gata de fabricație sunt încă mai concentrați pe încăperi mari și controlul mișcării. În cazul nostru, senzorul este compact și proiectat mai mult pentru funcții de control de proximitate și este destinat înglobării în proiectele terminate.

Domeniul de utilizare poate fi extins:

- reacția obiectelor la apropierea unei mâini (de exemplu, jucării interactive, dispozitive automate);
- deschiderea dulapurilor, ușilor și altele asemenea atunci când se apropie o mână;
- aprinderea luminii la trecerea „punctului de control”;
— orientarea în spațiu a robotului (controlul pereților și obstacolelor);
— sisteme de control pentru mișcările mâinii;
- alarma;
— …

1 Principiul de funcționare.

Senzorul funcționează foarte simplu. Dispozitivul trimite impulsuri cu o anumită perioadă folosind un LED IR. Razele infraroșii sunt reflectate de obiect și primite de receptorul infraroșu TSOP. Există un obiect - există un semnal, nu există obiect - nu există semnal. Pentru a nu exista false pozitive de la telecomenzile de uz casnic, interferențe, impulsuri atunci când lumina este aprinsă, o anumită secvență de impulsuri este transmisă de către dispozitiv și la decodificarea TSOP, tot ceea ce nu se potrivește cu această secvență este aruncat. Dispozitivul nu are efect asupra aparatelor de uz casnic (controlate de telecomenzi IR), deoarece semnalul este relativ slab și modulat de o secvență care nu este folosită nicăieri.

2 Schema, bord.

Din punct de vedere structural, senzorul este deja asamblat. Esarfa s-a dovedit în diverse proiecte, așa că s-a decis să se facă și pe ea acest proiect.
O modificare minoră de proiectare este instalarea unui rezistor variabil pentru a regla sensibilitatea senzorului. Nu mai sunt modificări. Componentele utilizate în proiectare nu sunt critice pentru evaluări - le puteți folosi pe cele apropiate.

3 Firmware pentru microcontroler.

Pentru a intermite microcontrolerul (pe placă), trebuie să conectați programatorul la pinii corespunzători:

Vă reamintesc: pentru Algorithm Builder și UniProf, casetele de selectare sunt setate ca în imagine.
Pentru PonyProg, AVR Studio, casetele de selectare SinaProg sunt setate invers.
Octeți de siguranță: Scăzut=$7A, Ridicat=$FF
Cum să programați microcontrolerele citite

4 Caracteristici de design.

Unul dintre dezavantajele circuitului este dependența sensibilității senzorului de iluminarea generală. Acest lucru se datorează corectării automate a sensibilității de către TSOP însuși (astfel încât iluminarea străină să nu conducă receptorul în zona nefuncțională).

Acest efect poate fi redus în mai multe moduri:

- Pentru ca receptorul să primească mai puțină lumină străină, trebuie să îl plasați într-un tub opac (eu am folosit termocontractabil negru, după ce l-am micșorat pentru a obține pereți mai groși) și să închideți tubul pe o parte cu un dop opac (am umplut cu adeziv negru fierbinte) pe de altă parte, setându-l întuneric - filtru de lumină roșie. Acest design este protejat maxim de iluminarea indirectă, în timp ce sensibilitatea nu are de suferit, deoarece filtrul de lumină roșie are un bine permeabil pentru razele IR. De asemenea, este de dorit să plasați un LED IR în tub - acest lucru va reduce reflexiile laterale ale razelor infraroșii - capabil să dea rezultate false pozitive.

- O altă modalitate de a rezolva această problemă este să folosești corecția luminii, de exemplu, cel mai simplu este să folosești un fotorezistor în circuitul de control al sensibilității (în serie cu un rezistor de sensibilitate variabilă). Cu o iluminare mai puternică, curentul prin fotorezistor crește, ceea ce duce la o creștere a sensibilității și invers.

O alta recomandare, de data aceasta sa instalezi senzorul. Deoarece principiul senzorului se bazează pe recepția radiației reflectate, atunci când un obiect este aproape de un plan reflectorizant (de exemplu, un perete într-un coridor), reflexiile din plan vor oferi un fundal suplimentar care va reduce sensibilitatea generală. . În acest caz, încercați să plasați senzorul într-un unghi față de plan - acest lucru va direcționa razele reflectate în lateral (în cea mai mare parte).

5 Funcționarea senzorului.

După asamblarea senzorului, îl pornim. Pentru început, setăm sensibilitatea la mijloc, pornim senzorul, îl îndreptăm în direcția corectă și setăm sensibilitatea la un răspuns fiabil la obiectul de care avem nevoie.

Dacă în timpul funcționării controlului senzorului de la telecomandă de uz casnic va fi utilizat, trebuie să parcurgeți procedura de studiere a butonului (comanda) telecomenzii. Dispozitivul folosește un singur buton - răsturnând valoarea de declanșare. Pentru a studia butonul, este necesar să deconectați dispozitivul, „apăsați” pinul de ieșire TSOP (pinul de ieșire din diagramă) la pământ, porniți dispozitivul, eliberați pinul „Out” și apăsați butonul selectat pe telecomanda. Acum senzorul va începe să funcționeze normal.

Când mai mulți senzori sunt porniți la o distanță apropiată unul de celălalt (de exemplu, pentru a controla direcția de mișcare a unui obiect), senzorii vor interfera cu munca celuilalt, deoarece semnalele lor nu sunt sincronizate. Pentru a rezolva această problemă, se folosește ieșirea de inhibare IR „LED-Disable”. Pe toate dispozitivele, cu excepția unuia, acest știft trebuie să fie „presat” la „sol”. În acest caz, toți senzorii vor funcționa de la sursa de semnal infraroșu inferioară. Dacă un LED emițător nu este suficient, atunci puteți conecta LED-uri IR în paralel cu ieșirea dispozitivului emițător (fără a uita de rezistențele de balast).

In cazul functionarii in paralel a mai multor senzori, toti trebuie antrenati pe acelasi buton de pe telecomanda sau toti nu sunt antrenati.

6. Concluzii.

Schema are atât avantaje, cât și dezavantaje.

Pentru început, dezavantajele:
- Dependența dispozitivului (sensibilitatea) de luminozitatea luminii. Acest lucru este rezolvat, într-o oarecare măsură, dar problema există;
- Rezoluție scăzută (obiectele mici vor „funcționa” prost);
- Interval de răspuns scurt (prezența pereților și plafoanelor reflectorizante reduce raza de acțiune, deoarece acestea nu permit creșterea sensibilității - apar alarme false de la reflexii).

Iar pentru desert, beneficiile:
- Simplitatea designului (și dacă ați adunat deja o eșarfă înainte, nu trebuie să faceți absolut nimic!);
— Absența elementelor rare și costisitoare;
- Nu necesita ajustare.

După cum puteți vedea din videoclip, senzorul răspunde destul de sigur la mână la o jumătate de metru. Funcționează cu încredere de la telecomandă și nu interferează cu televizorul din apropiere. Consumul de curent este de 10 mA. Senzorul poate fi alimentat de la surse cu o tensiune de 3 până la 6 volți (unele TSOP-uri nu pot funcționa sub 5 volți - acest lucru trebuie luat în considerare).

  • pbvf

    Voi descrie situația mai detaliat: există o cameră cu două intrări. Când intri din ambele părți, lampa ar trebui să se aprindă (există un senzor de mișcare și încetinește puternic) La ieșirea din cameră, se stinge imediat.
    Dacă un obiect din această cameră și altcineva au traversat oricare dintre intrările, lumina este încă aprinsă și se va stinge doar dacă nu sunt oameni în această cameră... oricât de simplu ar fi

  • Autorul GetChiper Post

    Acest senzor nu este capabil să determine direcția intersecției sale (adică nu știe dacă au intrat sau au ieșit).
    Este necesar fie să instalați senzori care controlează direcția de intersecție, fie să controlați prezența oamenilor pe culoar (de exemplu, cu un senzor PIR)

  • pbvf

    nu e tot atât. Voi încerca să descriu algoritmul întregii lucrări, din moment ce știți să scrieți programe, spre deosebire de mine :-). deci există o cameră cu două sau trei intrări (și sau ieșiri). fiecare intrare/ieșire este controlată de un bloc IR ca al tău, iar întreaga cameră este controlată de un senzor PIR - lumina, după ce cineva este în ea, se va aprinde și se va stinge numai după comanda senzorului PIR pe care o au toate obiectele. a părăsit această cameră pe semnalul oricăruia dintre blocurile IR. Toate acestea sunt procesate de microcontroler (nu neapărat tinka13, dar AVR este mai bun Mulțumesc!

  • Autorul GetChiper Post

    Explicat oarecum confuz. Nu am inteles. Dacă există un senzor PIR care controlează oamenii din cameră, de ce să controlezi intrările separat? Sau intrările în incintă sunt coridoare lungi?

  • pbvf

    toți senzorii PIR funcționează ceva timp după ce obiectul părăsește zona de control sau se opresc atunci când încă mai există o persoană în cameră. Din nou, sensibilitatea nu este foarte bună și un senzor nu poate scana complet camera și există o întârziere mare la intrarea în zona de control. există circuite pe contoare, dar aceasta este cu o singură intrare/ieșire. bine, am o idee aici... azi îți voi asambla senzorii (eu am făcut plăcile ieri) și o voi amesteca. multumesc pentru participare. Și dacă trebuie schimbat ceva în firmware, sper că nu veți refuza

  • Anastas

    Salut! Pot să am codul sursă al programului? În ce limbă a fost scris firmware-ul?

  • Autorul GetChiper Post

    Sursa este la finalul articolului.
    Scris la http://algrom.net/russian.html

  • Anastas
  • vitalik.dog1958

    Mulțumesc! Probabil că nu s-a uitat la toate modificările.

  • vitalik.dog1958

    Salut GetChiper! M-am uitat prin linkurile tale, există doar o conversație despre al treilea contact.
    Și ce ar fi ace 3 și 7 cu memorare si doar din telecomanda nu este acolo si nu am gasit-o? Și vă rugăm să o faceți în același firmware timp de 10 secunde. întârziere la oprire pe 5 picioare.
    Cu sinceritate. Mulțumesc.

  • Autorul GetChiper Post
  • Roboții, precum moartea, toți oamenii chiar au nevoie de organe de simț pentru a naviga în spațiu. Telemetrul în infraroșu Sharp GP2Y0A21YK este foarte potrivit pentru acest rol dacă trebuie să evitați obstacolele sau să știți unde este aproximativ obstacolul.

    Apropo, este posibil să aveți deja acasă unul dintre roboții care folosește senzori similari. Acestea sunt aproape toate aspiratoare robot chinezești sănătoase și, cred, multe modele Roomba. Și probabil multe altele.

    Și dacă acești senzori și-au găsit deja un loc în tehnologia mai mult sau mai puțin serioasă, atunci le vom găsi o întrebuințare, nu?

    Pentru a nu prevarica, voi spune imediat: am comandat acești senzori nu doar pentru a mă juca. Dimpotriva, de la bun inceput am stiut ca imi vor fi de folos pentru a realiza o lampa interactiva care sa schimbe intensitatea stralucirii in functie de pozitia palmei deasupra acesteia.

    Desigur, realitatea și-a făcut propriile ajustări și până la urmă. Cu alte cuvinte, ea are acum cinci moduri: lumină de noapte, lampă reglabilă, termometru, „Northern Lights” cu reglare manuală și automate Northern Lights.

    Și în plus - câteva funcții de serviciu: pornirea și oprirea fundalului și iluminarea de deasupra capului în cameră.

    Iată cum funcționează:

    Ei bine, acum este momentul să vorbim mai mult despre senzor, datorită căruia s-a întâmplat totul.

    După cum am spus la început, Sharp GP2Y0A21YK este un telemetru cu infraroșu. Aceasta înseamnă că este echipat cu un emițător IR și un receptor IR: primul servește ca sursă a unui fascicul, a cărui reflexie îl prinde pe al doilea. În același timp, razele IR ale senzorului sunt invizibile pentru ochiul uman (deși puteți distinge o pâlpâire roșie dacă priviți în senzor) și sunt inofensive la această intensitate.

    De asemenea, nu au niciun efect asupra animalelor de companie.

    Conform specificațiilor:

    • Tensiune de alimentare: 5V
    • Consum maxim de curent: 40 mA (tipic - 30 mA)
    • Interval de operare: 10 cm - 80 cm
    În ceea ce privește concurenții, în comparație cu senzorii cu ultrasunete precum super popularul HC-SR04, acest senzor are atât avantaje, cât și dezavantaje. Avantajele includ tot ceea ce se spune mai sus, i.e. neutralitate și inofensivă.

    Iar dezavantajele sunt o rază mai scurtă (pentru HC-SR04 aproximativ 4 m) și dependența de interferențe externe, inclusiv anumite tipuri de iluminare. De exemplu, am văzut mențiuni că lumina soarelui poate afecta citirile senzorului.

    Senzorul este livrat într-un kit Spartan, de ex. senzorul în sine și un cablu cu un conector pentru conectarea la senzor. Pe de altă parte, există doar fire cositorite, ceea ce nu este foarte convenabil pentru utilizare cu Arduino Uno, dar este destul de potrivit pentru controlere fără conectori lipiți. Deoarece plănuiam să folosesc senzorul cu Arduino Pro Mini, aceasta a fost o alegere bună - tocmai am lipit firele pe placa de breadboard.

    Firele diferă în culoare: galben - semnal, negru - masă, roșu - putere plus (+ 5V).

    Ieșirea senzorului este analogică (deși din anumite motive este scrisă în fișa de date - digitală). Adică, tensiunea de pe acesta este proporțională cu distanța până la obstacol. Cu toate acestea, ca și în cazul ultrasunetelor, există o diferență între diferitele tipuri de obstacole pentru senzor.

    În acest sens, în fișa de date, Sharp furnizează date folosind carduri de referință Kodak cu o reflectanță de 90% ca reflectoare. Judecând după asta, la 20 cm senzorul produce 1,3V.

    Să comparăm cu datele mele experimentale:

    Vă reamintesc că intrarea analogică Arduino funcționează în intervalul 0V - 5V și are 1024 de trepte, de unde și calculul: (5/1024) * (citirile senzorului). Deci, dacă luăm în considerare faptul că fiecare are propriile mâini (tremurătoare), atunci citirile se încadrează perfect în caracteristicile senzorului. Și, în același timp, este clar că suprafața neagră își face propriile ajustări.

    Deci strălucește

    În același timp, după cum a observat cititorul atent, există și o specificitate. Concluzia este că atunci când obstacolul este mai aproape de limita inferioară a intervalului (10 cm), senzorul începe să considere că obstacolul, dimpotrivă, este îndepărtat (atunci când este acoperit cu o mână, citirile au fost fixate la 345 ).

    Arata cam asa:

    De aici concluzia: deși pentru multe scopuri fișa de date este destul de adecvată, uneori are sens să se efectueze experimente, astfel încât ulterior să nu fie chinuitor de dureros. Și acest lucru este valabil mai ales dacă senzorul este oarecum îngropat (sau acoperit cu un material transparent IR), ceea ce înseamnă că poate primi reflexii de la pereți sau alte elemente ale carcasei.

    De exemplu, am întâlnit faptul că Evlampia, fiind instalată într-un loc obișnuit după efectuarea cu succes a testelor „desktop”, a început să o ia razna. La început, am crezut că interferența de putere este de vină și chiar am pus o pereche de condensatoare (10 uF și 0,1 uF) în paralel cu sursa de alimentare a senzorului, am tras intrarea analogică Arduino la zero printr-un rezistor de 10 kOhm și chiar am cumpărat un priză de protecție la supratensiune.

    Dar când acest lucru nu a ajutat, s-a întors din nou la masă, unde a răsucit senzorul în diferite direcții și a văzut că, de fapt, chiar dacă distanța până la cel mai apropiat obstacol este mai mare de 80 cm, citirile senzorului se schimbă considerabil. Deci, dacă secțiile dumneavoastră sunt inadecvate - verificați mărturia reală în condiții reale.

    Iată, de exemplu, o schiță elementară care, în primul rând, afișează citirile senzorului cu un interval de jumătate de secundă și, în al doilea rând, aprinde LED-ul Arduino dacă citirile se încadrează în intervalul de la 100 la 200:

    // Galben - A0, Negru - pământ, Roșu - +5V nesemnat int l; void setup() ( Serial.begin(9600); pinMode(A0, INPUT); pinMode(13, OUTPUT); l = 0; ) void loop() ( l = analogRead(A0); Serial.println(l); întârziere (1000); dacă (l > 100 && l< 200) { digitalWrite(13, HIGH); } else { digitalWrite(13, LOW); } }

    Pentru a rezuma, senzorul, deși puțin captivant, este foarte ușor de utilizat și relativ ieftin.

    Îl poți folosi în roboți, precum și pentru a controla intersecția ușilor, în unele dispozitive interactive controlate prin gesturi și în altceva ce spune fantezia.

    Plănuiesc să cumpăr +33 Adauga la favorite Mi-a placut recenzia +38 +67

    Canalul Tyap-Lap a prezentat spre examinare un kit pentru autoproducția unui senzor de proximitate cu infraroșu din piese gata făcute. Potrivit canalului principal, acesta este un lucru indispensabil în casă. Este pictat pe tabla, sunt indicate detaliile. Există un manual cu o diagramă. Din păcate, nu există o descriere în rusă. Principalul lucru este că elementele sunt semnate.
    Îl puteți cumpăra din acest magazin chinezesc.

    Acest senzor reacționează atunci când un obiect se apropie de o anumită distanță. Releul va funcționa și va porni sau opri circuitul. Expertul va așeza elementele pe placă, va efectua lipirea și va verifica senzorul de proximitate în funcțiune. Înainte de a începe, verificați valorile rezistenței. Pentru aceasta, se folosește un dispozitiv convenabil.

    Aproape elementele sunt introduse pe placă.Rămâne să lipiți microcircuitul și puteți începe testarea. Totul este gata. Rămâne să spăl tabla.
    Caracteristicile dispozitivului. Tensiunea de alimentare este de 12 volți, sarcina poate fi conectată de la 250 volți, 10 amperi. Totul este gata de testare. Totul este conectat. Ca sarcină va fi folosit un bec LED de 12 volți. Este alimentat de o baterie separată cu plumb. Consumul plăcii în modul de repaus este de doar 26 de miliamperi. Când se întâlnește un obstacol, lumina se va aprinde. Releul de timp funcționează de ceva timp, rezistă la sarcină. Apoi se stinge. Timpul de funcționare este reglat de o rezistență de reglare. Să încercăm să-l deșurubam în sensul acelor de ceasornic. Acum încărcătura este oprită aproape simultan cu îndepărtarea obstacolului. Să încercăm dimpotrivă să mărim timpul de muncă. Puteți seta ora și mult mai mult decât se arată în test.

    In ceea ce priveste distanta de actionare. Un senzor cu infraroșu reacționează la mână când se apropie de o distanță de aproximativ 10 centimetri.
    Dacă luăm un obiect mai gros, de exemplu o bucată de placaj. Operația a fost efectuată la apropierea de 16 centimetri. Apare întrebarea: ce afectează distanța? Volumul obiectului, grosimea lui? Pe o coală de hârtie a fost o operație la o distanță de 12 centimetri.
    Foaia de aluminiu a dat o reacție la apropierea de 30 de centimetri. Să încercăm cu o oglindă. Oglinda a lucrat la 50 cm.Si daca o scoti si incerci sa muti obiectele? Distanța de detectare a crescut cu încă un decimetru.

    Sursa: youtu.be/ASsk3xXDMuU

    senzor infrarosu


    În figura de mai sus, o diagramă a unui senzor infraroșu simplu care vă permite să semnalizați când ceva se apropie de el.
    Raza de funcționare a senzorului infraroșu este de aproximativ un metru, această distanță depinde de caracteristicile de proiectare ale părții transceiver infraroșu a dispozitivului, care este realizată sub forma unui modul HOA1405. Acesta este un astfel de modul, în interiorul căruia sunt încorporate un LED infraroșu și un fototranzistor, designul modulului este prezentat în figura de mai jos.

    Lumina infraroșie emisă reflectă ceva și lovește un fototranzistor care este conectat la legendarul și omniprezentul cronometru NE555, care funcționează în modul de declanșare monostabil. Când se atinge o anumită rezistență a fototranzistorului, care depinde de intensitatea semnalului infraroșu reflectat recepționat, declanșatorul de pe NE555 își schimbă starea și se aude un sunet de la tweeter, iar LED-ul se aprinde și el timp de două minute. Timpul de semnalizare depinde de elementele R4 și C2. Este permisă utilizarea oricărui alt modul ca modul transceiver sau pentru a pune un LED și un fototranzistor separat, cu toate acestea, atunci când sunt utilizate separat, este necesar să se asigure un astfel de design, atunci când fototranzistorul nu este iluminat de LED. Schema este simplă, ușor de repetat și nu necesită configurare. Puteți folosi chiar și montarea pe perete pentru compactitate. Un astfel de senzor poate fi folosit, de exemplu, într-o alarmă antiefracție, în sisteme de pornire fără contact a ceva etc., o chestiune de fantezie și de nevoile unui radioamator.

    Senzorul este conceput pentru a controla echipamentele electrice sau pentru a lucra cu sistemul de securitate. Reacționează la apropierea unei persoane sau a oricărui obiect din ea. În funcție de sensibilitatea setată de rezistența de reglare, intervalul de răspuns poate fi de la câțiva metri la câțiva centimetri.

    Circuitul se bazează pe cipul LM567, care este un decodor de tonuri. Deoarece setarea frecvenței de decodificare depinde de frecvența oscilatorului încorporat și este de fapt egală cu aceasta, această frecvență poate fi folosită ca sursă de impulsuri pentru modularea radiației infraroșii.

    Frecvența oscilatorului încorporat al microcircuitului depinde de circuitul RC R7-C2. În acest caz, impulsurile pot fi preluate de la pinul 5 al microcircuitului. Ce se face aici. Impulsurile de la ieșirea 5 A1 prin circuitul R4-C3 sunt alimentate la intrarea amplificatorului pe tranzistoarele VT1 și VT2, la ieșirea cărora (în circuitul colector VT1) LED-ul infraroșu HL1 este aprins.

    Astfel, emițătorul de semnal IR este HL1, iar fototranzistorul VT3 este receptorul.

    HL1 și VT3 sunt amplasate reciproc, astfel încât să nu existe o conexiune optică directă între ele. Ele sunt direcționate într-o direcție - în acea direcție, iar între ele există o partiție opacă, care poate fi, de exemplu, un blat de masă (de exemplu, HL1 este pe masă și VT3 este sub masă).

    Dacă în fața senzorului apare o persoană sau un obiect, format din HL1 și VT3, fasciculul IR emis de LED-ul HL1 este reflectat de la suprafața acestuia și intră în fototranzistorul VT3. Deoarece fasciculul a fost modulat de impulsuri de la generatorul microcircuitului A1, pe emițătorul VT3 se formează impulsuri fotocurent de aceeași frecvență. Acestea sunt alimentate prin rezistența de reglare R6, care reglează sensibilitatea, și condensatorul C1, la intrarea decodorului microcircuitului A1. Deoarece acestea coincid ca frecvență cu frecvența generatorului de pe R7 și C2 și nu poate fi altfel, cheia se deschide la ieșirea microcircuitului A1, se stinge ca un colector la ieșirea sa 8. Acest lucru creează un curent bazat pe tranzistorul VT4. Se deschide și tensiunea de pe colectorul său crește la tensiunea de alimentare.

    Tensiunea nominală de alimentare pentru cipul LM567CN este de 5V, iar întregul circuit de aici este alimentat la 12V. Prin urmare, tensiunea de alimentare a microcircuitului este coborâtă și stabilizată la nivelul de 5U de către stabilizatorul parametric VD2-R11.

    LED-ul IR AL123A produs pe plan intern poate fi înlocuit cu aproape orice LED IR conceput pentru sistemele de control de la distanță.

    Evaluările R7 și C2 pot diferi semnificativ de cele indicate în diagramă. Acest lucru nu va avea practic niciun efect asupra funcționării senzorului, deoarece același circuit R7-C2 funcționează atât în ​​generatorul de frecvență de referință pentru detectorul de fază al decodorului microcircuitului A1, cât și în generatorul pentru modularea radiației IR a LED. Adică frecvențele de transmisie și recepție sunt oricum aceleași, deoarece sunt generate de același generator.

    Toți condensatorii utilizați trebuie să fie evaluați pentru o tensiune maximă nu mai mică decât tensiunea de alimentare.

    Sensibilitatea senzorului (interval de răspuns) poate fi ajustată în două moduri. În primul caz, acesta este un rezistor de reglare R6, care reglează sensibilitatea decodorului. În al doilea caz, aceasta este selectarea rezistenței rezistorului R5, care limitează curentul prin LED-ul infraroșu. Nu ar trebui să alegeți acest rezistor mai mic de 3-4 ohmi.

    Literatură:

    1. „Două comenzi automate de iluminare”. bine. Radio, 2008, nr. 3, p. 37.

    Gorchuk N.V.

    Se încarcă...Se încarcă...