Diagram sirkuit jam elektronik. Diagram jam primer pada mikrokontroler. Deskripsi Kerja

Belum lama ini, saya menyimpan dalam kotak dengan komponen lama. Saya sedang mencari sesuatu yang lain, tetapi saya berhenti ketika beberapa indikator debit gas ditangkap di tangan saya. Sekali (dulu, sejak lama, saya mengeluarkan mereka dari kalkulator tua.

Saya ingat ... tiga puluh tahun yang lalu enam indikator sedikit harta. Orang yang kemudian dapat melakukannya dengan lampu indikator semacam itu pada logika TTL dianggap sebagai penikmat kasusnya yang canggih.

Glow dari indikator debit gas tampak lebih hangat. Beberapa menit kemudian saya bertanya-tanya apakah lampu-lampu tua ini akan menghasilkan, dan saya ingin melakukan sesuatu pada mereka. Sekarang sangat sederhana untuk membuat jam seperti itu. Cukup untuk mengambil mikrokontroler ...

Sejak itu saya gemar pemrograman mikrokontroler dalam bahasa level tinggi, Saya memutuskan untuk bermain sedikit. Saya mencoba membangun jam sederhana pada indikator debit gas digital.

Tujuan dari desain

Saya memutuskan bahwa jam harus memiliki enam digit, dan waktu harus diatur oleh jumlah tombol minimum. Selain itu, saya ingin mencoba menggunakan beberapa keluarga mikrokontroler paling umum dari berbagai produsen. Saya bermaksud menulis program di C.

Indikator pembuangan gas memerlukan tegangan tinggi. Tetapi saya tidak ingin berurusan dengan tegangan jaringan yang berbahaya. Jam itu seharusnya makan tegangan tidak berbahaya dari 12 V.

Karena tujuan utama adalah permainan, Anda tidak akan menemukan deskripsi di sini tentang desain mekanis dan gambar kasing. Jika Anda mau, Anda sendiri akan dapat mengubah jam sesuai dengan selera dan pengalaman Anda.

Itulah yang saya lakukan:

  • Indikasi Waktu: Chech MM SS
  • Pengumuman Jam Alarm: Chech MM -
  • Mode tampilan waktu: 24 jam
  • Akurasi ± 1 detik per hari (tergantung pada resonator kuarsa)
  • Catu daya: 12 v
  • Konsumsi saat ini: 100 mA

Menonton skema

Untuk perangkat dengan tampilan digital enam digit, solusi alami adalah mode multipleks.

Tujuan dari sebagian besar elemen diagram blok (Gambar 1) dapat dimengerti tanpa komentar. Sampai batas tertentu, tugas non-standar adalah membuat konverter tingkat TTL ke sinyal kontrol indikator tegangan tinggi. Driver anoda dibuat pada transistor NPN dan PNP tegangan tinggi. Skema ini dipinjam dari Stephen Kneller (http://www.stefankneller.de).

Chip TTL 74141 berisi decoder desimal biner-desimal dan driver tegangan tinggi untuk setiap digit. Dimungkinkan untuk memesan satu chip akan sulit. (Meskipun saya tidak tahu apakah mereka diproduksi sama sekali siapa pun sekarang). Tetapi jika Anda menemukan indikator pelepasan gas, 74141 mungkin berada di suatu tempat di dekatnya :-). Pada saat alternatif logika TTL, 74141 mikrosirkuit praktis praktis. Jadi cobalah untuk menemukan suatu tempat satu hal.

Indikator memerlukan tegangan dari urutan 170 V. Mengembangkan skema khusus untuk konverter tegangan tidak masuk akal, karena ada sejumlah besar mikrokirit konverter boost. Saya memilih mc34063 microcircuit yang murah dan tersedia. Diagram konverter hampir sepenuhnya disalin dengan deskripsi Teknis. MC34063. Itu hanya menambahkan tombol daya T13. Kunci internal untuk tegangan tinggi seperti itu tidak cocok. Sebagai induktansi untuk konverter, saya menggunakan choke. Itu ditunjukkan pada Gambar 2; Diameternya 8 mm, dan panjangnya 10 mm.

Efisiensi transduser cukup baik, dan tegangan output relatif aman. Dengan arus beban 5 mA, tegangan output turun menjadi 60 V. R32 melakukan fungsi resistor pengukuran saat ini.

Untuk memberi daya pada logika menggunakan U4 regulator linear. Pada diagram dan di papan ada tempat untuk baterai cadangan. (3.6 V - NiMH atau NICD). D7 dan D8 adalah dioda Schottki, dan resistor R37 dirancang untuk membatasi pengisian tok. Sesuai dengan karakteristik baterai. Jika Anda mengumpulkan jam hanya untuk hiburan, baterai, D7, D8 dan R37 Anda tidak perlu.

Skema terakhir ditunjukkan pada Gambar 3.

Gambar 3.

Tombol pengaturan waktu terhubung melalui dioda. Status tombol diperiksa dengan mengatur logis "1" pada output yang sesuai. Fungsi bonus ke output mikrokontroler terhubung oleh piezo-emitter. Untuk mencolokkan cqueak jahat ini, gunakan sakelar kecil. Untuk melakukan ini, itu akan cukup palu, tetapi untuk kasus ekstrim :-).

Daftar komponen sirkuit, menggambar pCB. Dan skema penempatan elemen dapat ditemukan di bagian "Unduhan".

CPU.

