Mündəricat:

PIC Proqramçısı Necə Hazırlanır - PicKit 2 'klonu': 4 Addım (Şəkillərlə)
PIC Proqramçısı Necə Hazırlanır - PicKit 2 'klonu': 4 Addım (Şəkillərlə)

Video: PIC Proqramçısı Necə Hazırlanır - PicKit 2 'klonu': 4 Addım (Şəkillərlə)

Video: PIC Proqramçısı Necə Hazırlanır - PicKit 2 'klonu': 4 Addım (Şəkillərlə)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Iyun
Anonim
Bir PIC Proqramçısı Necə Hazırlanır - PicKit 2 'klonu'
Bir PIC Proqramçısı Necə Hazırlanır - PicKit 2 'klonu'

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ı

Şemalar və PCB Dizaynı
Şemalar və PCB Dizaynı
Şemalar və PCB Dizaynı
Ş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ı

Şuranın hazırlanması
Şuranın hazırlanması
Şuranın hazırlanması
Şuranın hazırlanması
Şuranın hazırlanması
Şuranın hazırlanması

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ı

Proqramçı proqramlaşdırma
Proqramçı proqramlaşdırma
Proqramçı proqramlaşdırma
Proqramçı proqramlaşdırma
Proqramçı proqramlaşdırma
Proqramçı proqramlaşdırma
Proqramçı proqramlaşdırma
Proqramçı proqramlaşdırma

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

PicKit -dən istifadə
PicKit -dən istifadə
PicKit -dən istifadə
PicKit -dən istifadə
PicKit -dən istifadə
PicKit -dən istifadə

Ə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ə: