Isi kandungan:
- Langkah 1: Bahagian / Alat
- Langkah 2: Buat PCB & Program PIC
- Langkah 3: Komponen Bawah Pateri
- Langkah 4: Komponen Atas Pateri
- Langkah 5: Paparan Pateri
- Langkah 6: Selesaikan
Video: Jam Perduaan LED: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:14
Ini adalah semakan kedua jam binari LED berasaskan PIC saya. Versi asal adalah projek PIC pertama yang saya cuba, ia menggunakan PIC16F84A untuk melakukan penyelenggaraan masa dan mengawal matriks paparan, malangnya ia tidak menyimpan cukup masa dan memperoleh sekitar satu minit setiap minggu. Versi kedua ini berdasarkan sekitar PIC16F628A berjalan pada 4MHz untuk mengendalikan paparan, ia juga menggunakan cip jam masa nyata DS1307 untuk melakukan penentuan masa. Setiap saat DS1307 menghantar nadi ke cip PIC, PIC kemudian membaca waktu dalaman dari DS1307 melalui bas I2C dan kemudian memaparkan waktu dalam binari pada paparan LED. Baris bawah LED memaparkan detik, baris tengah menunjukkan minit dan baris atas adalah berjam-jam. Masa yang ditunjukkan dalam gambar adalah 01100: 010011: 011011 atau dalam perpuluhan 12:19:27. Waktunya dalam format 24 jam jadi naik ke 10111: 111011: 111011 atau 23: 59: 59 PCB boleh dibuat dua sisi, atau seperti yang saya lakukan di sini satu sisi dengan 7 pautan dawai yang disolder di tempatnya bukannya lapisan tembaga atas. Ia mempunyai pengatur 5 volt sehingga boleh dihidupkan dari mana-mana bekalan kuasa DC 9 - 15 volt.
Langkah 1: Bahagian / Alat
Serta peralatan pembuatan dan pematerian PCB asas, anda memerlukan komponen berikut: 1x PIC16F628A & programmer1x DS1307 cip jam masa nyata1x 32.768kHz jam kristal3x BC548 (atau yang serupa) transistor2x PTM pushbuttons1x 78L05 regulator2x 220uF kapasitor elektrolitik17x Surface mount socket5x DCx5x perintang pelekap permukaan 8x 100 ohm perintang pelekap permukaan 1x 2k perintang pelekap permukaan 12x pautan sifar ohm (Atau pautan 11 sifar ohm dan bateri sandaran CR2016) Kapasitor pemasangan permukaan 1x 100nF 50cm wayar loceng untai tunggal1x 9v - 15v Bekalan kuasa DC dengan bicu DC
Langkah 2: Buat PCB & Program PIC
Langkah pertama adalah membuat PCB, susun atur PCB dan skema untuk jam utama dan papan paparan disediakan dalam format Eagle. PCB jam dua sisi, tetapi lapisan atas terdiri daripada 7 pautan, ini bermaksud bahawa PCB juga boleh dibuat sebagai lapisan tunggal dengan 7 pautan wayar, ini adalah cara saya memilih untuk membuatnya kerana saya tidak dapat membuat dua papan sisi. PCB paparan menggunakan peranti pemasangan permukaan secara eksklusif sementara jam utama PCB menggunakan campuran komponen permukaan dan lubang melalui lubang. Penting untuk memprogram cip PIC dengan fail hex sebelum menyolder ke dalam litar kerana tidak ada Sambungan ICSP di papan.
Langkah 3: Komponen Bawah Pateri
Pateri 8 perintang, 1 kapasitor dan bateri pautan / sandaran ohm sifar seperti yang ditunjukkan ke bahagian bawah PCB jam utama.
Langkah 4: Komponen Atas Pateri
Selanjutnya solder komponen lubang melalui memastikan untuk mengorientasikan 2 cip, 2 kapasitor dan pengatur dengan betul.
Langkah 5: Paparan Pateri
Untuk paparan, anda memerlukan 17 LED pemasangan permukaan, 6 perintang pelekap permukaan 100 ohm, pautan 11 sifar ohm dan wayar loceng sepanjang 9 2cm. Memasukkannya ke PCB seperti gambar rajah di bawah, memastikan anda menyolder LED dalam orientasi yang betul. Papan paparan yang ditunjukkan di sini adalah versi yang lebih baru daripada yang digunakan dalam foto-foto lain dalam arahan ini, ia mempunyai perintang yang lebih sedikit, jadi lebih mudah dan lebih murah untuk dibuat. Penjagaan mesti diambil semasa memasang pautan zero ohm (perintang dengan rintangan sifar) kerana terdapat trek pada PCB yang berjalan di antara 2 pad solder, pautan mesti diposisikan sehingga kedua-dua terminal logam tidak menyentuh PCB jejak antara tuala wanita.
Langkah 6: Selesaikan
Selesaikan PCB paparan ke PCB jam utama maka yang tinggal hanyalah menyambungkan kuasa. PSU perlu sekurang-kurangnya 9v DC dan hanya perlu dinilai pada kira-kira 200mA atau lebih, penyambung tengah soket DC perlu positif dan bahagian luarnya hendaklah 0v. Setelah kuasa disambungkan jam harus memaparkan 22:03:00 dan segera mula mengira detik. Kemudian semua yang tersisa adalah mengatur waktu, salah satu butang digunakan untuk mengatur menit dan yang lain menetapkan jam, sebaik sahaja salah satu butang ditekan, ia akan menetapkan detik hingga 0 dan menambah paparan yang sesuai dengan 1.
Disyorkan:
Jam Perduaan Mikro: 10 Langkah (dengan Gambar)
Jam Perduaan Mikro: Setelah sebelumnya membuat Instructable (Binary DVM), yang menggunakan kawasan paparan terhad menggunakan binari. Ini hanya langkah kecil yang sebelumnya telah membuat modul kod utama untuk penukaran Decimal to Binary untuk membuat Jam Binari tetapi t
Jam Tangan Perduaan Terbaik: 12 Langkah (dengan Gambar)
The Ultimate Binary Watch: Saya baru-baru ini memperkenalkan konsep jam tangan binari dan mula melakukan penyelidikan untuk mengetahui sama ada saya boleh membuat jam tangan sendiri. Walau bagaimanapun, saya tidak dapat menemui reka bentuk sedia ada yang berfungsi dan bergaya pada masa yang sama. Jadi, saya memutuskan
Jam Meja Perduaan: 9 Langkah (dengan Gambar)
Jam Meja Binari: Jam Binari hebat dan eksklusif untuk orang yang mengetahui binari (bahasa peranti digital). Sekiranya anda seorang lelaki berteknologi, jam pelik ini sesuai untuk anda. Oleh itu, buat sendiri dan rahsia masa anda! Anda akan menjumpai banyak pilihan binari
Penguat Meja Dengan Visualisasi Audio, Jam Perduaan & Penerima FM: 8 Langkah (dengan Gambar)
Penguat Meja Dengan Visualisasi Audio, Jam Perduaan & Penerima FM: Saya suka penguat dan hari ini, saya akan berkongsi penguat meja kuasa rendah yang saya buat baru-baru ini. Penguat yang saya reka mempunyai beberapa ciri menarik. Ia mempunyai jam binari bersepadu dan dapat memberikan masa dan tarikh dan dapat memvisualisasikan audio yang sering disebut audio
Jam Perduaan Arduino - Dicetak 3D: 5 Langkah (dengan Gambar)
Arduino Binary Clock - 3D Printed: Saya telah melihat jam Binari beberapa lama untuk meja pejabat saya, namun ia agak mahal dan / atau tidak mempunyai sebilangan besar ciri. Oleh itu, saya memutuskan untuk membuatnya. Satu perkara yang perlu dipertimbangkan semasa membuat jam, Arduino / Atmega328