ПИЦ Цонтроллер Программер

10. 4. 2019.

ПИЦ микроконтролери су заслужили славу због своје робусности и квалитета рада, као и због свестраности у употреби. Али шта микроконтролер може дати без могућности писања нових програма? Без програмера, ово није ништа друго него комад изненађујуће жељезне перформансе. Програмер ПИЦ-а може бити два типа: домаћи или фабрички. программер пиц

Разлика између фабричких и домаћих програмера

Пре свега, они се разликују по поузданости и функционалности која се пружа власницима микроконтролера. Дакле, ако направите самопроизводњу, онда се, по правилу, израчунава само за један модел ПИЦ микроконтролера, док Мицроцхип програматор омогућава рад са различитим типовима, модификацијама и моделима микроконтролера.

Мицроцхип Фацтори Программер

програмери пиц контролери Најпознатији и најпопуларнији је ПИЦ програматор, који користи много људи и познат је многима по имену ПИЦкит 2. Његова популарност се објашњава очигледним и имплицитним предностима. Очигледне предности овог УСБ програматора за ПИЦ се могу навести већ дуже време, међу њима: релативно ниска цена, лакоћа рада и свестраност у односу на целу породицу микроконтролера, у распону од 6-пин до 20-пин.

Коришћење програмера Мицроцхип

Користећи га, можете пронаћи многе туторијале који ће вам помоћи да се носите са свим врстама аспеката употребе. Ако узмемо у обзир не само ПИЦ програмера, купљеног “од руке”, већ стеченог од званичног представника, онда можемо приметити и квалитет подршке коју му пружамо. Осим тога, постоје и материјали за обуку о коришћењу, лиценцирана развојна окружења, као и демо плоча, која је дизајнирана за рад са микроконтролерима са ниским излазом. Поред свега тога, ту су и услужни програми који ће учинити рад са механизмом угоднијим, помоћи у праћењу процеса програмирања и отклањања грешака у раду микроконтролера. Такођер долази услужни програм који стимулира рад МК.

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

Други програмери

Поред званичног програмера, постоје и други који омогућавају програмирање микроконтролера. Приликом њиховог стицања није потребно ослањати се на додатни софтвер, али за оне који не требају више, то је довољно. Веома очигледан недостатак је чињеница да је неким програмерима тешко пронаћи потребан софтвер да би могли да раде ефикасно.

Ручно састављени програмери

Сада је можда најзанимљивији програмери ПИЦ-контролера, који се ручно склапају. Ову опцију користе они који немају новца или их једноставно не желе потрошити. У случају куповине од званичног заступника, можете рачунати на чињеницу да, ако се покаже да је уређај лошег квалитета, можете га вратити и добити нови. А када купујете „из руку“ или уз помоћ огласних табли у случају лошег лемљења или механичких оштећења, нема потребе да надокнадите трошкове и набавите квалитетног програмера. Сада за ручно састављену електронику.

ПИЦ програматор може бити дизајниран за одређене моделе или бити универзалан (за све или скоро све моделе). Они иду у чипове који могу претворити сигнале из РС-232 порта у сигнал који ће вам омогућити програмирање МЦ-а. Мора се запамтити да када саставите конструкцију коју је дао неко, ПИЦ програматор, склоп и резултат би требао бити један према један. Чак и мала одступања су непожељна. Ова примедба се односи на почетнике у електроници, људи са искуством и праксом могу да побољшају скоро било коју шему, ако има много тога да се побољша. усб пиц програмер

У међувремену, вреди рећи реч о софтверском комплексу, који обезбеђује УСБ програмер за ПИЦ, састављен сопственим рукама. Чињеница је да није довољно саставити програмера према једној од многих схема представљених у глобалној мрежи. Такође вам је потребан софтвер који ће омогућити компјутеру да пали микроконтролер. Као такви, често се користе Ицпрог, ВинПиц800 и многи други програми. Ако програмер самог програмера није навео софтвер са којим његова креација може да ради свој посао, онда ћете морати да сазнате сами по себи. Исто важи и за оне који прикупљају своје програме. Можете сами написати програм за МЦ, али ово је прави аеробат.

Универзални програмери који су погодни не само за ПИЦ

