DIY IR senzor blizine. Infracrveni senzor blizine

Pretplatite se
Pridružite se zajednici “koon.ru”!
U kontaktu sa:

Nažalost, još ga neće koristiti, pošto mi je došao kasnije od planiranog (razlog nije brzina isporuke, već neki drugi razlozi) i morao sam da koristim znatno skuplje rešenje.

Postoji različiti prekidači i prekidači.
Ima običnih koje svako ima kod kuće. Da biste ih uključili ili prebacili, morate kliknuti na njih.
Ima ih sa senzorom na dodir, ne morate ih pritiskati, samo ih dodirujte.
A postoje i beskontaktni, ali ne u smislu odsustva kontakata (iako jedan ne ometa drugi), već u nedostatku potrebe da čak i dodirnete prekidač, samo trebate prinijeti ruku na njega .
To je otprilike zadnji tip O takvim uređajima će se dalje govoriti.

Vjerovatno ću početi, kao i uvijek, s opisom i fotografijom onoga što sam dobio, a u procesu ću vam reći šta je to, zašto i koji su približni analozi ovog uređaja.
Došao je u urednoj kutiji, sam prekidač (tačnije prekidač) je bio u providnoj vrećici, ali sam ga skinuo prije fotografisanja.

Bilo je u torbi.
Pravi prekidač.
Komplet za montažu, dva plastični čepovi i dva zavrtnja.
Uputstva za engleski jezik, iako za ovaj uređaj nije posebno potreban, jer nema nikakve kontrole za podešavanje, a izlazi su označeni na poleđini samog uređaja.
Parče papira koji ne razumijem.

Uputstva, mozda nekome budu korisna :)

Samo dugme je veoma kvalitetno izrađeno, metal je čvrst, iako tanak, veoma sličan nerđajućem čeliku, plastični delovi dobro pristaju.
I izgleda dosta lijepo, samo što je Exit natpis nervira, kasnije ću napisati zašto.

Na poleđini ima 5 žica.
Crvena i crna, redom, su plus i minus snaga, sve odgovara općeprihvaćenim oznakama (postoje izuzeci).
Žuta - zajednički relejni kontakt
Zelena - normalno otvoreni kontakt
Bijela - normalno zatvoren kontakt.
Žice nisu jako dugačke, oko 15 cm.

Tako smo postepeno došli do unutrašnjosti.
Ploča u uređaju je dvostrana, na poleđini je ispisana i namjena žica, što je jako lijepo, jer se papir zalijepljen na poleđini može otkačiti, oštetiti itd.
Stražnji poklopac nije zapečaćen, ali prilično dobro pristaje, ali je otvor za izlaz žica napravljen sa marginom, tako da je klasa zaštite naznačena samo za prednju ploču.

Logično, sledeća bi trebala biti fotografija unutrašnjosti. Biće, ali prvo ću napraviti malu lirsku digresiju.
Za početak, koje vrste blizinskih prekidača postoje?
1. Kapacitivni, zahtijevaju dodirivanje ili dovođenje ruke na vrlo blisku udaljenost. Vjerovatno najjednostavniji i jeftino rešenje. Imao sam jedan sa takvim senzorom.
2. Radio frekvencija, koja radi na Doplerovom principu. Najskuplji senzori.
3. Senzori zasnovani na refleksiji IC zračenja. Jednostavna i jeftina, ali kompromisna opcija.

A sada prednosti i mane.
Kapacitivni, relativno jeftin, ali je poželjno dodirivanje površine, možda neće raditi ispravno u slučaju elektromagnetnih smetnji.
Radio frekvencija, radi veoma dobro visoka frekvencija, oko 24 GHz. Oni su složeni i, shodno tome, skupi, ali se manje boje smetnji, ne boje se površinske kontaminacije i mogu raditi kroz neprozirnu plastiku.
Infracrveni, jednostavan dizajn, raspon je uporediv sa radio frekvencijama, ali se može smanjiti ako je površina jako kontaminirana i ne djeluje kroz materijale koji su neprozirni u IR opsegu.

Sada ću pokušati objasniti zašto koristim takve prekidače.
Pored pisanja recenzija i lemljenja ploča, instaliram automatsku klizna vrata. a ova vrata ne sadrže uvijek senzor pokreta.
A pošto ja postavljam takva vrata na preduzećima, ona rade sanitarni standardi, za koje je poželjno (a ponekad i obavezno, npr. u operacionim salama i toaletima) koristiti aktivatore otvaranja vrata sa beskontaktnom kontrolom (postoje čak i posebni uređaji u koje treba ubaciti nogu kako bi kontakt radio).

Donedavno sam koristio senzore belgijske kompanije Bea. Na primjer

