Minicontrolere

Previzualizare laborator:

Extras din laborator:

MPLAB IDE este un program care ruleaza pe PC pentru dezvoltarea aplicatiilor

destinate microcontrollere-lor , in special cele produse de Microchip. Se numeste Mediu

de Dezvoltare Integrat, sau IDE, pentru ca este un set complet de module software cu

care se pot dezvolta aplicatii destinate microcontrollerelor.

1.1.1. Descrierea unui "Sistem integrat"

Un sistem integrat este de regula o componeneta realizata pentru a utiliza puterea

micilor microcontrollere, ca de exemplu Microchip PICmicro- MCU sau dsPIC- Digital

Signal Controller (DSCs) pentru a efectua sarcini bine delimitate.

Aceste microcontrollere combina o unitate de tip microprocessor (asemanatoare

cu unitatea centrala de prelucrare - CPU, a unui calculator) cu niste circuite aditionale

numite "periferice", plus unele circuite suplimentare pe acelasi chip pentru a face un mic

modul de control necesitand si alte cateva dispozitive externe. Acest dispozitiv unic poate

apoi sa fie integrat in alte dispozitive electonice si mecanice pentru un control digital la

un pret scazut.

2

1.1.2. Diferentele intre un Controller integrat si un PC

Principala diferenta intre un controller integrat si un PC este aceea ca primul este

destinat unei sarcini specifice sau unui set de sarcini. Un PC este destinat sa ruleze multe

tipuri diferite de programe si sa lege multe dispozitive externe. Un controller integrat are

un singur program si echipamente fizice potrivite pentu a furniza o putere de calcul

suficienta pentru a executa saricina sau sarcinile atribuiete, toate asta la un pret de

productie scazut. Un PC are o unitate centrala de prelucrare (CPU) relative scumpa in

centrul si multe alte dispozitive externe (memorie, disk drives, controller video, circuitele

de interfata ale retelei, etc.).Un sistem integrat are o unitate de microcontrol (MCU)

ieftina pentru "creierul" sau, cu multe circuite periferice pe acelasi chip, si cu relativ

putine dispozitive externe. Adesea un sistem integrat este o parte invizibila, sau un

submodul al altui produs, cum ar fi un deschizator al usii de la frigider sau garaj.

Controller-ul in aceste produse face o mica parte din intreaga functie a dispozitivului.

Controller-ul adauga o inteligenta la cost redus pentru cateva subsisteme hotaratoare din

aceste dispozitive.

Un exemplu de sistem integrat este un detector de fum. Functia sa este sa

evalueze semnale de la un sensor si sa sune o alarma daca semnalul indica prezenta

fumului. Un mic program din detectorul de fum ori ruleaza intr-o bucla infinita,

esantionand semnalul de la detectorul de fum, ori sta inactive intr-un mod de tip "sleep"

la o capacitatea scazuta, fiind activat de un semnal de la sensor. In acest caz programul

suna alarma. Programul va avea posibilitatea altor cateva functii, cum ar fi un test de

functionare dat de utilizator, si o alerta pentru nivel scazut al bateriei. Cand un PC cu

3

sensor si iesire audio poate fi programat sa faca aceeasi functie, ar putea sa nu fie o

solutie de cost efectiv scazut atat din punct de vedere financiar cat si tehnic (chiar daca il

fortam sa ruleze cu numai o bateri de 9 volti). Modulele integrate folosesc

microcontrollere ieftine pentru a lucra inteligent in lucrurile de zi cu zi din viata noastra,

ca de exemplu detectorul de fum, camerele video, telefoanele celulare, instrumente,

automobile, carduri inteligente si sisteme de securitate.

1.1.3. Componentele unui Microcontroller

PICmicro MCU are memorie de program pentru firmware, sau instructiuni codificate,

pentru a rula un program. Are de asemenea o memorie "registru de fisiere" pentru

inmagazinarea variabilelor de care programul va avea nevoie pentru calcul sau pentru

memorare temporara. De asemenea, are un numar de circuite ale dispozitivelor periferice

pe acelasi chip. Cateva dispozitive periferice sunt numite porturi de intrare/iesire (I/O).

Porturile de intrare/iesire (I/O) sunt pini pe microcontroller care pot fi mutati pe superior

sau inferior sa trimita semnale, clipiri luminoase, indrumari sonore - chiar orice

informatie care poate fi trimisa printr-un fir. Adesea acesti pini sunt bidirectionali si pot fi

de asemenea configurati ca intrari permitand programului sa raspunda la un comutator

extern, sensor sau sa comunice cu alte dispozitive externe.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Minicontrolere
    • laborato4.pdf
    • laborator1.pdf
    • laborator2.pdf
    • Laborator3.pdf
    • laborator5.pdf
Alte informații:
Tipuri fișiere:
pdf
Diacritice:
Da
Nota:
10/10 (1 voturi)
Nr fișiere:
5 fisiere
Pagini (total):
49 pagini
Imagini extrase:
51 imagini
Nr cuvinte:
10 138 cuvinte
Nr caractere:
57 903 caractere
Marime:
2.94MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Electronică
Tag-uri:
procesoare, controlere, computere
Predat:
la facultate
Materie:
Electronică
Sus!