Jam tangan ITV-4
Saya ingin berkongsi dengan anda prestasi jam menggunakan lampu IV-9 dalam blok dari pesawat TU-154. Pada badan terdapat tulisan ITV-4, rupa-rupanya unit ini dipanggil begitu! Di tempat asalnya, ini adalah jam tangan yang dibuat menggunakan logik yang ketat. Orang yang memesan penukaran daripada saya mahu menggunakannya sebagai aksesori desktop yang akan menunjukkan masa dan suhu, bergantung pada mod. Pada masa yang sama, adalah perlu untuk mengekalkan fungsi melaraskan kecerahan lampu. Dan syarat lain ialah kebebasan tenaga, yang saya maksudkan mengekalkan jejak masa selepas mematikan kuasa utama.
Tetapi di sini saya mesti katakan, bertuah! Sebelum ini, saya hanya menjumpai penunjuk pelepasan gas, untuk penjanaan yang, keluarkan dan masukkan ke dalam 180V! Segala-galanya di sini sangat mudah, anda boleh menggunakan kuasa 5V untuk bekalan kuasa (secara tegasnya, tidak lebih daripada 4.5V, tetapi lebih lanjut mengenainya kemudian), i.e. talian yang sama yang digunakan untuk mengendalikan cip utama.
Lampu itu ialah kelalang vakum yang mengandungi lapan filamen. Oleh itu, IV-9 mempunyai keluaran biasa dan lapan segmen. Untuk memaparkan sebarang maklumat, adalah perlu untuk "menguasakan" pin segmen umum dan sepadan. Kekutuban sambungan tidak penting.Dalam kes saya, saya menyambungkan pin 1 kepada kuasa positif (voltan bekalan, dalam litar saya, berubah untuk melaraskan kecerahan lampu) dan menyambungkan pin segmen ke tanah.


Sekarang mengenai kawalan lampu. Pelanggan berkeras pada petunjuk statik, oleh itu, kami akan mempunyai "sekumpulan" isyarat kawalan (7 pin * 4 lampu). Untuk menambah bilangan pin, saya menggunakan empat daftar anjakan 74HC595, yang pinnya disambungkan kepada empat cip ULN2003. Litar mikro ULN2003 ialah satu set tujuh suis transistor. Setiap suis transistor mempunyai perintang pengehad di pangkalannya, jadi anda boleh menyambungkan output dengan selamat daripada daftar anjakan terus ke input kawalan uln.
Kuda kerja utama ialah mega8. Kerjanya terdiri daripada tinjauan sama ada sensor suhu - DS18B20 atau jam masa nyata DS1307 dan mengeluarkan maklumat kepada lampu dengan menulis tatasusunan yang diperlukan untuk menukar daftar. Juga, apabila salah satu daripada empat butang diaktifkan, digit yang sepadan dalam jam atau minit berubah. Saat ditetapkan semula kepada sifar apabila jam atau minit ditukar. Apabila anda menekan butang pertama dan keempat secara serentak, peranti masuk ke mod paparan suhu. Untuk butiran, anda boleh menonton video. Keempat-empat butang "duduk" pada satu gangguan, selepas itu ia dicetuskan, ia ditentukan butang mana yang ditekan, berikut adalah contoh pelaksanaan sedemikian:

Gambar rajah peranti:

Ini adalah bahagian pertama kerja di mana tidak ada pelarasan kecerahan lampu - mereka terbakar pada "penuh". Semua kuasa peranti ialah 5V.Dalam versi ini, jam juga boleh dikuasakan daripada port USB! Rajah juga tidak menunjukkan lampu; untuk menyambungkannya, anda perlu menyambungkan anodnya ke bekalan kuasa tambah, dan menyambungkan terminal segmen melalui perintang pengehad arus (arus segmen tidak boleh melebihi 19 mA) ke terminal L( 1)_1.... L(4)_7. Apabila melaraskan kecerahan, kami menyambungkan anod lampu dan pin nombor 9 litar mikro ULN2003 bukan kepada tambah kuasa, tetapi kepada output litar kawalan kuasa.
Litar untuk pelarasan kecerahan:

Kami menggunakan voltan malar 7-9V pada input (INPUT+;INPUT-). Pengawal selia linear 7805 mengawal voltan kepada 5V, yang digunakan untuk menggerakkan mikropengawal, jam masa nyata, daftar anjakan dan penderia suhu.
Penstabil linear LM317 - digunakan untuk melaksanakan kawalan kecerahan. Dengan penarafan R1-3.9kOhm, dan RS_1,RS-2 perintang boleh ubah 10kOhm, voltan 5V_ADJ_OUT akan berbeza-beza bergantung pada rintangan perintang berubah dari 2.5 hingga 4.9V. Anda perlu memasang radiator kecil pada LM317; dalam masa 10 minit saya membuat satu seperti yang ada dalam foto, yang mengatasi penyejukan dengan baik. Bahan – sebahagian kecil daripada bekas CD-rom:

Foto menunjukkan output penderia suhu dan petak bateri untuk jam masa nyata DS1307.
Sekarang pelaksanaan.
Bingkai:

Saya memanjangkan petunjuk dari lampu dan mengikatnya menjadi kuncir dan mengembalikannya ke tempat asalnya:

Papan kawalan (dipasang pada lokasi asalnya):



Memasang papan dan menyambungkan lampu:

Akibatnya:



Muat turun perisian tegar dan papan:
lampu.
Tetapi di sini saya mesti katakan, bertuah! Sebelum ini, saya hanya menjumpai penunjuk pelepasan gas, untuk penjanaan yang, keluarkan dan masukkan ke dalam 180V! Segala-galanya di sini sangat mudah, anda boleh menggunakan kuasa 5V untuk bekalan kuasa (secara tegasnya, tidak lebih daripada 4.5V, tetapi lebih lanjut mengenainya kemudian), i.e. talian yang sama yang digunakan untuk mengendalikan cip utama.
Lampu itu ialah kelalang vakum yang mengandungi lapan filamen. Oleh itu, IV-9 mempunyai keluaran biasa dan lapan segmen. Untuk memaparkan sebarang maklumat, adalah perlu untuk "menguasakan" pin segmen umum dan sepadan. Kekutuban sambungan tidak penting.Dalam kes saya, saya menyambungkan pin 1 kepada kuasa positif (voltan bekalan, dalam litar saya, berubah untuk melaraskan kecerahan lampu) dan menyambungkan pin segmen ke tanah.


Sekarang mengenai kawalan lampu. Pelanggan berkeras pada petunjuk statik, oleh itu, kami akan mempunyai "sekumpulan" isyarat kawalan (7 pin * 4 lampu). Untuk menambah bilangan pin, saya menggunakan empat daftar anjakan 74HC595, yang pinnya disambungkan kepada empat cip ULN2003. Litar mikro ULN2003 ialah satu set tujuh suis transistor. Setiap suis transistor mempunyai perintang pengehad di pangkalannya, jadi anda boleh menyambungkan output dengan selamat daripada daftar anjakan terus ke input kawalan uln.
Skim.
Kuda kerja utama ialah mega8. Kerjanya terdiri daripada tinjauan sama ada sensor suhu - DS18B20 atau jam masa nyata DS1307 dan mengeluarkan maklumat kepada lampu dengan menulis tatasusunan yang diperlukan untuk menukar daftar. Juga, apabila salah satu daripada empat butang diaktifkan, digit yang sepadan dalam jam atau minit berubah. Saat ditetapkan semula kepada sifar apabila jam atau minit ditukar. Apabila anda menekan butang pertama dan keempat secara serentak, peranti masuk ke mod paparan suhu. Untuk butiran, anda boleh menonton video. Keempat-empat butang "duduk" pada satu gangguan, selepas itu ia dicetuskan, ia ditentukan butang mana yang ditekan, berikut adalah contoh pelaksanaan sedemikian:

Gambar rajah peranti:

Ini adalah bahagian pertama kerja di mana tidak ada pelarasan kecerahan lampu - mereka terbakar pada "penuh". Semua kuasa peranti ialah 5V.Dalam versi ini, jam juga boleh dikuasakan daripada port USB! Rajah juga tidak menunjukkan lampu; untuk menyambungkannya, anda perlu menyambungkan anodnya ke bekalan kuasa tambah, dan menyambungkan terminal segmen melalui perintang pengehad arus (arus segmen tidak boleh melebihi 19 mA) ke terminal L( 1)_1.... L(4)_7. Apabila melaraskan kecerahan, kami menyambungkan anod lampu dan pin nombor 9 litar mikro ULN2003 bukan kepada tambah kuasa, tetapi kepada output litar kawalan kuasa.
Litar untuk pelarasan kecerahan:

Kami menggunakan voltan malar 7-9V pada input (INPUT+;INPUT-). Pengawal selia linear 7805 mengawal voltan kepada 5V, yang digunakan untuk menggerakkan mikropengawal, jam masa nyata, daftar anjakan dan penderia suhu.
Penstabil linear LM317 - digunakan untuk melaksanakan kawalan kecerahan. Dengan penarafan R1-3.9kOhm, dan RS_1,RS-2 perintang boleh ubah 10kOhm, voltan 5V_ADJ_OUT akan berbeza-beza bergantung pada rintangan perintang berubah dari 2.5 hingga 4.9V. Anda perlu memasang radiator kecil pada LM317; dalam masa 10 minit saya membuat satu seperti yang ada dalam foto, yang mengatasi penyejukan dengan baik. Bahan – sebahagian kecil daripada bekas CD-rom:

Foto menunjukkan output penderia suhu dan petak bateri untuk jam masa nyata DS1307.
Sekarang pelaksanaan.
Bingkai:

Saya memanjangkan petunjuk dari lampu dan mengikatnya menjadi kuncir dan mengembalikannya ke tempat asalnya:

Papan kawalan (dipasang pada lokasi asalnya):



Memasang papan dan menyambungkan lampu:

Akibatnya:



Muat turun perisian tegar dan papan:
Perhatian! Anda tidak mempunyai kebenaran untuk melihat teks tersembunyi.
Kelas induk yang serupa
Amat menarik
Komen (1)