Врсте микроконтролера и њихова примена

Испробајте Наш Инструмент За Елиминисање Проблема





Микроконтролер је један чип и означава се са μЦ или уЦ. Технологија израде која се користи за његов контролер је ВЛСИ. Алтернативно име микроконтролера је уграђени контролер. Тренутно на тржишту постоје различити типови микроконтролера као што су 4-битни, 8-битни, 64-битни и 128-битни. То је компримовани микрорачунар који се користи за управљање уграђеним системским функцијама у роботима, канцеларијским машинама, моторним возилима, кућним апаратима и другим електронским уређајима. Различите компоненте које се користе у микроконтролеру су процесор, периферне јединице и меморија. У основи се користе у различитим електронским уређајима који захтевају одређену контролу од стране оператора уређаја. Овај чланак говори о прегледу типова микроконтролера и њиховом раду.

Шта је микроконтролер?

Микроконтролер је мали, јефтини и самостални рачунар на чипу који се може користити као уграђени систем. Неколико микроконтролера може да користи четворобитне изразе и ради на фреквенцијама такта, које обично укључују:




  • 8 или 16-битни микропроцесор.
  • Мала мера РАМ-а.
  • Програмабилни РОМ и флеш меморија.
  • Паралелни и серијски У / И.
  • Тајмери ​​и генератори сигнала.
  • Аналогно у дигитално и дигитално у аналогно претварање

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

Микроконтролери раде

Чип микроконтролера је уређај велике брзине, али у поређењу са рачунаром је спор. Тако ће се свака инструкција извршавати у микроконтролеру брзом брзином. Једном када је напајање УКЉУЧЕНО, кварцни осцилатор ће се активирати кроз контролни логички регистар. Неколико секунди, како се развија рана припрема, тада ће се напунити паразитски кондензатори.



Једном када ниво напона постигне највишу вредност, фреквенција осцилатора претвара се у стабилан процес уписивања битова преко посебних регистара функција. Све се дешава на основу ЦЛК осцилатора и укупна електроника ће почети да ради. Све ово траје изузетно мало наносекунди.

Главна функција микроконтролера је, може се сматрати самосталним системима који користе меморију процесора. Његова периферна опрема се може користити попут микроконтролера 8051. Када су микроконтролери који су тренутно у употреби уграђени у друге врсте машина попут телефонских уређаја, аутомобила и периферних уређаја рачунарских система.


Основи типова микроконтролера

Било који електрични апарат који се користи за чување, мерење и приказивање информација, иначе се у њима налази чип. Основна структура микроконтролера укључује различите компоненте.

Процесори

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

Меморија

У микроконтролеру, меморијски чип ради попут микропроцесора јер чува све податке као и програме. Микроконтролери су дизајнирани са одређеном количином РАМ-а / РОМ-а / флеш меморије за складиштење изворног кода програма.

И / О портови

У основи се ови портови користе за међусобно повезивање различитих уређаја попут ЛЕД-а, ЛЦД-а, штампача итд.

Серијски портови

Серијски портови се користе за пружање серијских интерфејса између микроконтролера, као и низа других периферних уређаја попут паралелног порта.

Тајмери

Микроконтролер укључује тајмере, иначе бројаче. Они се користе за управљање свим операцијама мерења времена и бројања у микроконтролеру. Главна функција бројача је бројање импулса, док су операције које се изводе помоћу тајмера функције сата, генерирање импулса, модулације, мерење фреквенције, стварање осцилација итд.

АДЦ (аналогно у дигитални претварач)

АДЦ је кратица аналогног у дигитални претварач. Главна функција АДЦ је промена сигнала са аналогног на дигитални. За АДЦ потребни улазни сигнали су аналогни и производња дигиталног сигнала се користи у различитим дигиталним апликацијама попут мерних уређаја

ДАЦ (дигитално-аналогни претварач)

Скраћеница ДАЦ је дигитални у аналогни претварач, који се користи за обављање обрнутих функција у АДЦ. Генерално, овај уређај се користи за управљање аналогним уређајима као што су једносмерни мотори итд.

Интерпрет Цонтрол

Овај контролер се користи за одлагање управљања покретаним програмом, а интерпретација је или интерна, иначе екстерна.

Специјални функционални блок

Неки посебни микроконтролери дизајнирани за посебне уређаје попут робота, свемирских система укључују посебан функционални блок. Овај блок има додатне портове за извршавање неких одређених операција.

