ENSIKLOPEDIA ELEKTRONIK RADIO DAN KEJURUTERAAN ELEKTRIK Penjana berdasarkan PIC16F84A dan AD9850. Ensiklopedia elektronik radio dan kejuruteraan elektrik Ensiklopedia elektronik radio dan kejuruteraan elektrik / Pengawal mikro Penjana pengukur, di mana nilai frekuensi yang diperlukan ditetapkan menggunakan papan kekunci, diketahui oleh pembaca majalah (lihat, sebagai contoh, artikel oleh Piskaev A. "Jam penjana meter frekuensi" dalam "Radio", 2002, No 7, ms 31, 32). Sebagai peraturan, peranti ini dibuat pada mikropengawal, julat frekuensi yang dihasilkan adalah terhad kepada beberapa megahertz, dan mendapatkan nilai frekuensi yang tepat adalah mustahil. Penjana yang diterangkan dalam artikel itu juga mengandungi mikropengawal, tetapi ia hanya digunakan untuk mengawal litar mikro khusus - pensintesis frekuensi AD9850. Penggunaan litar mikro ini memungkinkan untuk mengembangkan julat frekuensi yang dijana daripada pecahan hertz kepada 60 MHz, di mana ia adalah mungkin untuk mendapatkan sebarang nilai frekuensi dengan ketepatan 1 Hz. Penjana yang dicadangkan adalah berdasarkan cip AD9850 daripada Peranti Analog, yang merupakan pensintesis frekuensi DDS (Direct Digital Synthesis) penuh dengan pembanding terbina dalam. Pensintesis sedemikian adalah unik dalam ketepatannya, dan boleh dikatakan tidak tertakluk kepada hanyut suhu dan penuaan (satu-satunya elemen yang mempunyai ciri ketidakstabilan peranti analog ialah penukar digital-ke-analog). Disebabkan oleh ciri teknikal yang tinggi bagi pensintesis DDS, mereka baru-baru ini telah menggantikan pensintesis frekuensi analog konvensional. Kelebihan utama mereka ialah frekuensi dan resolusi fasa yang sangat tinggi, yang dikawal secara digital. Antara muka digital membolehkan pelaksanaan kawalan mikropengawal yang mudah. Penerangan yang lebih terperinci tentang prinsip sintesis frekuensi digital langsung boleh didapati, sebagai contoh, dalam [1]. Gambar rajah blok pensintesis AD9850 ditunjukkan dalam Rajah 1. Asasnya ialah penumpuk fasa, yang menjana kod fasa serta-merta isyarat keluaran. Kod ini ditukar kepada nilai digital isyarat gelombang sinus, yang ditukar kepada analog menggunakan DAC dan ditapis. Pembanding membolehkan anda mendapatkan isyarat keluaran segi empat tepat. Frekuensi foutnya (dalam hertz) ditentukan oleh formula fout = Δfin/232, dengan sirip ialah frekuensi jam, Hz; Δ - nilai kod frekuensi 32-bit. Nilai maksimum fout tidak boleh melebihi separuh kekerapan jam. Spesifikasi Utama AD9850 (pada bekalan 5V)
Untuk memuat turun data, cip AD9850 menyediakan antara muka selari dan bersiri. Dalam kes kedua, data (perkataan 40-bit) dimasukkan melalui input D7nya. Setiap bit data disertakan dengan nadi polariti positif pada input jam W_CLK. Selepas memuatkan perkataan kawalan dengan nadi kekutuban positif pada input FQ_UD, parameter penjanaan digantikan dengan yang baharu. Tugasan bit perkataan kawalan diberikan dalam Jadual. 1. Gambarajah skematik penjana ditunjukkan dalam Rajah. 2. Pensintesis DD2 dikawal oleh mikropengawal DD1. Ia meninjau papan kekunci SB1-SB16, memaparkan maklumat pada penunjuk LCD HG1, mengira nilai kod frekuensi dan menghantarnya melalui antara muka bersiri ke pensintesis DD2. Pemancar bunyi HA1 berfungsi untuk mengesahkan menekan butang papan kekunci. Cip AD9850 (DD2) digunakan dalam sambungan standard [2]. Penapis Z1 dihidupkan pada output DACnya. Selepas penapis, isyarat sinusoidal dibekalkan ke soket XW2 dan ke input pembanding cip DD2 (pin 16). Daripada output yang terakhir, isyarat segi empat tepat dibekalkan ke soket XW1. Pengayun kuarza G1 digunakan sebagai penjana jam untuk DDS. Perintang pemangkas R7 melaraskan kontras imej pada penunjuk HG1. Selepas menetapkan semula mikropengawal, penunjuk LCD HG1 dikonfigurasikan untuk mod pertukaran bas 4-bit, yang diperlukan untuk mengurangkan bilangan talian input/output yang diperlukan untuk merekodkan maklumat. Penjana dikawal menggunakan papan kekunci yang terdiri daripada butang SB1-SB16. Memandangkan semua talian input port B disambungkan kepada bekalan kuasa melalui perintang, tidak ada keperluan untuk perintang luaran untuk menarik port RB4-RB7 ke talian kuasa. Perintang R3-R6 melindungi output mikropengawal daripada beban lampau apabila beberapa butang secara tidak sengaja ditekan pada masa yang sama. Kekerapan yang diperlukan ditetapkan dari papan kekunci. Untuk melakukan ini, klik pada butang dengan nombor yang sepadan, masukkan nilai yang dikehendaki (dalam hertz) dan tekan butang "*". Jika kekerapan tidak melebihi maksimum yang dibenarkan, mesej "OK" muncul pada penunjuk untuk masa yang singkat dan penjana masuk ke mod operasi, dan jika melebihi, mesej "Ralat" muncul. Dalam kes ini, anda perlu menekan butang "C" ("Reset") dan masukkan semula nilai yang betul. Mereka melakukan perkara yang sama jika terdapat ralat semasa proses input frekuensi. Menekan butang ini dua kali meletakkan peranti ke dalam mod pengendalian dengan nilai frekuensi yang ditetapkan sebelum ini. Dalam mod pengendalian, simbol asterisk berkelip di bahagian paling kanan penunjuk. Jika nilai frekuensi semasa dimasukkan daripada unit kawalan luaran (contohnya, dari komputer), kemudian untuk kembali ke frekuensi yang dipaparkan pada penunjuk, hanya tekan butang "*". Butang "U" (Naik - atas) dan "D" (Bawah - bawah) membolehkan anda menukar frekuensi keluaran penjana secara berperingkat, masing-masing menambah atau menurunkan nilai tempat perpuluhan sebanyak satu. Tempat perpuluhan yang diperlukan dipilih dengan menggerakkan kursor menggunakan butang "L" (Kiri - kiri) dan "R" (Kanan - kanan). Apabila anda menekan butang "*", nilai frekuensi dan kedudukan kursor disimpan dalam memori tidak meruap mikropengawal, supaya apabila kuasa dihidupkan seterusnya, mod pengendalian yang terganggu dipulihkan secara automatik. Memandangkan keupayaan pengkomputeran mikropengawal adalah terhad, frekuensi output ditetapkan dengan ketepatan kira-kira 1 Hz, yang mencukupi untuk kebanyakan kes. Untuk merealisasikan sepenuhnya keupayaan pensintesis, ia boleh dikawal menggunakan PC. Untuk melakukan ini, penjana mesti diubah suai dengan menambah unit, rajah yang ditunjukkan dalam Rajah. 3. PC (atau peranti kawalan lain) disambungkan ke soket XS1. Apabila tahap logik pada input alamat A adalah rendah, pemultipleks cip DD3 menyambungkan input kawalan pensintesis ke mikropengawal DD1, dan apabila tahap logik tinggi, ke peranti luaran. Isyarat kawalan dibekalkan melalui sesentuh "ENABLE" soket XS1. Perintang R19 menyediakan tahap logik yang rendah pada input alamat DD3 apabila peranti kawalan tidak disambungkan. Penjana dipasang dan diuji pada papan roti. Jika anda tidak boleh membeli papan untuk perumah SSOP untuk cip DD2, anda boleh menggunakan kepingan wayar bertin yang pendek (10...15 mm) dengan diameter 0,2 mm untuk menyambungkan pinnya ke pad yang sepadan. Pin 1,2,5,10,19, 24, 26,27, 28 disambungkan ke wayar biasa dengan satu segmen yang lebih panjang. Penunjuk LCD HG1 - ITM1601 (baris tunggal 16 aksara dengan pengawal terbina dalam). HA1 ialah sebarang pemancar bunyi piezoelektrik dengan penjana terbina dalam, direka untuk voltan 5 V. Sebagai penjana jam (G1), anda boleh menggunakan pemasangan mikro pengayun kuarza dengan frekuensi sehingga 125 MHz; ia dibenarkan untuk menggunakan unit yang serupa dengan penstabilan kuarza dan pada unsur diskret. Program kawalan mikropengawal bergantung pada kekerapan penjana jam. "Perisian tegar" untuk nilai yang paling biasa Kod program untuk penjana dengan frekuensi 32 MHz diberikan dalam jadual. 2. Apabila pengaturcaraan mikropengawal, nilai bit berikut ditetapkan dalam perkataan konfigurasi: jenis pengayun (OSC) - RC, pemasa pengawas (WDT) - dilumpuhkan, kelewatan selepas kuasa hidup (PWRTE) - didayakan. Kesusasteraan
Pengarang: S.Kuleshov, Kurgan Lihat artikel lain bahagian Pengawal mikro. Baca dan tulis berguna komen pada artikel ini. Berita terkini sains dan teknologi, elektronik baharu: Kulit tiruan untuk emulasi sentuhan
15.04.2024 Petgugu Global kotoran kucing
15.04.2024 Daya tarikan lelaki penyayang
14.04.2024
Berita menarik lain: ▪ Monitor Philips BDM4UP 3275K dengan MultiView ▪ Pokok akan membantu mencari mayat orang yang hilang di hutan ▪ Tetikus komputer tanpa sempadan Suapan berita sains dan teknologi, elektronik baharu
Bahan-bahan menarik Perpustakaan Teknikal Percuma: ▪ bahagian tapak Radio amatur teknologi. Pemilihan artikel ▪ Artikel Pencegahan penagihan dadah. Asas kehidupan selamat ▪ artikel Apakah ciptaan Edison yang digunakan setiap hari? Jawapan terperinci ▪ pasal Nightshade pahit manis. Legenda, penanaman, kaedah aplikasi ▪ artikel Penala VHF-FM. Ensiklopedia elektronik radio dan kejuruteraan elektrik ▪ artikel Transistor asing. Ensiklopedia elektronik radio dan kejuruteraan elektrik
Tinggalkan komen anda pada artikel ini: Semua bahasa halaman ini Laman utama | Perpustakaan | artikel | Peta Laman | Ulasan laman web www.diagram.com.ua |