Menu English Ukrainian Russia Laman Utama

Perpustakaan teknikal percuma untuk penggemar dan profesional Perpustakaan teknikal percuma


ENSIKLOPEDIA ELEKTRONIK RADIO DAN KEJURUTERAAN ELEKTRIK
Perpustakaan percuma / Skim peranti radio-elektronik dan elektrik

Unit kawalan IR geganti. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Perpustakaan teknikal percuma

Ensiklopedia elektronik radio dan kejuruteraan elektrik / Jam, pemasa, geganti, suis beban

Komen artikel Komen artikel

Menggunakan arahan IR yang dihantar menggunakan sebarang alat kawalan jauh daripada perkakas rumah yang beroperasi menggunakan protokol NEC biasa (atau serupa), unit yang dicadangkan mengawal sepuluh geganti elektromagnet yang dipasang di dalamnya, yang seterusnya, boleh menghidupkan dan mematikan pelbagai peralatan elektrik. Adalah mungkin untuk menetapkan korespondensi secara pemrograman antara butang yang ditekan pada alat kawalan jauh yang digunakan dan geganti yang menukar keadaan berdasarkan tekanan ini.

Oleh kerana sepuluh geganti dipasang di blok, dalam versi pengarang, butang digital alat kawalan jauh "0" - "9" dipilih untuk mengawalnya. Apabila anda menekan butang sedemikian, geganti yang sepadan menutup kenalannya, apabila ditekan sekali lagi ia membukanya, apabila ditekan sekali lagi ia menutupnya semula, dan seterusnya. Jika anda menekan butang "VOL-", kenalan semua geganti akan terbuka, dan butang "EQ" akan ditutup. LED disediakan untuk memantau status geganti. Apabila semua geganti diaktifkan, unit menggunakan arus 15...17 mA daripada sumber voltan ulang-alik 24...200 V (atau pemalar 250 V). Nilai ini bergantung kepada geganti yang digunakan.

Untuk mengeluarkan dan menyediakan unit ini, tidak perlu mengetahui terlebih dahulu kod arahan yang diberikan oleh alat kawalan jauh yang digunakan apabila butangnya ditekan. Anda hanya perlu memastikan alat kawalan jauh beroperasi mengikut protokol yang sepadan dengan NEC dari segi kaedah pengekodan maklumat yang dihantar dan volumnya (setiap arahan ialah empat bait). Sila ambil perhatian bahawa alat kawalan jauh daripada peranti yang berbeza, malah yang beroperasi menggunakan protokol yang sama, biasanya menjana arahan dengan kod yang berbeza apabila anda menekan butang yang serupa secara fungsi. Untuk menentukan kod ini, saya membangunkan program khas PriemNEC_Eeprom, yang perlu dimuatkan ke dalam mikropengawal peranti yang dipasang dan, selepas melakukan operasi mudah, memindahkan kod yang diterima ke program kerja mikropengawal.

Unit kawalan geganti IR
nasi. 1 (klik untuk besarkan)

Gambar rajah unit kawalan IR ditunjukkan dalam Rajah. 1. Ia tidak mengandungi penyelesaian teknikal yang luar biasa, serta bahagian yang terhad dan terlalu mahal. Arahan yang dihantar menggunakan alat kawalan jauh diterima oleh modul penerima IR U1, isyarat yang dihantar ke input PD3 mikropengawal DD1. Voltan bekalan mikropengawal (5 V) diperoleh daripada voltan yang diperbetulkan oleh jambatan diod VD1 kira-kira 24 V menggunakan penstabil bersepadu DA1. Di sini adalah mustahil untuk menggantikan penstabil yang diimport 7805 dengan KR142EN5A domestik atau KR142EN5V, kerana voltan input yang dibenarkan hanya 15 V (berbeza dengan 35 V untuk 7805).

Litar mikro DD2 dan DD3 ialah set suis elektronik berdasarkan transistor komposit (arus pensuisan maksimum 130 mA, voltan 50 V). Relay K1-K10 digunakan jenis G2L-113P-V-US-24VDC (rintangan penggulungan 1200 Ohms), sesentuhnya mampu menukar arus sehingga 5 A pada voltan ulang-alik sehingga 250 V.

Unit kawalan geganti IR
Rajah. Xnumx