Како се класификују типови микроконтролера?

Микроконтролери су окарактерисани с обзиром на ширину сабирнице, скуп инструкција и структуру меморије. За исту породицу могу постојати различити облици са различитим изворима. Овај чланак ће описати неке од основних типова микроконтролера за које новији корисници можда неће знати.

Типови микроконтролера су приказани на слици, карактеришу их њихови битови, меморијска архитектура, меморија / уређаји и скуп инструкција. Хајде да укратко разговарамо о томе.

Врсте микроконтролера

Врсте микроконтролера

Типови микроконтролера према броју битова

Битови у микроконтролеру су 8-битни, 16-битни и 32-битни микроконтролери.

У ан 8-битни микроконтролер, тачка када је интерна магистрала 8-битна, тада АЛУ изводи аритметичке и логичке операције. Примери 8-битних микроконтролера су породице Интел 8031/8051, ПИЦ1к и Моторола МЦ68ХЦ11.

Тхе 16-битни микроконтролер има већу прецизност и перформансе у поређењу са 8-битним. На пример, 8-битни микроконтролери могу да користе само 8 битова, што резултира коначним опсегом од 0 × 00 - 0кФФ (0-255) за сваки циклус. Насупрот томе, 16-битни микроконтролери са својом битном ширином података имају опсег од 0 × 0000 - 0кФФФФ (0-65535) за сваки циклус.

Најекстремнија вредност дужег тајмера може се показати корисном у одређеним апликацијама и склоповима. Може аутоматски радити са два 16-битна броја. Неки примери 16-битних микроконтролера су 16-битни МЦУ-ови проширене породице 8051КСА, ПИЦ2к, Интел 8096 и Моторола МЦ68ХЦ12.

Тхе 32-битни микроконтролер користи 32-битне инструкције за извођење аритметичких и логичких операција. Користе се у аутоматски контролисаним уређајима, укључујући имплантабилне медицинске уређаје, системе за управљање мотором, канцеларијске машине, уређаје и друге врсте уграђених система. Неки примери су породица Интел / Атмел 251, ПИЦ3к.

Типови микроконтролера према меморијским уређајима

Меморијски уређаји су подељени у две врсте

  • Микроконтролер са уграђеном меморијом
  • Микроконтролер спољне меморије

Микроконтролер са уграђеном меморијом : Када уграђени систем има јединицу микроконтролера која има све функционалне блокове доступне на чипу, назива се уграђени микроконтролер. На пример, 8051 који има меморију програма и података, И / О портове, серијску комуникацију, бројаче и тајмере и прекиде на чипу је уграђени микроконтролер.

Микроконтролер спољне меморије : Када уграђени систем има јединицу микроконтролера која нема све функционалне блокове доступне на чипу, назива се екстерни меморијски микроконтролер. На пример, 8031 ​​нема програмску меморију на чипу је микроконтролер са спољном меморијом.

Типови микроконтролера према комплету упутстава

ЦИСЦ : ЦИСЦ је сложени рачунар са комплетом упутстава. Омогућава програмеру да користи једну инструкцију уместо многих једноставнијих инструкција.

РИЗИК : РИСЦ је скраћеница за Редуцед Инструцтион сет Цомпутер (Рачунар са смањеном инструкцијом), ова врста сетова инструкција смањује дизајн микропроцесора за индустријске стандарде. Омогућава свакој инструкцији рад на било ком регистру или употребу било ког начина адресирања и истовремени приступ програму и подацима.

Пример за ЦИСЦ и РИСЦ

ЦИСЦ :Мов АКС, 4 РИЗИК :Мов АКС, 0
Мов БКС, 2Мов БКС, 4
ДОДАЈ БКС, АКСМов ЦКС, 2
ЗапочетиДОДАЈ АКС, БКС
ЛоопЗапочети

Из горњег примера, РИСЦ системи скраћују време извршавања смањењем циклуса такта по инструкцији, а ЦИСЦ системи скраћују време извршавања смањењем броја инструкција по програму. РИСЦ даје боље извршење од ЦИСЦ-а.

Типови микроконтролера према архитектури меморије

Архитектура меморије микроконтролера су две врсте, и то:

  • Харвардски микроконтролер архитектуре меморије
  • Микроконтролер архитектуре меморије Принцетон

