O PICKit 3 Pinout, Elektronika może być dość skomplikowana. Napotkanie błędu jest nieuniknione, gdy pracujemy nad złożonym projektem lub problemem z wieloma potencjalnymi punktami błędu. Dlatego potrzebujemy trochę pomocy. To właśnie tam pojawia się PICKit 3. Jest to stosunkowo stary, ale niezawodny i niedrogi programator/debugger. PICKit 3 jest następcą PICKit 2 i poprzednikiem PICKit 4. O tym sprzęcie warto wiedzieć całkiem sporo. Dlatego w poniższym poradniku poznamy PICKit 3 i jego funkcjonalności związane z pinoutami. 

Co to jest PICkit 3?

PICKit 3 Pinout

Programowanie Micro-GT mini za pomocą PICKIT 3

PICKit 3 to trzecia linia w rodzinie debugerów i programatorów Microchip Technology dla mikrokontrolerów PIC. Większy i bardziej rozbudowany programator od swoich poprzedników. Wykorzystuje 16-bitowy układ PIC z serii 24F. Jest to znacznie większy i wydajniejszy kontroler interfejsu peryferyjnego (PIC). PICKit 3 posiada interfejs USB, który można podłączyć za pomocą kabla micro USB. Warto zauważyć, że PICKit 3 pracuje tylko przy napięciu 3,3V. Posiada on jednak dodatkowy wewnętrzny regulator napięcia, który pozwala na obsługę napięć do 5,5V.  Niemniej jednak, PICKit 3 jest również wyposażony w kilka ochronnych przełączników poli (patrz: resetowalne bezpieczniki). Są to środki ochronne, które mają za zadanie zabezpieczyć go przed błędami nadprądowymi.

Układ połączeń PICKit 3

PICKit 3 posiada sześć wyprowadzeń. W tym rozdziale dowiesz się, do czego służą poszczególne piny.

Właściwości PICKit3

PICKit 3 jest wyposażony w USB o pełnej prędkości i obsługuje zestaw standardowych sterowników Microsoft Windows. W rzeczywistości, można zaktualizować firmware z komputera. 

PICKit 3 jest kompatybilny z zintegrowanym środowiskiem programistycznym MPLAB. Ponadto, podobnie jak jego poprzednik, posiada trzy diagnostyczne diody LED, które wskazują status urządzenia, jego zasilanie i aktywność. PICKit jest całkowicie zamknięty w czerwonej, przezroczystej obudowie. 

Ponownie posiada wbudowany monitor, który chroni przed przepięciem i zwarciem. Jest to urządzenie niskonapięciowe, które obsługuje napięcia od 1,8V do 5,5V. Można wykonywać polecenia programowania i debugowania w czasie rzeczywistym. Funkcja Programmer-to-Go pozwala na zaprogramowanie do 512-kilobajtowej pamięci flash. Debugger pozwala na ustawienie punktów przerwania, które zatrzymują pracę urządzeń peryferyjnych, gdy debugger je osiągnie.

Dodatkowo, można wymazać większość typów pamięci. Aby nie popełnić błędów podczas tego procesu, PICKit 3 poprosi Cię o weryfikację. Jest prosty w użyciu, a wiele zasobów online pomaga w jego obsłudze. 

Diody LED stanu PICKit3

PICKit 3 Pinout

Ponownie, PICKit 3 posiada trzy diody LED (POWER, ACTIVE i STATUS).

POWER: Jeśli zielona dioda świeci się, oznacza to, że złącze USB dostarcza energię przez port USB. 

ACTIVE: Niebieska dioda LED wskazuje, że PICKit3 jest aktywny. Oznacza to aktywne połączenie komunikacyjne pomiędzy PICKit 3 a komputerem.

STATUS: Dioda LED wskazująca status ma dwa kolory, żółty i czerwony. Wskazuje, czy PICKit 3 jest zajęty (żółty) lub czy doświadcza błędu (czerwony).