Hampir semua mikrokontroler dengan jumlah kesimpulan yang cukup dapat mengontrol perangkat yang tidak rumit ini, jumlah minimum yang diperlukan di antaranya ditunjukkan pada Tabel 1.

Tabel 1.
Fungsi kesimpulan.
Makanan 2
Resonator kuarsa 2
Manajemen Anodami 6
Driver 74141. 4
Tombol input 1
Piezo Emitter. 1
Total 16

Setiap produsen mengembangkan keluarga dan jenis mikrokontrolernya sendiri. Lokasi kesimpulan secara individual untuk setiap jenis. Saya mencoba membangun biaya universal untuk beberapa jenis mikrokontroler. Dewan memiliki panel 20-pin. Dengan beberapa jumper kawat, Anda dapat menyesuaikannya untuk mikrokontroler yang berbeda.

Mikrokontroler tercantum di bawah ini yang diperiksa dalam skema ini. Anda dapat bereksperimen dengan tipe lain. Keuntungan dari skema ini adalah kemungkinan menggunakan prosesor yang berbeda. Raduiter cenderung menggunakan satu keluarga mikrokontroler dan memiliki programmer dan perangkat lunak yang sesuai. Dengan mikrokontroler produsen lain, masalah mungkin timbul, jadi saya memberi Anda kesempatan untuk memilih prosesor dari keluarga favorit Anda.

Semua spesifik dimasukkannya berbagai mikrokontroler tercermin dalam tabel 2 ... 5 dan pada Gambar 4 ... 7.

Meja 2.
Freescale.
Sebuah tipe MC68HC908QY1.
Resonator kuarsa 12 MHz.
C1, C2 Kapasitor 22 pf
Program freescale.zip.
(Lihat "Unduhan")
Instalasi

Catatan: Resistor 10 MΩ dihidupkan secara paralel dengan resonator kuarsa.

Tabel 3.
Microchip.
Sebuah tipe PIC16F628A.
Resonator kuarsa 32.768 Khz.
C1, C2 Kapasitor 22 pf
Program pic628.zip.
(Lihat "Unduhan")
Instalasi Intern 4 MHz Generator - I / O RA6,
MCLR OFF, WDT OFF, LVP OFF,
Brut Off, CP Off, Pwrup off

Catatan: Chip harus dikerahkan di panel 180 °.

Tabel 4.
Atmel.
Sebuah tipe ATTINY2313.
Resonator kuarsa 12 MHz.
C1, C2 Kapasitor 15 pf
Program aTTINY.ZIP.
(Lihat "Unduhan")
Instalasi Sq Generator 8 MHz, reset pada

Catatan: Tambahkan komponen SMD R dan C ke output reset (10 com dan 100 nf).

Tabel 5.
Atmel.
Sebuah tipe AT89C2051.
Resonator kuarsa 12 MHz.
C1, C2 Kapasitor 22 pf
Program at2051.zip.
(Lihat "Unduhan")
Instalasi --

Catatan: Tambahkan komponen SMD r dan c ke output reset (10 com dan 100 nf); Kesimpulan ditandai dengan tanda bintang, terhubung dengan bus daya + UB melalui resistor SMD 3.3 com.

Membandingkan kode untuk mikrokontroler yang berbeda, Anda akan melihat bahwa mereka sangat mirip. Perbedaan tersedia di akses ke port dan menentukan fungsi interupsi, serta itu tergantung pada komponen pengikat.

Kode sumber terdiri dari dua bagian. Fungsi Utama () Menyesuaikan port dan memulai timer yang menghasilkan sinyal interupsi. Setelah itu, program memindai tombol-tombol yang ditekan dan menetapkan nilai waktu dan alarm yang sesuai. Pada saat yang sama, dalam siklus utama, waktu saat ini dibandingkan dengan jam alarm dan piezo-emitor menyala.

Bagian kedua adalah rutin pemrosesan interupsi dari timer. Subprogram yang dipanggil melalui setiap milidetik (tergantung pada kemampuan timer), menambah variabel waktu dan mengontrol angka tampilan. Selain itu, status tombol diperiksa.

Menjalankan skema

Pemasangan komponen dan pengaturan mulai dari sumber daya. Kencangkan tombol U4 dan komponen yang mengelilinginya. Periksa keberadaan tegangan 5 V untuk chip U2 dan 4.6 untuk U1. Nilai langkah selanjutnya, kumpulkan konverter tegangan tinggi. R36 Trimming Resistor mengatur tegangan 170 V. Jika rentang penyesuaian ternyata tidak cukup, ubah resistansi resistor R33 sedikit. Sekarang instal chip U2, transistor dan resistor driver anoda dan angka. Hubungkan input U2 dengan bus GND dan colokkan ke salah satu resistor R25 - R30 ke bus daya + UB. Dalam posisi yang sesuai, angka-angka harus menyala. Pada tahap terakhir memeriksa skema, sambungkan output 19 chip U1 dari tanah - harus ada emisi piezo.

Kode sumber dan program yang dikompilasi dapat ditemukan di file ZIP yang sesuai di bagian "Unduhan". Setelah menjahit program dalam mikrokontroler, dengan hati-hati periksa setiap output pada posisi U1 dan instal jumper yang diperlukan dari Wire and Solder. Periksa dengan gambar mikrokontroler di atas. Jika mikrokontroler diprogram dan terhubung dengan benar, itu harus mendapatkan generatornya. Anda dapat mengatur waktu dan jam alarm. Perhatian! Di papan ada tempat untuk tombol lain - ini adalah tombol cadangan untuk ekstensi di masa mendatang :-).