Микроконтролер Харвард Мемори Арцхитецтуре : Тачка када микроконтролер има различит меморијски адресни простор за програм и меморију података, микроконтролер има Харвард архитектуру меморије у процесору.

Микроконтролер Принцетон Мемори Арцхитецтуре : Тачка када микроконтролер има заједничку меморијску адресу за програмску меморију и меморију података, микроконтролер има Принцетон меморијску архитектуру у процесору.

Врсте микроконтролера

Постоје различити типови микроконтролера попут 8051, ПИЦ, АВР, АРМ,

Микроконтролер 8051

То је 40-пински микроконтролер са Вцц од 5В повезан са пином 40 и Всс на пином 20 који се држи 0В. Постоје и улазни и излазни портови од П1.0 - П1.7 који имају функцију отвореног одвода. Порт3 има додатне функције. Пин36 има стање отвореног одвода, а пин17 је унутра повукао транзистор унутар микроконтролера.

Када применимо логику 1 на порт1, онда добијамо логику 1 на порт21 и обрнуто. Програмирање микроконтролера је замршено. У основи, пишемо програм на Ц језику који се следећи претвара у машински језик који разуме микроконтролер.

ПИН за РЕСЕТ је повезан са пин9, повезан кондензатором. Када је прекидач УКЉУЧЕН, кондензатор почиње да се пуни, а РСТ је висок. Применом високог на пин за ресетовање ресетује се микроконтролер. Ако на овај пин применимо логичку нулу, програм започиње извршавање од почетка.

Архитектура сећања из 8051

Сећање на 8051 подељено је на два дела. То су програмска меморија и меморија података. Програмска меморија чува програм који се извршава, док меморија података привремено чува податке и резултате. 8051 се користи у великом броју уређаја, углавном зато што га је лако интегрисати у уређај. Микроконтролери се углавном користе у управљању енергијом, додирном екрану, аутомобилима и медицинским уређајима.

Програмска меморија 8051

Програмска меморија 8051

И

Меморија података 8051

Меморија података 8051

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

Пин-40: Вцц је главни извор напајања од + 5В једносмерне струје.

Пин 20: Всс - представља уземљење (0 В).

Клинови 32-39: Познат као Порт 0 (П0.0 до П0.7) и служи као И / О портови.

Пин-31: Омогућавање закључавања адресе (АЛЕ) користи се за демултиплексирање сигнала адреса-података порта 0.

Пин-30: (ЕА) Улаз спољног приступа користи се за омогућавање или онемогућавање повезивања спољне меморије. Ако не постоји потреба за спољном меморијом, овај пин се увек држи високо.

Пин- 29: Омогућавање складишта програма (ПСЕН) користи се за читање сигнала из спољне меморије програма.

Прибадаче - 21-28: Познат као Порт 2 (П 2.0 до П 2.7) - поред тога што служи као И / О порт, сигнали магистрале вишег реда се мултиплексирају са овим квази двосмерним портом.

Игле 18 и 19: Користи се за повезивање спољног кристала како би се добио системски сат.

Клинови 10 - 17: Овај порт такође служи и неким другим функцијама попут прекида, уноса тајмера, управљачких сигнала за повезивање екстерне меморије за читање и писање. Ово је квази двосмерни прикључак са унутрашњим повлачењем.

Пин 9: То је РЕСЕТ пин, који се користи за постављање 8051 микроконтролера на почетне вредности, док микроконтролер ради или на почетном почетку апликације. ПИН за РЕСЕТ мора бити постављен високо за 2 машинска циклуса.

Клинови 1 - 8: Овај порт не служи за друге функције. Порт 1 је квази двосмерни И / О порт.

Ренесас Мицроцонтроллер

Ренесас је најновија породица аутомобилских микроконтролера која нуди карактеристике високих перформанси са изузетно малом потрошњом енергије у широком и свестраном опсегу предмета. Овај микроконтролер нуди богату функционалну сигурност и уграђене сигурносне карактеристике потребне за нове и напредне аутомобилске примене. Језгра структуре микроконтролера подржава високу поузданост и захтеве високих перформанси.

Пуни облик микроконтролера РЕНЕСАС је „Ренаиссанце Семицондуцтор фор Адванцед Солутионс“. Ови микроконтролери нуде најбоље перформансе како микропроцесорима, тако и микроконтролерима који имају добре перформансе, заједно са врло малом потрошњом енергије, као и чврсту амбалажу.