Zastosowania PICKit3

 PICKit 3 może być użyty do następujących zastosowań: 

Debugowanie jednostek mikrokontrolerów PIC.

Programowanie mikrokontrolerów PIC

Flashowanie oprogramowania

Aktualizacja firmware'u urządzeń PIC 

Zrzucanie kodu i testowanie

Rozkład pinów w Pickit3 FAQs

Jaka jest różnica pomiędzy PICKit 3 a PICkit 4?

PICKit 3 Pinout

MPLAB PICKit 4

PICKit3 pierwotnie wyszedł w 2009 roku, natomiast PICKit 4 pojawił się w 2018 roku. PICkit 4 poprawia PICKit3, oferując szybsze programowanie (co najmniej pięć razy szybsze). Dodatkowo oferuje ulepszoną łączność USB, więcej opcji debugowania i szerszy zakres napięć.

Jaka jest różnica między PICKit 2 a PICKit 3?

PICKit 2 pojawił się w 2005 roku i był niezwykle popularny. Posiadał solidną, plastikową obudowę. PICKit 3 wprowadził czerwoną półprzezroczystą obudowę, aby zobaczyć wszystkie wewnętrzne elementy. 

Kiedy Microchip Technology wypuściła PICKit 3, był on co najmniej dziesięć dolarów droższy niż PICKit 2. Ponownie, było to spowodowane tym, że PICKit 2 używa kontrolera PI serii 18F, podczas gdy PICKit 3 używa 16-bitowego PIC serii 24F. W PICKit 3 zastosowano również inne etykiety diod LED. Etykiety na diodach sygnalizacyjnych PICKit 2 to: power, target i busy. 

To tylko niektóre z różnic pomiędzy PICKit 2 i PICKit 3. Ogólnie rzecz biorąc, PICKit 3 jest bardziej wydajnym PIC. Posiada on bardziej rozbudowaną regulację napięcia, szybsze programowanie i więcej opcji debugowania. 

Jak podłączyć PICkit 3 do mikrokontrolera PIC?

PICKit 3 można podłączyć tylko do mikrokontrolerów PIC, które obsługują programowanie szeregowe w obwodzie. Następnie należy znaleźć piny ICSPDAT, VPP/VDD/VSS, masę (GRND/GND) oraz ICSPCLK mikrokontrolera. Dlatego nie można używać PICKit 3 z każdą płytką rozwojową. Zalecamy, abyś zapoznał się z instrukcją obsługi swojego mikrokontrolera, jeśli masz problemy ze znalezieniem tych pinów. Każdy mikrokontroler jest inny. Na przykład oferta płytek Arduino różni się od oferty firmy STMicroelectronics.

Niemniej jednak, po zlokalizowaniu pinów, możesz podłączyć odpowiedni pin z mikrokontrolera do PICKit 3. Połączenie będzie jednak zależało od tego, czy planujesz programować czy debugować mikrokontroler. 

Niemniej jednak, pomoże to zasilić oba urządzenia podczas obu tych procesów. Sugerujemy, abyś używał PICKit 3 z IDE MPLAB. Możesz łatwo ustawić go na debugowanie lub programowanie za pomocą interfejsu. Dodatkowo, istotne jest, aby starannie dobrać napięcie poprzez IDE. Sprawdź napięcie pracy swojego urządzenia PIC. Jeśli PICKit 3 dostarcza 5V do PIC z ograniczeniem 3V, może to spowodować uszkodzenie wszystkich urządzeń.

https://www.youtube.com/watch?v=6yXo2JbzYWA

Podsumowanie

W tym przewodniku zbadaliśmy, czym jest PICKit 3. Mimo swojego wieku jest to nadal praktyczne narzędzie do programowania i testowania elektroniki. Tak więc, jeśli nie możesz sobie pozwolić na PICKit 4, PICKit 3 jest nadal godnym sprzętem. Niemniej jednak mamy nadzieję, że ten artykuł okazał się dla Ciebie pomocny. Jak zawsze, dziękujemy za lekturę.