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

Dering muzik yang tidak dapat dilupakan pada PIC16F84. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Perpustakaan teknikal percuma

Ensiklopedia elektronik radio dan kejuruteraan elektrik / Panggilan dan simulator audio

Komen artikel Komen artikel

Kadangkala anda ingin tahu: "Bukankah loceng pintu berbunyi apabila tiada sesiapa di rumah?" Loceng muzik yang dicadangkan, yang mempunyai fungsi ingatan khas, akan membantu dengan ini. Ia dibuat pada mikropengawal keluarga R/S yang popular. Hasilnya ialah peranti yang sangat mudah yang mampu memainkan beberapa dozen melodi dan mengingati tekan terakhir butang loceng jika pintu tidak dibuka tepat pada masanya.

Prinsip pengendalian peranti ini adalah seperti berikut: jika pintu depan tidak dibuka dalam masa tiga minit dari saat butang loceng ditekan, maka pada kali berikutnya ia dibuka, salah satu melodi yang diprogramkan akan dimainkan. Dengan kata lain , dengan membuka pintu dan mendengar melodi ini, anda akan faham bahawa seseorang yang saya panggil semasa ketiadaan anda. Jika tidak, operasinya tidak berbeza dengan loceng muzik biasa.

Dalam penjelmaan yang diterangkan, peranti memainkan 16 melodi, yang dipilih secara rawak. Dengan menukar kod program kawalan, anda boleh menggantikan melodi ib dengan mana-mana yang lain, serta menukar nombor dan masa bermainnya.

Gambar rajah litar panggilan ditunjukkan dalam Rajah. 1. Asasnya ialah mikropengawal DD1 (PIC16F84-04I/P daripada Microchip). Kekerapan jam ditetapkan oleh resonator kuarza ZQ1. Isyarat 34 dikeluarkan daripada pin 7 (RB1) mikropengawal, dikuatkan oleh transistor VT1 dan dihasilkan semula oleh kepala dinamik BA1.

Panggilan Muzik Memori pada PIC16F84

Butang loceng SB1 dan sensor pembukaan pintu SF1 disambungkan ke pin mikropengawal melalui perintang pengehad arus R3, R5. Kapasitor C5 dan C6 menghalang operasi spontan loceng akibat gangguan yang dicipta oleh peralatan elektrik.

Peranti ini dikuasakan daripada rangkaian arus ulang alik melalui pengubah injak turun T1. Voltan belitan sekunder diperbetulkan oleh jambatan diod VD1. Voltan DC distabilkan oleh penstabil bersepadu DA 1.

Lukisan papan litar bercetak dan susunan bahagian di atasnya ditunjukkan dalam Rajah. 2. Papan direka bentuk untuk menerima perintang MLT. kapasitor K50-35 (C1, C2) dan KM (rehat).

Panggilan Muzik Memori pada PIC16F84

Jambatan diod VD1 - KTs405 dengan sebarang indeks huruf. Resonator kuarza ZQ1 - pada frekuensi 4 MHz. Kapasitor C3, C4 - mana-mana seramik dengan kapasiti 15...33 pF. Transistor VT1 - mana-mana siri KT815. Rintangan perintang R1 hendaklah tidak lebih daripada 40 kOhm.

Mana-mana pengubah yang memberikan voltan 1...9 V pada belitan sekunder pada arus 10 A sesuai sebagai T0.3. Dalam versi pengarang, pengubah TS-Sh-ZM1 digunakan. di mana bilangan lilitan belitan sekunder dikurangkan sebanyak 90.

Butang SB1 ialah butang biasa untuk loceng pintu, sensor buka pintu SF1 ialah suis buluh. dipasang pada bingkai pintu. Magnet dipasang pada pintu itu sendiri. Apabila pintu ditutup, suis buluh ditutup di bawah pengaruh magnet, dan apabila dibuka, ia terbuka. Penderia boleh dari sebarang reka bentuk.

Penyenaraian program:

Panggilan Muzik Memori pada PIC16F84
(klik untuk memperbesar)

Untuk menggantikan melodi, mari kita berkenalan dengan prinsip meletakkannya dalam memori mikropengawal. Ia terletak dalam memori program dalam julat alamat dari 200H hingga 3FFH. Satu nota menduduki satu perkataan mesin dalam ingatan. Setiap melodi mesti berakhir dengan kod 07Н. topeng M_RAND. terletak di alamat 0079Н dan 0085Н. menentukan bilangan melodi dan. oleh itu, bilangan maksimum not dalam melodi (Jadual 2).

