Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Hai! Ini adalah Instruksi singkat tentang membuat programmer PIC yang bertindak sebagai PicKit 2. Saya membuat ini karena jauh lebih murah daripada membeli PicKit asli dan karena Microchip, produsen mikrokontroler PIC dan programmer PicKit, menyediakan skema dan perangkat lunak, membuat sangat mudah bagi kami untuk mendesain pemrogram kami sendiri, jelas merupakan keuntungan menggunakan PIC.
Alat yang Dibutuhkan:
- Solder Besi dan solder
- Potongan Kawat
- Tang Hidung Jarum
- Alat dan bahan etsa PCB - Dapat diganti dengan papan tempat memotong roti tetapi akan memakan lebih banyak ruang
- Programmer yang sudah bekerja (Ini kekurangannya, mungkin Anda bisa meminjamnya)
- PC (untuk memprogram PIC yang masuk ke PicKit)
Bahan yang Dibutuhkan:
- 2 x 100nF kapasitor keramik
- 2 x 15pF kapasitor keramik
- 2 x 47uF 16v kapasitor elektrolitik
- 1 x 10uF 16v kapasitor elektrolitik
- 2 x 1N4148 dioda
- 1 x PIC18F2550
- 1 x 28 pin soket IC tipis (untuk PIC18F2550)
- 1 x 680uH induktor, paket seperti resistor
- 2x3mm LED (satu hijau dan satu merah)
- 3 x BC548 transistor
- 1 x BC557 transistor
- 1 x 20MHz osilator kristal
- 3x33 ohm resistor
- 1x100 ohm resistor
- 2x330 ohm resistor
- 1x1k resistor
- 1 x 2k7 resistor
- 2 x 4k7 resistor
- 3x10k resistor
- 1x100k resistor
- 1 x saklar taktil 2-pin (tombol)
- 1 x pin strip (hanya 6 yang dibutuhkan)
Langkah 1: Skema dan Desain PCB
Untuk skema, saya mendasarkan desain saya pada yang disediakan oleh Felixls di halamannya:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
Dia juga menyediakan desain PCB, tetapi saya menemukan bahwa jejaknya terlalu tipis untuk dibuat di rumah, jadi saya mendesain ulang PCB di Proteus.
Berikut adalah file desain dan pdf untuk dicetak untuk pembuatan PCB.
Langkah 2: Membuat Papan
Jika Anda ingin mempelajari cara membuat PCB di rumah, ada banyak Instruksi online tempat Anda dapat belajar.
Setelah Anda selesai membuat papan, Anda perlu menyolder komponennya, Anda dapat menggunakan gambar-gambar ini untuk membantu.
Daftar komponen:
C1 100nf
C2 47uf 25v
C3 100nf
C4 47uf 25v
C5 10uf 50v
C8 15pf
C9 15pf
D1 1N4148
D2 1N4148
IC1 PIC18F2550
L1 680uH
LED MERAH LED 3MM
LED HIJAU LED 3MM
Q1 BC548
Q2 20MHZ
Q3 BC548
Q4 BC548
Q5 BC557
R1 33
R2 33
R3 33
R4 4k7
R5 330
R6 1k
R7 330
R8 100k
R9 2k7
R10 4k7
R11 10k
R12 100
R13 10k
R14 10k
Sakelar taktil BTN
SV3 6 pin
X3 USB B perempuan
Langkah 3: Memprogram Pemrogram
Untuk memprogram PIC18F2550 untuk digunakan dalam programmer, Anda memerlukan PicKit yang berfungsi. Setelah Anda mendapatkan atau meminjamnya, Anda perlu menginstal perangkat lunak PicKit 2: PicKit 2 v2.61
Pertama buka PicKit 2 dan pasang programmer Anda yang berfungsi. Jika tidak tertulis 'PicKit terhubung' di jendela pesan, coba klik 'Alat > Periksa komunikasi'.
Kemudian hubungkan PIC18F2550 ke programmer yang berfungsi menggunakan papan tempat memotong roti dan buat koneksi yang sesuai, seperti yang ditunjukkan gambar di atas.
Jika tidak mendeteksi PIC, menunjukkan 'PIC Device Found', lalu coba klik 'Tools > Check communication' beberapa kali. Jika masih tidak mendeteksi PIC, periksa koneksi.
Untuk mengunggah program ke PIC, buka 'File > Import', lalu 'C:\Program Files (x86)\Microchip\PICkit 2 v2\PK2V023200.hex' dan klik 'Open'
Tunggu hingga muncul tulisan 'Hex file berhasil diimpor' dan klik 'Tulis', tunggu hingga muncul tulisan 'Pemrograman berhasil'
Langkah 4: Menggunakan PicKit
Pertama pasang programmer kami dan buka PicKit 2. Tunggu PicKit mendeteksi programmer, dan jika tidak, klik 'Tools > Check Communication'.
Hubungkan PIC yang ingin kita program ke programmer kita. Jika Anda tidak tahu bagaimana Anda dapat mencari online untuk distribusi pin PIC dan menemukan pin MCLR, VDD, VSS, PGD dan PGC yang sesuai untuk terhubung ke programmer.
Tunggu hingga PicKit mendeteksi PIC yang menunjukkan 'PIC Device Found', jika tidak, coba klik 'Tools > Check communication' beberapa kali. Jika masih tidak mendeteksi PIC, periksa koneksi.
Buka MPLAB, MPLAB X, atau IDE mana pun yang Anda gunakan dan kompilasi program.
Setelah kompilasi, kembali ke PicKit 2 dan buka 'File > Import Hex'. Dengan MPLAB X Anda dapat menemukan file hex proyek Anda di 'Project_Directory > dist > default > production > Project_Name.production.hex'
Klik 'Tulis' dan tunggu hingga muncul 'Pemrograman Berhasil'
Jika Anda ingin memodifikasi program Anda, Anda tidak perlu mengimpor file hex lagi, Anda cukup mengompilasinya dengan klik 'Tulis' di perangkat lunak PicKit. Di antara pesan yang ditampilkan, seharusnya terbaca 'Memuat ulang file hex'.
Itu dia !
Sebagai langkah terakhir, Anda dapat mendesain kotak persegi panjang sederhana untuk dicetak 3d hanya untuk melindungi PicKit, Anda tidak ingin itu rusak atau korsleting, saya akan menyerahkannya kepada Anda.
Selamat memprogram