Placă de dezvoltare cu ATMega 16-32

Proiect
8.3/10 (3 voturi)
Domeniu: Electronică
Conține 1 fișier: docx
Pagini : 11 în total
Cuvinte : 828
Mărime: 4.19MB (arhivat)
Publicat de: Casiana Morar
Puncte necesare: 6

Extras din proiect

Placa de dezvoltare cu ajutorul careia se pot implementa si testa diferite circuite comandate de microcontrollerul Atmega16/32.

Microcontrollerele din familia AVR prezinta o organizare de tipul RISC executand o instuctiune / ciclu masina. Prezenta unor blocuri interne ca : oscilator intern , timere , unitate UART , SPI , rezistoare pull-up , PWM ( pulse widith modulation) , ADC , comparatoare, determina utilizarea acestor microcontrollere intr-o gama foarte larga de aplicatii.

Instructiunile acestei familii de microcontrollere au fost proiectate pentru a reduce dimensiunea unui program scris in limbaj C sau in limbaj de asamblare.

Posibilitatea programarii memoriei FLASH si a memoriei EEPROM, determina ca aceste microcontrollere sa aiba o larga utilizare datorata costului mic de dezvoltare a unei aplicatii (timpul de proiectare scurt).

O alta calitate remarcabila a acestor microcontrollere este consumul foarte mic de energie. Domeniul tensiunilor de alimentare este cuprins intre 1.8 si 5V.Prezinta 6 moduri diferite de stand-by ceea ce ne asigura ca aceste microcontrollere nu vor consuma energie decat atunci cand este nevoie.

Controlul software al frecventei garanteaza o viteza maxima de executie atunci cand este nevoie , iar in restul timpului microcontrolerul poate trece in stand-by unde consumul de energie este minim.

Utilizarea acestor microcontrollere poate reduce semnificativ timpul de dezvoltare a unei aplicatii datorita prezentei pe acestea a unui bloc de depanare in timp real , circuitul aflandu-se chiar pe placa ce reprezinta aplicatia. Se pot face in timp real operatii de “watch” asupra unor registri , operatii de rulare pas cu pas , operatii de oprire in breakpoint.

Sunt produse microcontrollere de uz general precum si microcontrollere cu functii specializate.

Printre cele mai utilizate microcontrollere de uz general putem specifica : ATMEGA 8 , ATMEGA 16 , ATMEGA 128, ATMEGA 162, ATMEGA 32, etc..

Microcontrollerele cu functii specializate se impart in mai multe catagorii :

- Ligthing AVR : contin un procesor de semnal si este special conceput pentru controlul motoarelor de curent continuu.

- LCD AVR : contin un controler pentr adresarea dispozitivelor LCD

- CAN AVR : contin implementata hardware o interfata CAN.

ATmega 16 este un microcontroler CMOS de 8 – biti de mica putere bazat pe arhitectura RISC AVR imbunatatita.

Dispune de un set de 131 instructiuni si 32 de registre de uz general. Cele 32 de registre sunt direct adresabile de Unitatea Logica Aritmetica (ALU), permitand accesarea a doua registre independente into singura instructiune. Se obtine astfel o eficienta sporita in executie (de pana la zece ori mai rapide decat microcontrorelerele convetionale CISC). 2

ATmega16 este un microcontroler RISC pe 8 biti realizat de firma Atmel.

Preview document

Placă de dezvoltare cu ATMega 16-32 - Pagina 1
Placă de dezvoltare cu ATMega 16-32 - Pagina 2
Placă de dezvoltare cu ATMega 16-32 - Pagina 3
Placă de dezvoltare cu ATMega 16-32 - Pagina 4
Placă de dezvoltare cu ATMega 16-32 - Pagina 5
Placă de dezvoltare cu ATMega 16-32 - Pagina 6
Placă de dezvoltare cu ATMega 16-32 - Pagina 7
Placă de dezvoltare cu ATMega 16-32 - Pagina 8
Placă de dezvoltare cu ATMega 16-32 - Pagina 9
Placă de dezvoltare cu ATMega 16-32 - Pagina 10
Placă de dezvoltare cu ATMega 16-32 - Pagina 11

Conținut arhivă zip

  • Placa de Dezvoltare cu ATMega 16-32.docx

Alții au mai descărcat și

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Stabilizator de Tensiune

3. Functionarea În general, pentru realizarea stabilizatoarelor de tensiune se folosesc proprietatile diodelor. Cel mai simplu tip de...

Te-ar putea interesa și

Proiectarea și Realizarea unui Vehicul Autonom cu Tracțiune Diferențială Realizată cu Motoare Pas cu Pas

Rezumat Lucrarea de licenţa cu titlul ,,Proiectarea si realizarea unui vehicul autonom cu tracţiune diferenţiala realizată cu motoare pas cu pas’’...

Sistem de monitorizare și control al intrărilor pe autostradă

Introducere Transportul reprezintă una dintre cele mai importante industrii ce joacă un rol esențial în economia întregii lumi. Fie că este vorba...

Sistem de monitorizare a incintelor închise

Introducere Proiectul isi propune realizarea unui sistem electronic cu functia de monitorizare a unui perimetru importiva efractiilor, de...

Posibilități de utilizare a accelerometrelor pentru determinarea unor parametrii de mișcare

Introducere Circumstanţele în care ne găsim astăzi în domeniul microcontrolerelor şi-au avut începuturile în dezvoltarea tehnologiei circuitelor...

Controlul unei Mașini prin Intermediul Interfeței de Comunicație Bluetooth

1. Introducere Scopul prezentei lucrări este realizarea unui robot de tip mașină, controlat cu ajutorul unui dispozitiv portabil ce dispune de o...

Aplicații ale microcontrolerului ATMega 16 în realizarea unor semnalizări, afișaj pe LCD și comanda unor micromotoare

Introducere Circumstanţele în care ne găsim astăzi în domeniul microcontrolerelor şi-au avut începuturile în dezvoltarea tehnologiei circuitelor...

Proiectarea unui sistem avansat de comandă al roboților - aplicații software

INTRODUCERE Cuvânt înainte Am ales această temă deoarece sunt pasionat de fotbal şi de roboţi şi ca totul să decurgă bine m-am gândit să îmbin...

Măsurarea activității musculare

Introducere Electronica medicală reprezintă o parte a inginerie electronice care se aplică în domeniul medical pentru diagnosticarea si tratarea...

Ai nevoie de altceva?