Panggilan Muzik Memori pada PIC16F84

Jadi, jika topeng adalah F8H (32 melodi daripada 15 not setiap satu), maka melodi pertama akan menduduki alamat 200H-20FH. kedua -210H-21FH.....32hb - 3F0H-3FFH. Jelas sekali, setiap daripada mereka menggunakan 16 perkataan mesin, dan bilangan maksimum not dalam melodi ialah 15 (satu perkataan mesin diperuntukkan kepada kod 07N).

Perlu diperhatikan: jika tiada kod 07Н pada akhir melodi. kemudian yang seterusnya akan dimainkan tanpa henti dan sebagainya sehingga itu. sehingga kod ini ditemui. Dalam kes ini (16 melodi daripada 31 not), melodi pertama menempati alamat 200H-21FH. kedua -220H-23FH, dsb. Bilangan nota sebenar (dari 1 hingga 31) bergantung pada tempat kod 07H diletakkan. Nota kod bergantung pada tempohnya dan kepunyaan oktaf tertentu dibentangkan dalam jadual. 3.

Panggilan Muzik Memori pada PIC16F84
(klik untuk memperbesar)

Untuk pratonton melodi, anda boleh menggunakan program music.exe.

Pemalar Wait_D terletak di alamat 008ВН. menentukan masa menunggu untuk pintu dibuka. Masa ini (dalam saat) adalah lebih kurang sama dengan Wait_D-2. Dalam kes kami, pemalar adalah sama dengan 5AN (dalam sistem perpuluhan - 90) dan masa menunggu ialah 90 · 2 = 180 s = 3 min.

Untuk menukar atur cara, anda perlu memuatkan fail ring.hex ke dalam editor heksadesimal (biasanya dibina ke dalam perisian pengaturcara) dan mengeditnya, dengan mengambil kira perkataan mesin mikropengawal PIC16F84 adalah 14 bit panjang dan diwakili oleh empat -bit nombor perenambelasan. Hanya dua digit yang paling tidak bererti perlu diganti, kerana yang paling penting mewakili kod arahan. Sebagai contoh, dalam ingatan di alamat 208H terdapat nombor 3483H, tetapi anda perlu menulis kod 07H. Menukar hanya digit tertib rendah, kita mendapat nombor 3407Н.

Anda juga boleh membuat perubahan terus kepada teks sumber program (fail nng.asm). Untuk melakukan ini, anda perlu mencipta folder Ring dalam direktori akar mana-mana cakera, letakkan fail nng.asm, ring.pjt dan ring.lkr di sana. Kemudian, dalam persekitaran MPLAB v4.12, buka projek ring.pjt dan fail ring.asm. yang perlu diedit. Seterusnya, mereka mula membina projek dan mendapatkan fail ring.hex baharu.

Fail projek

Pengarang: M. Burov, Kostroma

Lihat artikel lain bahagian Panggilan dan simulator audio.

Baca dan tulis berguna komen pada artikel ini.

<< Belakang

Berita terkini sains dan teknologi, elektronik baharu:

Cara Baharu untuk Mengawal dan Memanipulasi Isyarat Optik 05.05.2024

Dunia sains dan teknologi moden berkembang pesat, dan setiap hari kaedah dan teknologi baharu muncul yang membuka prospek baharu untuk kita dalam pelbagai bidang. Satu inovasi sedemikian ialah pembangunan oleh saintis Jerman tentang cara baharu untuk mengawal isyarat optik, yang boleh membawa kepada kemajuan ketara dalam bidang fotonik. Penyelidikan baru-baru ini telah membolehkan saintis Jerman mencipta plat gelombang yang boleh disesuaikan di dalam pandu gelombang silika bersatu. Kaedah ini, berdasarkan penggunaan lapisan kristal cecair, membolehkan seseorang menukar polarisasi cahaya yang melalui pandu gelombang dengan berkesan. Kejayaan teknologi ini membuka prospek baharu untuk pembangunan peranti fotonik yang padat dan cekap yang mampu memproses jumlah data yang besar. Kawalan elektro-optik polarisasi yang disediakan oleh kaedah baharu boleh menyediakan asas untuk kelas baharu peranti fotonik bersepadu. Ini membuka peluang besar untuk ...>>

