ENSIKLOPEDIA ELEKTRONIK RADIO DAN KEJURUTERAAN ELEKTRIK Termometer dengan penunjuk LED matriks. Ensiklopedia elektronik radio dan kejuruteraan elektrik Ensiklopedia elektronik radio dan kejuruteraan elektrik / Teknologi mengukur Termometer ini memaparkan nilai suhu menggunakan modul LED matriks. Ia adalah mungkin untuk melaraskan kecerahan penunjuk dan memilih diskret bacaan. Termometer menggunakan mikropengawal PIC16F630-I/P Sensor suhu - DS18B20. Selang suhu diukur dari -55 оC hingga + 125 оC. Ralat pengukurannya ialah ± 0,5 оC. Bacaan boleh dibundarkan kepada 1 yang terdekat. оS. Dalam Rajah. Rajah 1 menunjukkan rupa termometer. Ia diikat pada dinding dengan pita pelekat dua sisi, dan sensor dipasang di luar tingkap di bawah naungan pokok.
Rajah termometer ditunjukkan dalam Rajah. 2. Menekan butang SB1 meningkatkan kecerahan penunjuk, dan menekan butang SB2 mengurangkannya. Terdapat 16 penggredan kesemuanya. Apabila kecerahan berubah, mikropengawal menyimpan nilai baharu dalam memori tidak meruapnya. Penunjuk dibina pada tiga modul matriks A1-A3 FZ0148 [1]. Setiap daripadanya terdiri daripada matriks LED 8x8 dan cip MAX7219 [2], yang mengawal LED menggunakan arahan mikropengawal. Modul disambung secara selari di sepanjang talian kuasa VCC dan GND dan isyarat kawalan CLK dan CS (talian ini berjalan dari penyambung modul pertama ke kedua "melalui dan melalui"), dan secara bersiri sepanjang talian maklumat. Maklumat pada output DOUT ditangguhkan berbanding dengan maklumat yang tiba pada input DIN sebanyak 16 kitaran jam, yang ditentukan oleh denyutan CLK. Output DOUT bagi setiap modul, kecuali yang terakhir, disambungkan kepada input DIN yang seterusnya.
16 bit terakhir maklumat yang dihantar ke modul sentiasa terletak dalam daftar anjakan cip MAX7219. Keadaan input DIN dipindahkan ke digit tertib rendah daftar oleh tepi menaik nadi CLK, tetapi hanya apabila input CS rendah. Apabila terdapat kelebihan yang meningkat pada input CS, maklumat daripada daftar anjakan dipaparkan oleh LED dan kekal padanya sehingga ke tepi seterusnya. Dalam peranti yang sedang dipertimbangkan, tahap rendah isyarat CS ditetapkan untuk tempoh penghantaran 48 (16x3) bit maklumat dimuatkan secara berurutan ke dalam tiga modul FZ0148. Setelah selesai, kelebihan isyarat ini membolehkan tiga modul untuk mengeluarkan maklumat kepada LED secara serentak. Dalam Rajah. Rajah 3 menunjukkan penempatan simbol keluaran pada matriksnya. Memasang jumper S1 meletakkan peranti ke dalam mod membulatkan bacaan kepada nilai keseluruhan. Dalam mod ini, modul A3 tidak diperlukan, yang memaparkan persepuluhan darjah, dan ia boleh dikecualikan daripada peranti. Jika anda meninggalkan modul ini, ia akan sentiasa menunjukkan 0.
Voltan bekalan nominal termometer ialah 9 V, tetapi sebenarnya ia boleh berada dalam julat dari 7,5 V hingga 25 V. Voltan 5 V yang diperlukan untuk operasi peranti disediakan oleh penstabil voltan positif bersepadu DA1. Dalam Rajah. Rajah 4 menunjukkan lukisan papan litar bercetak termometer dan lokasi bahagian di atasnya. Untuk mikropengawal DD1, panel mesti disediakan di mana ia dimasukkan telah diprogramkan. Modul FZ0148 dipasang dalam penyambung X1, X2 (A1), X3, X4 (A2) dan X5, X6 (A3).
Penyambung X6 pada papan, yang tiada dalam rajah, berfungsi hanya untuk penetapan mekanikal modul A3 yang boleh dipercayai. Papan dengan modul dikeluarkan ditunjukkan dalam Rajah. 5. Modul FZ0148 dibeli dalam bentuk yang dibongkar. Blok pin penyambung yang dipasang padanya dalam kit bersudut, tetapi semasa pemasangan saya menggantikannya dengan yang lurus. Jurang antara papan utama dan papan modul yang terbentuk disebabkan oleh ketinggian penyambung membolehkan penyingkiran haba yang lebih baik daripada penstabil bersepadu DA1.
Sensor suhu BK1 diletakkan dalam bekas logam yang dilindungi daripada penembusan lembapan dan disambungkan ke papan dengan berkas tiga wayar sehingga beberapa meter panjang. Penderia hendaklah diletakkan di tempat yang terlindung daripada cahaya matahari langsung dan jauh daripada pemanasan dan peranti lain yang menjana banyak haba semasa operasi. Set penuh aksara yang dipaparkan, termasuk tanda tolak dan ruang, ditunjukkan dalam Rajah. 6, dan dalam Rajah. Rajah 7 menunjukkan kandungan EEPROM mikropengawal yang menyimpan imej aksara ini. Ia mengandungi empat bait memori untuk setiap aksara. Bait pada alamat 30H digunakan untuk menyimpan nilai kecerahan yang ditetapkan.
Program mikropengawal telah dicipta dalam PIC Simulator IDE v7.21. Nilai suhu yang dibaca daripada penderia BK1 setiap 0,7 saat dilicinkan oleh perisian sebelum dipaparkan pada penunjuk - setiap nilai baharu ditulis pada susunan empat perkataan dua bait dan bukannya yang tertua. Oleh itu, tatasusunan ini sentiasa mengandungi hasil daripada empat ukuran terakhir. Nilai purata mereka dipaparkan pada penunjuk. Dalam versi persekitaran pembangunan yang digunakan, adalah mungkin untuk mensimulasikan operasi penderia DS18B20 (Rajah 8), yang secara ketara memudahkan penyahpepijatan program. Untuk mengatur komunikasi antara mikropengawal dan peranti dengan antara muka SPI, sama seperti yang digunakan dalam modul LED, persekitaran mempunyai satu set prosedur dan fungsi standard.
Program mikropengawal boleh dimuat turun dari ftp://ftp.radio.ru/pub/2015/04/max7219.zip. Kesusasteraan
Pengarang: K. Abdukarimov Lihat artikel lain bahagian Teknologi mengukur. 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: ▪ PC Papan Tunggal LattePanda 3 Delta ▪ Ciri baharu modul WiFi SPWF01SA.11 ▪ Tablet ingenic dengan Android 4.0 untuk $120 Suapan berita sains dan teknologi, elektronik baharu
Bahan-bahan menarik Perpustakaan Teknikal Percuma: ▪ bahagian tapak Petua untuk amatur radio. Pemilihan artikel ▪ pasal kambing hitam. Ungkapan popular ▪ artikel Siapa dan bila mencipta glob pertama? Jawapan terperinci ▪ artikel Ahli kimia-teknologi. Deskripsi kerja ▪ pasal Kawalan pam air. Ensiklopedia elektronik radio dan kejuruteraan elektrik ▪ artikel Teka-teki tentang jujur dan pendusta
Tinggalkan komen anda pada artikel ini: Semua bahasa halaman ini Laman utama | Perpustakaan | artikel | Peta Laman | Ulasan laman web www.diagram.com.ua |