Sensor jarak IR DIY. Sensor jarak inframerah

Langganan
Bergabunglah dengan komunitas “koon.ru”!
Berhubungan dengan:

Sayangnya, ini belum dapat digunakan, karena saya datang lebih lambat dari yang direncanakan (alasannya bukan karena kecepatan pengiriman, tetapi beberapa alasan lain) dan saya harus menggunakan solusi yang jauh lebih mahal.

Ada saklar yang berbeda dan sakelar.
Ada yang biasa yang dimiliki setiap orang di rumah. Untuk mengaktifkan atau mengaktifkannya, Anda perlu mengkliknya.
Ada yang sensor sentuh, tidak perlu ditekan, cukup disentuh saja.
Dan ada yang non-kontak, tetapi bukan karena tidak adanya kontak (walaupun yang satu tidak mengganggu yang lain), tetapi karena tidak perlu menyentuh sakelar, Anda hanya perlu mendekatkan tangan ke sana. .
Itu tentang tipe terakhir Perangkat tersebut akan dibahas lebih lanjut.

Saya mungkin akan memulai, seperti biasa, dengan deskripsi dan foto dari apa yang saya terima, dan dalam prosesnya saya akan memberi tahu Anda apa itu, mengapa dan apa perkiraan analog dari perangkat ini.
Itu datang dalam kotak yang rapi, saklarnya sendiri (atau lebih tepatnya saklarnya) ada di dalam tas transparan, tapi saya melepasnya sebelum mengambil foto.

Ada di dalam tas.
Peralihan yang sebenarnya.
Kit pemasangan, dua sumbat plastik dan dua sekrup.
Instruksi untuk bahasa Inggris, meskipun tidak terlalu diperlukan untuk perangkat ini, karena tidak memiliki kontrol penyesuaian apa pun, dan keluarannya diberi label di bagian belakang perangkat itu sendiri.
Selembar kertas yang saya tidak mengerti.

Petunjuknya, mungkin seseorang akan merasakan manfaatnya :)

Kancingnya sendiri terbuat dari bahan berkualitas sangat tinggi, bahan logamnya kuat walaupun tipis, sangat mirip dengan baja tahan karat, bagian plastiknya pas.
Dan tampilannya cukup bagus, hanya tulisan Exit saja yang mengganggu, nanti saya tulis alasannya.

Ada 5 kabel di bagian belakang.
Merah dan hitam, masing-masing, adalah kekuatan plus dan minus, semuanya sesuai dengan tanda yang diterima secara umum (ada pengecualian).
Kuning - kontak relai umum
Hijau - kontak yang biasanya terbuka
Putih - kontak biasanya tertutup.
Kabelnya tidak terlalu panjang, sekitar 15cm.

Jadi kami secara bertahap sampai ke bagian dalamnya.
Papan pada perangkat ini memiliki dua sisi, tujuan kabel juga tertulis di bagian belakang, yang sangat bagus, karena selembar kertas yang ditempel di bagian belakang mungkin terlepas, rusak, dll.
Penutup belakang tidak disegel, tetapi cukup pas, tetapi lubang keluar kabel dibuat dengan margin, sehingga kelas perlindungan hanya ditunjukkan untuk panel depan.

Logikanya, selanjutnya harus ada foto bagian dalamnya. Memang benar, tapi pertama-tama saya akan membuat penyimpangan liris kecil.
Pertama-tama, apa saja jenis proximity switch yang ada?
1. Kapasitif, memerlukan sentuhan atau mendekatkan tangan pada jarak yang sangat dekat. Mungkin yang paling sederhana dan solusi murah. Saya punya satu yang melibatkan sensor seperti itu.
2. Frekuensi radio, beroperasi berdasarkan prinsip Doppler. Sensor paling mahal.
3. Sensor berdasarkan pantulan radiasi IR. Sederhana dan murah, tetapi merupakan pilihan kompromi.

Dan sekarang kelebihan dan kekurangannya.
kapasitif, relatif murah, tetapi sebaiknya menyentuh permukaan, mungkin tidak berfungsi dengan benar jika terjadi interferensi elektromagnetik.
Frekuensi radio, bekerja dengan sangat baik frekuensi tinggi, sekitar 24GHz. Mereka rumit dan, karenanya, mahal, tetapi tidak terlalu takut terhadap gangguan, tidak takut terhadap kontaminasi permukaan, dan dapat bekerja melalui plastik buram.
Inframerah, desain sederhana, jangkauannya sebanding dengan frekuensi radio, tetapi dapat berkurang jika permukaannya sangat terkontaminasi dan tidak menembus bahan yang buram dalam jangkauan IR.

Sekarang saya akan mencoba menjelaskan mengapa saya menggunakan sakelar seperti itu.
Selain menulis review dan papan solder, saya menginstal otomatis pintu geser. dan pintu-pintu ini tidak selalu dilengkapi sensor gerak.
Dan karena saya memasang pintu seperti itu di perusahaan, mereka beroperasi standar sanitasi, yang diinginkan (dan terkadang wajib, misalnya di ruang operasi dan toilet) untuk menggunakan aktivator pembuka pintu dengan kontrol tanpa kontak (bahkan ada perangkat khusus di mana Anda perlu memasukkan kaki agar kontak dapat berfungsi).

Sampai saat ini, saya menggunakan sensor dari perusahaan Belgia, Bea. Misalnya

Harga satu sensor tersebut (jika saya tidak bingung) sekitar $130.
Dan seringkali Anda membutuhkan dua sensor untuk satu pintu.
Perlu dicatat bahwa sensor ini tidak anti perusak, sensor yang diulas dibuat lebih kokoh, tetapi juga tidak dianggap anti perusak.

Jadi saya secara bertahap mulai menunjukkan cara kerja sensor IR di dalam.
Pertama, saya akan menunjukkan tempat di mana papan itu diletakkan, lubang-lubang untuk memancarkan dan menerima radiasi IR terlihat jelas, dibuat sedemikian rupa sehingga penerima IR hanya melihat radiasi yang dipantulkan.
Papan itu sendiri tidak akan berfungsi.
Ngomong-ngomong, segel karet di sekeliling logam akan bagus, tapi segel frekuensi radio yang mahal juga tidak memilikinya.

Dan sekarang diriku sendiri papan sirkuit tercetak perangkat.
Itu menunjukkan -
LED IR.
Fotodetektor IR, ini biasanya digunakan di berbagai peralatan radio kendali jarak jauh, frekuensi operasi 38 KHz (diukur).
Relai, parameternya sesuai dengan parameter yang ditentukan dalam instruksi.
Konektor untuk menghubungkan kabel.
Input daya dilindungi dalam bentuk sekering yang dapat disetel ulang sendiri dan dioda yang melindungi dari menghubungkan daya ke polaritas yang salah. Berikutnya ada power stabilizer 5 Volt, tidak ada kapasitor elektrolitik, yang hanya meningkatkan keandalan.
Empat LED dua warna. Mereka menyala merah dalam mode normal dan biru saat dipicu.
Chip kontrol, kecil, 6 kaki, dalam paket SOT23.

Untuk kontrol, sirkuit mikro digunakan yang bertuliskan 02En, saya menemukannya di Internet, tetapi saya tidak yakin ini, karena halamannya dalam bahasa Cina dan terlihat seperti halaman yang tidak dapat dipahami platform perdagangan atau forum.
Ini tidak hanya terus-menerus menghasilkan pulsa untuk mengontrol LED, tetapi juga membentuk rangkaian semburan pulsa tertentu, dan fotodetektor dihubungkan dengannya.
Hasilnya, pengenalan rintangan cukup tepat; tidak merespons remote control IR, serta penerangan yang kuat dari lampu pijar (tetapi inilah kelebihan fotodetektor).

Secara alami, saya mengukur konsumsi saat ini dalam mode siaga dan pengoperasian.
Dalam mode standby mengkonsumsi 27mA. Catu daya 12 Volt.

Dalam mode aktif, sedikit lebih banyak, 38mA, sejak relai dihidupkan.

Dalam mode standby, lampu latar berwarna merah, sedikit tidak rata, tapi mungkin memang begitulah yang dimaksudkan.

Dalam mode aktif, lampu latar berwarna biru, tetapi karena menggunakan diffuser cahaya matte, ini tidak terlalu mengganggu.

Kisaran pengoperasiannya sekitar 8cm dengan tangan dan sekitar 15cm dari selembar kertas putih.
Ini terpicu dengan sangat jelas bahkan dengan gerakan tangan yang relatif cepat; setelah dipicu, ia tetap dalam mode aktif selama sekitar dua detik, setelah itu masuk ke mode siaga.
Tidak berfungsi pada benda yang relatif tipis.

Desainnya cukup tipis, sebagian besar tersembunyi karena dirancang untuk dimasukkan ke dalam dinding/panel.

Untuk jaga-jaga, saya mengukur dimensi utama, kalau-kalau itu berguna bagi seseorang.

Seperti yang saya tulis di atas, catu dayanya adalah 12 Volt, yang mengisyaratkan bahwa perangkat tersebut dimaksudkan untuk digunakan dalam sistem keamanan, dan tulisan Exit juga membicarakan hal ini.
Sistem otomasi industri memiliki catu daya standar 24 Volt, dan juga dapat beroperasi dari arus searah dan dari variabel.
Saya rasa dengan beberapa modifikasi sederhana tombol ini dapat digunakan dengan sistem otomasi industri.
Tombolnya bisa sangat nyaman berbagai bidang aplikasinya, tapi tulisannya mengganggu, menurut saya bisa saja disarankan juga varian yang berbeda prasasti, atau sediakan stiker dengan berbagai tulisan di dalam kit.
Lingkup aplikasi -
Perangkat kontrol akses.
Kontrol pembukaan pintu di tempat yang memerlukan perintah untuk membuka tanpa menyentuh, toko kelontong, ruang operasi, kamar bersih, toilet, dll.
Hanya tempat di mana kontrol tersebut dapat dilakukan dengan nyaman, misalnya di dapur (dengan modifikasi dekoratif yang sesuai) untuk menyalakan lampu.

