Pemrogram pengendali gambar ekstra-pic

Pin
Send
Share
Send

Sirkuit menggunakan mikrokontroler mendapatkan cukup banyak popularitas di Internet. Mikrokontroler adalah rangkaian mikro khusus, yang, pada dasarnya, adalah komputer kecil, dengan port I / O sendiri, memori. Berkat mikrokontroler, dimungkinkan untuk membuat sirkuit yang sangat fungsional dengan komponen pasif minimal, misalnya, jam elektronik, pemain, berbagai efek LED, perangkat otomasi.

Agar rangkaian mikro dapat mulai menjalankan fungsi apa pun, Anda harus mem-flashnya, mis. memuat kode firmware ke dalam ingatannya. Ini dapat dilakukan dengan menggunakan perangkat khusus yang disebut programmer. Pemrogram mengasosiasikan komputer tempat file firmware terletak dengan mikrokontroler firmware. Perlu disebutkan bahwa ada mikrokontroler dari keluarga AVR, misalnya, seperti Atmega8, Attiny13, dan seri pic, misalnya PIC12F675, PIC16F676. Seri pic dimiliki oleh Microchip, dan Atmel's AVR, sehingga metode pic dan AVR firmware berbeda. Pada artikel ini, kami akan mempertimbangkan proses pembuatan programmer Extra-pic, yang dengannya Anda dapat menginstal mikrokontroler seri pic.
Kelebihan dari programmer khusus ini termasuk kesederhanaan sirkuitnya, keandalan, fleksibilitas, karena mendukung semua mikrokontroler umum. Komputer ini juga didukung oleh program firmware yang paling umum, seperti Ic-prog, WinPic800, PonyProg, PICPgm.

Sirkuit programer


Ini berisi dua sirkuit mikro, MAX232 yang diimpor dan KR1533LA3 domestik, yang dapat diganti dengan KR155LA3. Dua transistor, KT502, yang dapat diganti dengan KT345, KT3107 atau transistor PNP berdaya rendah lainnya. KT3102 juga dapat diubah, misalnya, menjadi BC457, KT315. LED hijau berfungsi sebagai indikator ketersediaan daya, LED merah menyala selama proses firmware mikrokontroler. Diode 1N4007 digunakan untuk melindungi sirkuit dari suplai tegangan polaritas yang salah.

Materi


Daftar bagian yang diperlukan untuk merakit programmer
  • Stabilizer 78L05 - 2 pcs.
  • Stabilizer 78L12 - 1 pc.
  • 3v LED hijau - 1 pc.
  • 3v LED merah - 1 pc.
  • Diode 1N4007 - 1 pc.
  • Diode 1N4148 - 2 pcs.
  • Resistor 0,125 W 4,7 kOhm - 2 pcs.
  • Resistor 0,125 W 1 kOhm - 6 pcs.
  • 4 uF kapasitor 16V - 4 pcs.
  • Kapasitor 220 uF 25V - 1 pc.
  • 100 nF kapasitor - 3 pcs.
  • Transistor KT3102 - 1 pc.
  • Transistor KT502 - 1 pc.
  • Microcircuit MAX232 - 1 pc.
  • Chip KR1533LA3 - 1 pc.
  • Konektor daya - 1 pc.
  • Konektor COM port "ibu" - 1 pc.
  • Socket DIP40 - 1 pc.
  • Soket DIP8 - 2 pcs.
  • Socket DIP14 - 1 pc.
  • Socket DIP16 - 1 pc.
  • Socket DIP18 - 1 pc.
  • Socket DIP28 - 1 pc.

Selain itu, Anda membutuhkan besi solder dan kemampuan untuk menggunakannya.

Pembuatan PCB


Programmer dirakit pada papan sirkuit cetak berukuran 100x70 mm. Papan sirkuit tercetak dilakukan dengan metode LUT, file dilampirkan ke artikel. Anda tidak perlu mirror gambar sebelum dicetak.

Papan unduhan:
pechatnaya-plata.zip 25.33 Kb (unduhan: 669)

Majelis Programmer


Pertama-tama, jumper disolder ke papan sirkuit tercetak, lalu resistor, dioda. Terakhir, Anda perlu menyolder panel dan konektor daya dan port COM.

Karena ada banyak panel di papan sirkuit tercetak untuk mikrokontroler yang akan di-flash, tetapi tidak semua kesimpulan digunakan, Anda bisa menggunakan trik semacam itu dan menghapus kontak yang tidak digunakan dari panel. Dalam hal ini, lebih sedikit waktu yang akan dihabiskan untuk menyolder dan memasukkan sirkuit mikro ke soket seperti itu akan jauh lebih mudah.

Konektor port COM (disebut DB-9) memiliki dua pin yang harus "menempel" ke papan. Agar tidak mengebor lubang tambahan untuk mereka di papan, Anda dapat membuka dua sekrup di bawah sisi konektor, sementara pin akan jatuh, serta perbatasan logam konektor.

Setelah menyolder semua bagian, papan harus dicuci dari fluks, kontak tetangga akan berdering, jika ada korsleting. Pastikan tidak ada sirkuit mikro di soket (Anda harus melepas, termasuk MAX232, dan KR1533LA3), sambungkan daya. Periksa apakah ada tegangan 5 volt pada output dari stabilisator. Jika semuanya baik-baik saja, Anda dapat menginstal sirkuit mikro MAX232 dan KR1533LA3, pemrogram siap bekerja. Tegangan suplai rangkaian adalah 15-24 volt.

Papan programmer berisi 4 panel untuk mikrokontroler dan satu untuk memasang chip memori. Sebelum memasang mikrokontroler firmware di papan, Anda perlu melihat apakah pinout-nya cocok dengan pinout di papan programmer. Programmer dapat dihubungkan ke port COM komputer secara langsung, atau melalui kabel ekstensi. Perakitan yang sukses!

Pin
Send
Share
Send

Tonton videonya: The world needs all kinds of minds. Temple Grandin (April 2024).