Mündəricat:
- Addım 1: Şemalar və PCB Dizaynı
- Addım 2: Şuranın qurulması
- Addım 3: Proqramlaşdırıcının proqramlaşdırılması
- Addım 4: PicKit istifadə edin
Video: PIC Proqramçısı Necə Hazırlanır - PicKit 2 'klonu': 4 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Salam! Bu, PicKit 2 rolunu oynayan bir PIC proqramçısı hazırlamaq üçün qısa bir təlimatdır. Bunu orijinal bir PicKit satın almaqdan xeyli ucuz olduğu üçün və PIC mikrokontrolörləri və PicKit proqramçısı Microchipin sxemlər və proqram təmin etdiyi üçün hazırladım. öz proqramçılarımızı tərtib etmək bizim üçün çox asandır, şübhəsiz ki, PIC -lərin istifadəsinin bir üstünlüyü.
Lazımi alətlər:
- Lehimləmə dəmir və lehim
- Tel Snips
- İğne Burun Kəlbətinləri
- PCB aşındırma alətləri və materialları - Çörək taxtası ilə əvəz edilə bilər, lakin daha çox yer tutacaq
- Artıq işləyən proqramçı (Bu işin mənfi tərəfi var, bəlkə də birini götürə bilərsiniz)
- PC (PicKit -ə daxil olan PIC -in proqramlaşdırılması üçün)
Lazım olan materiallar:
- 2 x 100nF keramika kondansatörü
- 2 x 15pF keramika kondansatörü
- 2 x 47uF 16v elektrolitik kondansatör
- 1 x 10 uF 16v elektrolitik kondansatör
- 2 x 1N4148 diod
- 1 x PIC18F2550
- 1 x 28 pinli nazik IC yuvası (PIC18F2550 üçün)
- 1 x 680uH induktor, rezistora bənzər paket
- 2 x 3 mm LED (biri yaşıl, biri qırmızı)
- 3 x BC548 tranzistor
- 1 x BC557 tranzistor
- 1 x 20MHz osilatör kristal
- 3 x 33 ohm müqavimət
- 1 x 100 ohm müqavimət
- 2 x 330 ohm müqavimət
- 1 x 1k rezistor
- 1 x 2k7 rezistor
- 2 x 4k7 müqavimət
- 3 x 10k rezistor
- 1 x 100k rezistor
- 1 x 2 pinli toxunma açarı (düymə)
- 1 x pin şeridi (yalnız 6 ədəd lazımdır)
Addım 1: Şemalar və PCB Dizaynı
Şematik olaraq, dizaynımı Felixls -in səhifəsində təqdim etdiyi dizaynı əsas götürdüm:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
Bir PCB dizaynı da verdi, amma izlərin evdə etmək üçün çox incə olduğunu gördüm və PCB -ni Proteus -da yenidən dizayn etdim.
Dizayn sənədləri və PCB hazırlamaq üçün çap ediləcək bir pdf sənədləri.
Addım 2: Şuranın qurulması
Evdə bir PCB etməyi öyrənmək istəyirsinizsə, öyrənə biləcəyiniz çox sayda onlayn təlimat var.
Lövhəni hazırlamağı bitirdikdən sonra komponentləri lehimləməlisiniz, kömək etmək üçün bu şəkilləri istifadə edə bilərsiniz.
Komponent siyahısı:
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
Qırmızı LED 3MM LED
LED YAŞIL LED 3MM
BC548 -ci ilin birinci rübü
Q2 20MHZ
BC348 Q3
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
BTN toxunma açarı
SV3 6 sancaqlar
X3 USB B dişi
Addım 3: Proqramlaşdırıcının proqramlaşdırılması
PIC18F2550 -ni proqramçıda istifadə etmək üçün işlək bir PicKit -ə ehtiyacınız olacaq. Birini aldıqdan və ya birini götürdükdən sonra PicKit 2 proqramını yükləməlisiniz: PicKit 2 v2.61
Əvvəlcə PicKit 2 -ni açın və işləyən proqramçınızı qoşun. Mesaj pəncərəsində 'PicKit bağlı' yazmırsa, 'Alətlər> Əlaqəni yoxla' düyməsini vurmağa çalışın.
Sonra PIC18F2550 -ni çörək taxtasından istifadə edərək və yuxarıdakı şəkildəki kimi uyğun əlaqələr quraraq işləyən proqramçınıza qoşun.
"PIC Cihazı Tapıldı" göstərən PIC aşkarlanmırsa, bir neçə dəfə "Alətlər> Əlaqəni yoxla" düyməsini vurmağa çalışın. Hələ də PIC aşkar etmirsə, əlaqələri yoxlayın.
Proqramı PIC -ə yükləmək üçün 'Fayl> İdxal' bölməsinə, sonra 'C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex' ə gedin və 'Aç' düyməsini basın.
'Hex faylı uğurla idxal edildi' deyənə qədər gözləyin və 'Yaz' düyməsini basın, 'Proqramlaşdırma müvəffəq oldu' yazmasını gözləyin
Addım 4: PicKit istifadə edin
Əvvəlcə proqramçımızı bağlayın və PicKit 2 -ni açın.
Proqramlaşdırmaq istədiyimiz PIC -ni proqramçımıza qoşun. PIC -in pin paylanmasını onlayn olaraq necə axtara biləcəyinizi bilmirsinizsə və proqramçıya qoşulmaq üçün müvafiq MCLR, VDD, VSS, PGD və PGC pinlərini tapa bilərsiniz.
PicKit -in "PIC Cihazı Tapıldı" göstərən PIC -ni aşkar etməsini gözləyin, əgər yoxsa bir neçə dəfə 'Alətlər> Əlaqəni yoxla' düyməsini vurmağa çalışın. Hələ də PIC aşkar etmirsə, əlaqələri yoxlayın.
MPLAB, MPLAB X və ya hansı IDE -dən istifadə edirsinizsə açın və proqramı tərtib edin.
Tərtib etdikdən sonra PicKit 2 -ə qayıdın və 'Fayl> Hex Alın' a gedin. MPLAB X ilə layihənizin onaltılıq faylını 'Project_Directory> dist> default> production> Project_Name.production.hex' bölməsində tapa bilərsiniz.
'Yaz' düyməsini basın və 'Proqramlaşdırma Müvəffəqiyyətli' görünməsini gözləyin.
Proqramınızı dəyişdirmək istəyirsinizsə, hex faylını yenidən idxal etməyinizə ehtiyac yoxdur, sadəcə PicKit proqramında 'Yaz' düyməsini basaraq tərtib etməlisiniz. Göstərdiyi mesajlar arasında 'Hex faylının yenidən yüklənməsi' yazılmalıdır.
Bu belədir !
Son addım olaraq, yalnız PicKit-i qorumaq üçün 3d çapa sadə bir düzbucaqlı qutu hazırlaya bilərsiniz, qırılmasını və ya qısa qapanmasını istəməzsiniz, bunu sizə buraxacağam.
Xoşbəxt proqramlaşdırma
Tövsiyə:
Sadə 3 Resistor PIC Proqramçısı: 3 Addım
Sadə 3 Rezistorlu PIC Proqramçısı: Mikro nəzarətçilər elektronikada çox vacib rol oynayırlar, çünki digərləri arasında avtomatlaşdırma, idarəetmə, görüntü emalı kimi vəzifələri yerinə yetirə bilirlər. Onların istifadəsi çox böyükdür. Müxtəlif mikro nəzarətçilər ailələri var, bunlardan biri də Mikro
USBTiny ISP Proqramçısı necə qurulur: CNC PCB Freze Maşını istifadə edərək: 13 Addım (Şəkillərlə)
USBTiny ISP Proqramçısını Necə Yaratmaq olar: CNC PCB Freze Maşını istifadə edərək: Öz elektron layihənizi sıfırdan necə quracağınızı düşünmüsünüzmü? Elektronika layihələri etmək bizim üçün, istehsalçılar üçün çox maraqlı və əyləncəlidir. Ancaq istehsalçı mədəniyyətinə yeni addım atan əksər istehsalçılar və aparat meraklıları öz layihələrini qurdular
JDM2 əsaslı PIC proqramçısı: 4 addım
JDM2 əsaslı PIC proqramçısı: sxematik & yenilənmiş JDM2 PIC Proqramçısı üçün layout. Saat daxildir & məlumat filtri, müasir PIC mikro nəzarətçiləri üçün Vpp gərginlik bölücü (məsələn, USB PIC 18F2455/4455). www.hackaday.com & www.makezine.com/blog mən
Kartvizit PIC proqramçısı: 6 addım (şəkillərlə birlikdə)
Vizit Kartı PIC Proqramçısı: Bu, Hack A Day vizit kartı ölçüsü dövrə yarışmasına girişim idi. Sadəcə faylları sıxıb veb saytımda yerləşdirdim. Bütün digər girişlər asan giriş üçün bir blogda olduğu üçün burada yerləşdirirəm. Ümid edirik ki, bu
5 Transistorlu PIC Proqramçısı *Şematik 9 -cu addıma əlavə edildi!: 9 Addım
5 Transistorlu PIC Programmer *Adım 9 -a Şematik Əlavə edildi !: Kompüterinizin paralel portu üçün öz PIC proqramçınızı hazırlayın. Bu David Taitin klassik dizaynının bir variantıdır. Çox etibarlıdır və pulsuz olaraq yaxşı bir proqramlaşdırma proqramı var. IC-Prog və PICpgm proqramçılarını sevirəm. Ən yaxşısı, bu