Secara umum, ketika saya menulis ulasan ini, saya merasakan sedikit deja vu, saya menggambarkan kesan serupa terhadap perangkat dalam ulasan. Secara khusus, saya sangat menyukai kualitas pengerjaan dan sirkuit yang tampak bijaksana dan dapat diandalkan.

Di Internet saya menemukan setidaknya dua opsi untuk implementasi buatan sendiri perangkat serupa, satu pada chip LM567CN, serta pada . Saya menyusun opsi terakhir dan saya berhasil menggunakannya, jika Anda tertarik, saya bisa melakukan review entah bagaimana.

Ringkasan.
Kelebihan.
Harga.
Penampilan yang bagus.
Manufaktur berkualitas tinggi dan desain yang cukup bijaksana.

Minus.
aku mau sih permen karet penyegel di sekeliling untuk penyegelan.
Karena perangkat ini tidak hanya dapat digunakan sebagai tombol keluar, saya ingin memiliki opsi untuk mengubah label.

Pendapat saya. Cukup layak dan penggantian mudah untuk sakelar kedekatan frekuensi radio, yang juga tidak menghasilkan radiasi frekuensi radio.

Produk ini disediakan secara gratis untuk ditinjau dan diuji oleh setiap pembeli.

Saya rasa ulasan tentang perangkat ini mungkin bermanfaat. Saya menantikan pertanyaan dan komentar Anda.
Jika saya lupa menyebutkan sesuatu, tulislah kepada saya dan saya akan menambahkannya.

P.S. Dengan menambahkan sirkuit mikro yang murah (dan mungkin satu resistor dan kapasitor), Anda dapat mengubah perangkat menjadi perangkat yang stabil, mis. Mereka mengangkat tangan, menyalakannya, mengangkatnya lagi, mematikannya. Biaya konversinya sekitar 20 sen, chipnya HEF4013BP.
Sekarang perangkat berfungsi sebagai analog dari tombol tidak tetap (seperti tombol keluar di interkom, meskipun sensor ini dibuat untuk aplikasi semacam itu).
Mungkin akan ada review lain dengan modifikasi serupa :).

Saya berencana membeli +91 Tambahkan ke Favorit Saya menyukai ulasannya +112 +198

Sensor dirancang untuk mengontrol peralatan listrik atau untuk bekerja dengannya sistem keamanan. Ia bereaksi terhadap pendekatan seseorang atau benda apa pun di dalamnya. Tergantung pada sensitivitas yang diatur oleh resistor pemangkas, jangkauan pengoperasian dapat berkisar dari beberapa meter hingga beberapa sentimeter.

Rangkaian ini didasarkan pada chip LM567, yang merupakan dekoder nada. Karena pengaturan frekuensi decoding bergantung pada frekuensi generator internal, dan sebenarnya sama dengan frekuensi tersebut, frekuensi ini dapat digunakan sebagai sumber pulsa untuk modulasi. radiasi infra merah.

Frekuensi osilator internal chip bergantung pada rangkaian RC R7-C2. Dalam hal ini, pulsa dapat dihilangkan dari pin 5 sirkuit mikro. Itulah yang telah dilakukan di sini. Pulsa dari pin 5 A1 melalui rangkaian R4-C3 disuplai ke input penguat menggunakan transistor VT1 dan VT2, pada outputnya (di rangkaian kolektor VT1) LED inframerah HL1 menyala.

Jadi, HL1 berfungsi sebagai pemancar sinyal IR, dan fototransistor VT3 berfungsi sebagai penerima.

HL1 dan VT3 terletak satu sama lain sehingga tidak ada sambungan optik langsung di antara keduanya. Mereka diarahkan ke satu arah - ke arah itu, dan di antara mereka ada partisi buram, yang dapat berupa, misalnya, bagian atas meja (misalnya, HL1 ada di atas meja, dan VT3 ada di bawah meja).

Jika seseorang atau suatu benda muncul di depan sensor yang terdiri dari HL1 dan VT3, sinar IR yang dipancarkan oleh LED HL1 dipantulkan dari permukaannya dan mengenai fototransistor VT3. Karena berkas dimodulasi oleh pulsa dari generator sirkuit mikro A1, pulsa arus foto dengan frekuensi yang sama terbentuk pada emitor VT3. Mereka, melalui resistor penyetelan R6, yang mengatur sensitivitas, dan kapasitor C1, disuplai ke input decoder chip A1. Karena frekuensinya bertepatan dengan frekuensi generator pada R7 dan C2, dan tidak mungkin sebaliknya, sakelar pada output sirkuit mikro A1 terbuka, ia keluar sebagai kolektor ke pin 8. Ini menciptakan arus berdasarkan transistor VT4 . Ini terbuka dan tegangan pada kolektornya naik ke tegangan suplai.

Tegangan suplai nominal untuk chip LM567CN adalah 5V, dan seluruh rangkaian di sini ditenagai oleh 12V. Oleh karena itu, tegangan suplai sirkuit mikro dikurangi dan distabilkan pada level 5U oleh penstabil parametrik VD2-R11.