Periksa akurasi frekuensi generator. Jika tidak sesuai dengan kisaran yang diharapkan, sedikit mengubah peringkat kapasitor C1 dan C2. (Terjual kondensor paralel dari kapasitas kecil atau menggantinya dengan orang lain). Keakuratan jam harus ditingkatkan.

Kesimpulan

Prosesor kecil 8-bit sepenuhnya diadaptasi untuk bahasa tingkat tinggi. Awalnya, bahasa C tidak dimaksudkan untuk mikrokontroler kecil, tetapi untuk aplikasi sederhana Anda dapat menggunakannya dengan sempurna. Assembler. lebih cocok untuk tugas yang kompleksmembutuhkan kepatuhan dengan waktu kritis atau pemuatan prosesor maksimum. Untuk sebagian besar amatir radio, baik versi terbatas kompiler gratis dan bebas kondisional.

Pemrograman pada C sama-sama untuk semua mikrokontroler. Anda harus mengetahui fungsi perangkat keras (register dan pinggiran) dari jenis mikrokontroler yang dipilih. Hati-hati dengan operasi bit - Bahasa C untuk manipulasi dengan bit terpisah tidak diadaptasi, yang dapat dilihat pada contoh aslinya ketika untuk Attiny.

Jadi? Kemudian dengarkan untuk kontemplasi lampu vakum dan lihat ...

... masa lalu dikembalikan ... :-)

Catatan editorial

Analog lengkap SN74141 adalah mikro K155ID, yang menghasilkan Minsk dengan "Integral".
Chip dapat dengan mudah ditemukan di Internet.

Sebelumnya, saya diterbitkan di situs Green Street dengan indikasi dinamis. Tidak ada keluhan pada jam kerja: Kursus yang tepat, pengaturan yang nyaman. Tapi satu indikator besar minus - LED kurang terlihat di siang hari. Untuk memecahkan masalah, saya beralih ke indikasi statis dan LED yang lebih cerah. Seperti biasa dalam perangkat lunak, terima kasih kepada Soir. Secara umum, saya membawa perhatian Anda jam jalanan besar dengan layar statis, pengaturan tetap seperti pada jam sebelumnya.

Ada dua tampilan di dalamnya - utama (di luar di jalan) dan tambahan pada indikator SRWA SA15-11 - di dalam ruangan, pada kasus perangkat. Kecerahan tinggi dicapai dengan menggunakan LED AL-103OR3D-D Ultra-Painted, dengan 50mA, dan Mikro TPPIC6B595DW.

Skema jam elektronik untuk jalan di LED yang cerah

Fitur skema jam ini:

- Tampilan waktu memformat waktu 24 jam.
- Koreksi digital dari akurasi kursus.
- Kontrol built-in dari sumber daya utama.
- Memori non-volatile dari mikrokontroler.
- Ada termometer yang mengukur suhu di kisaran -55 - 125 derajat.
- Dimungkinkan untuk secara bergantian menghasilkan informasi tentang waktu dan suhu pada indikator.

Menekan tombol Set_time menerjemahkan indikator dalam lingkaran dari mode jam utama (tampilan waktu saat ini). Dalam semua mode memegang tombol plus / minus, instalasi dipercepat dilakukan. Ubah pengaturan setelah 10 detik dari perubahan terakhir Nilai direkam dalam memori non-volatile (EEPROM) dan akan dibaca dari sana ketika daya diulang.

Lain besar plus opsi yang diusulkan - kecerahan telah berubah, sekarang dalam cuaca cerah, kecerahannya indah. Jumlah kabel dari 14 hingga 5 menurun. Panjang kabel ke tampilan utama (outdoor) adalah 20 meter. Pengoperasian jam elektronik puas, ternyata jam tangan berfitur lengkap - dan hari, dan pada malam hari. Hormat kami, Soir-Alexandrovich.

Konsep jam ditunjukkan pada Gambar. Ini berisi tiga mesin mikro dari peningkatan tingkat integrasi seri K176, dua transistor dan 36 elemen diskrit lainnya. Indikatornya adalah multi-sisi datar, katoda-bercahaya, dengan indikasi dinamis IVL1 - 7/5. Ini memiliki empat digit dengan ketinggian 21 mm dan dua titik pemisahan yang terletak secara vertikal.

