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

Dua versi meter statistik sinaran LCD Nokia 5110. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Perpustakaan teknikal percuma

Ensiklopedia elektronik radio dan kejuruteraan elektrik / Teknologi mengukur

Komen artikel Komen artikel

Di antara pelbagai instrumen yang mengukur tahap sinaran, sukar untuk mencari satu yang akan menunjukkan bukan sahaja tahap semasa, tetapi juga dinamik perubahannya sepanjang satu jam, hari, bulan. Maklumat ini berguna apabila menilai bahaya sinaran sebenar. Peranti yang dicadangkan mengisi jurang ini sedikit sebanyak. Semasa pembangunan dan pelaksanaannya, penulis terpaksa menyelesaikan masalah mengatur interaksi penunjuk LCD yang dipilih sebagai cara untuk memaparkan hasil pengukuran dari telefon bimbit Nokia 5110 dengan mikropengawal keluarga PIC, dan bukan sahaja dengan modul Arduino, yang mana terdapat perpustakaan yang sepadan di Internet [1].

Dua peranti telah dicipta, ditunjukkan dalam gambar dalam Rajah. 1. Yang terletak di sebelah kiri dalam gambar berfungsi bersama-sama dengan penunjuk meter sinaran yang dibangunkan sebelum ini oleh pengarang [2], yang boleh dilihat di latar belakang. Peranti kedua mampu beroperasi secara bebas, kerana ia mengandungi pembilang kecil Geiger-Muller SBM-21 [3] dan semua elemen yang diperlukan untuk pengendalian kaunter ini.

Dua variasi Meter Sinaran Statistik LCD Nokia 5110
nasi. 1. Alat yang mengukur tahap sinaran

Alat tambah penunjuk statistik dibina pada mikropengawal PIC12F683-I/P [4], yang melaksanakan semua pengiraan yang diperlukan dan mengawal LCD daripada telefon Nokia 5110. Peranti melakukan pemprosesan statistik bagi denyutan balas Geiger-Muller yang diterima daripada meter penunjuk dalam selang masa tetap. Tempoh selang ini boleh diubah dengan mudah dengan menulis nilai yang dikehendaki ke dalam sel EEPROM yang sepadan bagi mikropengawal kotak atas.

Untuk kotak atas set berfungsi bersama-sama dengan penunjuk meter [2], kod daripada fail Ind_Stat_ UNIVERSAL_SBM1.HEX, yang dilampirkan pada artikel, mesti dimuatkan ke dalam memori pengawal mikro DD20. Untuk memuat turunnya, saya menggunakan pengaturcara buatan sendiri [5] menjalankan program WinPic800 v3.60. Mana-mana yang lain yang boleh berfungsi dengan mikropengawal PIC12F683 akan berjaya. Program ini menduduki hampir keseluruhan memori FLASH mikropengawal ini.

Bersama-sama dengan penunjuk meter sinaran [2], peranti menentukan dan memaparkan pada penunjuk statistik LCD tahap sinaran radioaktif untuk sampel 50 ukuran (maksimum) dalam tiga mod:

1. Membina histogram bagi keputusan lima puluh ukuran terakhir yang berlangsung selama 34 saat. Ia ialah bilangan denyutan yang dikira pada masa ini dalam peranti [2] pembilang Geiger-Muller SBM-20 yang sama dengan keamatan sinaran dalam mikroroentgen sejam. Skrin LCD penunjuk statistik dalam mod ini kelihatan seperti ditunjukkan dalam Rajah. 2. Ia juga menunjukkan kawasan untuk memaparkan pelbagai parameter pada skrin.

Dua variasi Meter Sinaran Statistik LCD Nokia 5110
nasi. 2. Skrin LCD penunjuk statistik

2. Pembinaan histogram bagi lima puluh nilai terakhir purata keamatan sinaran setiap jam (Rajah 3). Apabila mengiranya, hanya satu daripada setiap 106 nadi kaunter Geiger-Muller diambil kira. Ini betul-betul berapa banyak selang 34 saat yang sesuai dalam satu jam.

Dua variasi Meter Sinaran Statistik LCD Nokia 5110
nasi. 3. Histogram purata nilai keamatan sinaran setiap jam

3. Pembinaan histogram bagi lima puluh nilai terakhir purata keamatan sinaran harian (Rajah 4). Program ini mengira setiap daripada mereka sebagai nilai purata bagi pengukuran 24 jam.

Dua variasi Meter Sinaran Statistik LCD Nokia 5110
nasi. 4. Histogram purata nilai keamatan sinaran harian

Tanpa mengira mod yang ditetapkan, peranti mengira dan memaparkan maklumat berikut pada skrin LCD:

- nilai minimum, maksimum dan purata hasil pengukuran yang dilengkapkan dan dipaparkan pada skrin. Program mengira nilai purata dengan menjumlahkan hasil pengukuran ini (nilai melebihi 99 unit diabaikan) dan membahagikan jumlah dengan nombor mereka, membundarkan hasil bagi kepada nombor bulat;

- histogram hasil pengukuran. Apabila bilangannya bertambah, elemen histogram baharu ditambah di sebelah kanan. Setelah bilangan maksimum ukuran (50) dicapai, sebelum menambah setiap hasil baharu, atur cara mengalihkan keseluruhan histogram satu kedudukan ke kiri, memadamkan hasil pertama yang dipaparkan. Nilai maksimum yang dipaparkan pada histogram ialah 40 µR/j. Jika melebihi, program terus mengumpul hasil sehingga 99 μR/j, tetapi imej pada penunjuk menjadi negatif. Terima kasih kepada ini, tidak perlu sentiasa memantau bacaan peranti untuk merekodkan melebihi ambang. Untuk kembali ke paparan positif, klik pada butang dalam penunjuk statistik;

- paras cas semasa bateri yang dibina ke dalam peranti.

Dalam mod 2 dan 3, program menyimpan semua hasil pengukuran setiap jam dan harian yang dipaparkan pada skrin dalam EEPROM mikropengawal dan, menggunakan maklumat ini, memulihkan imej yang dipaparkan pada skrin sebelum keluar dari salah satu mod ini apabila kembali kepadanya. .

Menganalisis histogram yang diperoleh, seseorang dapat melihat bahawa tahap sinaran purata tidak boleh ditentukan dengan pasti daripada hasil pengukuran tunggal. Yang paling bermaklumat ialah histogram pengukuran setiap jam. Dalam rajah yang ditunjukkan. Dalam contoh 3, pada bahagian awal histogram, peningkatan mendadak dalam tahap sinaran telah direkodkan semasa melawat gua-gua batu taman landskap, walaupun norma masih tidak melebihi. Kemudian perbezaan tahap di dalam bangunan konkrit dan bata boleh dikesan - gelombang pelik selama kira-kira dua belas jam. Sebab peningkatan tahap sinaran di gua batu adalah jelas, tetapi kesimpulan tentang pengaruh bahan binaan adalah spekulatif. Histogram ukuran harian menunjukkan tahap yang agak stabil.

Jika perlu, lampu latar skrin LCD boleh dihidupkan dalam peranti. Tanpa itu, arus yang digunakan oleh peranti tidak melebihi 0,55 mA, yang, dengan kapasiti bateri 650 mAh, membolehkan ia kekal beroperasi selama kira-kira 49 hari semasa operasi sepanjang masa.

Ditunjukkan dalam Rajah. 5, gambarajah skematik kotak set-top tidak memerlukan sebarang penjelasan khas, kerana fungsi utamanya dilaksanakan dalam perisian. Penyambung XS1 (miniUSB) papan kawalan pengecasan untuk bateri litium-ion G1 yang dibina ke dalam konsol dibekalkan dengan voltan malar 5 V daripada mana-mana pengecas standard atau daripada penyambung USB komputer.

Dua variasi Meter Sinaran Statistik LCD Nokia 5110
nasi. 5. Gambarajah skematik konsol

Papan kawalan pengecasan sudah siap [6], terdapat banyak daripadanya di pasaran hari ini. Jika mahu, anda boleh membuatnya sendiri menggunakan cip TP4056. Voltan pengecasan dari penyambung XS1 juga disambungkan ke penyambung XS2, supaya apabila meter statistik disambungkan ke meter penunjuk, bateri yang terakhir juga dicas.

Agar denyutan daripada penunjuk meter tiba pada pin 3 penyambung XS2 penunjuk statistik, penunjuk meter, yang rajahnya ditunjukkan dalam Rajah. 2 dalam [2], tertakluk kepada pengubahsuaian yang minimum. Pin 3 penyambung XS1nya disambungkan melalui perintang 10 kOhm kepada pengumpul transistor VT1. Dalam penunjuk statistik, denyutan ini melalui perintang R1 ke pin GP2 mikropengawal DD1, yang ditetapkan dalam program sebagai input permintaan gangguan yang dihasilkan oleh titisan denyutan yang masuk. Semua pemprosesan lanjut maklumat dan paparan keputusannya pada LCD HGl dilakukan oleh mikropengawal.

Voltan bateri G1 dibekalkan kepada litar kuasa mikropengawal DD1 dan penunjuk HG1 melalui penstabil bersepadu 1 V DA2980 (LP3.0-7 [3]). Ciri penting penstabil ini ialah penggunaan arus dalaman yang rendah, tidak melebihi 170 μA pada arus beban 1 mA.

