Microcontroler
From Wikipedia, the free encyclopedia
La modul general un controler ("controller" - un termen de origine anglo-saxonă, cu un domeniu de cuprindere foarte larg) este, actualmente, o structură electronică destinată controlului unui proces sau, mai general, unei interacțiuni caracteristice cu mediul exterior, fără să fie necesară intervenția operatorului uman. Primele controlere au fost realizate în tehnologii pur analogice, folosind componente electronice discrete și/sau componente electromecanice (de exemplu relee). Cele care fac apel la tehnica numerică modernă au fost realizate inițial pe baza logicii cablate (cu circuite integrate numerice standard SSI și MSI ) și a unei electronici analogice uneori complexe, motiv pentru care "străluceau" prin dimensiuni mari, consum energetic pe măsură și, nu de puține ori, o fiabilitate care lăsa de dorit.
Acest articol sau secțiune are mai multe probleme. Puteți să contribuiți la rezolvarea lor sau să le comentați pe pagina de discuție. Pentru ajutor, consultați pagina de îndrumări.
Nu ștergeți etichetele înainte de rezolvarea problemelor. |
Apariția și utilizarea microprocesoarelor de uz general a dus la o reducere consistentă a costurilor, dimensiunilor, consumului și o îmbunătățire a fiabilității. Există și la ora actuală o serie de astfel de controlere de calitate, realizate în jurul unor microprocesoare de uz general cum ar fi Z80 (Zilog), 8086/8088 (Intel), 6809 (Motorola), etc.
O definiție, cu un sens foarte larg de cuprindere, ar fi aceea că un microcontroler este un microcircuit care incorporează o unitate centrală (CPU) și o memorie împreună cu resurse care-i permit interacțiunea cu mediul exterior.
Un microcontroler (MC, MCU) este alcătuit dintr-o unitate centrală (CPU) căreia i s-a adăugat, pe acelaşi chip, memorie şi dispozitive periferice. El poate constitui astfel un sistem de calcul de sine stătător, realizat la un raport preţ/performanţă optim, orientat pe controlul interacţiunii cu mediul exterior.
Un microcontroler este o arhitectură de calcul orientată pe control: el trebuie să "simtă" evenimentele externe şi să le "răspundă", de a le controla cât mai eficient, din punct de vedere al timpului de calcul şi al resurselor folosite. Această interacţiune este, de cele mai multe ori, bazată pe utilizarea întreruperilor. Din acest motiv, toate microcontrolerele înglobează şi un sistem de întreruperi performant și simplu de utilizat.