Generator tangan kedua dan pulsa menit dibuat pada mikro - IC1 K176ia18. Selain itu, mikro ini menciptakan pulsa frekuensi 1024 Hz (output 11) yang digunakan untuk mengoperasikan perangkat pensinyalan. Untuk membuat sinyal intermiten, pulsa frekuensi 2 Hz (output 6) digunakan. Frekuensi 1 Hz (output 4) menciptakan efek "berkedip" titik pemisahan. Pulsa frekuensi 128 Hz, bergeser relatif satu sama lain dengan fase sebesar 4 ms (kesimpulan 1, 2, 3, 15) diberi makan pada grid empat digit indikator, memberikan cahaya sekuensial mereka. Beralih menit yang sesuai untuk menit dan jam dilakukan dengan frekuensi 1024 Hz (output 11). Setiap pulsa yang dipasok pada kisi indikator sama dengan durasi dua periode frekuensi 1024 Hz, I.E. Sinyal yang dipasok ke grid dari meter akan hidup dan mati dua kali. Dengan demikian, dua efek disediakan oleh frekuensi pulsa sirefase: indikasi dinamis dan operasi yang terbebani dari decoder dan indikator.
Circuitory Circuitory IC2 C176ia13 berisi meter menit dan jam jam, meter menit dan jam untuk mengatur waktu perangkat pensinyalan, serta beralih untuk beralih input dan output. "Penghitung ini. Output dari penghitung melalui sakelar terhubung ke dekripsi kode biner ke dalam kode tujuh elemen indikator. Dekoder ini dibuat pada ICC K176IZ ICC. Output dari decoder terhubung ke segmen yang sesuai dari keempat digit secara paralel. Ketika tombol S2 ditekan, indikator terhubung ke meter jam (untuk mengidentifikasi mode ini, titik berkedip dengan frekuensi 1 Hz). Dengan menekan tombol "CORR." S6, meter jam adalah pengaturan (chip K176i13) dan pembagi generator dari urutan pulsa menit (K176ia Microsirit) ke Negara nol. Setelah membiarkan tombol S6, jam akan berfungsi seperti biasa. Kemudian dengan menekan tombol S3 "min" dan s4 "jam" menghasilkan instalasi menit dan jam dari waktu saat ini. Dalam mode ini dimungkinkan sinyal suara. Ketika tombol S2 ditekan, meter perangkat pensinyalan terhubung ke dekriptor dan indikator. Dalam mode ini, empat digit juga ditampilkan, tetapi titik-titik flashing padam. Dengan menekan tombol S5 "Bud" dan memegangnya, tekan tombol S3 "min" dan S4 ", atur waktu yang diperlukan dari perangkat pensinyalan, mengamati pembacaan indikator. Sirkuit jam memungkinkan Anda untuk menetapkan kecerahan pencahayaan indikator yang berkurang menggunakan tombol "kecerahan" S1. Namun, harus diingat bahwa dengan kecerahan berkurang (tombol S1 ditekan) menyalakan bip, serta mengatur waktu jam dan perangkat pensinyalan tidak mungkin.
Power Supply BP6 - 1 - 1 berisi transformator jaringan T, membuat tegangan 5 v (dengan titik rata-rata) untuk memberi daya pada indikator katoda dan tegangan 30 V untuk memberi daya sisa sirkuit indikator dan sirkuit. Tegangan 30 diluruskan oleh sirkuit cincin pada empat dioda (VD10 - VD13), dan kemudian dengan stabilizer pada Stabilon VD16 relatif terhadapnya, kasus ini dibuat +9 untuk nutrisi chip, dan menggunakan stabilizer VD14, VD15 dan transistor VT2 - tegangan + 25 v (relatif terhadap katoda) untuk menatap jaring dan indikator anoda. Daya yang dikonsumsi berjam-jam, tidak lebih dari 5 watt. Menghubungkan daya cadangan disediakan untuk menghemat waktu jam ketika jaringan dimatikan. Baterai apa pun dapat digunakan 6 ... 9b.

Sastra MRB1089.

Jam-jam ini telah ditinjau beberapa kali, tetapi saya harap ulasan saya juga akan menarik bagi Anda. Menambahkan deskripsi pekerjaan dan instruksi.

Desainer itu dibeli di eBay.com seharga 1,38 pound (pengiriman 0,99 + 0,39), yang setara dengan $ 2,16. Pada saat pembelian, ini adalah harga terendah dari semua yang ditawarkan.

Pengiriman memakan waktu sekitar 3 minggu, set datang dalam kantong polietilen konvensional, yang pada gilirannya dikemas dalam paket "pupyr" kecil. Pada output indikator ada sepotong busa kecil, bagian yang tersisa tanpa perlindungan.

Dari dokumentasi hanya selebaran kecil format A5 dengan daftar komponen radio di satu sisi dan sirkuit listrik konseptual di sisi lain.

1. Konsep Skema Listrik Digunakan Bagian dan Prinsip Kinerja



Dasar atau "hati" jam adalah mikrokontroler CMOS 8-bit AT89C2051-24PU dilengkapi dengan flash yang dapat diprogram dan dicuci dengan ROM 2KB.
Node dari generator jam Ditandatangani sesuai dengan skema (Gbr. 1) dan terdiri dari resonator kuarsa Y1 dari dua kapasitor C2 dan C3, yang membentuk sirkuit berosilasi paralel bersama-sama.


Mengubah kapasitor kapasitansi dapat diubah dalam batas kecil untuk mengubah frekuensi generator jam dan, dengan demikian, keakuratan jam. Gambar 2 menunjukkan opsi skema generator jam dengan kemungkinan menyesuaikan jam waktu.

Node dari reset awal Digunakan untuk menginstal register mikrokontroler internal dalam keadaan awal. Ini berfungsi untuk memberi makan setelah menghubungkan daya ke 1 dengan satu pulsa MK dengan durasi minimal 1 μs (12 periode frekuensi jam).
Terdiri dari rantai RC yang dibentuk oleh R1 Resistor dan C1 Condenser.

Skema input Terdiri dari tombol S1 dan S2. Ini secara terprogram dilakukan sehingga dengan satu menekan tombol apa pun dalam dinamika, sinyal tunggal didistribusikan, dan ketika Anda bertahan ganda.

