Daftar Isi:

Cara Membuat PIC Programmer - PicKit 2 'clone': 4 Langkah (dengan Gambar)
Cara Membuat PIC Programmer - PicKit 2 'clone': 4 Langkah (dengan Gambar)

Video: Cara Membuat PIC Programmer - PicKit 2 'clone': 4 Langkah (dengan Gambar)

Video: Cara Membuat PIC Programmer - PicKit 2 'clone': 4 Langkah (dengan Gambar)
Video: How to get source code onto a PIC microcontroller 2024, Juli
Anonim
Cara Membuat PIC Programmer - PicKit 2 'clone'
Cara Membuat PIC Programmer - PicKit 2 'clone'

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

Skema dan Desain PCB
Skema dan Desain PCB
Skema dan Desain PCB
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

Membuat Papan
Membuat Papan
Membuat Papan
Membuat Papan
Membuat Papan
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

Memprogram Pemrogram
Memprogram Pemrogram
Memprogram Pemrogram
Memprogram Pemrogram
Memprogram Pemrogram
Memprogram Pemrogram
Memprogram Pemrogram
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

Menggunakan PicKit
Menggunakan PicKit
Menggunakan PicKit
Menggunakan PicKit
Menggunakan PicKit
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

Direkomendasikan: