ENSIKLOPEDIA ELEKTRONIK RADIO DAN KEJURUTERAAN ELEKTRIK Peranti untuk menguji modul LCD berdasarkan pengawal HD44780. Ensiklopedia elektronik radio dan kejuruteraan elektrik Ensiklopedia elektronik radio dan kejuruteraan elektrik / Teknologi Radio Ham Modul LCD abjad angka, popular di kalangan amatur radio, kebanyakannya dipasang berdasarkan pengawal HD44780 dari Hitachi, yang boleh dianggap sebagai standard industri. Analog pengawal ini dan modul berdasarkannya dihasilkan oleh banyak syarikat. Peranti dicadangkan untuk menyemak prestasi modul tersebut dengan pantas dan kandungan penjana aksaranya. Dalam Rajah. 1 membentangkan yang paling biasa di negara kita, tetapi bukan satu-satunya, versi jadual kod penjana aksara modul LCD, yang mengandungi bukan sahaja Latin, tetapi juga huruf Rusia. Setelah menerima setiap kod ini (nombor heksadesimal dua digit), modul memaparkan aksara yang sepadan pada skrinnya. Sebagai contoh, kod 0x4E (nilai perpuluhan 78) ialah huruf Latin N, dan kod OxVO (nilai perpuluhan 176) ialah huruf Rusia Y.
Simbol dibahagikan kepada dua kumpulan. Yang pertama (kod 0x20 hingga 0x7F) mengandungi nombor, huruf abjad Latin dan aksara khas. Kumpulan ini sentiasa sama, dan kod aksara di dalamnya sepadan dengan jadual kod ASCII yang terkenal. Dalam kumpulan kedua (kod dari 0xA0 hingga 0xFF), dalam kes yang dipertimbangkan terdapat huruf abjad Rusia dan pelbagai ikon. Walau bagaimanapun, dalam pengubahsuaian walaupun jenis modul LCD yang sama yang dihasilkan untuk negara yang berbeza, bukannya huruf Rusia mungkin terdapat huruf dari abjad kebangsaan lain dan sebarang simbol secara umum. Kod 0x00 hingga 0x07 diberikan kepada pengaturcara untuk mencipta simbol mereka sendiri, imej yang boleh dimuatkan ke dalam memori modul menggunakan arahan khas. Jika seorang amatur radio mendapat ke tangan modul LCD tanpa "tanda pengenalan" atau yang mustahil untuk mencari data rujukan (contohnya, yang terpakai atau bahkan dibeli di kedai dalam talian), adalah idea yang baik untuk mempunyai peranti untuk menyemak fungsinya dengan cepat dan menentukan kandungan penjana aksara. Peranti sedemikian, rajahnya ditunjukkan dalam Rajah. 2, dibina pada mikropengawal DD1 (PIC16F84A-04/P, penerangan mengenainya boleh didapati di http://datasheet.su/datasheet/Microchip/PIC16F84A-04/P). Ia membolehkan anda menguji modul LCD aksara dengan pengawal HD44780 terbina dalam dan kombinasi berikut bagi bilangan aksara dalam baris (faktor pertama) dan bilangan baris (faktor kedua) pada skrin: 8x1, 8x2, 16x1, 16x2, 16x4, 20x1, 20x2, 20x4, 32x2, 40x2 .
Perintang R1 mengekalkan tahap logik yang tinggi pada input MCLR mikropengawal. Ini menghalang input impedans tinggi ini daripada terjejas oleh hingar yang boleh menyebabkan mikropengawal dimulakan semula yang tidak diingini. Perintang R2 dan kapasitor C2 ialah elemen penetapan frekuensi bagi penjana jam RC yang dibina ke dalam mikropengawal. Rintangan perintang R2 boleh berada dalam julat 5...100 kOhm, dan kapasitansi kapasitor C2 mestilah sekurang-kurangnya 20 pF. Dengan penarafan mereka ditunjukkan dalam rajah, frekuensi jam kira-kira 4 MHz diperolehi. Kestabilannya, sudah tentu, lebih buruk daripada pengayun kuarza, tetapi dalam kes yang sedang dipertimbangkan ia tidak diperlukan. Hanya kelajuan pengulangan automatik "tekan" pada butang SB1 apabila ia ditekan bergantung pada kekerapan ini. Perintang R3 mengawal kontras aksara pada skrin modul LCD yang diuji HG1. Perintang R1 dan R3 boleh mempunyai rintangan 1...10 kOhm. Oleh kerana kesederhanaan litar, papan litar bercetak untuk peranti tidak dibangunkan; ia dipasang pada papan roti. Butang SB1 - KM 1-1B atau mana-mana yang lain. Perintang R1 dan R2 - MLT-0,125, R3 - SP3-4, kapasitor - sebarang seramik. Pengawal mikro PIC16F84A-04/P boleh digantikan dengan PIC16F84A-20/P atau PIC16F84 dengan indeks yang sama selepas tanda sempang. Anda boleh menggunakan mikropengawal yang serupa dengan indeks /SO (dalam pakej pelekap permukaan), tetapi anda dinasihatkan untuk menggantikan bahagian lain peranti dengan bahagian yang dimaksudkan untuk pemasangan permukaan. Sumber kuasa peranti mesti menyediakan voltan stabil 5 V dengan arus beban sekurang-kurangnya 100 mA. Apabila voltan bekalan digunakan pada peranti dengan modul LCD sedang diuji disambungkan, semua elemen imej harus kelihatan di semua kawasan biasa pada skrin, seperti ditunjukkan dalam Rajah. 3. Ini menyemak integriti mereka dan prestasi keseluruhan modul.
Sila ambil perhatian bahawa kebanyakan modul LCD mempunyai voltan bekalan tambah (Vdd) hendaklah digunakan pada pin 1, dan tolak (Vss) - untuk kesimpulan 2. Walau bagaimanapun, ia juga berlaku sebaliknya. Sebagai contoh, untuk modul WH1602D-TML-CT, jika anda membekalkan kuasa dalam kekutuban yang salah, modul tidak akan berfungsi, dan selepas beberapa ketika ia akan rosak tidak dapat dipulihkan. Penulis mengalami pengalaman yang begitu menyedihkan. Tetapi modul masih boleh menahan pembalikan polariti jangka pendek (beberapa saat). Oleh itu, jika modul tidak bertindak balas kepada bekalan voltan bekalan, peranti mesti segera diputuskan sambungan daripada sumber kuasa dan mencari punca ketidakupayaan modul. Tekan pertama butang SB1 selepas menghidupkan kuasa akan memadamkan segi empat tepat pada skrin, dan tulisan "z 122" akan dipaparkan di baris atasnya. Ini bermakna bahawa dalam penjana aksara pengawal modul terdapat aksara "z" dengan kod 122 (selepas ini nilai kod adalah perpuluhan). Dengan tekanan lanjut atau sambil menekan butang ditekan, simbol dengan kod 123-255 dipaparkan pada skrin satu demi satu, kemudian kitaran berulang tanpa henti, bermula dengan kod 122. Ini membolehkan untuk melihat semua simbol yang terkandung dalam bahagian kedua daripada jadual kod dan ketahui kod mereka untuk digunakan dalam atur cara yang dibangunkan. Dalam Rajah. 4, tulisan "dalam 20" dipaparkan pada skrin modul LCD 4x226 dari OPTREX, yang penjana wataknya tidak mengandungi huruf Rusia. Dan dalam Rajah. 5 pada skrin modul LCD Russified 16x2 jenis yang tidak diketahui tulisan "Shch 226" dipaparkan. Ini mengesahkan bahawa modul pengubahsuaian berbeza mungkin mempunyai simbol berbeza sepadan dengan kod yang sama dari bahagian kedua jadual.
Program mikropengawal boleh dimuat turun daripada ftp://ftp.radio.ru/pub/2015/09/testLCD.zip. Pengarang: G. Nyukhtilin Lihat artikel lain bahagian Teknologi Radio Ham. 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: ▪ Teksi percuma yang dikuasakan oleh iklan ▪ Revolusi Hijau di Lautan: Kebangkitan Fitoplankton ▪ Peranti boleh pakai untuk panggilan kecemasan penyelamat ▪ Kereta api gerak sendiri ultralight berkuasa solar Suapan berita sains dan teknologi, elektronik baharu
Bahan-bahan menarik Perpustakaan Teknikal Percuma: ▪ Bahagian televisyen laman web. Pemilihan artikel ▪ artikel Bercakap benar adalah mudah dan menyenangkan. Ungkapan popular ▪ artikel Bilakah roket pertama kali digunakan? Jawapan terperinci ▪ pasal Tuberous Uluko. Legenda, penanaman, kaedah aplikasi ▪ artikel Penjana isyarat. Ensiklopedia elektronik radio dan kejuruteraan elektrik ▪ artikel Penambahbaikan pemain CD. 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 |