Modul indikasi Lilin pada indikator tujuh-segmen empat bit dengan katoda umum DS1 dan perakitan resistif PR1.
Perakitan resistif adalah satu set resistor dalam satu kasus:


Bagian suaraskema tersebut merupakan skema yang dikumpulkan pada resistor R2 10K., PNP transistor Q1 SS8550 (melakukan peran amplifier) \u200b\u200bdan piezoelement LS1.

Makanan Memperbaiki melalui konektor J1 dengan kapasitor smoothing paralel yang terhubung C4. Rentang voltase pasokan dari 3 hingga 6V.

2. Bangun desainer

Kesulitan perakitan tidak menyebabkan, di papan tulis, di mana detail apa disolder.

Banyak gambar - perakitan desainer tersembunyi di bawah spoiler

Saya mulai dari panel, karena itu adalah satu-satunya yang bukan komponen radio:

Langkah selanjutnya saya solder resistor. Mustahil untuk membingungkan mereka, mereka berdua pada 10kom:


Setelah itu, saya menginstal kapasitor elektrolit, perakitan resistor (juga memperhatikan kesimpulan pertama) dan elemen generator jam - 2 kondensor dan resonator kuarsa

Langkah selanjutnya solder dan kondensor filter daya:

Setelah itu, antrian untuk piezoelektrik dan transistor yang sehat. Di transistor, hal utama adalah membangun sisi kanan dan tidak membingungkan kesimpulannya:

Terakhir tetapi saya solder indikator dan konektor daya:

Saya terhubung ke sumber tegangan 5V. Semuanya berfungsi !!!


3. Mengatur waktu saat ini, jam alarm dan sinyal landak.

Setelah menyalakan daya, tampilan dalam mode ("jam: menit") dan menampilkan waktu default 12:59. Sinyal suara per jam dihidupkan. Kedua jam alarm disertakan. Yang pertama diatur pada saat operasi 13:01, dan yang kedua - 13:02.


Setiap kali tekan pendek pada tombol S2, tampilan akan beralih di antara mode ("jam: menit") dan ("menit: detik").
Dengan menekan panjang tombol S1, menu pengaturan, terdiri dari 9 submenu, ditunjuk oleh huruf a, b, c, d, e, f, g, h, i. Submenu diaktifkan oleh tombol S1, nilai-nilai Diubah dengan tombol S2. Setelah submenu, saya harus keluar dari menu Pengaturan.

A: Mengatur pembacaan waktu saat ini
Ketika Anda menekan tombol S2, perubahan jam bervariasi dari 0 hingga 23. Setelah mengatur jam, tekan S1 untuk pergi ke submenu B.

B: Tetapkan bacaan menit dari waktu saat ini


C: Menghidupkan audio per jam
Default diaktifkan (aktif) - setiap jam dari jam 8:00 hingga 20:00 bip disajikan. Ketika Anda menekan tombol S2, nilainya bervariasi antara (pada) dan mati (mati). Setelah menetapkan nilai, Anda harus mengklik S1 untuk pergi ke submenu D.

D: Menghidupkan \\ mematikan alarm pertama
Secara default, alarm diaktifkan (aktif). Ketika Anda menekan tombol S2, nilainya bervariasi antara (pada) dan mati (mati). Setelah menetapkan nilai, Anda harus mengklik S1 untuk pergi ke submenu berikutnya. Jika jam alarm dimatikan, maka submenu e dan f dilewati.

E: Menginstal bacaan jam alarm pertama
Ketika Anda menekan tombol S2, jam bervariasi dari 0 hingga 23. Setelah mengatur jam, Anda harus menekan S1 untuk pergi ke submenu F.

F: Mengatur bacaan alarm pertama
Ketika Anda menekan tombol S2, perubahan menit bervariasi dari 0 hingga 59. Setelah mengatur menit, Anda harus menekan S1 untuk pergi ke submenu C.

G: Aktifkan \\ mematikan alarm kedua
Secara default, alarm diaktifkan (aktif). Ketika Anda menekan tombol S2, nilainya bervariasi antara (pada) dan mati (mati). Setelah menetapkan nilai, Anda harus mengklik S1 untuk pergi ke submenu berikutnya. Jika jam alarm dimatikan, maka submenu H dan I dilewati dan output dari menu Pengaturan.

H: Menginstal bacaan jam alarm kedua
Ketika Anda menekan tombol S2, perubahan jam bervariasi dari 0 hingga 23. Setelah mengatur jam, Anda harus menekan S1 untuk pergi ke submenu I.

I: Menginstal bacaan menit dari alarm kedua
Ketika Anda menekan tombol S2, perubahan menit bervariasi dari 0 hingga 59. Setelah pengaturan menit, Anda harus menekan S1 untuk keluar dari menu Pengaturan.

Koreksi detik
Dalam mode ("menit: detik"), perlu untuk menyimpan tombol S2 untuk mengatur ulang detik. Selanjutnya, klik tombol S2 untuk memulai hitungan mundur detik.

4. Tayangan umum jam.

Pro:
+ Harga rendah
+ Perakitan Mudah, detail minimum
+ Kesenangan ot. perakitan diri
+ Kesalahan yang cukup rendah (saya punya beberapa detik di belakangku)

Minus:
- Setelah mematikan daya tidak tahan waktu
- Tidak adanya dokumentasi apa pun, kecuali untuk skema (artikel ini sebagian dipecahkan minus ini)
- firmware dalam mikrokontroler dilindungi dari membaca

5. Opsional:

1) di ruang tak berujung dari Internet yang ditemukan instruksi untuk arloji ini bahasa Inggris Dan menerjemahkannya ke dalam bahasa Rusia. Anda dapat mengunduhnya

Saat ini, industri elektronik menghasilkan sejumlah besar jam desktop dan otomotif, berbagai skema yang digunakan oleh indikator dan desain konstruktif. Beberapa gagasan yang diproduksi secara seri memberikan tabel. 2. Pertimbangkan fitur solusi serial dari beberapa jam tangan ini.

"Electronics 2-05" - Jam meja, menunjukkan jam dan menit dengan kemampuan mengeluarkan bunyi bip. Konsep jam ditunjukkan pada Gambar. 47. Ini berisi 11 mikro seri K176 dan empat chip seri K161, satu transistor dan 38 elemen diskrit lainnya. Indikator menggunakan empat lampu IV-12 dan satu lampu YB-1 (untuk dasbor berkedip).

Meja 2

Penunjukan Jenis indikator Sumber Daya listrik Fungsi dilakukan
"Elektronik 3/1" (Desktop) ILCT-6/7 Otonom 6 B. Tonton, menit, detik dengan backlit
"Elektronik 16/7" (Desktop) ILCT-6/7 Otonom 3 B. Tonton, momen, hari dalam seminggu, pasti. Divisi dari jumlah bulan
"Elektronik 6/11" (Desktop) IVL1-7 / 5. 220 v Jaringan Tonton, menit, dengan penerbitan AUTUKO, sinyal pada waktu yang ditentukan (fungsi alarm). Dapat melakukan fungsi stopwatch atau timer
"Elektronik 6/14" (desktop) YB 6. 220 v Jaringan Jam, menit dari penerbitan sinyal audio pada waktu yang ditentukan (fungsi alarm)
"Elektronik 2-05 YB-12. 220 v Jaringan Tonton, menit dengan penerbitan sinyal audio pada waktu yang ditentukan (fungsi alarm). Kemampuan untuk mengubah kecerahan luminescence indikator
"Elektronik 2-06" (desktop) IVL 1-7 / 5 220 v Jaringan Tonton, menit dengan penerbitan sinyal audio pada waktu yang ditentukan (fungsi alarm). Kemungkinan mengubah kecerahan luminescence indikator
"Elektronik 2-07" (desktop dengan radio built-in) IVL 1-7 / 5 220 v Jaringan Jam, menit dari penerbitan sinyal audio, pada waktu tertentu (fungsi alarm). Menyalakan radio pada waktu yang ditentukan. Menerima program radio dalam kisaran VHF pada lima frekuensi tetap dalam mode operasi yang berkelanjutan atau dapat diprogram
"Electronics-12" (Otomotif) ALS-324B. Burst 12 B. Jam, menit. Kemampuan untuk mengubah kecerahan dan memutuskan indikator

Skema jam dibuat pada chip Ims4, ims8, ims11dan berbeda dari skema biasa dengan dua fitur. Yang pertama adalah bahwa output dari C176 Microsircuit memutuskan, K176i4 terhubung ke segmen indikator melalui kunci transistor (chip K161KN1). Ini memungkinkan voltase dipasok ke indikator digital 25 v daripada memastikan, kecerahan cahaya mereka yang lebih tinggi. Setiap mikro K161KN1 memiliki tujuh kunci. Dalam waktu, empat chip seperti itu digunakan: 23 kunci bunuh sinyal decoder, satu kunci adalah frekuensi sinyal 1 Hz (Dash Flashing), satu - Kotak indikator puluhan puluhan (untuk ditutup ketika indikasi digit) 0) Pada kepala dinamis jam alarm, satu - untuk pemutusan sinyal frekuensi mengikuti 1 menit, dipasok ke output kontrol, satu tombol adalah cadangan.

Fitur kedua adalah sistem pengaturan waktu awal. Sirkuit perangkat pensinyalan digunakan untuk mengatur waktu. Switch 1. S2. - S5.masukkan ketentuan yang sesuai dengan waktu yang diperlukan, misalnya-1200. Sinyal waktu yang tepat ditekan tombol S7."Merekam." Di mana. Semua penghitung, termasuk perangkat pensinyalan, diinstal dalam keadaan nol menggunakan elemen logis 2i - tidak Ims7.1, ims7.2.Setelah itu, sinyal dengan frekuensi 32768 Hz dipasok ke sirkuit jam alih-alih sinyal dengan frekuensi 1/60 Hz. Bahkan dengan tombol tekan pendek S7.counter; Kami berhasil "merekam" nomor yang diinginkan, setelah skema pencocokan perangkat pensinyalan (dioda Vd7. - Vd10.dan elemen logis 2ili-tidak. Ims5.2),yang menghentikan penerimaan sinyal dengan frekuensi 32768 Hz melalui elemen logis ke-2 Ims6.4.Akan ada sinyal dengan frekuensi dengan frekuensi 1/60 Hz untuk mengalir pada meter jam dan perangkat pensinyalan (melalui elemen 2, bukan Ims6.1).