Овај микроконтролер има огроман меморијски капацитет као и пиноут, па се користи у различитим апликацијама за контролу аутомобила. Најпопуларније породице микроконтролера су РКС као и РЛ78 због својих високих перформанси. Главне карактеристике РЕНЕСАС РЛ78, као и микроконтролери засновани на породици РКС, укључују следеће.

  • Архитектура која се користи у овом микроконтролеру је ЦИСЦ Харвард архитектура која даје високе перформансе.
  • Породици РЛ78 доступни су 8-битни и 16-битни микроконтролери, док је РКС породица 32-битни микроконтролер.
  • Микроконтролер породице РЛ78 је микроконтролер мале снаге, док породица РКС пружа високу ефикасност као и перформансе.
  • Микроконтролер породице РЛ78 доступан је од 20 пина до 128 пина, док се породица РКС може добити у микроконтролеру са 48 пинова у пакету од 176 пина.
  • За РЛ78 микроконтролер, флеш меморија се креће од 16КБ до 512КБ, док за РКС породицу износи 2МБ.
  • РАМ микроконтролера породице РКС креће се од 2КБ до 128КБ.
  • Ренесасов микроконтролер нуди малу снагу, високе перформансе, скромне пакете и највећи распон величина меморије у комбинацији са карактеристикама богатим периферним уређајима.
Микроконтролери Ренесас

Микроконтролери Ренесас

  • Ренесас нуди најразноврснију породицу микроконтролера на свету, на пример, наша породица РКС нуди многе типове уређаја са варијантама меморије, од 32К флеш / 4К РАМ до невероватних 8М флеш / 512К РАМ.
  • РКС породица 32-битних микроконтролера је МЦУ опште намене богате карактеристикама и покрива широк спектар уграђених управљачких апликација с великом брзином повезивања, дигиталном обрадом сигнала и контролом претварача.
  • Породица микроконтролера РКС користи 32-битну побољшану Харвард ЦИСЦ архитектуру да би постигла врло високе перформансе.

Пин Десцриптион

Распоред пин-а микроконтролера Ренесас приказан је на слици:

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

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

То је 20-пински микроконтролер. Пин 9 је Всс, пин за масу и Вдд, пин за напајање. Има три различите врсте прекида, који су нормални, брзи и брзи.

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

Структура интерне сабирнице даје 5 унутрашњих сабирница како би се осигурало да руковање подацима није успорено. Преузимања упутстава се дешавају путем широке 64-битне магистрале, тако да због инструкција променљиве дужине које се користе у ЦИСЦ архитектури.

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

  • Ниска потрошња енергије остварена је помоћу технологије више језгара
  • Подршка за рад од 5 В за индустријске дизајне и уређаје
  • Скалабилност са 48 на 145 пинова и са 32КБ на 1МБ флеш меморије, са 8КБ флеш меморије података
  • Интегрисана сигурносна карактеристика
  • Интегрисани богати скуп функција од 7 УАРТ, И2Ц, 8 СПИ, компаратора, 12-битног АДЦ-а, 10-битног ДАЦ-а и 24-битног АДЦ-а (РКС21А), што ће смањити трошкове система интегришући већину функција

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

  • Индустријска аутоматизација
  • Комуникационе апликације
  • Примене управљања мотором
  • Испитивање и мерење
  • Медицинске примене

АВР микроконтролери

АВР микроконтролер су развили Алф-Егил Боген и Вегард Воллан из Атмел Цорпоратион. Микроконтролери АВР су модификована Харвард РИСЦ архитектура са одвојеним меморијама за податке и програме, а брзина АВР-а је велика у поређењу са 8051 и ПИЦ-ом. АВР је скраћеница за ДО лф-Егил Боген и В. егард Воллан’с Р. ИСЦ процесор.

Атмел АВР микроконтролер

Атмел АВР микроконтролер

Разлика између 8051 и АВР контролера

  • 8051с су 8-битни контролери засновани на ЦИСЦ архитектури, АВР-ови су 8-битни контролери засновани на РИСЦ архитектури
  • 8051 троши више енергије од АВР микроконтролера
  • У 8051 години можемо програмирати лакше од АВР микроконтролера
  • Брзина АВР-а је већа од микроконтролера 8051

