КомпютриОборудване

PIC-контролер. Програмиране PIC-контролери. Схеми на PIC-контролери

Когато правите схема, трябва да има някой или нещо, което да следи за изпълнението на необходимите действия. За човека е доста проблематично, тъй като е необходимо да се използва голям брой различни елементи, които позволяват да се контролира тяхната работа (транзистори, съпротивления, тиристори, диоди, кондензатори и др.) Но цялата сложна и голяма верига може да се контролира чрез контролери (MCU). Това са, например, ще бъдат описани RІS семейства. Така че, това, което е най-PIC-контролери за манекени? Каква е тяхната схема и където те се използват.

Какво е микроконтролер PIC-

PIC-контролер (или микроконтролер) е автоматизация означава изпълнява определени действия, като се използва предварително приготвен програма. Отличителна черта на представителите на тази линия продукти е най-лесното програмиране и на наличието на всички необходими функции за работа. Очертаване нейната структура, трябва да се отбележи, че в състава му има само един силициев кристал (характерна черта на всички микроконтролери). Освен това, PIC-контролер разполага с определен брой крака. Някои от тях може да се използва като логически входове като изходи част, останалото е подписала двустранно приложение. Краката могат да бъдат или цифрови или аналогови.

За по-голямата част от контролера на работа RІS се нуждае от стабилна напрежение - 5V. Това е достатъчно, така че да може да работи в нормалния си режим и да изпълнява програма доставени пред него. Програмиране PIC-контролер директно от компютър не е възможно. За тази цел на програмиста.

семейство контролер

PIC-контролер не съществува в един-единствен екземпляр. Производителят произвежда значителна гама от микроконтролери, всяка от които има свои собствени характеристики, способности и потенциални цели на приложение. Брой семейства самите доста голям и зависи от функцията за класиране, която е взета по подразбиране. Ето защо е необходимо да се информира само за основната класификация, в която има само три семейства на 8-, 16- и 32-битови. Те от своя страна са разделени на другите, но заради семейството си, не са предмет на статията, нещо за тях и няма да се разговаря.

където е приложимо

Благодарение на своята универсалност PIC-контролер може да се прилага почти навсякъде. Сами микроконтролери могат да бъдат намерени в хладилници, телевизори, перални машини. Но RІS гама от продукти е функцията, която веригите за PIC-контролери са популярни сред радиолюбители и роботика самоук. С тяхна помощ лесно можете да персонализирате сайта за работа, или всички устройства. Тя допринася за популярността на разумна цена, по-лесно програмиране и значителна част от образователни материали.

Нанесете PIC-контролер, когато създавате коли на контрола на радио, роботизирани ръце и други артефакти, които могат да бъдат направени, ограничен бюджет. Може да се използва за нещо продуктивно - доста популярен е темата за създаване на собствено производство на автоматични машини, контролирани от микроконтролер. Спектърът на използване е широк, а правилният подход може да се извършва почти всякакви цели, така че веригата в PIC-контролери могат да се видят не само на любителските творения.

Софтуер за работа с PIC-контролер

Минималният необходим софтуер - той отбелязва. И все пак, поради безплатно разпространение, можете да използвате и предлагани от инструмент MPLAB на производителя на софтуера. По-точно, онлайн софтуер (среда за разработка, компилатори) MPLAB на. Благодарение на политиката на компанията, той е свободен, но има някои ограничения. По този начин, в краткосрочен демо версия можете да опитате всички възможности, но след приключването му функционалност на програмата ще бъдат отрязани. Пълната програма има значителен инструмент, който го прави лесно да се създадат програми, удобни да се търсят най-различни проблемни области и поведение код оптимизация. В зависимост от версията на функцията може да бъде прекратен код оптимизиране или намали броя на контролери, които са подкрепени от програмата. За по-голяма истина трябва да се каже, че дружеството продължава да държи поддържа само най-популярните представители.

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

Създаване на програма за PIC-контролер

За създаване на специална програма, можете да използвате съответния софтуер, а дори и един прост лаптоп. Това е възможно благодарение на факта, че тя работи с програмни езици като асемблер и С. Основната разлика е в броя на предписана информация и лекотата на задачи за данни. Можете да чуете много за сложността на С, но монтажа по-трудно и изисква внимателен подход.

Така например, при създаването на програма, трябва да определите, за които контролер е предназначен. То може да бъде необходимо да се извършат редица опции, но те трябва да се извърши в присъствието на професионален опит или самочувствие, защото грешки могат да доведат до това, че конвенционалните микроконтролери превръщат в парчета пластмаса и желязо.

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

Но как да прехвърли разработена програма в самия микроконтролер? Как програмирането микроконтролер? За тази цел има специални устройства - програмисти. Те изпращат сигнали към микроконтролер, че променят клетките в паметта в рамките на програмата. За да започнете процеса на прехвърляне на данните, които искате да поставите чипа в програмирането, и тя, от своя страна, е свързан с компютър. След това, с помощта на софтуер, който би трябвало да работи на фърмуера. Обикновено програмиране PIC-контролери се простира от тридесет секунди до две минути.

Формуляри програмисти

Кои програмист, за да изберете да записвате програма за микроконтролер? Може да бъде грубо разделени на три вида: самостоятелно направени, от производителя и завода на други компании. Използването на всеки един от тях има свои собствени характеристики.

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

Оригиналният програмист от производителя ще бъде в състояние да качествено изпълняват служебните си задължения и да е микроконтролер. На него има гаранция, и ако след получаването, че не работи, сменете няма проблем. Но в схемата на нещата, когато фърмуер PIC-контролери то се осъществява без проблеми.

Но произтича от придобиването на доста висока цена.

Програмистите, издадени от други компании, имат доста широк спектър от обекти, които работят. Тяхната функция е ниската цена и / или възможност да работят с други микроконтролери, в допълнение към PIC. Налице е също така един наистина универсален "чудовища", които могат да предоставят различни видове работа, но поради необходимостта от по-голям брой съединения от тяхната ниска цена, не се случи.

принципни характеристики

И накрая, няколко думи за модели с изображения. Тя трябва да се съсредоточи върху краката въз основа на оправдателни документи, както схематично микроконтролери често се различават от реалните заключенията на равенство. Основното, което в такива случаи са подписани заключения, и това е за тях и трябва да бъдат насочени за устройството.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.delachieve.com. Theme powered by WordPress.