Ketika daya dihidupkan, semua meter jam dan perangkat alarm diatur ke nol menggunakan sirkuit yang dikumpulkan pada transistor. Vt1.Ketika tegangan muncul pada kolektor transistor dan tidak adanya tegangan pada kondensor SZ.transistor ditutup. Pada output elemen logis ke-2 Ims7.2.akan ada potensi positif yang akan diatur dalam 0 pembagi chip K176i12. Secara bersamaan melalui elemen ke-2 Ims7.1.diinstal dalam konter 0 jam dan perangkat pensinyalan. Saat mengisi kapasitor SZ melalui resistor R7.transistor akan terbuka, pada kedua pintu masuk elemen Ims7.2.potensi positif muncul, dan sinyal logis adalah output. Penghitung akan mulai bekerja.

Perangkat pensinyalan terdiri dari counter cover dan menit, sakelar pengaturan waktu 52- - S5.kebetulan dan sirkuit pensinyalan suara. Pengoperasian semua elemen perangkat sinyal data jam dipertimbangkan dalam § 7.



Perangkat pengumpanan terdiri dari transformator jaringan T,memberikan tegangan bolak-balik 1,2 V untuk memberi daya pada rantai cahaya dari katoda lampu, serta tegangan 30 V untuk memberi daya pada sisa elemen jam. Setelah meluruskan dioda Vd3.ternyata tegangan konstan - 25 v, dipasok ke katoda lampu. Menggunakan sakelar "kecerahan", Anda dapat mengubah kecerahan luminescence indikator.

Dari tegangan +25 V menggunakan resistor R4.dan Stabitron Vd5.tegangan dibuat +9 untuk nutrisi chip. Untuk memastikan pekerjaan sirkuit utama jam, ketika jaringan menghilang, baterai disertakan dengan tegangan 6 - 9 V. Daya yang dikonsumsi oleh jam, sekitar 6 watt.

"Electronics 2-06" - Jam desktop dengan perangkat pensinyalan.

Ara. 48. Diagram Skema Jam "Elektronik 2-06"

Konsep jam ditunjukkan pada Gambar. 48. Ini mengandung tiga mesin mikro dari peningkatan tingkat integrasi seri K176, dua transistor dan 36 elemen diskrit lainnya. Indikator - - datar multi-digit, katodol-munch, dengan indikasi dinamis Yves L1-7 / 5. Ini memiliki empat digit dengan ketinggian 21 mm dan dua titik pemisahan yang terletak secara vertikal.

Generator pulsa kedua dan menit dibuat pada mikro -Akali1.K176ia18. Selain itu, mikro ini menciptakan pulsa laju aliran 1024 Hz (output 11), digunakan untuk mengoperasikan perangkat alarm. Untuk membuat sinyal intermiten, pulsa frekuensi 2 Hz (output 6). Frekuensi 1 Hz (Kesimpulan 4) menciptakan efek "flashing" dari titik pemisahan.

Pulsa frekuensi 128 Hz, bergeser relatif satu sama lain dalam fase sebesar 4 ms (kesimpulan 1, 2, 3, 15) disajikan pada grid dari empat digit indikator, memberikan cahaya berurutan mereka. Beralih meter menit dan jam yang sesuai dilakukan oleh frekuensi 1024 Hz (output 11). Setiap pulsa yang dipasok pada kisi indikator sama dengan durasi dua periode frekuensi 1024 Hz, I.E. Sinyal yang dipasok ke grid dari meter akan hidup dan mati dua kali. Dengan demikian, dua efek disediakan oleh frekuensi pulsa sirefase: indikasi dinamis dan operasi yang terbebani dari decoder dan indikator. Prinsip indikasi dinamis baca lebih banyak ditinjau dalam § 1.

Mikro integral IS2.K176ia13 berisi meter menit dan. Jam-jam jam utama, counter menit dan jam untuk mengatur waktu perangkat pensinyalan, serta beralih untuk beralih input dan output »meter ini. Output dari penghitung melalui sakelar terhubung ke dekripsi kode biner ke dalam kode tujuh elemen indikator. Dekriptor ini dibuat pada mikro. IMCES.K176iz. Output dari decoder terhubung ke segmen yang sesuai dari keempat digit secara paralel.

Dengan tombol ditekan S2."Panggilan" indikator terhubung ke meter jam (untuk mengidentifikasi mode ini, titik berkedip dengan frekuensi 1 Hz). tekan tombolnya S6."CORR.", Pengaturan jam meter (chip K176ia13) dan pembagi generator generator menit-menit (mikro K176ia18) dalam keadaan nol. Setelah membiarkan tombol S6.jam akan bekerja seperti biasa. Kemudian dengan menekan tombol S3."Min" dan S4."Hour" membuat instalasi menit dan jam dari waktu saat ini. Dalam mode ini, dimungkinkan untuk menghidupkan bunyi bip.

Saat tombol ditekan S2."Panggilan" ke dekriptor dan indikator dihubungkan oleh penghitung perangkat pensinyalan. Dalam mode ini, empat digit juga ditampilkan, tetapi titik-titik flashing padam. tekan tombolnya S5."Bud" dan menahannya, resepkan secara berurutan pada tombol S3 "min" dan S4."Hour", atur waktu yang diperlukan dari perangkat sinyal, mengamati pembacaan indikator.

Sirkuit jam memungkinkan Anda untuk menginstal kecerahan pencahayaan indikator yang berkurang menggunakan tombol. S1."Kecerahan". Namun, harus diingat bahwa dengan kecerahan berkurang (tombol S1.clusted) Menghidupkan bip, serta mengatur waktu waktu dan perangkat pensinyalan tidak mungkin.