Cijena jednog takvog senzora je (ako ništa ne brkam) oko 130 dolara.
I često su vam potrebna dva senzora za jedna vrata.
Treba napomenuti da ovi senzori nisu antivandalski, recenzirani je robusniji, ali se takođe ne smatra vandalskim.

Tako sam postepeno došao do tačke da pokažem kako IR senzor radi unutra.
Prvo ću vam pokazati mjesto gdje je postavljena ploča, rupe za prijenos i prijem IC zračenja su jasno vidljive, napravljene su tako da IC prijemnik vidi samo reflektovano zračenje.
Sama ploča neće raditi.
Inače, gumena brtva po obodu metala bi bila dobra, ali je nemaju ni skupi radiofrekventni.

A sada sebe štampana ploča uređaja.
To pokazuje -
IR LED.
IR fotodetektori, oni se obično koriste u različitoj radio opremi koja ima daljinski upravljač, radna frekvencija 38 KHz (izmjereno).
Relej, njegovi parametri odgovaraju parametrima navedenim u uputama.
Konektor za spajanje žica.
Ulaz napajanja je zaštićen u obliku samoresetirajućeg osigurača i diode koja štiti od priključenja napajanja na pogrešan polaritet. Sljedeći je stabilizator snage od 5 volti; nema elektrolitskih kondenzatora, što samo povećava pouzdanost.
Četiri dvobojne LED diode. Svijetle crveno u normalnom načinu rada i plavo kada se aktiviraju.
Kontrolni čip, mali, 6 nogu, u SOT23 pakovanju.

Za kontrolu se koristi mikrokolo na kojem piše 02En, našao sam ga na internetu, ali nisam siguran da je to to, pošto je stranica na kineskom i izgleda kao neka nerazumljiva stranica platforma za trgovanje ili forum.
On ne samo da konstantno generiše impulse za kontrolu LED-a, već formira određene nizove rafala impulsa, a fotodetektor je povezan na njega u skladu s tim.
Kao rezultat toga, prepoznavanje prepreka je sasvim ispravno, ne reagira na IC daljinski upravljač, kao ni na jako osvjetljenje žarulje sa žarnom niti (ali to je zasluga fotodetektora).

Naravno, mjerio sam trenutnu potrošnju u standby i radnom režimu.
U standby modu troši 27mA. Napajanje 12 volti.

U aktivnom režimu, malo više, 38mA, pošto je relej uključen.

U standby modu pozadinsko osvetljenje je crveno, malo neravnomerno, ali možda je tako i zamišljeno.

U aktivnom načinu rada pozadinsko osvjetljenje je plavo, ali s obzirom da se koristi mat difuzor svjetla, to nije mnogo neugodno.

Domet rada je oko 8 cm rukom i oko 15 cm od lista bijelog papira.
Okida se vrlo jasno čak i pri relativno brzom pokretu ruke; nakon okidanja ostaje u aktivnom načinu rada oko dvije sekunde, nakon čega prelazi u stanje pripravnosti.
Ne radi na relativno tankim predmetima.

Dizajn je prilično tanak, većina je uvučena, jer je predviđena za umetanje u zid/panel.

Za svaki slučaj sam izmjerio glavne dimenzije, ako nekome dobro dođe.

Kao što sam gore napisao, napajanje je 12 volti, što upućuje na to da je uređaj namijenjen za korištenje u sigurnosnim sistemima, a o tome govori i natpis Exit.
Sistemi za industrijsku automatizaciju imaju standardno napajanje od 24 volta, a mogu i da rade jednosmerna struja i iz varijable.
Mislim da se uz neke jednostavne modifikacije dugme može koristiti sa sistemima industrijske automatizacije.
Dugme bi moglo biti vrlo zgodno raznim poljima aplikacija, ali natpis je dosadan, po meni bi bilo moguće predložiti i jedno i drugo različite varijante natpise, ili obezbediti nalepnice sa raznim natpisima u kompletu.
Obim primjene -
Uređaji za kontrolu pristupa.
Kontrola otvaranja vrata u prostorijama u kojima je potrebno dati komandu za otvaranje bez dodirivanja, trgovinama, operacionim salama, čistim sobama, toaletima itd.
Samo mjesta gdje takva kontrola može biti zgodna, na primjer u kuhinji (sa odgovarajućim ukrasnim modifikacijama) za uključivanje rasvjete.

Generalno, kada sam pisao ovu recenziju, imao sam osećaj blagog deja vua, slične utiske o uređaju sam opisao u recenziji. Posebno mi se dopao kvalitet izrade i prilično promišljena i pouzdana kola.