Penamaan dan nombor pin LCD dalam rajah sepadan dengan tanda yang dicetak pada papannya berhampiran pad sesentuh untuk sambungan luaran. Terdapat dua baris daripadanya - di bawah skrin penunjuk dan di atasnya. Kedua-dua baris adalah sama; setiap satu terdiri daripada lapan pad sesentuh, yang hanya menduplikasi pad baris yang satu lagi. Ini dilakukan untuk kemudahan menyambungkan LCD dengan peranti yang mengawalnya.

Tujuan pad sentuhan LCD adalah seperti berikut:

1. RST - input isyarat untuk menetapkan pengawal PCD8544 [8] terbina dalam penunjuk kepada keadaan awalnya (tahap rendah - pemasangan, tahap tinggi - operasi).

2. CE - input isyarat untuk membolehkan input maklumat ke dalam pengawal penunjuk (tahap rendah - dibenarkan, tahap tinggi - tidak dibenarkan).

3. DC - input isyarat destinasi untuk kod yang dimuatkan ke dalam pengawal (peringkat rendah - arahan, tahap tinggi - maklumat untuk paparan).

4. DIN - input maklumat antara muka bersiri.

5. CLK - input jam antara muka bersiri.

6. VCC - tambah voltan bekalan LCD (2,7...3,3 V). Di Internet anda boleh menemui laporan bahawa voltan bekalan boleh mencapai 5 V. Tetapi saya belum menyemak ini.

7. Cahaya - bekalan kuasa untuk lampu latar skrin. Terdapat dua pengubahsuaian LCD Nokia 5110 pada papan litar bercetak biru dan merah. Untuk menghidupkan lampu latar, anda perlu menggunakan voltan kekutuban positif pada pad Cahaya jika papan berwarna biru, atau sambungkannya ke wayar biasa jika papan berwarna merah. Dalam kedua-dua kes, adalah dinasihatkan untuk memasang perintang pengehad arus secara bersiri dalam litar Cahaya, walaupun papan merah sudah mempunyai perintang 300 Ohm untuk setiap empat LED lampu latar. Dengan tambahan 100 ohm perintang (R3), lampu latar pada papan merah menarik kira-kira 3 mA arus.

8. GND - wayar biasa.

Selepas membekalkan LCD Nokia 5110 dengan voltan bekalan, agar ia beroperasi secara normal, program mikropengawal DD1 mesti menjalankan prosedur pemula. Ia bermula dengan menghantar isyarat untuk menetapkan pengawal LCD terbina dalam kepada keadaan asalnya, selepas itu ia menulis ke dalam pengawal semua parameter yang diperlukan untuk pengendalian LCD, termasuk prosedur untuk menukar alamat secara automatik di sepanjang paksi X dan Y , tanda imej positif atau negatif pada skrin, dsb. Butiran pemulaan prosedur diterangkan dalam [8].

Perintah atau maklumat dihantar ke LCD dalam kod bersiri bait demi bait, bermula daripada bit yang paling ketara bagi setiap bait. Setiap digit kod yang dibekalkan kepada input DIN dibaca oleh pengawal LCD berdasarkan tepi menaik bagi nadi seterusnya pada input CLK.

LCD Nokia 5110 memaparkan elemen 48x84 = 4032 titik pada skrinnya. Malah, medan paparan terdiri daripada enam baris lapan titik tinggi dan 84 titik panjang. Dalam peranti yang sedang dipertimbangkan, LCD dipasang diputar 180о mengelilingi serenjang dengan bahagian tengah skrin berbanding kedudukan standard.

Oleh itu, bait dengan alamat sifar di sepanjang paksi mendatar (X) dan menegak (Y) skrin akan dipaparkan di sudut kanan bawahnya. Penulis menganggap pilihan ini sebagai yang paling mudah untuk memaparkan lajur histogram, kerana dalam kes ini, apabila ketinggian lajur meningkat dan penghujungnya bergerak ke bait seterusnya, alamat bait ini di sepanjang paksi Y juga meningkat. Dengan asal di bahagian atas sebelah kiri skrin, meningkatkan ketinggian bar histogram memerlukan pengurangan alamat Y.

Hasil daripada memutarkan LCD, dua ciri timbul dalam memaparkan maklumat pada skrinnya. Pertama, setiap bait maklumat dipaparkan pada skrin dari atas ke bawah, bermula dengan bit yang paling ketara dan berakhir dengan yang paling tidak ketara. Kedua, disebabkan fakta bahawa semasa permulaan mod kenaikan automatik alamat di sepanjang paksi X ditetapkan, aksara (diwakili, sebagai peraturan, dalam set enam bait) dipaparkan pada skrin dalam arah dari kanan ke kiri . Beginilah cara anda perlu menetapkan label output dalam program. Format setiap aksara dengan pengekodan enam bait ialah 5x7 titik. Bait keenam kod dan bit tertib rendah lima bait sebelumnya, yang mempunyai nilai sifar, mencipta jurang pada skrin antara aksara dan barisnya.