Power Supply BP6-1-1 berisi transformator jaringan T,membuat tegangan 5 V (dengan titik rata-rata) untuk memberi daya cahaya katoda indikator dan tegangan 30 V untuk memberi daya pada sisa sirkuit indikator dan chip. Tegangan 30 dalam diluruskan oleh sirkuit cincin pada empat dioda (UD 10.- Vd13),dan kemudian dengan bantuan penstabil di Stabilon Vd16.mengenai "perumahan dibuat tegangan +9 untuk nutrisi chip, dan dengan bantuan penstabil di Stabilians VD14, VD15.dan transistor Vt2.- Tegangan +25 Di (relatif terhadap katoda) untuk memberi tekanan pada jaring dan anoda indikator. Daya yang dikonsumsi berjam-jam, tidak lebih dari 5 watt. Menghubungkan catu daya tahan untuk menghemat waktu jam ketika jaringan dimatikan. Dapat digunakan setiap baterai dengan tegangan 6 V.

Menonton otomotif "Electronics-12". Jam memungkinkan Anda untuk menentukan waktu dengan akurasi 1 menit, mengubah kecerahan luminescence indikator, dan juga mematikan indikasi selama tempat parkir panjang. Sirkuit jam dibuat pada delapan chip dan 29 transistor (Gbr. 49).

Ara. 49. Skema Konsep Jam Otomotif "Electronics-12"

Generator pulsa kedua dibuat pada mikro integral Ims1.dan kuarsa pada frekuensi 32768 Hz. Pulsa dari pulsa frekuensi 1 Hz digunakan untuk mendapatkan pulsa menit, memastikan pekerjaan "flashing" point, serta untuk mengatur waktu.

Untuk pulsa menit menerapkan chip IMS2 "ISS.Selanjutnya, dengan bantuan mikro Is4-ic7.akun dibuat untuk menit dan jam. Output decoder dari chip ini melalui transistor Vt1. - Vt25.kirim ke LED indikator digital. Transistor diperlukan untuk menyelaraskan hasil rendah saat ini dari decoder mikro C176. K176ia4 dengan LED yang membutuhkan cahaya saat ini sekitar 20 mA.

Instalasi menit dilakukan oleh pasokan pulsa input kedua 4 sirkuara mikro Ic4.melalui kontak tombol S3, mengatur jam - pasokan pulsa input kedua 4 sirkuara mikro IS6.gunakan tombol S2.Mengatur keadaan 0 pembagi dan meter chip Ims1. - Ims5.dilakukan menggunakan tombol S4.Dalam hal ini, kontak yang dapat dipindahkan dari tombol terhubung ke perumahan, yang sesuai dengan input 8 elemen logis-za-tidak (mikro IS8.K176L9) logis 0. Karena dua pintu masuk lainnya 1 dan 2.melalui resistor R62.tegangan catu daya positif diberi makan, kemudian pada output 9 elemen logis akan muncul perbedaan positif, yang akan menginstal pembagi dan penghitung di 0. Sisa waktu pada output elemen logis akan menjadi tegangan yang dekat dengan 0 B, yang akan memastikan mikro normal.

Untuk mengatur meter jam ke status 0 ketika nomor 24 tercapai, dua skema logika lain dari Z - non-chip digunakan. IS8.KESIMPULAN 3 MICROCIRUITS. IS6.dan Ims7.kirim ke input 3 dan 5 elemen logis. Pada input ketiga 4 implementasikan pulsa frekuensi 1 Hz. Karena elemen logika menghasilkan inversi sinyal input, maka elemen logis kedua Z-tidak digunakan untuk mendapatkan pulsa kontrol positif. Di pintu masuknya (11) pulsa disajikan & elemen logis pertama, dan pada dua lainnya (12 dan 13) - Tegangan positif melalui resistor R61.Karena itu, di pintu keluar 9 pulsa kedua hanya akan muncul ketika 3 mesin mikro adalah output IS6, IMST.akan ada tegangan positif, yang sesuai dengan angka 24.

Nutrisi LED, dan melalui mereka kunci transistor, dilakukan: melalui transistor Vt29.Sakelar termasuk dalam basis datanya S5."Kecerahan". Jika kontak seluler 2 beralih ditutup dengan kontak 1, bahtung transistor dipasok ke tegangan +8.5 V, transistor akan dibuka, pada emitornya sehubungan dengan tubuh akan ada tegangan +7,9 V, yang akan memastikan kecerahan maksimum cahaya bercahaya. Untuk mengurangi kecerahan (yang meningkatkan masa pakai indikator), sakelar ditempatkan di posisi lain. Di dasar transistor Vt29.melalui resistor R65.tegangan sekitar 7 B disuplai, yang akan mengurangi tegangan output menjadi 6,5 V dan mengurangi kecerahan luminescence indikator.

Untuk mematikan indikasi dengan saklar S1.pada emitor transistor " Vt1. - Vt27.perumahan disediakan alih-alih tegangan positif, yang tiba melalui resistor R64.Ini akan mengunci semua transistor dan mematikan indikator.

Catu daya dilakukan dari jaringan on-board mobil, tegangan, yang dapat bervariasi dari 12,6 hingga 14.2 V. Oleh karena itu, kekuatan chip dilakukan melalui stabilizer tegangan, dibuat pada stabillion Vd1.dan transistor Vt28.Tegangan output adalah +8.5 V. Daya yang dikonsumsi oleh jam pada kecerahan maksimum dari luminescence indikator adalah sekitar 10 W.