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

Penjana berdasarkan PIC16F84A dan AD9850. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Perpustakaan teknikal percuma

Ensiklopedia elektronik radio dan kejuruteraan elektrik / Pengawal mikro

Komen artikel Komen artikel

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.

Penjana pada PIC16F84A dan AD9850
(klik untuk memperbesar)

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)

  • Frekuensi penjana jam, MHz......1...125
  • Penggunaan arus maksimum (pada sirip = 125 MHz), mA......96
  • Bilangan bit DAC......10
  • Arus keluaran maksimum DAC (pada Rset = 3,9 kOhm), mA ...10,24
  • Ketaklinearan kamiran maksimum DAC, MZR......1
  • Voltan keluaran pembanding, V:
  • tahap tinggi minimum ...4,8
  • tahap rendah maksimum ...0,4

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.

Penjana pada PIC16F84A dan AD9850

Gambarajah skematik penjana ditunjukkan dalam Rajah. 2. Pensintesis DD2 dikawal oleh mikropengawal DD1.

Penjana pada PIC16F84A dan AD9850
(klik untuk memperbesar)

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 pada PIC16F84A dan AD9850

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.

Penjana pada PIC16F84A dan AD9850
(klik untuk memperbesar)

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

  1. Ridico L. DDS: sintesis frekuensi digital langsung. - Komponen dan Teknologi, 2001, No. 7, hlm. 50-54.
  2. AD9850, Pensintesis DDS Lengkap. - .

Pengarang: S.Kuleshov, Kurgan

Lihat artikel lain bahagian Pengawal mikro.

Baca dan tulis berguna komen pada artikel ini.

<< Belakang

Berita terkini sains dan teknologi, elektronik baharu:

Kulit tiruan untuk emulasi sentuhan 15.04.2024

Dalam dunia teknologi moden di mana jarak menjadi semakin biasa, mengekalkan hubungan dan rasa dekat adalah penting. Perkembangan terkini dalam kulit tiruan oleh saintis Jerman dari Universiti Saarland mewakili era baharu dalam interaksi maya. Penyelidik Jerman dari Universiti Saarland telah membangunkan filem ultra nipis yang boleh menghantar sensasi sentuhan dari jauh. Teknologi canggih ini menyediakan peluang baharu untuk komunikasi maya, terutamanya bagi mereka yang mendapati diri mereka jauh daripada orang tersayang. Filem ultra-nipis yang dibangunkan oleh penyelidik, hanya 50 mikrometer tebal, boleh disepadukan ke dalam tekstil dan dipakai seperti kulit kedua. Filem ini bertindak sebagai penderia yang mengenali isyarat sentuhan daripada ibu atau ayah, dan sebagai penggerak yang menghantar pergerakan ini kepada bayi. Ibu bapa yang menyentuh fabrik mengaktifkan penderia yang bertindak balas terhadap tekanan dan mengubah bentuk filem ultra-nipis. ini ...>>

Petgugu Global kotoran kucing 15.04.2024

Menjaga haiwan peliharaan selalunya boleh menjadi satu cabaran, terutamanya dalam hal menjaga kebersihan rumah anda. Penyelesaian menarik baharu daripada pemula Global Petgugu telah dipersembahkan, yang akan menjadikan kehidupan lebih mudah bagi pemilik kucing dan membantu mereka memastikan rumah mereka bersih dan kemas dengan sempurna. Startup Petgugu Global telah melancarkan tandas kucing unik yang boleh menyiram najis secara automatik, memastikan rumah anda bersih dan segar. Peranti inovatif ini dilengkapi dengan pelbagai sensor pintar yang memantau aktiviti tandas haiwan kesayangan anda dan diaktifkan untuk membersihkan secara automatik selepas digunakan. Peranti ini bersambung ke sistem pembetung dan memastikan penyingkiran sisa yang cekap tanpa memerlukan campur tangan daripada pemilik. Selain itu, tandas mempunyai kapasiti storan boleh siram yang besar, menjadikannya sesuai untuk isi rumah berbilang kucing. Mangkuk sampah kucing Petgugu direka bentuk untuk digunakan dengan sampah larut air dan menawarkan pelbagai jenis tambahan ...>>

Daya tarikan lelaki penyayang 14.04.2024

Stereotaip bahawa wanita lebih suka "budak jahat" telah lama tersebar luas. Walau bagaimanapun, penyelidikan baru-baru ini yang dijalankan oleh saintis British dari Universiti Monash menawarkan perspektif baru mengenai isu ini. Mereka melihat bagaimana wanita bertindak balas terhadap tanggungjawab emosi lelaki dan kesanggupan untuk membantu orang lain. Penemuan kajian itu boleh mengubah pemahaman kita tentang perkara yang menjadikan lelaki menarik kepada wanita. Kajian yang dijalankan oleh saintis dari Universiti Monash membawa kepada penemuan baharu tentang daya tarikan lelaki kepada wanita. Dalam eksperimen itu, wanita ditunjukkan gambar lelaki dengan cerita ringkas tentang tingkah laku mereka dalam pelbagai situasi, termasuk reaksi mereka terhadap pertemuan dengan gelandangan. Sebahagian daripada lelaki itu tidak mengendahkan gelandangan itu, manakala yang lain membantunya, seperti membelikan dia makanan. Kajian mendapati lelaki yang menunjukkan empati dan kebaikan lebih menarik perhatian wanita berbanding lelaki yang menunjukkan empati dan kebaikan. ...>>

Berita rawak daripada Arkib

Ketagihan permainan video diiktiraf sebagai penyakit 22.06.2018

Tarikan patologi kepada video dan permainan dalam talian atau "gangguan permainan" kini dianggap sebagai penyakit sepenuhnya.

Campur tangan pembedahan diperlukan apabila pesakit kehilangan kawalan ke atas masa yang dihabiskan dalam permainan, memberikan permainan keutamaan tertinggi, sehingga menjejaskan kepentingan penting dan aktiviti harian, dan juga terus bermain, walaupun akibat negatif. Ketagihan perjudian harus didiagnosis jika pesakit telah kompulsif selama sekurang-kurangnya 12 bulan.

"Corak tingkah laku agak serius, ia membawa kepada kemerosotan yang ketara dalam bidang peribadi, keluarga, sosial, pendidikan, profesional dan lain-lain bidang kehidupan yang penting," jelas WHO.

Menambah penyakit ke dalam senarai akan menarik perhatian orang ramai dan saintis untuk mengkaji masalah tersebut. Senarai penyakit baharu masih tertakluk kepada kelulusan pada perhimpunan Mei 2019.

Berita menarik lain:

▪ buih arang batu

▪ Monitor Philips BDM4UP 3275K dengan MultiView

▪ Pokok akan membantu mencari mayat orang yang hilang di hutan

▪ Ekologi jalan raya

▪ 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:

Имя:


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