Na internetu sam naišao na najmanje dvije opcije domaća implementacija sličan uređaj, jedan na LM567CN čipu, kao i na . Sklopio sam zadnju opciju i uspješno je koristim, ako ste zainteresovani mogu nekako napraviti recenziju.

Sažetak.
Pros.
Cijena.
Dobar izgled.
Visokokvalitetna izrada i prilično promišljen dizajn.

Minusi.
volio bih zaptivna guma oko perimetra za zaptivanje.
Pošto se uređaj može koristiti ne samo kao dugme za izlaz, želio bih da imam opcije za promjenu oznake.

Moje mišljenje. Sasvim dostojan i laka zamena za radio frekventne prekidače, koji takođe ne stvaraju radiofrekventno zračenje.

Ovaj proizvod je besplatno dat na pregled i testiranje od strane svakog kupca.

Mislim da bi recenzija ovog uređaja mogla biti korisna. Radujem se vašim pitanjima i komentarima.
Ako sam nešto zaboravio da napomenem, pišite mi i dodaću.

P.S. Dodavanjem jeftinog mikrokola (i eventualno jednog otpornika i kondenzatora) možete uređaj pretvoriti u bistabilni, tj. Oni su podigli ruku, uključili je, ponovo podigli, isključili. Cijena konverzije je oko 20 centi, čip je HEF4013BP.
Sada uređaj radi kao analog nefiksnog dugmeta (kao dugme za izlaz u interfonima, iako je ovaj senzor napravljen za takvu primenu).
Možda će biti još jedna recenzija sa sličnom modifikacijom :).

Planiram kupiti +91 Dodaj u favorite Svidjela mi se recenzija +112 +198

Senzor je dizajniran za upravljanje električnom opremom ili za rad s njom sigurnosni sistem. Reaguje na približavanje osobe ili bilo kojeg objekta u njemu. Ovisno o osjetljivosti koju postavlja otpornik za trimiranje, radni raspon može biti od nekoliko metara do nekoliko centimetara.

Kolo je bazirano na LM567 čipu, koji je tonski dekoder. Budući da postavka frekvencije dekodiranja ovisi o frekvenciji ugrađenog generatora, a zapravo joj je jednaka, ova frekvencija se može koristiti kao izvor impulsa za modulaciju infracrveno zračenje.

Frekvencija ugrađenog oscilatora čipa zavisi od RC kola R7-C2. U ovom slučaju, impulsi se mogu ukloniti sa pina 5 mikrokola. Što je i urađeno ovdje. Impulsi sa pina 5 A1 kroz krug R4-C3 se napajaju na ulaz pojačala pomoću tranzistora VT1 i VT2, na čijem se izlazu (u kolektorskom krugu VT1) uključuje infracrvena LED HL1.

Dakle, HL1 služi kao emiter IR signala, a fototranzistor VT3 služi kao prijemnik.

HL1 i VT3 su međusobno locirani tako da ne postoji direktna optička veza između njih. Oni su usmjereni u jednom smjeru - u tom smjeru, a između njih je neprozirna pregrada, koja može biti, na primjer, stolna ploča (na primjer, HL1 je na stolu, a VT3 ispod stola).

Ako se osoba ili neki predmet pojavi ispred senzora koji se sastoji od HL1 i VT3, IR snop koji emituje HL1 LED reflektuje se od njegove površine i pogađa VT3 fototranzistor. Budući da je snop moduliran impulsima iz generatora mikrokola A1, na VT3 emiteru se formiraju impulsi fotostruje iste frekvencije. Oni se, preko podešavanja otpornika R6, koji reguliše osjetljivost, i kondenzatora C1, napajaju na ulaz dekodera A1 čipa. Pošto se njihova frekvencija poklapa sa frekvencijom generatora na R7 i C2, a drugačije ne može biti, prekidač na izlazu mikrokola A1 se otvara, izlazi kao kolektor na svoj pin 8. Time se stvara struja bazirana na tranzistoru VT4 . Otvara se i napon na njegovom kolektoru raste do napona napajanja.

Nominalni napon napajanja za LM567CN čip je 5V, a cijelo kolo se napaja sa 12V. Zbog toga se napon napajanja mikrokola smanjuje i stabilizuje na nivou 5U parametarskim stabilizatorom VD2-R11.

Domaće proizvedeni AL123A IR LED može se zamijeniti gotovo bilo kojom IR LED diodom dizajniranom za sisteme daljinskog upravljanja.

Ocjene R7 i C2 mogu se značajno razlikovati od onih navedenih na dijagramu. Ovo praktično neće uticati na rad senzora, jer isto kolo R7-C2 radi i u generatoru referentne frekvencije za fazni detektor dekodera A1 čipa i u generatoru za modulaciju IC zračenja LED. Odnosno, frekvencije prijenosa i prijema se u svakom slučaju poklapaju, jer ih generiše isti generator.

