Направи си сам
Майсторски класове, инструкции, полезни съвети, рецепти.
» » »Програмист на допълнителен контролер на pic-pic
Схеми, използващи микроконтролери, набират доста голяма популярност в Интернет. Микроконтролер е такава специална микросхема, която по същество е малък компютър, със собствени I / O портове, памет. Благодарение на микроконтролера е възможно да се създадат високо функционални схеми с минимум пасивни компоненти, например електронен часовник, плейъри, различни LED ефекти, устройства за автоматизация.
Програмист на екстрапик пик контролер

За да може микросхемата да започне да изпълнява каквито и да е функции, трябва да я мигате, т.е. заредете кода на фърмуера в нейната памет. Това може да стане с помощта на специално устройство, наречено програмист. Програмистът свързва компютъра, на който се намира файлът на фърмуера, с микроконтролера на фърмуера. Заслужава да се спомене, че има микроконтролери от семейство AVR, например такива като Atmega8, Attiny13 и pic серия, например PIC12F675, PIC16F676. Pic серията е собственост на Microchip и AVR на Atmel, така че методите на pic и AVR firmware са различни. В тази статия ще разгледаме процеса на създаване на програматора Extra-pic, с който можете да мигате микроконтролера от серията pic.
Предимствата на този конкретен програмист включват простотата на неговата верига, надеждността, гъвкавостта, тъй като поддържа всички общи микроконтролери. Компютърът се поддържа и от най-разпространените фърмуер програми, като Ic-prog, WinPic800, PonyProg, PICPgm.

Програмна верига


Програмист на екстрапик пик контролер

Съдържа две микросхеми, внесен MAX232 и вътрешен KR1533LA3, които могат да бъдат заменени с KR155LA3. Два транзистора, KT502, които могат да бъдат заменени с KT345, KT3107 или всеки друг PNP транзистор с ниска мощност. KT3102 също може да бъде променен например на BC457, KT315. Зеленият светодиод служи като индикатор за наличността на мощност, червеният светодиод светва по време на процеса на фърмуер на микроконтролера. Диод 1N4007 се използва за защита на веригата от захранване с грешна полярност.

материали


Програмист на екстрапик пик контролер

Списък на частите, необходими за сглобяването на програмиста:
  • Стабилизаторът 78L05 - 2 бр.
  • 78L12 стабилизатор - 1 бр.
  • 3v LED зелено - 1 бр.
  • 3v LED червен - 1 бр.
  • Диод 1N4007 - 1 бр.
  • Диод 1N4148 - 2 бр.
  • Резистор 0,125 W 4,7 kOhm - 2 бр.
  • Резистор 0,125 W 1 kOhm - 6 бр.
  • 4 uF кондензатор 16V - 4 бр.
  • Кондензатор 220 uF 25V - 1 бр.
  • 100 nF кондензатор - 3 бр.
  • Транзистор KT3102 - 1 бр.
  • KT502 транзистор - 1 бр.
  • Микросхема MAX232 - 1 бр.
  • Чип KR1533LA3 - 1 бр.
  • Захранващ конектор - 1 бр.
  • Съединител COM порт "майка" - 1 бр.
  • Цокъл DIP40 - 1 бр.
  • DIP8 гнездо - 2 бр.
  • Цокъл DIP14 - 1 бр.
  • Цокъл DIP16 - 1 бр.
  • Цокъл DIP18 - 1 бр.
  • Гнездо DIP28 - 1 бр.

В допълнение, имате нужда от поялник и възможност да го използвате.

Производство на печатни платки


Програмистът се сглобява на печатна платка с размери 100x70 mm. Печатната платка се изпълнява по метода LUT, файлът е прикачен към статията. Не е необходимо да огледате изображението преди печат.
Програмист на екстрапик пик контролер

Изтеглете дъската:
[25.33 Kb] (изтегляния: 631)

Сглобяване на програмист


На първо място, джъмперите са споени към печатаната платка, а след това резистори, диоди. На последно място, трябва да спойкате панелите и захранващите конектори и COM портовете.
Програмист на екстрапик пик контролер

Програмист на екстрапик пик контролер

защото има много панели на печатната платка за микроконтролерите, които трябва да мигат, но не се използват всички заключения, можете да отидете на такъв трик и да премахнете неизползваните контакти от панелите. В този случай ще се отдели по-малко време за запояване и поставянето на микросхема в такова гнездо ще бъде много по-лесно.
Програмист на екстрапик пик контролер

Съединителят COM порт (нарича се DB-9) има два пина, които трябва да "залепят" в платката.За да не пробиете допълнителни дупки за тях на дъската, можете да развиете двата винта под страните на конектора, докато щифтовете ще отпаднат, както и металната рамка на конектора.
Програмист на екстрапик пик контролер

След запояване на всички части платката трябва да се измие от потока, съседните контакти ще звънят, ако има късо съединение. Уверете се, че няма микросхеми в контактите (трябва да премахнете, включително MAX232 и KR1533LA3), свържете захранването. Проверете дали има напрежение от 5 волта на изходите на стабилизаторите. Ако всичко е наред, можете да инсталирате микросхемите MAX232 и KR1533LA3, програмистът е готов за работа. Захранващото напрежение на веригата е 15-24 волта.
Програмист на екстрапик пик контролер

Програмист на екстрапик пик контролер

Платката на програмиста съдържа 4 панела за микроконтролери и един за мигащи чипове памет. Преди да инсталирате микроконтролера на фърмуера на платката, трябва да видите дали нейният щифт съвпада с точката на платката на програмиста. Програмистът може да бъде свързан към COM порта на компютъра директно или чрез удължителен кабел. Успешен монтаж!
Програмист на екстрапик пик контролер
Коментари (2)
  1. Гост Сергей
    #1 Гост Сергей госта 1 април 2018 г. 07:51
    0
    Надявам се, че току-що сте публикували статията. С какво да се прави през 2018 г. просто програмист, без отстраняване на грешки и за ком порт - това е пълна полярна лисица.
  2. Гост Александър
    #2 Гост Александър госта 19 февруари 2019 07:37
    0
    Здравейте, но разкажете ми за програмиста на микросхемата Max 232 и Kr1533laz, с която са използвани букви (обозначения), а kt3102 и kt502 също взеха какви обозначения. И тогава го вкарах в интернет и излязох с какви букви има само и не мога да разбера. Благодаря ви

Прочетете също

Кодове за грешки за перални машини