LED IR AL123A yang diproduksi di dalam negeri dapat diganti dengan hampir semua LED IR yang dirancang untuk sistem kendali jarak jauh.

Peringkat R7 dan C2 mungkin berbeda secara signifikan dari yang ditunjukkan dalam diagram. Ini hampir tidak berpengaruh pada pengoperasian sensor, karena rangkaian R7-C2 yang sama bekerja baik di generator frekuensi referensi untuk detektor fase dekoder chip A1, dan di generator untuk memodulasi radiasi IR dari chip A1. DIPIMPIN. Artinya, frekuensi transmisi dan penerimaan sama, karena dihasilkan oleh generator yang sama.

Semua kapasitor yang digunakan harus dirancang untuk tegangan maksimum tidak lebih rendah dari tegangan suplai.

Sensitivitas sensor (rentang respons) dapat diatur dengan dua cara. Dalam kasus pertama, ini adalah resistor penyetelan R6, yang mengatur sensitivitas dekoder. Dalam kasus kedua, ini adalah pemilihan resistansi resistor R5, yang membatasi arus melalui LED inframerah. Anda sebaiknya tidak memilih resistor ini kurang dari 3-4 Ohm.

Literatur:

  1. “Dua sistem kontrol pencahayaan otomatis.” Dan. Radio, 2008, No.3, hal.37.

Gorchuk N.V.

Saluran “Tyap-Blyap” disajikan untuk pertimbangan satu set kit buatan sendiri dari bagian yang sudah jadi sensor jarak inframerah. Menurut pembawa acara saluran tersebut, ini adalah hal yang sangat diperlukan di rumah. Papan dicat, detailnya ditunjukkan. Ada instruksi dengan diagram. Sayangnya, tidak ada deskripsi dalam bahasa Rusia. Yang utama adalah elemen-elemennya ditandatangani.
Anda dapat membelinya di toko Cina ini.

Sensor ini bereaksi ketika suatu benda mendekati jarak tertentu. Relai akan beroperasi dan menghidupkan atau mematikan rangkaian. Wizard akan menempatkan elemen di papan, melakukan penyolderan dan memeriksa pengoperasian sensor jarak. Sebelum memulai, periksa nilai resistor. Perangkat yang nyaman digunakan untuk ini.

Hampir semua elemen dimasukkan ke papan. Yang tersisa hanyalah menyolder sirkuit mikro dan Anda dapat memulai pengujian. Semuanya sudah siap. Yang tersisa hanyalah mencuci papan.
Karakteristik perangkat. Tegangan suplai 12 volt, beban dapat dihubungkan dari 250 volt, 10 ampere. Semuanya siap untuk diuji. Semuanya terhubung. Beban tersebut akan digunakan lampu pada 12 volt. Hal ini didukung dari yang terpisah baterai timah. Konsumsi mode idle board hanya 26 miliampere. Ketika hambatan muncul, lampu menyala. Relai waktu bekerja selama beberapa waktu dan mampu menahan beban. Kemudian mati. Waktu pengoperasian diatur oleh resistor pemangkas. Mari kita coba membukanya searah jarum jam. Sekarang beban dimatikan hampir bersamaan dengan hilangnya penghalang. Sebaliknya, mari kita coba menambah waktu pengoperasian. Anda dapat mengatur waktu lebih lama dari yang ditunjukkan dalam pengujian.

Mengenai jarak operasi. Sensor infra merah bereaksi terhadap tangan ketika mendekat pada jarak kurang lebih 10 sentimeter.
Jika kita mengambil benda yang lebih tebal, misalnya kayu lapis. Perangkat itu terpicu ketika mendekati 16 sentimeter. Timbul pertanyaan: apa yang mempengaruhi jarak? Volume benda, ketebalannya? Selembar kertas terpicu pada jarak 12 sentimeter.
Lembaran aluminium bereaksi ketika mendekati 30 sentimeter. Mari kita coba dengan cermin. Cermin itu bekerja pada jarak 50 cm, bagaimana jika Anda menjauhkannya dan mencoba memindahkan benda? Jarak penginderaan telah meningkat satu desimeter lagi.

Sumber: youtube.be/ASsk3xXDMuU

Sensor inframerah


Gambar di atas adalah diagram sensor infra merah sederhana yang memungkinkan Anda memberi sinyal ketika ada sesuatu yang mendekatinya.
Jangkauan pengoperasian sensor infra merah adalah sekitar satu meter, jarak ini tergantung pada fitur desain transceiver inframerah bagian dari perangkat, yang dibuat dalam bentuk modul HOA1405. Ini adalah modul dengan LED inframerah dan fototransistor terpasang di dalamnya, desain modul ditunjukkan pada gambar di bawah.