Класификација АВР контролера

АВР микроконтролери су класификовани у три врсте:

  • ТиниАВР - Мање меморије, мале величине, погодно само за једноставније примене
  • МегаАВР - Ово су најпопуларнији они који имају добру количину меморије (до 256 КБ), већи број уграђених периферних уређаја и погодни за умерене до сложене апликације
  • КсмегаАВР - комерцијално се користи за сложене апликације, којима је потребна велика програмска меморија и велика брзина

Карактеристике АВР микроконтролера

  • 16 КБ уграђеног Фласх програма у систему
  • 512Б ЕЕПРОМ-а који се може програмирати у систему
  • 16-битни тајмер са додатним функцијама
  • Више унутрашњих осцилатора
  • Интерна флеш меморија са програмибилним инструкцијама до 256К
  • Могућност програмирања у систему помоћу ИСП, ЈТАГ или високонапонских метода
  • Опционални одељак са кодом за покретање са независним битовима за заштиту
  • Синхрона / асинхрона серијска периферна опрема (УАРТ / УСАРТ)
  • Сабирница серијског периферног интерфејса (СПИ)
  • Универзални серијски интерфејс (УСИ) за дво / трожични синхрони пренос података
  • Тајмер чувара (ВДТ)
  • Више режима спавања који штеде енергију
  • 10-битни А / Д претварачи, са мултиплексом до 16 канала
  • Подршка за ЦАН и УСБ контролер
  • Нисконапонски уређаји који раде до 1,8 в

Постоји много микроконтролера из породице АВР, као што су АТмега8, АТмега16 итд. У овом чланку расправљамо о микроконтролеру АТмега328. АТмега328 и АТмега8 су компатибилне ИЦ-ове, али се функционално разликују. АТмега328 има флеш меморију од 32кБ, док АТмега8 има 8кБ. Остале разлике су додатни СРАМ и ЕЕПРОМ, додавање прекида за промену пина и тајмери. Неке од карактеристика АТмега328 су:

Карактеристике АТмега328

  • 28-пински АВР микроконтролер
  • Фласх програмска меморија од 32кбитес
  • ЕЕПРОМ меморија података од 1 кбитес
  • СРАМ меморија података од 2 кбитес
  • И / О пинови су 23
  • Два 8-битна тајмера
  • А / Д претварач
  • Шестоканални ПВМ
  • Уграђени УСАРТ
  • Спољни осцилатор: до 20МХз

Пин опис АТмега328

Долази у 28-полном ДИП-у, приказаном на доњој слици:

Шема АВР микроконтролера

Шема АВР микроконтролера

Вцц: Дигитални напон напајања.

ГНД: Приземље.

Лука Б: Порт Б је 8-битни двосмерни И / О порт. Прикључци за порт Б се наводе троструко када стање ресетовања постане активно или чак и ако сат не ради.

Порт Ц: Порт Ц је 7-битни двосмерни И / О порт са унутрашњим отпорницима на извлачење.

ПЦ6 / РЕСЕТ

Лука Д: То је 8-битни двосмерни И / О порт са унутрашњим отпорницима на извлачење. Излазни бафери порта Д састоје се од симетричних карактеристика погона.

АВцц: АВцц је пин напона напајања за АДЦ.

АРЕФ: АРЕФ је аналогни референтни пин за АДЦ.

Примене АВР микроконтролера

Постоји много примена АВР микроконтролера који се користе у кућној аутоматизацији, додирном екрану, аутомобилима, медицинским уређајима и одбрани.

ПИЦ микроконтролер

ПИЦ је контролер периферног интерфејса, развијен од стране микроелектронике општег инструмента, 1993. године. Њиме управља софтвер. Могли би се програмирати да извршавају многе задатке и контролишу генерацијску линију и још много тога. ПИЦ микроконтролери проналазе свој пут до нових апликација попут паметних телефона, аудио додатака, периферних уређаја за видео игре и напредних медицинских уређаја.

Постоји много ПИЦ-а, започетих са ПИЦ16Ф84 и ПИЦ16Ц84. Али ово су били једини повољни фласх ПИЦ-ови. Мицроцхип је недавно представио фласх чипове са много атрактивнијим типовима, као што су 16Ф628, 16Ф877 и 18Ф452. 16Ф877 је отприлике двоструко цена од старог 16Ф84, али има осам пута већу величину кода, много више РАМ-а, много више И / О пинова, УАРТ, А / Д претварач и још много тога.