LCD Nokia 5110 membolehkan anda memaparkan kandungan 504 bait maklumat pada skrin, tetapi tidak membenarkan pengawal mikro peranti membaca kandungan semasa skrin. Oleh itu, tugas menyimpan sebahagian daripada kandungannya yang diperlukan untuk kegunaan selanjutnya diberikan kepada mikropengawal, EEPROM yang hanya 256 bait.

Selepas bait maklumat dipaparkan pada skrin, imejnya kekal tidak berubah sehingga voltan bekalan dimatikan atau sehingga bait lain ditulis ke alamat yang sama. Dalam hal ini, saya terpaksa mengosongkan skrin secara pemrograman. Jika tidak, apabila anda cuba memaparkan lajur histogram dengan ketinggian, katakan, tujuh mata di tempat sebelum ini terdapat lajur dengan ketinggian 16 mata, lajur dengan ketinggian 16 mata akan kekal pada skrin, hanya dengan mata kelapan kosong.

Lampiran dipasang dengan pemasangan permukaan pada papan roti. Pengawal mikro DD1 dipasang dalam panel standard, yang memastikan pengaturcaraan semula mudah jika perlu. Papan diletakkan dalam bekas dengan dimensi luaran 74x53x17 mm dari kaset video Mini DV. Untuk suis kuasa SA1, butang kawalan SB1, butang lampu latar SB2 dan untuk menyambungkan kabel ke penyambung XS1 dan XS2, lubang dipotong dalam kes itu.

Mari kita lihat ciri-ciri program mikropengawal DD1, yang penting terutamanya bagi mereka yang ingin mengubahnya. Program dalam bahasa himpunan telah dicipta dan diterjemahkan menggunakan pembangunan program MPLAB IDE v8.30 dan persekitaran penyahpepijatan. Untuk mengurangkan jumlah teks program dan menjadikannya lebih mudah dibaca, satu set arahan makro telah digunakan, yang takrifannya dikumpulkan dalam fail KOROT-KO.inc. Fail ini mesti berada dalam folder yang sama dengan kod sumber program (*.asm file), jika tidak, arahan makro tidak akan diterima oleh pemasang.

Ia juga perlu mengambil kira bahawa apabila menggunakan arahan seperti BTFSS, yang menyediakan untuk melangkau arahan seterusnya dalam keadaan tertentu, bukan keseluruhan arahan makro akan dilangkau, tetapi hanya arahan pertama daripadanya. Dalam situasi sedemikian, anda perlu menggunakan arahan lompat tanpa syarat GOTO sebagai arahan langkau dan masukkan arahan makro hanya pada alamat lompat.

Seperti yang dinyatakan di atas, saiz EEPROM mikropengawal tidak membenarkannya menyimpan semua maklumat yang dipaparkan pada skrin, terutamanya untuk tiga mod. Di samping itu, jika keputusan ditulis setiap 34 saat, sumber EEPROM sebanyak 1000000 kitaran tulis akan habis dalam kira-kira setahun operasi.

Oleh itu, program menulis kepada EEPROM hanya pada penghujung setiap jam operasi, dan hanya dalam mod 2 dan 3. Dalam mod 1, rakaman tidak dilakukan, oleh itu, apabila beralih ke mod ini, pembinaan histogram bermula semula.

Logik program adalah seperti berikut:

- 50 daftar REZULT1-REZULT50 diperuntukkan dalam memori daftar mikropengawal untuk menyimpan hasil pengukuran yang telah selesai, yang kemudiannya dipaparkan oleh program pada skrin LCD. Untuk memastikan rakaman setiap jam atau harian dalam EEPROM, program ini mempunyai kaunter untuk minit, jam dan hari beroperasi;

- apabila bertukar kepada mod 2 atau 3, maklumat disimpan dalam EEPROM,

program menulis ke daftar REZULT1-REZULT50 (atau sebahagian daripadanya, jika bilangan ukuran yang diambil tidak mencapai 50), dan kemudian memaparkannya pada skrin. Dalam erti kata lain, skrin LCD sentiasa memaparkan kandungan daftar yang sama, tetapi apabila mod berubah, program memindahkan maklumat daripada EEPROM yang sepadan dengan mod baharu kepada mereka. Perubahan selanjutnya dalam maklumat dalam daftar berlaku mengikut mod pengendalian peranti yang dipilih.