Cahaya inframerah yang dipancarkan memantulkan sesuatu dan mengenai fototransistor, yang terhubung ke pengatur waktu NE555 yang legendaris dan ada di mana-mana, yang beroperasi dalam mode pemicu monostabil. Ketika resistansi tertentu dari fototransistor tercapai, yang bergantung pada intensitas sinyal inframerah yang dipantulkan yang diterima, pemicu pada NE555 mengubah statusnya dan suara terdengar dari tweeter, dan LED juga menyala selama dua menit. Waktu alarm tergantung pada elemen R4 dan C2. Boleh menggunakan modul lain sebagai modul transceiver, atau memasang LED dan fototransistor secara terpisah, namun jika digunakan secara terpisah, perlu disediakan desain sedemikian rupa agar fototransistor tidak disinari oleh LED. Skema ini sederhana, mudah diulang dan tidak memerlukan konfigurasi. Anda bahkan dapat menggunakannya untuk kekompakan pemasangan di dinding. Sensor seperti itu dapat digunakan, misalnya, di alat tanda bahaya, dalam sistem untuk aktivasi sesuatu tanpa kontak, dll., ini adalah masalah imajinasi dan kebutuhan amatir radio.

Perangkat saat ini adalah sensor jarak inframerah. Sensor ini dirakit pada mikrokontroler Attiny13 yang murah, mudah dibuat dan tidak memerlukan penyesuaian apa pun.

Video sensor berfungsi:

Apa perbedaan antara sensor semacam itu dengan, katakanlah, sensor gerak buatan pabrik (yang kini menjadi sangat mudah diakses dan murah)?

Perbedaan utamanya adalah ruang lingkupnya. Sensor yang sudah jadi masih lebih fokus tempat yang besar dan kontrol gerak. Dalam kasus kami, sensornya kompak dan lebih dirancang untuk fungsi kontrol jarak dan dimaksudkan untuk diintegrasikan ke dalam proyek yang sudah jadi.

Cakupan penggunaannya bisa sangat luas:

- reaksi benda terhadap pendekatan tangan (misalnya mainan interaktif, perangkat otomatis);
- membuka lemari, pintu, dll saat ada tangan mendekat;
— menyalakan lampu ketika melewati “pos pemeriksaan”;
— orientasi robot di ruang angkasa (pengendalian dinding dan rintangan);
— sistem kontrol gerakan tangan;
- sinyal alarm;
— …

1 Prinsip operasi.

Sensor ini bekerja dengan sangat sederhana. Perangkat mengirimkan pulsa dengan periode tertentu menggunakan LED IR. Sinar infra merah yang dipantulkan dari suatu benda diterima oleh penerima infra merah TSOP. Ada objek - ada sinyal, tidak ada objek - tidak ada sinyal. Untuk menghindari alarm palsu dari remote control rumah tangga, interferensi, atau pulsa saat lampu dinyalakan, perangkat mengirimkan urutan pulsa tertentu dan saat mendekode TSOP, segala sesuatu yang tidak cocok dengan urutan ini akan dibuang. Pada peralatan Rumah Tangga(dikontrol menggunakan remote control IR) perangkat tidak berpengaruh, karena sinyalnya relatif lemah dan dimodulasi oleh urutan yang tidak digunakan di mana pun.

2 Skema, papan.

Secara struktural, sensor sudah terpasang. Syal telah membuktikan dirinya dengan baik berbagai proyek, jadi diputuskan untuk mengerjakan proyek ini juga.
Perubahan kecil dalam desain adalah pemasangan resistor variabel untuk mengatur sensitivitas sensor. Tidak ada perubahan lagi. Komponen yang digunakan dalam desain tidak penting untuk pemeringkatan - nilai yang mendekatinya dapat digunakan.

3 Firmware mikrokontroler.

Untuk mem-flash firmware mikrokontroler (di papan), Anda perlu menghubungkan programmer ke pin yang sesuai:

Pengingat: Untuk Algorithm Builder dan UniProf, centang kotak seperti pada gambar.
Untuk PonyProg, AVR Studio, SinaProg, kotak centang dicentang secara terbalik.
Byte sekering: Rendah=$7A, Tinggi=$FF
Baca cara memprogram mikrokontroler

4 fitur desain.

Salah satu kelemahan pengoperasian rangkaian adalah ketergantungan sensitivitas sensor pada penerangan umum. Hal ini terjadi karena koreksi sensitivitas otomatis oleh TSOP itu sendiri (sehingga penerangan asing tidak membawa receiver ke area non-kerja).

Efek ini dapat dikurangi dengan beberapa cara:

— Agar lebih sedikit cahaya asing yang jatuh ke receiver, Anda harus meletakkannya di dalam tabung buram (saya menggunakan heat shrink hitam, setelah menyusutkannya untuk mendapatkan dinding yang lebih tebal) dan menutup tabung di satu sisi dengan sumbat buram ( Saya mengisinya dengan lem panas hitam) dan di sisi lain, menjadikannya filter cahaya merah tua. Desain ini melindungi semaksimal mungkin dari cahaya tidak langsung, sementara sensitivitasnya tidak berkurang karena filter merah sangat transparan terhadap sinar IR. Dianjurkan untuk menempatkan LED IR di dalam tabung - ini akan mengurangi pantulan lateral sinar inframerah - yang dapat memberikan alarm palsu.