Svi korišteni kondenzatori moraju biti projektovani za maksimalni napon koji nije niži od napona napajanja.

Osetljivost senzora (opseg odziva) može se podesiti na dva načina. U prvom slučaju, ovo je otpornik za podešavanje R6, koji regulira osjetljivost dekodera. U drugom slučaju, ovo je odabir otpora otpornika R5, koji ograničava struju kroz infracrvenu LED diodu. Ne biste trebali odabrati ovaj otpornik manji od 3-4 Ohma.

književnost:

  1. “Dva automatska sistema za kontrolu rasvjete.” i. Radio, 2008, broj 3, str.

Gorchuk N.V.

Kanal “Tyap-Blyap” predstavio je na razmatranje komplet kompleta self-made od gotovih delova infracrveni senzor blizine. Prema riječima voditelja kanala, ovo je nezamjenjiva stvar u kući. Ploča je ofarbana, detalji su naznačeni. Postoje upute sa dijagramom. Nažalost, nema opisa na ruskom. Glavna stvar je da su elementi potpisani.
Možete ga kupiti u ovoj kineskoj radnji.

Ovaj senzor reagira kada se objekt približi određenoj udaljenosti. Relej će raditi i uključiti ili isključiti krug. Čarobnjak će postaviti elemente na ploču, izvršiti lemljenje i provjeriti rad senzora blizine. Prije početka provjerite vrijednosti otpornika. Za to se koristi zgodan uređaj.

Skoro elementi su umetnuti na ploču. Ostalo je samo zalemiti mikrokolo i možete početi sa testiranjem. Sve je spremno. Ostaje samo oprati ploču.
Karakteristike uređaja. Napon napajanja je 12 volti, opterećenje se može priključiti od 250 volti, 10 ampera. Sve je spremno za testiranje. Sve je povezano. Opterećenje će biti iskorišteno svjetlo na 12 volti. Napaja se iz odvojenog olovna baterija. Potrošnja ploče u stanju mirovanja je samo 26 miliampera. Kada se pojavi prepreka, upali se svjetlo. Vremenski relej radi neko vrijeme i može izdržati opterećenje. Onda se isključuje. Vrijeme rada regulirano je otpornikom za podrezivanje. Pokušajmo ga odvrnuti u smjeru kazaljke na satu. Sada se opterećenje isključuje gotovo istovremeno s uklanjanjem prepreke. Pokušajmo, naprotiv, povećati vrijeme rada. Možete podesiti vrijeme mnogo duže nego što je prikazano u testu.

Što se tiče radne udaljenosti. Infracrveni senzor reagira na ruku kada se približava na udaljenosti od približno 10 centimetara.
Ako uzmemo deblji predmet, na primjer komad šperploče. Uređaj se aktivirao kada se približio 16 centimetara. Postavlja se pitanje: šta utiče na udaljenost? Volumen predmeta, njegova debljina? Parče papira se aktiviralo na udaljenosti od 12 centimetara.
Aluminijski lim je reagirao kada se približio 30 centimetara. Hajde da probamo sa ogledalom. Ogledalo je radilo na 50 cm.Šta ako ga odmaknete dalje i pokušate pomjeriti predmete? Udaljenost senzora se povećala za još jedan decimetar.

Izvor: youtu.be/ASsk3xXDMuU

Infracrveni senzor


Slika iznad je dijagram jednostavnog infracrvenog senzora koji vam omogućava da signalizirate kada mu se nešto približava.
Radni domet infracrvenog senzora je oko metar, od ove udaljenosti zavisi karakteristika dizajna infracrveni primopredajnik dio uređaja koji je izrađen u obliku HOA1405 modula. Ovo je modul sa infracrvenom LED diodom i fototranzistorom ugrađenim unutra, dizajn modula je prikazan na slici ispod.

Emitovana infracrvena svjetlost se odbija od nečega i pogađa fototranzistor, koji je povezan s legendarnim i sveprisutnim NE555 tajmerom, koji radi u monostabilnom režimu okidanja. Kada se postigne određeni otpor fototranzistora, koji zavisi od intenziteta primljenog reflektovanog infracrvenog signala, okidač na NE555 mijenja svoje stanje i čuje se zvuk iz visokotonca, a LED također svijetli na dvije minute. Vrijeme alarma ovisi o elementima R4 i C2. Dozvoljeno je koristiti bilo koji drugi modul kao primopredajni modul, ili zasebno ugraditi LED i fototranzistor, međutim, ako se koristi odvojeno, potrebno je obezbijediti takav dizajn da fototranzistor ne bude osvijetljen LED diodom. Shema je jednostavna, lako se ponavlja i ne zahtijeva konfiguraciju. Možete ga čak koristiti za kompaktnost zidna instalacija. Takav senzor se može koristiti, na primjer, u alarmni sustav, u sistemima za beskontaktno aktiviranje nečega i sl. stvar je mašte i potreba radio amatera.