ПИЦ микроконтролер

ПИЦ микроконтролер

Карактеристике ПИЦ16Ф877

Карактеристике пиц16ф877 укључују следеће.

  • РИСЦ процесор високих перформанси
  • До 8К к 14 речи програмске меморије ФЛАСХ
  • 35 упутстава (кодирање фиксне дужине-14-бит)
  • 368 × 8 статичне РАМ меморије података
  • До 256 к 8 бајтова ЕЕПРОМ меморије података
  • Могућност прекида (до 14 извора)
  • Три начина адресирања (директно, индиректно, релативно)
  • Ресетовање по укључењу (ПОР)
  • Харвардско сећање на архитектуру
  • Режим спавања за уштеду енергије
  • Широк опсег радног напона: 2.0В до 5.5В
  • Висока струја судопера / извора: 25мА
  • Машина заснована на акумулатору

Периферне карактеристике

3 тајмера / бројача (програмабилни пред-скалари)

  • Тимер0, Тимер2 је 8-битни тајмер / бројач са 8-битним пред-скаларом
  • Тајмер1 је 16-битни, може се повећавати током спавања путем спољног кристала / сата

Два модула за хватање, упоређивање, ПВМ

  • Функција хватања уноса бележи бројач Тимер1 на прелазу пина
  • Излаз функције ПВМ је квадратни талас са програмабилним периодом и радним циклусом.

10-битни 8-канални аналогно-дигитални претварач

УСАРТ са 9-битном детекцијом адресе

Синхрони серијски порт са главним режимом и И2Ц мастер / славе

8-битни паралелни славе порт

Аналогне карактеристике

  • 10-битни, до 8-канални аналогно-дигитални претварач (А / Д)
  • Ресетовање смеђег (БОР)
  • Аналогни упоредни модул (Програмабилни мултиплексирање улаза са улаза уређаја и излаза компаратора су споља доступни)

Пин опис ПИЦ16Ф877А

Пин опис ПИЦ16Ф877А је описан у наставку.

ПИЦ микро

ПИЦ микрокон

ПИЦ микроконтрола

Предности ПИЦ-а

  • То је РИСЦ дизајн
  • Његов код је изузетно ефикасан, омогућавајући ПИЦ-у да ради са типично мање програмске меморије од његових већих конкурената
  • То је јефтина, велика брзина такта

Типични апликациони круг за ПИЦ16Ф877А

Доњи круг се састоји од лампе чије се пребацивање контролише помоћу ПИЦ микроконтролера. Микроконтролер је повезан са спољним кристалом који обезбеђује улаз сата.

ПИЦ16Ф877А Примена микроконтролера

ПИЦ16Ф877А Примена микроконтролера

ПИЦ је такође повезан дугметом и притиском на дугме, микроконтролер у складу с тим шаље висок сигнал на базу транзистора, како би укључио транзистор и тако дао одговарајућу везу са релејем да га укључи и омогућавају пролаз наизменичне струје до лампе и тако лампица светли. Статус операције приказује се на ЛЦД-у повезаном са ПИЦ микроконтролером.

МСП микроконтролер

Микроконтролер попут МСП430 је 16-битни микроконтролер. Термин МСП је скраћеница од „Мешовити процесор сигнала“. Ова породица микроконтролера је преузета из компаније Текас Инструментс и дизајнирана је за ниске трошкове као и за системе за расипање мале снаге. Овај контролер укључује 16-битну магистралу података, адресирање режима-7 са смањеним скупом упутстава, што омогућава гушћи, краћи програмски код који се користи за брзе перформансе.

Овај микроконтролер је једна врста интегрисаног кола, која се користи за извршавање програма за управљање другим машинама или уређајима. То је једна врста микро уређаја који се користи за управљање другим машинама. Карактеристике овог микроконтролера обично се могу добити са другим врстама микроконтролера.

  • Комплетни СоЦ попут АДЦ, ЛЦД, И / О портова, РАМ-а, РОМ-а, УАРТ-а, надзорног тајмера, основног тајмера итд.
  • Користи један спољни кристал, а ФЛЛ (фреквенцијски закључана петља) осцилатор углавном изводи све унутрашње ЦЛК-ове
  • Искоришћеност енергије је ниска, попут 4,2 нВ, само за сваку инструкцију
  • Стабилни генератор за најчешће коришћене константе попут –1, 0, 1, 2, 4, 8
  • Типична велика брзина је 300 нс за сваку инструкцију, попут 3.3 МХз ЦЛК
  • Режими адресирања су 11, при чему се седам режима адресирања користи за изворне операнде, а четири режима адресирања за одредишни операнд.
  • РИСЦ архитектура са 27 основних упутстава