— Cara lain untuk mengatasi masalah ini adalah dengan menggunakan koreksi iluminasi, misalnya yang paling sederhana adalah dengan menggunakan fotoresistor pada rangkaian pengaturan sensitivitas (dirangkai seri dengan resistor variabel kepekaan). Dengan pencahayaan yang lebih terang, arus yang melalui fotoresistor meningkat, yang menyebabkan peningkatan sensitivitas dan sebaliknya.

Rekomendasi lainnya, kali ini untuk pemasangan sensor. Karena prinsip sensor didasarkan pada penerimaan radiasi pantulan, ketika suatu benda dekat dengan bidang pantulan (misalnya dinding di koridor), pantulan dari bidang tersebut akan menghasilkan latar belakang tambahan yang akan mengurangi sensitivitas keseluruhan. Dalam hal ini, coba letakkan sensor pada sudut bidang - ini akan mengarahkan sinar pantulan ke samping (sebagian besar).

5 Pengoperasian sensor.

Setelah merakit sensor, kami mengoperasikannya. Pertama, kita atur sensitivitas ke tengah, nyalakan sensor, arahkan ke arah yang diinginkan, dan gunakan sensitivitas untuk mengatur respons yang andal terhadap objek yang kita butuhkan.

Jika kontrol dari remote control rumah tangga akan digunakan saat mengoperasikan sensor, Anda harus melalui prosedur mempelajari tombol (perintah) remote control. Perangkat hanya menggunakan satu tombol - mengatur ulang nilai pemicu. Untuk mempelajari tombol, Anda perlu mematikan daya perangkat, "tekan" pin keluaran TSOP (dalam diagram, pin "Keluar") ke ground, hidupkan perangkat, lepaskan pin "Keluar" dan tekan tombol yang dipilih tombol kendali jarak jauh. Sensor sekarang akan mulai bekerja secara normal.

Ketika beberapa sensor dihidupkan pada jarak yang dekat satu sama lain (misalnya, untuk mengontrol arah pergerakan suatu benda), sensor-sensor tersebut akan saling mengganggu pekerjaan, karena sinyalnya tidak sinkron. Untuk mengatasi masalah ini, keluaran larangan inframerah “LED-Ban” digunakan. Di semua perangkat kecuali satu, pin ini harus “ditekan” ke ground. Dalam hal ini, semua sensor akan beroperasi dari sumber sinyal inframerah bawah. Jika satu LED pemancar tidak cukup, maka Anda dapat menghubungkan LED IR secara paralel ke output perangkat pemancar (tanpa melupakan resistor pemberat).

Dalam kasus pengoperasian paralel beberapa sensor, semuanya harus dilatih pada tombol kendali jarak jauh yang sama atau semuanya tidak boleh dilatih.

6 Kesimpulan.

Pengoperasian skema ini memiliki kelebihan dan kekurangan.

Pertama, kerugiannya:
— Ketergantungan pengoperasian perangkat (sensitivitas) pada kecerahan pencahayaan. Hal ini sedang dipecahkan, sampai batas tertentu, namun masalahnya tetap ada;
— Resolusi rendah (objek kecil akan “berfungsi” dengan buruk);
— Rentang respons yang pendek (keberadaan dinding dan langit-langit reflektif mengurangi jangkauan, karena tidak memungkinkan peningkatan sensitivitas - alarm palsu dari pantulan muncul).

Dan untuk hidangan penutup, kelebihannya:
— Kesederhanaan desain (dan jika Anda sudah pernah merakit syal sebelumnya, Anda tidak perlu melakukan apa pun!);
— Tidak adanya unsur langka dan mahal;
- Tidak memerlukan penyesuaian.

Seperti yang Anda lihat dari video, sensor bereaksi cukup andal terhadap tangan dalam jarak setengah meter. Ia bekerja dengan andal dari remote control dan tidak mengganggu TV terdekat. Konsumsi saat ini dalam 10mA. Sensor dapat diberi daya dari sumber dengan tegangan 3 hingga 6 volt (beberapa TSOP tidak dapat beroperasi di bawah 5 volt - hal ini harus diperhitungkan).

  • pbvf

    Izinkan saya menjelaskan situasinya lebih detail: ada sebuah ruangan dengan dua pintu masuk. Kalau masuk dari sisi mana pun, lampunya harus menyala (ada sensor gerak dan melambat dengan kuat), kalau keluar ruangan langsung mati.
    Jika suatu benda ada di ruangan tertentu dan orang lain melewati salah satu pintu masuknya, lampu akan tetap menyala, dan akan padam hanya jika tidak ada orang di ruangan ini... tidak peduli betapa sederhananya itu

  • GetChiper Diposting oleh

    Sensor ini tidak dapat menentukan arah perpotongannya (yaitu tidak mengetahui apakah masuk atau keluar).
    Penting untuk memasang sensor yang mengontrol arah persimpangan, atau memantau keberadaan orang di jalur tersebut (misalnya, dengan sensor PIR)

  • pbvf

    itu semua salah. Saya akan mencoba menjelaskan algoritma dari seluruh pekerjaan, karena Anda tahu cara menulis program, tidak seperti saya :-). Jadi ada ruangan dengan dua atau tiga pintu masuk (dan atau keluar). setiap pintu masuk/keluar dikendalikan oleh blok IR seperti milik Anda, dan seluruh ruangan dikendalikan oleh sensor PIR - lampu akan menyala setelah seseorang berada di dalamnya, dan akan mati hanya setelah sensor PIR memerintahkan agar semua benda telah pergi. ruangan ini berdasarkan sinyal dari salah satu blok IR. Semua ini diproses oleh mikrokontroler (belum tentu Tinka13, tapi lebih baik dari AVR Terima kasih!

  • GetChiper Diposting oleh

    Mereka menjelaskannya dengan cara yang membingungkan. Saya salah paham. Jika ada sensor PIR yang memantau orang di dalam ruangan, mengapa harus mengontrol pintu masuk secara terpisah? Atau memasuki ruangan - ini dia koridor panjang?

  • pbvf

    semua sensor PIR bekerja beberapa saat setelah objek meninggalkan zona kendali, atau mati ketika masih ada orang di dalam ruangan. Sekali lagi, sensitivitasnya tidak terlalu baik, dan satu sensor tidak dapat memindai ruangan sepenuhnya, serta terdapat penundaan yang lama saat memasuki zona kontrol. Ada sirkuit di counter, tapi ini untuk satu input/output. oke, saya punya satu ide di sini... hari ini saya akan merakit sensor Anda (saya membuat papannya kemarin), dan saya akan mengaduknya. Terima kasih telah berpartisipasi. Dan jika ada yang perlu diubah pada firmware, saya harap Anda tidak menolak

  • Anastas

    Halo! Bisakah saya mendapatkan kode sumber programnya? Dalam bahasa apa firmware itu ditulis?

  • GetChiper Diposting oleh

    Sumbernya ada di akhir artikel.
    Ditulis di http://algrom.net/russian.html

  • Anastas
  • vitalik.dog1958

    Terima kasih! Mungkin saya tidak memeriksa semua modifikasinya.

  • vitalik.dog1958

    Selamat siang GetChiper! Saya melihat tautan Anda dan hanya ada pembicaraan tentang kontak ketiga.
    Bagaimana dengan pin? 3 Dan 7 dengan menghafal dan hanya dari remote control tidak dan saya tidak menemukannya? Dan silakan lakukan di firmware yang sama selama 10 detik. penundaan pada leg ke 5.
    Sungguh-sungguh. Terima kasih.

  • GetChiper Diposting oleh
  • Robot, seperti halnya kematian, semua orang sangat membutuhkan organ indera untuk bernavigasi di luar angkasa. Pengintai inframerah Sharp GP2Y0A21YK sangat cocok untuk peran ini jika Anda perlu menghindari tabrakan dengan rintangan atau mengetahui kira-kira di mana letak rintangan tersebut.

    Omong-omong, Anda mungkin sudah memiliki salah satu robot di rumah yang menggunakan sensor serupa. Ini hampir semuanya adalah robot penyedot debu Cina yang waras dan, saya yakin, banyak model Roomba. Dan mungkin masih banyak lainnya.

    Dan jika sensor ini mendapat tempat dalam teknologi yang kurang lebih serius, maka kita akan menemukan kegunaannya, bukan?

    Agar tidak berbohong, saya akan langsung mengatakan: Saya memesan sensor ini bukan hanya untuk dimainkan. Sebaliknya, sejak awal saya tahu bahwa akan berguna bagi saya untuk membuat lampu interaktif yang mengubah intensitas cahaya tergantung pada posisi telapak tangan di atasnya.

    Tentu saja, kenyataan pada akhirnya membuat penyesuaiannya sendiri. Dengan kata lain, kini ia memiliki lima mode: lampu malam, lampu yang dapat diredupkan, termometer, lampu utara yang dapat disesuaikan secara manual, dan lampu utara otomatis.

    Dan sebagai tambahan - beberapa fungsi layanan: menyalakan dan mematikan latar belakang dan pencahayaan di atas kepala di dalam ruangan.

    Begini cara kerjanya:

    Nah, sekaranglah waktunya untuk berbicara lebih detail tentang sensor, berkat semuanya terjadi.

    Seperti yang saya katakan di awal, Sharp GP2Y0A21YK adalah pengintai inframerah. Artinya dilengkapi dengan pemancar IR dan penerima IR: yang pertama berfungsi sebagai sumber pancaran, yang pantulannya ditangkap oleh yang kedua. Pada saat yang sama, sinar IR dari sensor tidak terlihat oleh mata manusia (walaupun Anda dapat melihat kedipan merah jika Anda melihat ke dalam sensor) dan pada intensitas ini tidak berbahaya.

    Mereka juga tidak berpengaruh pada hewan peliharaan.

    Menurut ciri-cirinya:

    • Tegangan suplai: 5V
    • Konsumsi arus maksimum: 40 mA (khas - 30 mA)
    • Jangkauan pengoperasian: 10 cm - 80 cm
    Sedangkan untuk kompetitor, dibandingkan sensor ultrasonik misalnya HC-SR04 yang super populer, sensor ini memiliki kelebihan dan kekurangan. Keuntungannya mencakup semua yang dikatakan di atas, yaitu. netralitas dan tidak berbahaya.

    Kerugiannya adalah jangkauan yang lebih pendek (HC-SR04 memiliki jarak sekitar 4 m) dan ketergantungan pada gangguan eksternal, termasuk beberapa jenis pencahayaan. Misalnya, saya pernah melihat menyebutkan bahwa sinar matahari dapat mempengaruhi pembacaan sensor.

    Sensor disertakan dalam kit sederhana, mis. sensor itu sendiri dan kabel dengan konektor untuk menghubungkan ke sensor. Di sisi lain hanya terdapat kabel kaleng, yang sangat tidak nyaman untuk digunakan dengan Arduino Uno, tetapi cukup cocok untuk pengontrol tanpa konektor yang disolder. Karena saya berencana menggunakan sensor dengan Arduino Pro Mini, hal itu sangat mungkin pilihan yang cocok- Saya hanya menyolder kabel ke papan tempat memotong roti.

    Warna kabel berbeda: kuning - sinyal, hitam - ground, merah - daya plus (+5V).

    Output sensornya analog (walaupun entah kenapa datasheetnya bilang digital). Artinya, tegangan yang melewatinya sebanding dengan jarak ke rintangan. Namun, seperti halnya USG, untuk sensornya terdapat perbedaan jenis yang berbeda hambatan.

    Sehubungan dengan hal tersebut, dalam lembar datanya, Sharp menyediakan data menggunakan kartu referensi Kodak dengan reflektifitas 90% sebagai reflektor. Dilihat dari itu, pada 20 cm sensor menghasilkan 1,3V.

    Mari kita bandingkan dengan data eksperimen saya:

    Izinkan saya mengingatkan Anda bahwa input analog Arduino beroperasi pada rentang 0V - 5V dan memiliki 1024 langkah, maka perhitungannya: (5/1024)*(pembacaan sensor). Jadi jika Anda memperhitungkan fakta bahwa semuanya dilakukan dengan tangan Anda sendiri (goyah), maka pembacaannya cocok dengan karakteristik sensor. Dan pada saat yang sama Anda dapat melihat bahwa permukaan hitam membuat penyesuaiannya sendiri.

    Jadi itu bersinar

    Pada saat yang sama, seperti yang telah diperhatikan oleh pembaca yang penuh perhatian, ada hal-hal spesifik. Intinya adalah ketika rintangan lebih dekat ke batas bawah jangkauan (10 cm), sensor mulai menganggap bahwa rintangan itu, sebaliknya, menjauh (ketika saya menutupinya dengan tangan saya, pembacaannya tetap di 345).

    Ini terlihat seperti ini:

    Oleh karena itu kesimpulannya: meskipun datasheet cukup memadai untuk banyak tujuan, terkadang masuk akal untuk melakukan eksperimen agar nantinya tidak terlalu menyakitkan. Hal ini terutama berlaku jika sensor agak tersembunyi (atau ditutupi dengan bahan transparan IR), yang berarti sensor dapat menerima pantulan dari dinding atau elemen rumah lainnya.

    Misalnya, saya dihadapkan pada kenyataan bahwa Evlampia, yang dipasang di tempat biasanya setelah pengujian “desktop” berhasil, mulai menjadi gila. Pada awalnya saya berpikir bahwa gangguan catu daya adalah penyebabnya dan bahkan memasang beberapa kapasitor (10 µF dan 0,1 µF) secara paralel dengan catu daya sensor, menarik input analog Arduino ke nol melalui resistor 10 kOhm dan bahkan membeli lonjakan soket pelindung.

    Tetapi ketika ini tidak membantu, dia kembali ke meja, di mana dia memutar sensor ke arah yang berbeda dan melihat bahwa sebenarnya, meskipun jarak ke rintangan terdekat lebih dari 80 cm, pembacaan sensor berubah secara nyata. Jadi jika tagihan Anda tidak mencukupi, periksa pembacaan sebenarnya dalam kondisi nyata.

    Di sini, misalnya, adalah sketsa dasar yang, pertama, menampilkan pembacaan sensor dengan interval setengah detik, dan kedua, menyalakan LED Arduino jika pembacaan berada dalam kisaran 100 hingga 200:

    // Kuning - A0, Hitam - ground, Merah - +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); penundaan(1000); jika (l > 100 && l< 200) { digitalWrite(13, HIGH); } else { digitalWrite(13, LOW); } }

    Singkatnya, sensornya, meskipun agak rumit, sangat mudah digunakan dan relatif murah.

    Ini dapat digunakan pada robot, serta untuk kontrol persimpangan pintu keluar masuk, di beberapa perangkat interaktif yang dikontrol oleh gerakan dan di perangkat lain sesuai imajinasi Anda.

    Saya berencana membeli +33 Tambahkan ke Favorit Saya menyukai ulasannya +38 +67

    Kembali

    ×
    Bergabunglah dengan komunitas “koon.ru”!
    Berhubungan dengan:
    Saya sudah berlangganan komunitas “koon.ru”