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

Penyahkod untuk arahan kayu bedik daripada konsol permainan video. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Perpustakaan teknikal percuma

Ensiklopedia elektronik radio dan kejuruteraan elektrik / Pengawal mikro

Komen artikel Komen artikel

Apabila membangunkan peranti elektronik, selalunya terdapat keperluan untuk panel kawalan jauh yang mudah. Dalam kebanyakan kes, kayu bedik dari konsol permainan video boleh berfungsi sebagai alat kawalan jauh, anda hanya perlu menyahkod isyaratnya. Pengarang artikel berjaya, menggunakan mikropengawal keluarga AT89, untuk membangunkan penyahkod yang sangat mudah untuk arahan yang diberikan menggunakan kayu bedik dari kotak set atas video popular. Mereka boleh dibina ke dalam mana-mana reka bentuk amatur.

Idea untuk membangunkan penyahkod mikropengawal untuk pelbagai jenis kayu bedik muncul sebagai hasil daripada berkenalan dengan artikel tersebut [1]. Penyahkod isyarat kayu bedik "Dendy" yang dicadangkan agak rumit (dipasang pada empat litar mikro siri K561), tidak dilindungi daripada lantunan kenalan butang kayu bedik dan mempunyai kapasiti beban output yang rendah. Masalah ini telah diselesaikan dengan mengeluarkan peranti yang serupa dengan fungsi hanya pada satu cip - mikropengawal AT89C2051 yang murah. Selain itu, fungsi pengesahan bunyi untuk menekan butang kayu bedik telah diperkenalkan, setiap satunya sepadan dengan nada ketinggian tertentu.

Penyahkod untuk arahan kayu bedik daripada konsol permainan video

Litar penyahkod untuk kayu bedik "Dendy" ditunjukkan dalam rajah. 1, dan dalam jadual. 1 - kod perisian tegar untuk FLASH-ROM mikropengawal DD1. Anda boleh membaca tentang prinsip pengendalian kayu bedik ini dalam [2]. Gambar rajah masa isyaratnya juga ditunjukkan di sana. Penyahkod menukarnya kepada tahap logik pada output port P1 dan P1.0 mikropengawal. Butang yang ditekan sepadan dengan tahap rendah, tidak ditekan - tahap tinggi pada output yang sepadan. Isyarat A dan B boleh dialih keluar bukan sahaja dari pin mikropengawal yang ditunjukkan pada rajah, tetapi juga dari output longkang terbuka - baris P12 (pin 1.1) dan P13 (pin XNUMX), masing-masing.

Penyahkod untuk arahan kayu bedik daripada konsol permainan video
(klik untuk memperbesar)

Pemancar piezo HA1 direka bentuk untuk petunjuk bunyi penekanan butang kayu bedik. Kapasitor C3, C4 dan resonator kuarza ZQ1 disertakan dalam litar pensuisan mikropengawal biasa. Kapasitor C1 - menyekat bekalan kuasa, C2 diperlukan untuk menjana nadi tetapan semula awal. Voltan +5 V dibekalkan daripada bekalan kuasa peranti terkawal.

Pada rajah. 2 menunjukkan gambar rajah penyahkod untuk arahan yang diberikan menggunakan kayu bedik konsol permainan SEGA Mega Drive-2. Penerangan mengenai kayu bedik ini dan isyaratnya boleh didapati dalam [3]. Oleh kerana bilangan saluran input dan output yang diperlukan bagi mikropengawal dalam kes ini adalah lebih besar daripada yang sebelumnya, adalah perlu untuk menggantikan mikropengawal 20-pin AT89C2051 dengan AT40C89 51-pin.

Penyahkod untuk arahan kayu bedik daripada konsol permainan video

Kod perisian tegar untuk FLASH-ROMnya ditunjukkan dalam Jadual. 2. Kayu bedik disambungkan kepada penyambung XP1, arahan yang dinyahkod dikeluarkan daripada port P1, PXNUMX mikropengawal.

Penyahkod untuk arahan kayu bedik daripada konsol permainan video
(klik untuk memperbesar)

Pada rajah. 3 menunjukkan gambar rajah versi lain penyahkod.

Penyahkod untuk arahan kayu bedik daripada konsol permainan video

Ia berfungsi dengan kayu bedik daripada konsol "Sony PlayStation" dan "Sony PlayStation 2". Dalam ingatan mikropengawal DD1, anda harus memuat turun kod dari jadual. 3.

Penyahkod untuk arahan kayu bedik daripada konsol permainan video
(klik untuk memperbesar)

Sedikit tentang prinsip pertukaran maklumat antara kayu bedik ini dan penyahkod. Setelah menetapkan tahap rendah pada talian SEL sebelum ini, mikropengawal DD1 menjana urutan lima kumpulan lapan denyutan tahap logik rendah pada garisan JAM pada setiap satu. Denyutan tiga kumpulan pertama menyegerakkan pertukaran maklumat perkhidmatan melalui baris COMMAND (daripada penyahkod ke kayu bedik) dan DATA (dalam arah yang bertentangan). Untuk setiap satu daripada 16 denyutan penyegerakan bagi dua kumpulan terakhir, kayu bedik bertindak balas dengan menetapkan tahap logik pada baris DATA, yang memaparkan keadaan butang seterusnya. Susunan butang pengundian bertepatan dengan susunan menyenaraikan isyarat keluaran penyahkod dalam rajah (lihat Rajah 3, dari atas ke bawah). Pada penghujung kitaran pengundian, mikropengawal menetapkan garisan SEL tinggi.