Današnji uređaj će biti infracrveni senzor blizine. Senzor je montiran na jeftinom Attiny13 mikrokontroleru, jednostavan je za proizvodnju i ne zahtijeva nikakvo podešavanje.

Video rada senzora:

Po čemu se takav senzor razlikuje od, recimo, fabrički napravljenih senzora pokreta (koji su, inače, postali vrlo pristupačni i jeftini)?

Glavna razlika je obim. Gotovi senzori su još uvijek više fokusirani na velike prostorije i kontrolu pokreta. U našem slučaju, senzor je kompaktan i više dizajniran za funkcije kontrole blizine i namijenjen je integraciji u gotove projekte.

Opseg upotrebe može biti širok:

- reakcija predmeta na pristup ruke (na primjer, interaktivne igračke, automatski uređaji);
- otvaranje ormara, vrata i sl. kada se ruka približi;
— uključivanje svjetla prilikom prolaska „kontrolne tačke“;
— orijentacija robota u prostoru (kontrola zidova i prepreka);
— sistemi kontrole kretanja ruku;
- alarm;
— …

1 Princip rada.

Senzor radi vrlo jednostavno. Uređaj šalje impulse sa određenim periodom koristeći IR LED. TSOP infracrveni prijemnik prima infracrvene zrake reflektirane od objekta. Postoji objekat - postoji signal, nema objekta - nema signala. Kako bi se izbjegli lažni alarmi daljinskih upravljača u domaćinstvu, smetnje ili impulsi kada su svjetla uključena, uređaj prenosi određeni niz impulsa i prilikom dekodiranja TSOP-a sve što se ne poklapa sa ovom sekvencom se odbacuje. On kućanskih aparata(kontrolisano pomoću IR daljinskih upravljača) uređaj nema efekta, jer je signal relativno slab i moduliran nizom koji se nigdje ne koristi.

2 Šema, tabla.

Strukturno, senzor je već sastavljen. Šal se dobro pokazao razne projekte, pa je odlučeno da se i na njemu uradi ovaj projekat.
Manja promjena dizajna je ugradnja promjenjivog otpornika za podešavanje osjetljivosti senzora. Nema više promjena. Komponente korištene u dizajnu nisu kritične za ocjene - mogu se koristiti vrijednosti bliske njima.

3 Firmver mikrokontrolera.

Za flešovanje firmvera mikrokontrolera (na ploči), potrebno je da povežete programator na odgovarajuće pinove:

Podsjetnik: Za Algorithm Builder i UniProf označite kvadratiće kao na slici.
Za PonyProg, AVR Studio, SinaProg, potvrdni okviri su označeni obrnuto.
Bajtovi osigurača: Nisko=$7A, Visoko=$FF
Pročitajte kako programirati mikrokontrolere

4 Karakteristike dizajna.

Jedan od nedostataka rada kruga je ovisnost osjetljivosti senzora od općeg osvjetljenja. To se događa zbog automatske korekcije osjetljivosti od strane samog TSOP-a (tako da vanjsko osvjetljenje ne dovodi prijemnik u neradni prostor).

Ovaj efekat se može smanjiti na nekoliko načina:

— Da bi manje stranog svjetla palo na prijemnik, potrebno ga je staviti u neprozirnu cijev (koristio sam crni termoskupljač, prethodno sam ga skupio da dobijem deblje stijenke) i zatvoriti cijev s jedne strane neprozirnim čepom ( Napunila sam ga crnim vrućim ljepilom) a s druge napravim tamno-crveni svjetlosni filter. Ovaj dizajn maksimalno štiti od indirektne svjetlosti, a osjetljivost ne trpi jer je crveni filter visoko proziran za IR zrake. Preporučljivo je postaviti IR LED u cijev - to će smanjiti bočne refleksije infracrvenih zraka - koje mogu dati lažne alarme.

— Drugi način za rješavanje ovog problema je korištenje korekcije osvjetljenja, na primjer, najjednostavniji je korištenje fotootpornika u krugu za podešavanje osjetljivosti (u seriji sa varijabilni otpornik osetljivost). Sa jačim osvjetljenjem, struja kroz fotootpornik se povećava, što dovodi do povećanja osjetljivosti i obrnuto.