Ако је особа заинтересована за програмирање микроконтролера, мало је вероватно да ће увек користити само један тип. За оне који не желе одвојено да купе програматоре за различите типове микроконтролера различитих произвођача, развијени су универзални уређаји који ће моћи да програмирају МЦ-е неколико компанија. Пошто има доста компанија које их производе, требало би да изаберете пар и да им кажете о програмерима за њих. Избор је пао на гиганте тржишта микроконтролера: ПИЦ и АВР. програматор пиц цирцуит

Универзални програматор ПИЦ и АВР је опрема која је својствена његовој свестраности и способности да промени рад захваљујући програму, без промене хардверске компоненте. Захваљујући овој имовини, такви уређаји лако раде са МЦ, који су пуштени у продају након пуштања програмера. С обзиром на то да се архитектура у блиској будућности неће битно мијењати, она ће се дуго користити. Додатне пријатне особине фабричких програмера треба да укључују:

  1. Значајна хардверска ограничења на број програмабилних чипова, који ће омогућити програмирање не једног, већ неколико јединица електронике одједном.
  2. Могућност програмирања микроконтролера и кола базираних на различитим технологијама (НВРАМ, НАНД Фласх и др.).
  3. Релативно кратко вријеме програмирања. У зависности од модела програматора и сложености програмабилног кода, може да траје од 20 до 400 секунди.

Карактеристике практичне употребе

једноставан програмер пиц Посебно треба поменути тему практичне употребе. По правилу, програмери се повезују са УСБ портовима, али постоје варијације које раде са истим жицама као и хард диск. А да бисте их користили морате уклонити поклопац рачунара, проћи кроз жице, а сам процес повезивања није баш згодан. Али други тип је свестранији и моћнији, захваљујући њему брзина фирмвера је већа него када је повезана преко УСБ-а. Коришћење друге опције није увек тако згодно и удобно решење као код УСБ-а, јер пре него што га употребите, морате урадити више операција: набавите кућиште, отворите га, пронађите потребну жицу. Можда нећете бринути о могућим проблемима прегревања или пренапона приликом рада са фабричким моделима, јер они, по правилу, имају посебну заштиту.

Рад са микроконтролерима

Шта је потребно да сви програмери раде са микроконтролерима? Чињеница је да, иако су сами програмери независни кругови, они преносе рачуналне сигнале у одређеној секвенци. Проблем у томе како рачунар објашњава шта тачно треба да се пошаље, решава софтвер за програмера.

У слободном приступу је доста различитих програма који су усмерени на рад са програмерима, како домаћим тако и фабричким. Али ако је направљено од мало познатог предузећа, направљено је по шеми другог љубитеља електронике или од особе која чита ове линије, онда се софтвер не може наћи. У овом случају, могуће је користити енумерацију свих доступних услужних програма за програмирање, а ако се ништа не уклапа (са сигурношћу да програмер ради добро), онда морате или узети / направити још једног ПИЦ програмера, или написати властити програм, што је врло висок акробат. универзални програмер пиц и авр

Могући проблеми

Нажалост, чак ни најидеалнија техника није лишена могућих проблема, који не-не, и они ће се појавити. За боље разумевање, морате направити листу. Неки од ових проблема могу се ручно исправити након детаљног прегледа програматора, а неки се могу проверити само ако је потребна тестна опрема. У овом случају, ако програмер ПИЦ-микроконтролера фабрике, то је мало вјеројатно да ће поправити чини се могуће. Иако можете покушати пронаћи могуће узроке кварова:

  1. Лош квалитет лемљења елемената програматора.
  2. Недостатак управљачких програма за рад са уређајем.
  3. Оштећења унутар програматора или жица унутар рачунала / УСБ-а.

Микроконтролерски експерименти

Дакле, све је ту. Како почети радити са технологијом, како почети да трепери микроконтролер са програматором?

  1. Повежите спољно напајање, спојите сву опрему.
  2. У почетку је потребно окружење кроз које ће се све радити.
  3. Направите потребан пројекат, изаберите конфигурацију микроконтролера.
  4. Припремите датотеку која садржи све потребне кодове.
  5. Повежите се са програматором.
  6. Када је све спремно, већ можете бљескати микроконтролер.

Изнад је написана само општа шема која вам омогућава да разумете како се процес одвија. За појединачна развојна окружења, може се мало разликовати, а детаљније информације о њима можете пронаћи у упутствима.

Желео бих да посебно напишем апел онима који тек почињу да користе програме. Запамтите да, без обзира на то колико елементарни неки кораци могу изгледати, увијек је потребно слиједити их како би опрема могла исправно и адекватно радити и испунити задатке које сте поставили. Успех у електроници!