Papan kekunci Seneca Prime 05.05.2024

Papan kekunci adalah bahagian penting dalam kerja komputer harian kami. Walau bagaimanapun, salah satu masalah utama yang dihadapi pengguna ialah bunyi bising, terutamanya dalam kes model premium. Tetapi dengan papan kekunci Seneca baharu daripada Norbauer & Co, itu mungkin berubah. Seneca bukan sekadar papan kekunci, ia adalah hasil kerja pembangunan selama lima tahun untuk mencipta peranti yang ideal. Setiap aspek papan kekunci ini, daripada sifat akustik kepada ciri mekanikal, telah dipertimbangkan dengan teliti dan seimbang. Salah satu ciri utama Seneca ialah penstabil senyapnya, yang menyelesaikan masalah hingar yang biasa berlaku pada banyak papan kekunci. Di samping itu, papan kekunci menyokong pelbagai lebar kunci, menjadikannya mudah untuk mana-mana pengguna. Walaupun Seneca belum tersedia untuk pembelian, ia dijadualkan untuk dikeluarkan pada akhir musim panas. Seneca Norbauer & Co mewakili piawaian baharu dalam reka bentuk papan kekunci. dia ...>>

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. ...>>

Berita rawak daripada Arkib

Kadar kematian sel diukur 19.08.2018

Para saintis dari Universiti Stanford di AS dapat menentukan kadar kematian sel buat kali pertama.

Pakar telah mendapati bahawa kematian sel bermula dengan kerosakan pada salah satu bahagiannya, yang membawa kepada pembebasan bahan kimia, yang dipanggil "isyarat kematian". Bahan ini memulakan "gelombang pencetus", atau tindak balas berantai, yang secara beransur-ansur menjejaskan bahagian lain sel, melepaskan "isyarat" yang sama di sana.

Selain itu, selepas kematian satu sel, proses ini akan diteruskan pada sel jiran. Menurut saintis, "gelombang pencetus" akan terus merebak sehingga "isyarat kematian" berakhir di dalam badan, iaitu sehingga kematian sepenuhnya.

Kelajuan saintis "gelombang" ini dipanggil kelajuan kematian sel, iaitu 30 mikrometer seminit (1,8 milimeter sejam).

Penemuan ini akan membolehkan kita memahami cara membuat sel kanser membunuh diri atau cara mencegah kematian sel, contohnya, dalam penyakit Alzheimer atau distrofi otot.

Berita menarik lain:

▪ Batu pengintip bertaburan di seluruh Afghanistan

▪ Litar Neural Mengawal Selera Makan

▪ Kamera Pengawasan Rumah HD D-Link DCS-8200LH

▪ HGST Mula Menyampaikan HDD CinemaStar 2,5" Baharu

▪ Memproses habuk bulan menjadi oksigen

Suapan berita sains dan teknologi, elektronik baharu

 

Bahan-bahan menarik Perpustakaan Teknikal Percuma:

▪ bahagian tapak Perlindungan kilat. Pemilihan artikel

▪ artikel Pembersih hampagas-pam air. Petua untuk tuan rumah

▪ artikel Apakah ketinggian puncak tertinggi Bumi? Jawapan terperinci

▪ artikel Pekerja untuk menyahbon daging dan ayam, memotong daging dan jeroan. Arahan standard mengenai perlindungan buruh

▪ artikel Kawalan kelantangan dikawal secara elektronik. Ensiklopedia elektronik radio dan kejuruteraan elektrik

▪ artikel Penukar TRAN - C. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Tinggalkan komen anda pada artikel ini:

Имя:


E-mel (pilihan):


Komen:




Komen pada artikel:

Sergei
Daripada RTCC, lebih baik menulis TMR0 mengikut 16F84inc. Pada halaman 2, kaunter PCLATH atas sebab tertentu menghantar kami melepasi senarai melodi (mungkin ia dimaksudkan?) Untuk berjaga-jaga, pada akhir program, selepas IDLOCS, saya meletakkan DT dan bukannya DW. Mari kembali ke TEMP1. Secara amnya, saya masih belum mengetahui sepenuhnya program ini. Dan saya tidak mahu memuat turun fail hix secara bodoh sewenang-wenangnya. Secara amnya, program ini bijak, ia mempunyai semua gangguan. Walaupun atas sebab tertentu TOIE tidak disambungkan dalam daftar INTCON. [atas]


Semua bahasa halaman ini

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024