Još jedna preporuka, ovog puta za ugradnju senzora. Budući da se princip rada senzora zasniva na primanju reflektovanog zračenja, kada je objekt blizu reflektirajuće ravni (na primjer, zid u hodniku), refleksije iz ravnine će proizvesti dodatnu pozadinu koja će smanjiti ukupnu osjetljivost. U tom slučaju pokušajte postaviti senzor pod uglom u odnosu na ravninu - to će usmjeriti reflektirane zrake u stranu (većim dijelom).

5 Rad senzora.

Nakon sastavljanja senzora, pustili smo ga u rad. Za početak, postavljamo osjetljivost na sredinu, uključujemo senzor, usmjeravamo ga u željenom smjeru i koristimo osjetljivost za postavljanje pouzdanog odgovora na objekt koji nam je potreban.

Ako će se za upravljanje senzorom koristiti kontrola iz kućnog daljinskog upravljača, potrebno je proći kroz proceduru učenja tipke (komande) daljinskog upravljača. Uređaj koristi samo jedno dugme - resetovanje vrednosti okidača. Da biste proučili dugme, potrebno je da isključite uređaj iz struje, „pritisnete“ izlazni pin TSOP (na dijagramu, pin „Out“) na masu, uključite uređaj, otpustite pin „Out“ i pritisnete odabranu dugme daljinskog upravljača. Senzor će sada početi normalno raditi.

Kada se nekoliko senzora uključi na maloj udaljenosti jedan od drugog (na primjer, za kontrolu smjera kretanja objekta), senzori će ometati rad jedni drugih, jer njihovi signali nisu sinkronizirani. Da bi se eliminisao ovaj problem, koristi se izlaz infracrvene zabrane “LED-Ban”. Na svim uređajima osim na jednom, ovaj pin mora biti "pritisnut" na masu. U ovom slučaju, svi senzori će raditi od donjeg izvora infracrvenog signala. Ako jedna emitujuća LED dioda nije dovoljna, tada možete spojiti IR LED diode paralelno s izlazom uređaja za emitiranje (ne zaboravljajući na balastne otpornike).

U slučaju paralelnog rada više senzora, svi moraju biti obučeni na istom dugmetu daljinskog upravljača ili ne smiju svi biti obučeni.

6 Zaključci.

Rad sheme ima i prednosti i nedostatke.

Kao prvo, nedostaci:
— Zavisnost rada uređaja (osetljivost) od jačine osvetljenja. To se donekle rešava, ali problem postoji;
— Niska rezolucija (mali objekti će loše „raditi“);
— Kratki domet odziva (prisustvo reflektirajućih zidova i plafona smanjuje domet, jer ne dozvoljavaju povećanje osjetljivosti - pojavljuju se lažni alarmi od refleksija).

A za desert, prednosti:
— Jednostavnost dizajna (a ako ste već sastavili šal, ne morate ništa raditi!);
— Odsustvo oskudnih i skupih elemenata;
- Ne zahteva podešavanje.

Kao što možete vidjeti iz videa, senzor prilično pouzdano reagira na ruku u krugu od pola metra. Pouzdano radi sa daljinskog upravljača i ne ometa rad obližnjeg TV-a. Potrošnja struje je unutar 10mA. Senzor se može napajati iz izvora napona od 3 do 6 volti (neki TSOP-ovi ne mogu raditi ispod 5 volti - to se mora uzeti u obzir).

  • pbvf

    Da opišem situaciju detaljnije: postoji prostorija sa dva ulaza. Kada uđete sa bilo koje strane, lampa treba da se upali (postoji senzor pokreta i snažno usporava).Kada izađete iz sobe, odmah se gasi.
    Ako se neki predmet nalazi u datoj prostoriji i neko drugi pređe bilo koji od ulaza, svjetlo je i dalje upaljeno i ugasit će se samo ako u ovoj prostoriji nema ljudi... ma koliko to jednostavno bilo

  • GetChiper Objavio

    Ovaj senzor nije u stanju da odredi pravac njegovog preseka (odnosno, ne zna da li su ušli ili otišli).
    Potrebno je ili ugraditi senzore koji kontroliraju smjer raskrsnice, ili pratiti prisutnost ljudi u prolazu (npr. PIR senzorom)

  • pbvf

    sve je pogrešno. Pokušaću da opišem algoritam celog rada, pošto vi znate kako da pišete programe, za razliku od mene :-). Dakle, postoji prostorija sa dva ili tri ulaza (i/ili izlaza). svaki ulaz/izlaz kontroliše IR blok kao što je vaš, a cijelom prostorijom upravlja PIR senzor - svjetlo će se upaliti nakon što neko bude u njoj, a isključit će se tek nakon što PIR senzor naredi da svi objekti napuste datu jednu prostoriju na osnovu signala bilo kojeg od IC blokova. Sve ovo obrađuje mikrokontroler (ne nužno Tinka13, ali bolje od AVR-a Hvala!

  • GetChiper Objavio

    Objasnili su to nekako konfuzno. pogrešno sam shvatio. Ako postoji PIR senzor koji prati ljude u prostoriji, zašto posebno kontrolirati ulaz? Ili ulazak u sobu - to je dugim hodnicima?

  • pbvf

    svi PIR senzori rade neko vrijeme nakon što objekt napusti kontrolnu zonu, ili se isključuju kada se još uvijek nalazi osoba u prostoriji. Opet, osjetljivost nije baš dobra, a jedan senzor ne može u potpunosti skenirati prostoriju, a postoji i dugo kašnjenje pri ulasku u kontrolnu zonu. Na brojačima postoje kola, ali ovo je za jedan ulaz/izlaz. ok, imam jednu ideju ovdje... danas ću sastaviti vaše senzore (jučer sam napravio ploče) i promješati ću stvari. Hvala na učešću. A ako nešto treba promijeniti u firmveru, nadam se da nećete odbiti

  • Anastas

    Zdravo! Mogu li dobiti izvorni kod programa? Na kom je jeziku napisan firmver?

  • GetChiper Objavio

    Izvor se nalazi na kraju članka.
    Napisano na http://algrom.net/russian.html

  • Anastas
  • vitalik.dog1958

    Hvala ti! Vjerovatno nisam pregledao sve izmjene.

  • vitalik.dog1958

    Dobar dan GetChiper! Pogledao sam vaše linkove i priča se samo o trećem kontaktu.
    Šta je sa iglama? 3 I 7 sa pamćenjem i samo sa daljinskog ne i nisam ga našao? I uradite to u istom firmveru 10 sekundi. kašnjenje isključenja na 5. nogu.
    S poštovanjem. Hvala ti.

  • GetChiper Objavio
  • Roboti, kao i smrt, svim ljudima su zaista potrebni organi čula za navigaciju u svemiru. Sharp GP2Y0A21YK infracrveni daljinomjer je vrlo pogodan za ovu ulogu ako trebate izbjeći sudare s preprekama ili znati otprilike gdje se ova prepreka nalazi.

    Usput, možda već imate jednog od robota kod kuće koji koristi slične senzore. Ovo su gotovo svi zdravi kineski robotski usisivači i, vjerujem, mnogi Roomba modeli. I vjerovatno mnoge druge.

    A ako ovi senzori imaju mjesta u manje-više ozbiljnoj tehnologiji, onda ćemo im naći primjenu, zar ne?

    Da ne bih prevarao, odmah ću reći: naručio sam ove senzore ne samo da bih se igrao. Naprotiv, od samog početka sam znao da će mi biti od koristi da napravim interaktivnu lampu koja menja intenzitet sjaja u zavisnosti od položaja dlana iznad nje.

    Naravno, stvarnost je na kraju napravila svoja prilagođavanja. Drugim riječima, sada ima pet načina rada: noćno svjetlo, svjetlo koje se može prigušiti, termometar, ručno podesivo sjeverno svjetlo i automatsko sjeverno svjetlo.

    I pored toga - nekoliko servisnih funkcija: uključivanje i isključivanje pozadine i gornje rasvjete u prostoriji.

    Evo kako to funkcionira:

    Pa, sada je vrijeme da detaljnije razgovaramo o senzoru, zahvaljujući kojem se sve dogodilo.

    Kao što sam rekao na samom početku, Sharp GP2Y0A21YK je infracrveni daljinomjer. To znači da je opremljen IR emiterom i IR prijemnikom: prvi služi kao izvor snopa, čiju refleksiju hvata drugi. Istovremeno, IR zraci senzora su nevidljivi ljudskom oku (iako možete uočiti crveno treperenje ako pogledate u senzor) i pri tom su intenzitetu bezopasni.

    Oni takođe nemaju uticaja na domaće životinje.

    Prema karakteristikama:

    • Napon napajanja: 5V
    • Maksimalna potrošnja struje: 40 mA (tipično - 30 mA)
    • Radni opseg: 10 cm - 80 cm
    Što se tiče konkurenata, u poređenju sa ultrazvučnim senzorima, na primjer, super popularnim HC-SR04, ovaj senzor ima i prednosti i nedostatke. Prednosti uključuju sve što je gore rečeno, tj. neutralnost i bezazlenost.

    Nedostaci su manji domet (HC-SR04 ima oko 4 m) i ovisnost o vanjskim smetnjama, uključujući i neke vrste rasvjete. Na primjer, vidio sam da se spominje da sunčeva svjetlost može utjecati na očitavanja senzora.

    Senzor se isporučuje u spartanskom kompletu, tj. sam senzor i kabel sa konektorom za spajanje na senzor. S druge strane su jednostavno kalajisane žice, što nije baš zgodno za korištenje sa Arduino Uno, ali je sasvim prikladno za kontrolere bez zalemljenih konektora. Pošto sam planirao da koristim senzor sa Arduino Pro Mini, bilo je sasvim moguće odgovarajuća opcija- Jednostavno sam zalemio žice u matičnu ploču.

    Žice se razlikuju po boji: žuta - signal, crna - uzemljenje, crvena - napajanje plus (+5V).

    Izlaz senzora je analogan (iako iz nekog razloga u podacima piše digitalno). Odnosno, napon na njemu je proporcionalan udaljenosti do prepreke. Međutim, kao iu slučaju ultrazvuka, za senzor postoji razlika između različite vrste preprekama.

    S tim u vezi, u tablici sa podacima, Sharp daje podatke koristeći Kodak referentne kartice sa reflektivnošću od 90% kao reflektorima. Sudeći po tome, na 20 cm senzor proizvodi 1.3V.

    Hajde da uporedimo sa mojim eksperimentalnim podacima:

    Da vas podsjetim da Arduino analogni ulaz radi u opsegu 0V - 5V i ima 1024 koraka, otuda i proračun: (5/1024)*(očitavanje senzora). Dakle, ako uzmete u obzir činjenicu da se sve radi vlastitim (drhtavim) rukama, onda se očitanja dobro uklapaju u karakteristike senzora. A u isto vrijeme možete vidjeti da se crna površina sama prilagođava.

    Tako da sija

    Istovremeno, kako je pažljiv čitalac primijetio, postoje specifičnosti. Stvar je u tome da kada se prepreka približi donjoj granici dometa (10 cm), senzor počinje smatrati da se prepreka, naprotiv, udaljava (kada sam je pokrio rukom, očitanja su bila fiksirana na 345).

    To izgleda otprilike ovako:

    Otuda zaključak: iako je datasheet sasvim adekvatan za mnoge svrhe, ponekad ima smisla provesti eksperimente kako kasnije ne bi bilo strašno bolno. A to je posebno tačno ako je senzor donekle uvučen (ili prekriven IC prozirnim materijalom), što znači da može primiti refleksije sa zidova ili drugih elemenata kućišta.

    Na primjer, suočio sam se s činjenicom da je Evlampia, nakon što je nakon uspješnih "desktop" testova instalirana na svoje uobičajeno mjesto, počela ludovati. U početku sam mislio da su smetnje u napajanju krive i čak sam ugradio par kondenzatora (10 µF i 0,1 µF) paralelno sa napajanjem senzora, povukao Arduino analogni ulaz na nulu kroz otpornik od 10 kOhm i čak kupio prenaponski zaštitna utičnica.

    Ali kada to nije pomoglo, ponovo se vratio za stol, gdje je okrenuo senzor u različitim smjerovima i vidio da se u stvari, čak i ako je udaljenost do najbliže prepreke veća od 80 cm, očitanja senzora primjetno mijenjaju. Dakle, ako su vam troškovi neadekvatni, provjerite stvarna očitavanja u stvarnim uvjetima.

    Evo, na primjer, elementarne skice koja, prvo, prikazuje očitanja senzora u intervalima od pola sekunde, i, drugo, pali Arduino LED ako očitanja padnu u rasponu od 100 do 200:

    // Žuta - A0, crna - zemlja, crvena - +5V unsigned int l; void setup() ( Serial.begin(9600); pinMode(A0, INPUT); pinMode(13, OUTPUT); l = 0; ) void loop() ( l = analogRead(A0); Serial.println(l); kašnjenje (1000); ako (l > 100 && l< 200) { digitalWrite(13, HIGH); } else { digitalWrite(13, LOW); } }

    Da sumiramo, senzor je, iako malo izbirljiv, vrlo jednostavan za korištenje i relativno jeftin.

    Može se koristiti u robotima, kao i za kontrolu raskrsnica vrata, u nekim interaktivnim uređajima kojima se upravlja pokretima i u nečem drugom što vaša mašta sugerira.

    Planiram da kupim +33 Dodaj u favorite Svidjela mi se recenzija +38 +67

    Povratak

    ×
    Pridružite se zajednici “koon.ru”!
    U kontaktu sa:
    Već sam pretplaćen na zajednicu “koon.ru”