Zrób to sam
Kursy mistrzowskie, instrukcje, przydatne wskazówki, przepisy kulinarne.
» » »Programator kontrolera pic Extra-pic
Układy wykorzystujące mikrokontrolery zyskują dość dużą popularność w Internecie. Mikrokontroler to taki specjalny mikroukład, który w istocie jest małym komputerem z własnymi portami I / O i pamięcią. Dzięki mikrokontrolerowi można tworzyć wysoce funkcjonalne obwody z minimum elementów pasywnych, na przykład zegar elektroniczny, odtwarzacze, różne efekty LED, urządzenia automatyki.
Programator Extrapic Pic Controller

Aby mikroukład zaczął wykonywać dowolne funkcje, musisz go sflashować, tj. załaduj kod oprogramowania do jej pamięci. Można to zrobić za pomocą specjalnego urządzenia zwanego programatorem. Programator kojarzy komputer, na którym znajduje się plik oprogramowania układowego z mikrokontrolerem oprogramowania układowego. Warto wspomnieć, że istnieją mikrokontrolery z rodziny AVR, na przykład takie jak Atmega8, Attiny13 i seria pic, na przykład PIC12F675, PIC16F676. Seria pic jest własnością Microchip i AVR Atmela, więc metody oprogramowania pic i AVR są różne. W tym artykule rozważymy proces tworzenia programatora Extra-pic, za pomocą którego można sflashować mikrokontroler serii pic.
Zalety tego konkretnego programatora obejmują prostotę jego obwodu, niezawodność, wszechstronność, ponieważ obsługuje wszystkie popularne mikrokontrolery. Komputer jest także obsługiwany przez najpopularniejsze programy układowe, takie jak Ic-prog, WinPic800, PonyProg, PICPgm.

Obwód programatora


Programator Extrapic Pic Controller

Zawiera dwa mikroukłady, importowany MAX232 i krajowy KR1533LA3, które można zastąpić KR155LA3. Dwa tranzystory, KT502, które można zastąpić KT345, KT3107 lub dowolnym innym tranzystorem PNP o niskiej mocy. KT3102 można również zmienić, na przykład na BC457, KT315. Zielona dioda LED służy jako wskaźnik dostępności zasilania; czerwona dioda LED świeci się podczas procesu tworzenia oprogramowania wewnętrznego mikrokontrolera. Dioda 1N4007 służy do ochrony obwodu przed napięciem o niewłaściwej biegunowości.

Materiały


Programator Extrapic Pic Controller

Lista części niezbędnych do montażu programatora:
  • Stabilizator 78L05 - 2 szt.
  • Stabilizator 78L12 - 1 szt.
  • 3v LED zielony - 1 szt.
  • 3v LED czerwony - 1 szt.
  • Dioda 1N4007 - 1 szt.
  • Dioda 1N4148 - 2 szt.
  • Rezystor 0,125 W 4,7 kOhm - 2 szt.
  • Rezystor 0,125 W 1 kOhm - 6 szt.
  • Kondensator 4 uF 16 V - 4 szt.
  • Kondensator 220 uF 25V - 1 szt.
  • Kondensator 100 nF - 3 szt.
  • Tranzystor KT3102 - 1 szt.
  • Tranzystor KT502 - 1 szt.
  • Mikroukład MAX232 - 1 szt.
  • Chip KR1533LA3 - 1 szt.
  • Złącze zasilania - 1 szt.
  • Złącze portu COM „matka” - 1 szt.
  • Gniazdo DIP40 - 1 szt.
  • Gniazdo DIP8 - 2 szt.
  • Gniazdo DIP14 - 1 szt.
  • Gniazdo DIP16 - 1 szt.
  • Gniazdo DIP18 - 1 szt.
  • Gniazdo DIP28 - 1 szt.

Ponadto potrzebujesz lutownicy i umiejętności jej używania.

Produkcja PCB


Programator jest zamontowany na płytce drukowanej o wymiarach 100 x 70 mm. Płytka drukowana jest wykonywana metodą LUT, plik jest dołączany do artykułu. Nie trzeba wykonywać kopii lustrzanej obrazu przed drukowaniem.
Programator Extrapic Pic Controller

Pobierz planszę:
[25.33 Kb] (pliki do pobrania: 631)

Zespół programatora


Przede wszystkim zworki są lutowane na płytce drukowanej, a następnie rezystory, diody. Na koniec musisz lutować panele i złącza zasilania oraz porty COM.
Programator Extrapic Pic Controller

Programator Extrapic Pic Controller

Ponieważ na płytce drukowanej znajduje się wiele paneli do flashowania mikrokontrolerów, ale nie wszystkie wnioski są wykorzystane, możesz przejść do takiej sztuczki i wyjąć nieużywane kontakty z paneli. W takim przypadku krócej poświęcisz na lutowanie, a włożenie mikroukładu do takiego gniazda będzie znacznie łatwiejsze.
Programator Extrapic Pic Controller

Złącze portu COM (nazywa się DB-9) ma dwa piny, które muszą „przykleić się” do płyty.Aby nie wywiercić dla nich dodatkowych otworów na płycie, możesz odkręcić dwie śruby pod bokami złącza, podczas gdy szpilki spadną, a także metalową ramkę złącza.
Programator Extrapic Pic Controller

Po lutowaniu wszystkich części płytę należy umyć ze strumienia, sąsiednie styki zadzwonią, jeśli wystąpią zwarcia. Upewnij się, że w gniazdach nie ma mikroukładów (musisz je usunąć, w tym MAX232 i KR1533LA3), podłącz zasilanie. Sprawdź, czy na wyjściach stabilizatorów występuje napięcie 5 woltów. Jeśli wszystko jest w porządku, możesz zainstalować mikroukłady MAX232 i KR1533LA3, programator jest gotowy do pracy. Napięcie zasilania obwodu wynosi 15–24 woltów.
Programator Extrapic Pic Controller

Programator Extrapic Pic Controller

Płyta programatora zawiera 4 panele do mikrokontrolerów i jeden do flashowania układów pamięci. Przed zainstalowaniem mikrokontrolera oprogramowania układowego na płycie należy sprawdzić, czy jej pinout odpowiada pinoutowi na płycie programatora. Programator można podłączyć bezpośrednio do portu COM komputera lub za pomocą przedłużacza. Udany montaż!
Programator Extrapic Pic Controller
Wróć
Komentarze (2)
  1. Gość Siergiej
    #1 Gość Siergiej Goście 1 kwietnia 2018 07:51
    0
    Mam nadzieję, że właśnie opublikowałeś artykuł. Co robić w 2018 roku tylko programista, bez debuggera i dla portu komunikacyjnego - jest to pełny lis polarny.
  2. Gość Alexander
    #2 Gość Alexander Goście 19 lutego 2019 07:37
    0
    Witaj, ale opowiedz mi o programatorze mikroukładu Max 232 i Kr1533laz, z którym użyto liter (oznaczeń), a kt3102 i kt502 również wzięły jakie oznaczenia. A potem zdobyłem go w Internecie i dowiedziałem się, jakie litery są tylko tam i nie rozumiem. Dziękuję

Przeczytaj także

Kody błędów pralek