Papan berukuran 120x110 mm, lukisan konduktor bercetak yang ditunjukkan dalam Rajah. 2, diperbuat daripada PCB digagalkan pada satu sisi. Bahagian di sebelah bertentangan dengan konduktor bercetak terletak seperti ditunjukkan dalam Rajah. 3.

Unit kawalan geganti IR
Rajah. Xnumx

Sebagai tambahan kepada mereka, terdapat dua pelompat yang diperbuat daripada wayar kosong. Garisan titik sempang menunjukkan kontur sink haba plat penstabil DA1. Ketinggian sink haba ialah 25 mm (sepanjang ketinggian geganti). Untuk mikropengawal DD1, papan mesti mempunyai panel di mana ia dimasukkan telah diprogramkan.

Di sebelah konduktor bercetak, papan dipasang seperti ditunjukkan dalam Rajah. 4, dua kumpulan pelompat. Pelompat satu kumpulan ditunjukkan dengan garisan hitam. Ia diperbuat daripada dawai bertebat nipis. Garis merah menunjukkan pelompat kumpulan lain yang menyambungkan kenalan geganti dalam susunan yang diperlukan ke blok terminal XT1. Keratan rentas dan penebat wayar dari mana ia dibuat mestilah sepadan dengan arus dan voltan yang ditukar oleh geganti.

Unit kawalan geganti IR
Rajah. Xnumx

Sebelum anda mula membuat papan, anda perlu memastikan bahawa alat kawalan jauh yang akan digunakan berfungsi menggunakan protokol yang serupa dengan NEC. Untuk melakukan ini, anda boleh menggunakan unit mudah yang dipasang mengikut rajah yang ditunjukkan dalam Rajah. 5 dengan menyambungkannya ke input mikrofon kad bunyi komputer.

Unit kawalan geganti IR
Rajah. Xnumx

Alat kawalan jauh dihalakan ke tetingkap IR-sensitif modul U1 dan, menggunakan program "Perakam Bunyi" yang disertakan dalam pakej Windows (atau satu lagi yang serupa), isyarat yang dikeluarkan oleh alat kawalan jauh apabila butangnya ditekan direkodkan. ke dalam fail wav komputer. Anda boleh melihat osilogram isyarat yang dirakam, sebagai contoh, dengan melancarkan editor WAVE terbina dalam pakej perisian NERO.

Contoh osilogram isyarat konsol protokol NEC tersedia dalam artikel [1]. Satu-satunya perbezaan ialah rakaman dibuat menggunakan osiloskop digital dan bukannya komputer. Jika denyutan dan jeda di antara mereka dalam isyarat alat kawalan jauh yang dikaji adalah sama seperti dalam contoh, tempoh dan jumlah maklumat yang dihantar dalam setiap arahan (empat bait) adalah sama - alat kawalan jauh sesuai untuk gunakan dengan peranti yang diterangkan. Penerangan terperinci tentang pelbagai protokol yang digunakan dalam sistem kawalan jauh IR boleh didapati dalam [2]. Prototaip program untuk menyahkod mesej kod telah diambil dari sana.

Setelah memasang peranti yang diterangkan, adalah perlu, pertama sekali, untuk menentukan kod arahan mana yang sesuai dengan butang yang ditekan pada alat kawalan jauh yang dipilih. Kemungkinan besar, mereka akan berbeza daripada kod alat kawalan jauh yang digunakan oleh pengarang.

Untuk melakukan ini, anda harus memuatkan kod dari fail PriemNEC_Eeprom.hex ke dalam memori program mikropengawal ATtiny2313-20PI, pasang mikropengawal dalam panel yang ditetapkan untuknya pada papan dan hidupkan kuasa.

Menghalakan alat kawalan jauh pada penerima IR U1, tekan setiap butangnya secara bergilir-gilir pada selang waktu 2...3 s. Mengesahkan setiap penerimaan arahan yang berjaya, LED HL1 pada papan harus berkelip sekejap, dan keadaan HL3 harus berubah kepada sebaliknya. Ini adalah tanda bahawa kod telah diterima dan ditulis ke EEPROM mikropengawal. Bilangan maksimum penekanan butang yang boleh dirakam dalam satu program dijalankan ialah 32. Urutannya mesti diingat, atau lebih baik lagi, ditulis di atas kertas.

Unit kawalan geganti IR
Rajah. Xnumx

Seterusnya, matikan peranti, alihkan mikropengawal dari panelnya ke panel pengaturcara, yang dengannya anda boleh membaca kandungan EEPROM. Dalam Rajah. Rajah 6 menunjukkan tetingkap program IC-Prog dengan kandungan sedemikian, yang diperolehi oleh pengarang semasa mengkaji alat kawalan jauh yang digunakannya daripada modulator FM kereta. Alat kawalan jauh ini mempunyai 20 butang dan dimensi kecil (85x40x6 mm).

Unit kawalan geganti IR
Rajah. Xnumx

Setiap butang yang ditekan sepadan dengan empat sel bait berturut-turut. Kod dalam dua yang pertama (0x40, 0xBF) tidak berubah dari butang ke butang, tetapi yang ketiga dan keempat mengandungi kod sebenar arahan yang diberikan oleh butang dan penyongsangannya. Peranti yang dimaksudkan hanya menggunakan kod daripada sel keempat. Dalam Rajah. 7 ia ditulis di sebelah kanan imej butang kawalan jauh dari modulator FM. Anda perlu membuat gambar rajah yang serupa untuk alat kawalan jauh anda sendiri.

Unit kawalan geganti IR

Ia kekal untuk membuat perubahan pada program kerja yang menyesuaikannya dengan alat kawalan jauh sedia ada. Untuk melakukan ini, menggunakan persekitaran pembangunan program AVRStudio, anda perlu membuka fail Plata_IK_upravlenie_rele2.asm dan cari di dalamnya baris berlabel one, mesg dan Wataa. Ia ditunjukkan dalam jadual, dan untuk kemudahan, setiap tatasusunan mesg dan Wataa dibahagikan kepada beberapa bahagian dengan ulasan.

Pemalar satu mengandungi dua bait pertama arahan. Seperti yang telah disebutkan, ia adalah sama untuk semua arahan, tetapi mungkin berbeza dari alat kawalan jauh ke alat kawalan jauh. Yang dihantar oleh alat kawalan jauh anda mesti dimasukkan di sini dan bukannya yang tersedia dalam program. Program ini tidak menganalisis bait ketiga arahan, jadi nilainya tidak perlu dinyatakan di mana-mana sahaja.

Tatasusunan bait mesg menyenaraikan kod (bait keempat) bagi arahan yang dihantar kepada setiap butang kawalan jauh yang digunakan daripada modulator FM.

Ia harus diganti dengan kod butang alat kawalan jauh anda. Nombor maksimumnya ialah 15. Oleh kerana hanya 12 butang digunakan untuk mengawal geganti, bait dari tiga belas hingga lima belas diisi dengan kod butang yang tidak wujud, sebaliknya, jika dikehendaki, anda boleh menulis yang sedia ada, dan arahan ini akan dilaksanakan . Bait keenam belas mengandungi kod 0xFF - tanda tamat tatasusunan; ia tidak boleh diubah.

Tatasusunan perkataan 16-bit Wataa mengandungi kod yang menentukan perkara yang akan dilakukan oleh peranti apabila ia menerima arahan tertentu. Perkataan di dalamnya muncul dalam susunan yang sama seperti kod arahan dalam tatasusunan mesg. Kod pertama (butang kawalan jauh) sepadan dengan perkataan pertama, yang kedua - yang kedua, dan seterusnya. Bait tinggi perkataan menentukan operasi yang dilakukan: 0x00 - matikan semua geganti, 0x01 - tukar keadaan bit port B dan geganti yang berkaitan, 0x02 - tukar keadaan bit port D dan geganti yang berkaitan, 0x03 - pusing pada semua geganti. Unit dalam bit binari (satu atau lebih) perkataan tertib rendah menandakan bit port tersebut yang ditunjukkan oleh bait tinggi, yang keadaannya harus berubah kepada sebaliknya apabila diterima oleh arahan ini. Sila ambil perhatian bahawa keadaan bit PD3 dan PD5 tidak boleh dikawal dengan cara ini. Tahap pada pin bit PD0-PD2 akan ditukar dengan arahan, tetapi pada papan yang diterangkan ia tidak disambungkan ke mana-mana. Mereka akan memerlukan beberapa pengubahsuaian untuk digunakan. Jika bait tinggi adalah sama dengan 0x00 atau 0x03, bait rendah tidak dianalisis dan boleh menjadi apa-apa sahaja.