Mengakses terus sebilangan besar daftar akan menjadi terlalu rumit, jadi pengalamatan tidak langsung telah digunakan. Intipatinya ialah program memasukkan alamat daftar yang digunakan untuk berfungsi, contohnya REZULT1, ke dalam daftar FSR, selepas itu semua operasi yang dilakukan pada kandungan daftar INDF yang tidak wujud secara fizikal sebenarnya dilakukan pada kandungan daripada daftar REZULT1. Apabila kandungan daftar FSR meningkat sebanyak satu, perkara yang sama akan berlaku dengan daftar REZULT2, dsb. Sememangnya, semua daftar yang diproses mesti ditempatkan dalam ingatan tanpa jurang dan dalam susunan kandungannya mesti diproses.

Dengan analogi dengan daftar sistem mikropengawal STATUS, program mencipta daftar KONTR_REG dan KONTR_IND_REG, nilai setiap digit yang sepadan dengan pemenuhan syarat tertentu (contohnya, mencapai bilangan maksimum ukuran yang dipaparkan pada histogram atau perlu memaparkan garis putus-putus). Ini membolehkan anda untuk tidak menyemak pemenuhan syarat ini setiap kali, tetapi hanya memantau keadaan bit daftar yang sepadan.

Apabila memuatkan kod daripada fail HEX ke dalam mikropengawal, satu set bait akan ditulis ke 84 sel EEPROM pertama (dari alamat 0x00 hingga 0x53), membentuk baris atas aksara pada skrin LCD, yang tidak berubah semasa pelaksanaan program . Selebihnya kandungan EEPROM dihasilkan oleh program semasa pelaksanaan:

- kandungan enam daftar perkhidmatan dan 50 keputusan pengukuran dalam mod 2;

- kandungan enam daftar perkhidmatan dan 50 keputusan pengukuran dalam mod 3;

- di alamat 0xFB bilangan hari yang digunakan oleh bateri. Nilai awal - 0;

- di alamat 0xFC bilangan jam yang ditinggalkan oleh bateri untuk berfungsi pada hari semasa. Nilai awal - 24 (0x18);

- di alamat 0xFD bilangan hari operasi bateri yang dirancang;

- di alamat 0xFE bilangan ukuran sejam;

- di alamat 0xFF tempoh satu ukuran dalam saat.

Kandungan tiga sel terakhir boleh diubah jika perlu menggunakan pengaturcara.

Jadual kod untuk semua nombor dan sebutan huruf bagi mod yang dipaparkan oleh program pada penunjuk terletak pada penghujung memori program (FLASH) mikropengawal, bermula pada alamat 0x760. Ia diambil kira bahawa aksara dipaparkan pada skrin dari kanan ke kiri.

Pengawal mikro PIC12F683-I/P mempunyai 96 daftar tujuan umum dalam sifar bank dan 32 daftar sedemikian dalam bank satu. Tidak mungkin untuk menggunakan bank sifar sahaja dalam program ini, kerana 50 daftar diperuntukkan hanya untuk hasil pengukuran. Bekerja dengan daftar bank pertama membawa kepada keperluan untuk berulang kali menukar nombor bank yang digunakan semasa pelaksanaan program. Ini mesti diambil kira apabila mungkin pengubahsuaian program.

Gelung utama program ini kosong. Program melaksanakan semua tugasnya dalam prosedur pemprosesan gangguan berikut:

- dengan menurunkan perbezaan paras pada input GP2 (memproses nadi daripada kaunter Geiger-Muller);

- dengan menukar tahap pada input GP3 ​​(memproses tekan pada butang SB1). Selain menukar mod pengendalian penunjuk statistik, butang ini membolehkan anda menetapkan semula pembilang masa yang digunakan oleh bateri selepas mengecas. Untuk melakukan ini, hidupkan peranti sambil menekan butang. Jika, selepas suis hidup sedemikian, anda terus menekan butang selama lebih daripada 3 s, hasil pengukuran juga akan ditetapkan semula sepenuhnya;

- mengikut limpahan pemasa 1. Pada frekuensi pengayun dalaman mikropengawal sebanyak 2 MHz, tempoh limpahan ialah 1 saat (dengan mengambil kira pelarasan perisian).

Berdasarkan lampiran yang diterangkan, peranti kedua telah dibangunkan - meter sinaran statistik autonomi, ditunjukkan dalam gambar dalam Rajah. 1 di sebelah kanan. Untuk melakukan ini, satu blok telah ditambahkan pada lampiran penunjuk yang dipertimbangkan, gambar rajahnya ditunjukkan dalam Rajah. 6 (penomboran unsur meneruskan apa yang dimulakan dalam Rajah 5), dibangunkan berdasarkan meter penunjuk [2]. Wayar bertanda dalam rajah. 6 huruf A, B dan C, hendaklah disambungkan kepada titik-titik dengan nama yang sama dalam rajah dalam Rajah. 5, dan keluarkan penyambung XS2.