Капацитет у реалном времену је пун, стабилан, а номинална системска фреквенција ЦЛК може се добити након 6-часовника само када се МСП430 врати из режима мале снаге. За главни кристал, нема чекања да почне да се стабилизује и осцилира.

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

Хитацхи микроконтролер

Хитацхи микроконтролер припада породици Х8. Име попут Х8 користи се у великој 8-битној, 16-битној и 32-битној породици микроконтролера. Ови микроконтролери су развијени кроз Ренесас Тецхнологи. Ова технологија је основана у Хитацхи полупроводницима, 1990. године.

Моторола Мицроцонтроллер

Моторола микроконтролер је изузетно уграђен микроконтролер, који се користи за процес руковања подацима са високим перформансама. Јединица овог микроконтролера користи СИМ (модул за системску интеграцију), ТПУ (јединица за обраду времена) и КСМ (серијски модул у реду).

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

Предности типова микроконтролера укључују следеће.

  • Поуздан
  • Вишекратна употреба
  • Енергетски ефикасна
  • Исплативо
  • Вишекратна употреба
  • Потребно је мање времена за рад
  • Они су флексибилни и врло мали
  • Због њихове високе интеграције, величина и трошкови система могу се смањити.
  • Повезивање микроконтролера је једноставно помоћу додатних РОМ, РАМ и И / О портова.
  • Могу се обављати многи задаци, па се људски ефекат може смањити.
  • Једноставан је за употребу, решавање проблема и одржавање система је једноставно.
  • Ради попут микрорачунара без икаквих дигиталних делова

Недостаци типова микроконтролера

Недостаци типова микроконтролера укључују следеће.

  • Сложеност програмирања
  • Електростатичка осетљивост
  • Повезивање са уређајима велике снаге не може бити могуће.
  • Његова структура је сложенија у поређењу са микропроцесорима.
  • Генерално се користи у микроуређајима
  • Једноставно изводи непотпуне бр. извршења истовремено.
  • Генерално се користи у микро опреми
  • Има сложенију структуру у поређењу са микропроцесором
  • Микроконтролер не може директно да повеже уређај веће снаге
  • Извршавало је само ограничени број погубљења истовремено

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

Микроконтролери се углавном користе за уграђене уређаје, за разлику од микропроцесора који се иначе користе у личним рачунарима. Углавном се користе у различитим уређајима као што су имплантабилни медицински уређаји, електрични алати, системи управљања мотором у аутомобилима, машине које се користе у канцеларијама, уређаји којима се управља даљинским управљачем, играчке итд. Главне примене типова микроконтролера укључују следеће.

  • Аутомобили
  • Ручни системи за мерење
  • Мобилни телефони
  • Рачунарски системи
  • Сигурносни аларми
  • Апарати
  • Цуррент метер
  • Камере
  • Микро рерна
  • Меасуремент Инструментс
  • Уређаји за контролу процеса
  • Користи се у мерним и мерним уређајима, волтметру, мерењу ротирајућих предмета
  • Уређаји за управљање
  • Уређаји за индустријску инструментацију
  • Инструментациони уређаји у индустрији
  • Лигхт Сенсинг
  • Сигурносни уређаји
  • Уређаји за контролу процеса
  • Уређаји за управљање
  • Откривање пожара
  • Осетљивост температуре
  • Мобилни телефони
  • Ауто Мобилес
  • Машине за прање веша
  • Камере
  • Сигурносни аларми

Дакле, ово је све о томе преглед типова микроконтролера . Ови микроконтролери су микрочипови са једним чипом и технологија која се користи за његову производњу је ВЛСИ. Они су такође познати и као уграђени контролери који су доступни у 4-битним, 8-битним, 64-битним и 128-битним. Овај чип је дизајниран за контролу различитих уграђених системских функција. Ево питања за вас, која је разлика између микропроцесора и микроконтролера?