Microcontrolere

Proiect
8/10 (2 voturi)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 38 în total
Cuvinte : 13129
Mărime: 260.69KB (arhivat)
Publicat de: Aleodor-Axinte Stan
Puncte necesare: 10
Profesor îndrumător / Prezentat Profesorului: Surducan Vasile
Microcontrolere, proiect,

Extras din proiect

MICROCONTROLERE

1.1.1 Caracteristici principale

Microcontrolerul (MCU) MC68HC811E2, realizat în tehnologie de înalta densitate CMOS (HCMOS), contine în aceeasi structura periferice de mare complexitate. Datorita faptului ca are în componenta numai circuite statice poate functiona cu frecvente de ceas de la zero pâna la valoarea maxima, la acest tip pentru magistrala interna fiind de 2MHz.

Referitor la schema bloc din figura 1, care reda principalele blocuri functionale, se adauga si urmatoarele caracteristici oferite:

- sistem timer pe 16 biti cu patru prescalere programabile;

- putere mica pentru alimentare pentru regimurile STOP si WAIT;

- interfata periferica seriala (SPI);

- interfata seriala de comunicare evoluata (SCI);

- circuit acumulator de impuls organizat pe 8 biti;

- instructiuni de test al nivel de bit si de ramificare a programului;

- circuit de întreruperi în timp real;

- memorie EEPROM de 2Ko;

- memorie RAM statica de 256 octeti;

- convertor analog-digital cu 8 canale.

Figura 1. Schema bloc a microcontrolerului tip MC68HC811E2

1.1.2 Moduri de operare

MCU foloseste doi pini dedicati (MODA si MODB) pentru a selecta unul dintre cele doua moduri de baza sau unul din doua moduri speciale de operare. Modurile de baza de operare sunt single-chip si expandat-multiplexat; modurile speciale de operare sunt bootstrap si test special. Paragrafele urmatoare descriu aceste moduri.

a) Modul single-chip (MODUL 0)

În acest mod MCU functioneaza ca un microcontroler auto continut si nu are adrese externe si magistrala de date. Acest mod asigura utilizarea maxima a pinilor pentru functiile on-chip peripheral (periferice pe chip), si toate adresele si activitatea de date se desfasoara în interiorul MCU.

b) Modul expandat (MODUL 1)

În acest mod MCU poate adresa peste 64 kocteti din spatiul de adrese. Bitii adreselor de ordin superior sunt extrasi pe pinii portului B, si bitii adreselor de ordin inferior si ai magistralei de date sunt multiplexate pe pinii portului C. Pinul AS asigura folosirea iesirii de control în procesul de demultiplexare a adreselor de ordin inferior pe portul C. Pinul este folosit pentru a controla directia transportului de date pe bus-ul (magistrala) portului C.

c) Modul bootstrap

În acest mod, toti vectorii sunt cititi din cele 192 locatii dispuse într-o zona a memoriei EEPROM unde sunt înregistrate subrutine care realizeaza functii de testare si diagnosticare completa a modulelor precum si subrutine folosite la programarea MCU cu programe utilizate în aplicatii concrete de lucru. Tot aici sunt înregistrate si subrutinele de initializare si configurare a programului de control a interfetei de comunicare seriala (SCI) stabilind rata de transfer si formatul cuvântului (numarul de biti de date, paritatea, numarul de biti de stop etc). În modul bootstrap un bit special poate fi setat pentru auto-test. Acest mod poate fi schimbat cu alte moduri de lucru folosind programul de control.

d) Modul test

Acest mod de lucru este, în primul rând, folosit pentru verificarea microprocesorului dupa fabricare (la producator); totusi, ulterior el poate fi utilizat pentru etalonare ori pentru memorarea unor constante în EEPROM. În acest scop, un bit special a fost configurat pentru a permite accesul la un numar de biti ai test-controlului. Si acest mod poate fi schimbat cu alte moduri sub programul de control.

1.1.3 Descrierea semnalelor MCU

a) VDD si VSS

Acestia sunt pinii prin care microcontrolerul se alimenteaza cu energie electrica conectând VSS la borna minus si VDD la borna plus (+5 volti, ±0,5V) a sursei de alimentare.

b) Semnalul pe acest pin este bidirectional, activ în starea jos. Folosit drept intrare, pe acest pin se aplica semnalul de initializare a MCU când acesta porneste si o stare în care, ca iesire, trecuta în timp cu drena în gol indica faptul ca o defectiune interna a fost detectata fie în ceasul monitor, fie în circuitul propriu-zis de operare (circuitul COP).

c) XTAL, EXTAL

Acesti pini asigura interconectarea fie cu rezonatorul mecanic (cuart) al oscilatorului de ceas fie cu un generator extern compatibil CMOS pentru controlul circuitului generator al ceasului intern. În general frecventa oscilatorului trebuie sa fie de câteva ori mai mare decât frecventa de functionare a circuitelor interne. În fig. 2-4 sunt redate posibilitatile de realizare a circuitelor oscilatorului.

Preview document

Microcontrolere - Pagina 1
Microcontrolere - Pagina 2
Microcontrolere - Pagina 3
Microcontrolere - Pagina 4
Microcontrolere - Pagina 5
Microcontrolere - Pagina 6
Microcontrolere - Pagina 7
Microcontrolere - Pagina 8
Microcontrolere - Pagina 9
Microcontrolere - Pagina 10
Microcontrolere - Pagina 11
Microcontrolere - Pagina 12
Microcontrolere - Pagina 13
Microcontrolere - Pagina 14
Microcontrolere - Pagina 15
Microcontrolere - Pagina 16
Microcontrolere - Pagina 17
Microcontrolere - Pagina 18
Microcontrolere - Pagina 19
Microcontrolere - Pagina 20
Microcontrolere - Pagina 21
Microcontrolere - Pagina 22
Microcontrolere - Pagina 23
Microcontrolere - Pagina 24
Microcontrolere - Pagina 25
Microcontrolere - Pagina 26
Microcontrolere - Pagina 27
Microcontrolere - Pagina 28
Microcontrolere - Pagina 29
Microcontrolere - Pagina 30
Microcontrolere - Pagina 31
Microcontrolere - Pagina 32
Microcontrolere - Pagina 33
Microcontrolere - Pagina 34
Microcontrolere - Pagina 35
Microcontrolere - Pagina 36
Microcontrolere - Pagina 37
Microcontrolere - Pagina 38

Conținut arhivă zip

  • Microcontrolere.doc

Alții au mai descărcat și

Programator Universal pentru Microcontrolere PIC

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

Microntrollere

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

CAN Bosch

Protocolul CAN este utlizat pentru comunicaţii seriale. Există două formate de mesaje, cel „standard”, pe 11 biţi şi cel „extins”, pe 29 de biţi....

Monitorul

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

Protecția CAN BUS

Protectia invelisului extern Astazi vom discuta despre metode de protectie pentru CAN (Controller Area Network), sau mai simplu CAN Bus. Vom...

Programator Microcontrolere și Memorii

UTILITATE Azi majoritatea aplicatiilor din electronica sunt realizate cu microcontrolere sau alte dispozitive programabile. Electronica a devenit...

Microcontrolerul 80C51

1. Caracteristici 80C51 este un microcontroler vechi dar foarte raspîndit. Este necesara cunoasterea sa întrucît el a pus bazele unei familii de...

Caiet Laborator Microcontrolere

Capitolul # 1: Notiuni de baza ACTIVITATEA 1: Achizitionarea software-ului BASIC Stamp (versiunea 2.0 sau mai noua) este software-ul care vă va...

Te-ar putea interesa și

Sisteme inteligente și microcontrolere

Lotfi Zadeh a considerat necesitatea introducerii algoritmilor fuzzy deoarece a constatat: cu cat o problema este mai complexa, cu atat mai greu se...

Proiectarea și Simularea de Sisteme cu Microcontrolere în Mediul CAD

CAPITOLUL I Introducere in medii de simulare Introducere Introducerea tehnicii moderne de calcul în laboratoarele de cercetare şi proiectare a...

Proiect Microcontrolere

1.Descriere generală LPC 1759/58/56/54/52/51 sunt microcontrolere de bază ARM Cortex-M3 pentru aplicații încorporate ce dispun de un nivel mare de...

Programator Universal pentru Microcontrolere PIC

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

Microcontrolere

ARGUMENT CE ESTE DE FAPT UN MICROCONTROLER? La modul general un controler ("controller" - un termen de origine anglo-saxonă, cu un domeniu de...

Microsisteme cu microprocesoare și microcontrolere

TEMA PROIECT AN EA3 Sem.2 2019-2020 Microcontrolere 2 Să se proiecteze un microsistem electronic prin care se permite comanda și controlul unei...

Generalități despre microcontrolere cu clasa PIC184520

1 Generalitati despre microcontrolere cu clasa PIC184520 1.1. Arhitectura PIC18F Pentru prezentarea arhitecturii familiei PIC18F, a fost ales...

Programator Microcontrolere și Memorii

UTILITATE Azi majoritatea aplicatiilor din electronica sunt realizate cu microcontrolere sau alte dispozitive programabile. Electronica a devenit...

Ai nevoie de altceva?