Dua variasi Meter Sinaran Statistik LCD Nokia 5110
nasi. 6. Gambar rajah blok

Tidak seperti [2], pembilang kecil Geiger-Muller SBM-21 (BD1) telah digunakan, dimensi yang (panjang - 21 mm, diameter - 6 mm) memungkinkan untuk memuatkan peranti berfungsi sepenuhnya dalam kes yang sama dari Kaset video Mini DV seperti yang dianggap di atas awalan.

Penampilan peranti yang berdiri sendiri dalam perumahan, tetapi tanpa lapisan dengan inskripsi penjelasan pada panel hadapan, ditunjukkan dalam Rajah. 7.

Dua variasi Meter Sinaran Statistik LCD Nokia 5110
nasi. 7. Kemunculan peranti yang berdiri sendiri dalam perumah

Perhatian. Pada skrin LCD dalam Rajah. 7 terdapat inskripsi dalam bahasa Ukraine: tahun (godina) - jam, vimir. (vimipiв) - ukuran.

Kaunter SBM-21, pengganda voltan (diod VD1-VD7, kapasitor C4, C6-C9, C11, C12) dan mikropengawal tambahan DD2 terletak di bahagian atas papan. Untuk melakukan ini, saya terpaksa memotong papan LCD dengan mengeluarkan barisan pad sesentuh yang lebih rendah (atas dalam Rajah 7). Motor getaran M1 dengan transistor VT2 dan pengatur voltan DA1 terletak di bawah papan kawalan pengecasan bateri di bahagian bawah kanan papan utama. Pemasangan di dinding. Panel disediakan untuk mikropengawal.

Operasi dan konfigurasi blok pembilang Geiger-Muller adalah serupa dengan yang diterangkan secara terperinci dalam [2], jadi kami akan mempertimbangkan hanya perubahan yang dibuat pada litar dan program. Daripada transistor bipolar voltan tinggi, transistor kesan medan dengan pintu bertebat BS1A (VT107) digunakan sebagai suis elektronik dalam pemacu voltan tinggi untuk meter BD3, yang mengurangkan arus yang digunakan oleh unit ini sebanyak lebih kurang tiga kali. Penunjuk LED bagi voltan bateri dan tahap sinaran dikecualikan, kerana fungsi ini diberikan kepada LCD HG1, yang sudah ada dalam penunjuk-tambah.

Transistor telah digunakan dalam unit untuk menetapkan mikropengawal kepada keadaan asalnya dalam peranti [2]. Hasil daripada perubahan yang dibuat pada program, nod ini tidak lagi diperlukan, dan transistor yang dikeluarkan (VT2) digunakan untuk mengawal motor getaran M1 dari telefon bimbit. Mengisyaratkan bekalan voltan bekalan, mikropengawal DD2 menghidupkan motor ini untuk masa yang singkat, dan apabila bekerja secara berselang-seli, motor getaran memberi isyarat bahawa tahap sinaran telah melebihi 99 µR/j. Mikropengawal menghidupkan pengulang nadi (pemancar piezo HA1) dan cahaya (LED HL1) pembilang BD1 apabila tahap sinaran melebihi 40 μR/j atau apabila butang SB3 ditekan.

Voltan pengendalian meter SBM-21 ialah 260...320 V [3], iaitu kurang daripada SBM-20. Denyutan yang dijana oleh mikropengawal DD2 pada pintu transistor VT3 memberikan voltan pada kaunter 300 V.

Peranti dengan kaunter SBM-20 melakukan 50 pengukuran dalam kira-kira 28 minit. Tetapi dengan meter SBM-21 selang ini lebih lama - 4 jam 10 minit. Untuk kemudahan menganalisis bacaan instrumen, sebagai tambahan kepada garis putus-putus pendek yang menandakan setiap ukuran persepuluh di bahagian atas skrin dan garis putus-putus menegak yang menandakan setiap 24 jam, dalam mod ukuran setiap jam, garis putus-putus menandakan selang jam telah ditambah. Kira detik masa pada skrin pergi dari kanan ke kiri. Ini memudahkan untuk menentukan tahap sinaran sejam atau sehari yang lalu.

Untuk mengurangkan penggunaan semasa, kekerapan jam mikropengawal DD1 dan DD2 dikurangkan kepada 250 kHz. Tempoh ulangan untuk limpahan pemasa 1 dalam kedua-dua mikropengawal dinaikkan kepada 6 saat. Ini mengakibatkan lukisan imej yang agak perlahan pada skrin apabila menghidupkan dan menukar mod, tetapi memungkinkan untuk membawa jumlah arus yang digunakan oleh peranti kepada 0,66 mA. Dengan bateri 650 mAh, peranti autonomi boleh beroperasi selama lebih daripada 40 hari.