Penomboran pin soket XS1 sepadan dengan versi "PS one" yang dinyatakan pada papan kotak set atas video. Ia adalah mungkin untuk menyambung kepada penyahkod kedua-dua kayu bedik digital konvensional dan kayu bedik digital-analog ("Dual Shock". Dalam kes pertama, output "JoyL" dan "JoyR" sentiasa berada pada tahap logik yang tinggi, kerana tiada butang yang sepadan pada tuil kayu bedik digital.

Jika perlu, penyahkod boleh dikuasakan dengan 5 V dan bukannya 3,5 V yang ditunjukkan dalam rajah. Dalam kes ini, lebihan voltan dipadamkan oleh dua diod KD522B (atau yang lain silikon berkuasa rendah).

Ketiga-tiga versi penyahkod boleh dilengkapi dengan resonator kuarza ZQ1 pada sebarang frekuensi dari 4 hingga 8 MHz. Peningkatan selanjutnya dalam kekerapan sehingga had untuk mikropengawal yang digunakan adalah mungkin, tetapi tidak diingini, kerana ia disertai dengan penurunan dalam tempoh pengundian butang dan peningkatan dalam nada isyarat bunyi. Tempoh pengundian ialah 20 ms pada frekuensi kuarza 4 MHz. Jika perlu (ia ditentukan secara empirikal), tempoh tinjauan boleh digandakan. Untuk melakukan ini, cukup untuk menyambungkan pin 2 dan 3 (lihat Rajah 1), 26 dan 27 (lihat Rajah 2) atau 21 dan 22 (lihat Rajah 3) mikropengawal DD1. Sebatian ini ditunjukkan dalam rajah dengan garis putus-putus.

Penyahkod yang dicadangkan akan berfungsi dengan mikropengawal AT89C51, AT89C2051 dengan sebarang indeks alfanumerik, seperti AT89C2051-12RS. Nombor dalam indeks menunjukkan kekerapan maksimum resonator kuarza, MHz, huruf P - pakej PDIP, pakej S - SOIC (untuk pemasangan permukaan), C atau I - julat suhu operasi, masing-masing, 0 ... +70 ° С (komersial) atau -45. ..+85 ° С (perindustrian). Untuk memuatkan memori mikropengawal, saya mengesyorkan menggunakan pengaturcara yang diterangkan dalam [4].

Semua kapasitor adalah seramik, sebagai contoh, K10-17. Pemancar bunyi HA1 daripada siri ZP atau piezoceramic lain tanpa penjana terbina dalam.

Fail perisian tegar mikropengawal bersama-sama dengan kod sumber program untuk semua pilihan penyahkod

Kesusasteraan

  1. Kuleshov S. Joystick Dendy - panel kawalan jauh. - Radio, 2002, No 4. hlm. 21.
  2. Ryumik S. Ciri-ciri litar kotak set atas video lapan bit. - Radio, 1997, No. 10, hlm. 27-30.
  3. Ryumik S. Ciri litar kotak set atas video 16-bit. - Radio, 1998. No 5, hlm. 27-29.
  4. Ryumik S. Pengaturcara "Sejajar" untuk AT89. - Radio, 2004, No. 2, hlm. 28-31.

Pengarang: S.Ryumik, Chernihiv, Ukraine

Lihat artikel lain bahagian Pengawal mikro.

Baca dan tulis berguna komen pada artikel ini.

<< Belakang

Berita terkini sains dan teknologi, elektronik baharu:

Balai cerap astronomi tertinggi di dunia dibuka 04.05.2024

Meneroka angkasa dan misterinya adalah tugas yang menarik perhatian ahli astronomi dari seluruh dunia. Dalam udara segar di pergunungan tinggi, jauh dari pencemaran cahaya bandar, bintang dan planet mendedahkan rahsia mereka dengan lebih jelas. Satu halaman baharu dibuka dalam sejarah astronomi dengan pembukaan balai cerap astronomi tertinggi di dunia - Balai Cerap Atacama Universiti Tokyo. Balai Cerap Atacama, yang terletak pada ketinggian 5640 meter di atas paras laut, membuka peluang baharu kepada ahli astronomi dalam kajian angkasa lepas. Tapak ini telah menjadi lokasi tertinggi untuk teleskop berasaskan darat, menyediakan penyelidik dengan alat unik untuk mengkaji gelombang inframerah di Alam Semesta. Walaupun lokasi altitud tinggi memberikan langit yang lebih jelas dan kurang gangguan dari atmosfera, membina sebuah balai cerap di atas gunung yang tinggi memberikan kesukaran dan cabaran yang besar. Walau bagaimanapun, walaupun menghadapi kesukaran, balai cerap baharu itu membuka prospek yang luas kepada ahli astronomi untuk penyelidikan. ...>>

Mengawal objek menggunakan arus udara 04.05.2024

Perkembangan robotik terus membuka prospek baharu bagi kami dalam bidang automasi dan kawalan pelbagai objek. Baru-baru ini, saintis Finland membentangkan pendekatan inovatif untuk mengawal robot humanoid menggunakan arus udara. Kaedah ini menjanjikan untuk merevolusikan cara objek dimanipulasi dan membuka ufuk baharu dalam bidang robotik. Idea untuk mengawal objek menggunakan arus udara bukanlah perkara baru, tetapi sehingga baru-baru ini, melaksanakan konsep sedemikian masih menjadi cabaran. Penyelidik Finland telah membangunkan kaedah inovatif yang membolehkan robot memanipulasi objek menggunakan jet udara khas sebagai "jari udara". Algoritma kawalan aliran udara, yang dibangunkan oleh pasukan pakar, adalah berdasarkan kajian menyeluruh tentang pergerakan objek dalam aliran udara. Sistem kawalan jet udara, yang dijalankan menggunakan motor khas, membolehkan anda mengarahkan objek tanpa menggunakan fizikal ...>>

Anjing tulen jatuh sakit tidak lebih kerap daripada anjing tulen 03.05.2024

Menjaga kesihatan haiwan peliharaan kita adalah aspek penting dalam kehidupan setiap pemilik anjing. Walau bagaimanapun, terdapat andaian umum bahawa anjing baka tulen lebih terdedah kepada penyakit berbanding anjing campuran. Penyelidikan baru yang diketuai oleh penyelidik di Texas School of Veterinary Medicine dan Sains Bioperubatan membawa perspektif baru kepada soalan ini. Kajian yang dijalankan oleh Projek Penuaan Anjing (DAP) terhadap lebih daripada 27 anjing pendamping mendapati bahawa anjing baka tulen dan campuran secara amnya berkemungkinan sama untuk mengalami pelbagai penyakit. Walaupun sesetengah baka mungkin lebih terdedah kepada penyakit tertentu, kadar diagnosis keseluruhan adalah hampir sama antara kedua-dua kumpulan. Ketua doktor haiwan Projek Penuaan Anjing, Dr. Keith Creevy, menyatakan bahawa terdapat beberapa penyakit terkenal yang lebih biasa dalam baka anjing tertentu, yang menyokong tanggapan bahawa anjing baka tulen lebih terdedah kepada penyakit. ...>>

Berita rawak daripada Arkib

Tablet Panasonic ToughPad FZ-Q1 17.01.2016

Panasonic telah mengumumkan tablet ToughPad FZ-Q1, dibuat dalam kes dengan peningkatan perlindungan terhadap pengaruh luar.

Dalam konfigurasi maksimum, komputer dilengkapi dengan pemproses Intel Core i5-4302Y. Cip berdaya vPro ini mempunyai dua teras pengiraan yang mencatatkan masa pada 1,6 GHz dan dirangsang secara dinamik sehingga 2,3 GHz. Pengawal grafik Intel HD 4200 bersepadu sedang sibuk memproses grafik.

Tablet ini menerima paparan skrin sentuh HD Penuh 12,5 inci (1920 × 1080 piksel) dengan keupayaan untuk mengecam sehingga sepuluh sentuhan serentak. Jumlah RAM DDR3L-1333 adalah sehingga 8 GB. Sebagai pemacu, modul keadaan pepejal dengan kapasiti 128 atau 256 GB digunakan.

Peralatan tersebut termasuk Wi-Fi 802.11a / b / g / n / ac dan penyesuai wayarles Bluetooth 4.0, penerima sistem navigasi satelit GPS dan modul 4G (pilihan) untuk bekerja dalam rangkaian mudah alih LTE generasi keempat. Antara lain, kita boleh menyebut port USB 3.0, pembaca MicroSDXC, kamera hadapan 2 megapiksel dan kamera 8 megapiksel di bahagian belakang kes itu.

Sistem pengendalian Windows 8.1 Pro dipasang pada tablet. Jualan akan bermula pada bulan Mac. Harganya adalah dari 1000 hingga 1700 dolar AS.

Berita menarik lain:

▪ Seseorang akan dikira dengan gelombang radio

▪ Buku Nota Elektronik Sharp WG-PN1

▪ Sistem pemberitahuan dengan angin, bayang dan ketukan

▪ Mata ketiga katak

▪ origami bateri

Suapan berita sains dan teknologi, elektronik baharu

 

Bahan-bahan menarik Perpustakaan Teknikal Percuma:

▪ bahagian tapak Pemindahan data. Pemilihan artikel

▪ artikel oleh Theodor Gottlieb von Hippel. Kata-kata mutiara yang terkenal

▪ artikel Apa itu Zaman Ais? Jawapan terperinci

▪ artikel Kerja elektrik pada penyokong talian kuasa atas. Arahan standard mengenai perlindungan buruh

▪ artikel Kad POST Diagnostik untuk bas ISA. Ensiklopedia elektronik radio dan kejuruteraan elektrik

▪ pasal jam ajaib. Fokus rahsia

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