Selepas membuat perubahan, program mesti dipasang. Akibatnya, fail HEX program kerja akan diperolehi, disesuaikan dengan alat kawalan jauh yang dipilih. Kandungannya hendaklah dimuatkan ke dalam memori program (FLASH) mikropengawal.

Jika, apabila anda menekan butang kawalan jauh, LED HL1 yang menunjukkan penerimaan arahan tidak berkelip, anda perlu memilih nilai pemalar Delay_1125us, yang bertanggungjawab dalam program untuk pembentukan tepat selang masa yang diperlukan untuk penerimaan yang betul. Dalam fail pemasangan atur cara, penyataan .equ yang memberikan nilai $B6 kepada atur cara terletak pada permulaan bahagian "pemalar asas". Dalam pemasang AVRASM, tanda $ dan awalan 0x ialah tanda sama bagi nombor perenambelasan. Pemalar harus dipilih dengan berhati-hati, menukar nilainya dengan satu. Selepas setiap perubahan, atur cara mesti dipasang semula dan mikropengawal diprogramkan semula.

Program mikropengawal boleh dimuat turun dari ftp://ftp.radio.ru/pub/2013/07/ir-upr.zip.

Kesusasteraan

  1. Salimov N. Penerima arahan yang dihantar oleh alat kawalan jauh dari TV. - Radio, 2012, No. 3, hlm. 23-27.
  2. Teori IR DE - woodocat.ru/IK.php.

Pengarang: Yu. Svyatov

Lihat artikel lain bahagian Jam, pemasa, geganti, suis beban.

Baca dan tulis berguna komen pada artikel ini.

<< Belakang

Berita terkini sains dan teknologi, elektronik baharu:

Perangkap udara untuk serangga 01.05.2024

Pertanian adalah salah satu sektor utama ekonomi, dan kawalan perosak adalah sebahagian daripada proses ini. Satu pasukan saintis dari Majlis Penyelidikan Pertanian India-Institut Penyelidikan Kentang Pusat (ICAR-CPRI), Shimla, telah menghasilkan penyelesaian inovatif untuk masalah ini - perangkap udara serangga berkuasa angin. Peranti ini menangani kelemahan kaedah kawalan perosak tradisional dengan menyediakan data populasi serangga masa nyata. Perangkap dikuasakan sepenuhnya oleh tenaga angin, menjadikannya penyelesaian mesra alam yang tidak memerlukan kuasa. Reka bentuknya yang unik membolehkan pemantauan kedua-dua serangga berbahaya dan bermanfaat, memberikan gambaran keseluruhan populasi di mana-mana kawasan pertanian. "Dengan menilai perosak sasaran pada masa yang tepat, kami boleh mengambil langkah yang perlu untuk mengawal kedua-dua perosak dan penyakit," kata Kapil ...>>

Ancaman serpihan angkasa kepada medan magnet Bumi 01.05.2024

Semakin kerap kita mendengar tentang peningkatan jumlah serpihan angkasa yang mengelilingi planet kita. Walau bagaimanapun, bukan sahaja satelit aktif dan kapal angkasa yang menyumbang kepada masalah ini, tetapi juga serpihan dari misi lama. Bilangan satelit yang semakin meningkat yang dilancarkan oleh syarikat seperti SpaceX mewujudkan bukan sahaja peluang untuk pembangunan Internet, tetapi juga ancaman serius terhadap keselamatan angkasa. Pakar kini mengalihkan perhatian mereka kepada implikasi yang berpotensi untuk medan magnet Bumi. Dr. Jonathan McDowell dari Pusat Astrofizik Harvard-Smithsonian menekankan bahawa syarikat sedang menggunakan buruj satelit dengan pantas, dan bilangan satelit boleh meningkat kepada 100 dalam dekad akan datang. Perkembangan pesat satelit kosmik ini boleh membawa kepada pencemaran persekitaran plasma Bumi dengan serpihan berbahaya dan ancaman kepada kestabilan magnetosfera. Serpihan logam daripada roket terpakai boleh mengganggu ionosfera dan magnetosfera. Kedua-dua sistem ini memainkan peranan penting dalam melindungi atmosfera dan mengekalkan ...>>

Pemejalan bahan pukal 30.04.2024

Terdapat beberapa misteri dalam dunia sains, dan salah satunya ialah kelakuan aneh bahan pukal. Mereka mungkin berkelakuan seperti pepejal tetapi tiba-tiba bertukar menjadi cecair yang mengalir. Fenomena ini telah menarik perhatian ramai penyelidik, dan akhirnya kita mungkin semakin hampir untuk menyelesaikan misteri ini. Bayangkan pasir dalam jam pasir. Ia biasanya mengalir dengan bebas, tetapi dalam beberapa kes zarahnya mula tersekat, bertukar daripada cecair kepada pepejal. Peralihan ini mempunyai implikasi penting untuk banyak bidang, daripada pengeluaran dadah kepada pembinaan. Penyelidik dari Amerika Syarikat telah cuba untuk menerangkan fenomena ini dan lebih dekat untuk memahaminya. Dalam kajian itu, saintis menjalankan simulasi di makmal menggunakan data daripada beg manik polistirena. Mereka mendapati bahawa getaran dalam set ini mempunyai frekuensi tertentu, bermakna hanya jenis getaran tertentu boleh bergerak melalui bahan. Menerima ...>>

Berita rawak daripada Arkib

Robot rumah Omate Yumi 29.10.2016

Omate sedang melancarkan program pengumpulan dana di Indiegogo untuk mengeluarkan Yumi, robot rumah kecil.

Peranti ini bergantung pada platform perisian Omate Robotics Artificial Intelligence (ORAI 1.0), yang berasaskan sistem pengendalian Android.

Ciri utama kebaharuan ialah sokongan untuk pembantu suara Amazon Alexa. Pengguna yang menggunakan arahan bahasa semula jadi akan dapat meminta maklumat yang menarik minat mereka - katakan, berita, artikel daripada Wikipedia, ramalan cuaca, dll. Melalui pembesar suara terbina dalam, anda boleh mendengar muzik dengan menyambung ke perkhidmatan web penstriman.

Kepala robot mempunyai paparan skrin sentuh 5 inci dengan resolusi 1280 x 720 piksel. Jika perlu, melalui antara muka HDMI, imej boleh dipaparkan pada monitor komputer atau TV.

"Jantung" Yumi ialah pemproses dengan empat teras ARM Cortex-A1,3 53-GHz dan pemecut grafik Mali-T720. Peranti ini membawa 1 GB RAM dan modul denyar dengan kapasiti 8 GB. Penyesuai wayarles Wi-Fi dan Bluetooth 4.0 disediakan.

Kamera hadapan Ultra Pixel membolehkan anda menggunakan robot untuk mengatur panggilan video. Bertanggungjawab untuk kuasa ialah bateri boleh dicas semula 3500 mAh. Lampu latar dan pad sentuh untuk kawalan kelantangan disebut. Dimensi robot - 295 x 175 x 162 mm.

Harga Yumi adalah daripada $370 pada peringkat kempen crowdfunding. Pada masa hadapan, seperti yang dijangkakan, kos akan meningkat kepada $600.

Berita menarik lain:

▪ Paparan LED akan memberi amaran kepada pemandu tentang penampilan pejalan kaki

▪ Rumah bercetak daripada biomaterial mampan

▪ Memori HBM2E 460 GB/s

▪ trak sampah gergasi

▪ planet yang menyejat

Suapan berita sains dan teknologi, elektronik baharu

 

Bahan-bahan menarik Perpustakaan Teknikal Percuma:

▪ bahagian tapak Motor elektrik. Pemilihan artikel

▪ pasal borjuasi kecil dalam golongan bangsawan. Ungkapan popular

▪ artikel Siapakah penghuni batu? Jawapan terperinci

▪ artikel Ejen bekalan gudang makanan. Arahan standard mengenai perlindungan buruh

▪ artikel Penguat kuasa dengan peringkat input pembezaan seimbang. Ensiklopedia elektronik radio dan kejuruteraan elektrik

▪ artikel penerima VHF. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Tinggalkan komen anda pada artikel ini:

Имя:


E-mel (pilihan):


Komen:





Semua bahasa halaman ini

Laman utama | Perpustakaan | artikel | Peta Laman | Ulasan laman web

www.diagram.com.ua

www.diagram.com.ua
2000-2024