Untuk bekerjasama dengan blok kaunter SBM-21, anda perlu memuatkan atur cara daripada fail Ind_Stat_SBM1.HEX ke dalam mikropengawal DD21. Apabila program dimuatkan ke dalam mikropengawal DD2 dari fail HV_SBM21.HEX, nilai parameter yang diperlukan untuk operasinya dimasukkan secara automatik ke dalam EEPROM mikropengawal:

- pada alamat 0x00 ialah tempoh satu ukuran dalam tempoh enam saat pemasa 1 limpahan (0x32);

- di alamat 0x01 terdapat nilai yang dipilih secara eksperimen 0x61 daripada parameter yang menetapkan voltan bekalan pembilang SBM-21. Semakin tinggi nilai ini, semakin rendah voltan;

- pada alamat 0x02 terdapat nilai ambang pertama (0x28 - 40 μR/j);

- pada alamat 0x03 terdapat nilai ambang kedua (0x63 - 99 µR/j).

Jika perlu, nilai ini boleh diubah dengan mudah dengan melaraskan kandungan sel EEPROM yang sepadan.

Sebagai kesimpulan, saya ingin menekankan bahawa prestasi kedua-dua peranti yang diterangkan dalam artikel ini telah diuji selama hampir dua bulan. Walau bagaimanapun, perisian mereka tidak mendakwa sebagai optimum, kerana ia dibangunkan menggunakan kaedah komplikasi progresif. Penulis melakukan beberapa pengubahsuaian pada program yang sudah dalam proses menulis artikel. Perlu diperhatikan bahawa mengembangkan fungsi peranti tidak memerlukan perubahan litar dan reka bentuk mereka.

Program mikropengawal boleh didapati di ftp://ftp.radio.ru/pub/2017/03/stat-izm.zip.

Kesusasteraan

  1. Modul paparan Nokia 5110, sambungan ke Arduino. - URL: zelectro.cc/nokia5110_module_arduino.
  2. Makarets S. Penunjuk meter aras sinaran. - Radio, 2015, No. 5, hlm. 42-44.
  3. Kaunter SBM21. Label. - URL: htt p:// istok2. com/d di a/2399/.
  4. PIC12F683 8-Pin Berasaskan Denyar, 8-Bit CMOS Mikropengawal dengan Teknologi nanoWatt. - URL: ww1.microchip.com/downloads/en/DeviceDoc/41 211 D_.pdf.
  5. Makarets S. Pengaturcara untuk PIC, AVR dan cip memori. - Radio, 2007, No. 10, hlm. 31, 32.
  6. Pengecas untuk Li-ion pada TP4056. - URL: we.easyelectronics. ru/part/zaryadnoe-ustroystvo-dlya-li-ion--na-tr4056.html.
  7. LP2980-N Micropower 50-mA Ultra-Low-Dropout Regulator dalam Pakej SOT-23. - URL: ti.com/lit/ds/symlink/lp2980-n. pdf.
  8. PCD8544 48x84 piksel matriks LCD pengawal/pemandu. - URL: sparkfun. com/datasheets/LCD/Monochrome/Nokia5110.pdf.

Pengarang: S. Makaretz

Lihat artikel lain bahagian Teknologi mengukur.

Baca dan tulis berguna komen pada artikel ini.

<< Belakang

Berita terkini sains dan teknologi, elektronik baharu:

Mesin untuk menipis bunga di taman 02.05.2024

Dalam pertanian moden, kemajuan teknologi sedang dibangunkan bertujuan untuk meningkatkan kecekapan proses penjagaan tumbuhan. Mesin penipisan bunga Florix yang inovatif telah dipersembahkan di Itali, direka untuk mengoptimumkan peringkat penuaian. Alat ini dilengkapi dengan lengan mudah alih, membolehkan ia mudah disesuaikan dengan keperluan taman. Operator boleh melaraskan kelajuan wayar nipis dengan mengawalnya dari teksi traktor menggunakan kayu bedik. Pendekatan ini dengan ketara meningkatkan kecekapan proses penipisan bunga, memberikan kemungkinan penyesuaian individu kepada keadaan khusus taman, serta jenis dan jenis buah yang ditanam di dalamnya. Selepas menguji mesin Florix selama dua tahun pada pelbagai jenis buah, hasilnya amat memberangsangkan. Petani seperti Filiberto Montanari, yang telah menggunakan mesin Florix selama beberapa tahun, telah melaporkan pengurangan ketara dalam masa dan tenaga kerja yang diperlukan untuk menipis bunga. ...>>

Mikroskop Inframerah Lanjutan 02.05.2024

Mikroskop memainkan peranan penting dalam penyelidikan saintifik, membolehkan saintis menyelidiki struktur dan proses yang tidak dapat dilihat oleh mata. Walau bagaimanapun, pelbagai kaedah mikroskop mempunyai hadnya, dan antaranya adalah had resolusi apabila menggunakan julat inframerah. Tetapi pencapaian terkini penyelidik Jepun dari Universiti Tokyo membuka prospek baharu untuk mengkaji dunia mikro. Para saintis dari Universiti Tokyo telah melancarkan mikroskop baharu yang akan merevolusikan keupayaan mikroskop inframerah. Alat canggih ini membolehkan anda melihat struktur dalaman bakteria hidup dengan kejelasan yang menakjubkan pada skala nanometer. Biasanya, mikroskop inframerah pertengahan dihadkan oleh resolusi rendah, tetapi perkembangan terkini daripada penyelidik Jepun mengatasi batasan ini. Menurut saintis, mikroskop yang dibangunkan membolehkan mencipta imej dengan resolusi sehingga 120 nanometer, iaitu 30 kali lebih tinggi daripada resolusi mikroskop tradisional. ...>>

Perangkap udara untuk serangga 01.05.2024

Pertanian adalah salah satu sektor utama ekonomi, dan kawalan perosak adalah sebahagian daripada proses ini. Satu pasukan saintis dari Majlis Penyelidikan Pertanian India-Institut Penyelidikan Kentang Pusat (ICAR-CPRI), Shimla, telah menghasilkan penyelesaian inovatif untuk masalah ini - perangkap udara serangga berkuasa angin. Peranti ini menangani kelemahan kaedah kawalan perosak tradisional dengan menyediakan data populasi serangga masa nyata. Perangkap dikuasakan sepenuhnya oleh tenaga angin, menjadikannya penyelesaian mesra alam yang tidak memerlukan kuasa. Reka bentuknya yang unik membolehkan pemantauan kedua-dua serangga berbahaya dan bermanfaat, memberikan gambaran keseluruhan populasi di mana-mana kawasan pertanian. "Dengan menilai perosak sasaran pada masa yang tepat, kami boleh mengambil langkah yang perlu untuk mengawal kedua-dua perosak dan penyakit," kata Kapil ...>>

Berita rawak daripada Arkib

Diesel di atas serbuk kopi 18.06.2009

Ahli kimia India Manoranjan Misra adalah seorang pencinta kopi yang besar. Sekali, meninggalkan cawan yang belum selesai sepanjang hari, dia perasan bahawa minuman hitam itu ditutup dengan filem berwarna-warni nipis yang menyerupai minyak.

Misra mula tertarik dengan gubahannya. Ternyata ia adalah minyak cair yang terdapat dalam biji kopi. Dengan meminta bantuan rakan sekerja Jepun dan Amerika, ahli kimia itu mula bereksperimen dengan serbuk kopi, yang dibekalkan secara percuma oleh kafe terdekat.

Selepas rawatan dengan pelarut organik dan alkali, minyak yang dipisahkan daripada yang tebal bertindak balas dengan metil alkohol - dan bahan api untuk enjin diesel diperolehi. Satu liter bahan api keluar daripada 5-7 kilogram serbuk kopi. Kilang perintis menghasilkan 4 liter sehari, memproses 20-25 kilogram kopi tanah terpakai.

Bahan api "kopi" adalah separuh daripada harga petrol. Oleh kerana seluruh dunia menggunakan lebih daripada tujuh juta tan kopi setahun, sisa itu boleh menyediakan 1,3 juta meter padu bahan api cecair.

Berita menarik lain:

▪ Pendengaran manusia bergantung pada tangan

▪ Daya ultra-rendah diukur dengan satu atom

▪ Kereta elektrik VW ID.2all

▪ Membersihkan sungai dengan buih dan rambut

▪ Pembesar suara mudah alih Sony Extra Bass SRS-XB33

Suapan berita sains dan teknologi, elektronik baharu

 

Bahan-bahan menarik Perpustakaan Teknikal Percuma:

▪ bahagian laman web Garland. Pemilihan artikel

▪ pasal Alkohol dan mabuk. Asas kehidupan selamat

▪ artikel Mengapa pihak berkuasa Austria membenarkan seorang penduduk bergambar pada lesen memandu dengan colander di kepalanya? Jawapan terperinci

▪ artikel Jurutera unit pam. Arahan standard mengenai perlindungan buruh

▪ pasal Menyiram mesin. Ensiklopedia elektronik radio dan kejuruteraan elektrik

▪ artikel suis keselamatan bekalan kuasa DC. 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