Proiect la Microprocesoare

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 17 în total
Cuvinte : 2714
Mărime: 207.14KB (arhivat)
Cost: 5 puncte
Profesor îndrumător / Prezentat Profesorului: Gheorghe Popa
Măsurarea tensiunii mecanice dintr-o placă (bară) şi transmiterea comenzii de aprindere a ledurilor în funcţie de valoarea măsurată. Senzorul poate fi aplicat pe un liniar sau CD pentru testare.

Cuprins

1. Prezentarea generală a aplicaţiei 3

2. Schema bloc de funcţionare 3

3. Prezentarea componentelor implementate 5

4. Organigrame aplicaţie soft 13

5. Concluzii 15

6. Bibliografie 16

Extras din document

1. Prezentarea generală a aplicaţiei

Tema: Măsurarea tensiunii mecanice dintr-o placă (bară) şi transmiterea comenzii de aprindere a ledurilor în funcţie de valoarea măsurată. Senzorul poate fi aplicat pe un liniar sau CD pentru testare.

Proiectul realizează conversia unui semnal analogic de la intrare (tensiune electrică) într-un semnal numeric pe 8 biţi care va fi afişat pe cele 8 led-uri de pe placa ZK-S12-A, ce foloseşte microprocesorul 9S12XDP512.

Pentru a măsura tensiunea mecanică dintr-o placă folosim un circuit format din- tr-o rezistenţă a cărei valoare variază în funcţie de tensiune şi un amplificator operaţional pentru a amplifica tensiunea. Intrarea circuitului e conectată la o sursă de alimentare de +5V, iar ieşirea este conectată la pinul 1 ENA (în locul potenţiomentrului) de pe placa ZK-S12-A. Prin urmare, în funcţie de tensiunea aplicată, led-urile de la portul B se vor aprinde.

De pe placa ZK-S12-A am folosit portul B pentru ieşire, afişajul fiind pe led-uri, iar pentru a face conversia folosim registrul de control ATD0.

2. Schema bloc de funcţionare

Fig.1 Punte activă pentru rezistenţa variabilă

Pentru a sesiza cât mai bine variaţia de tensiune dată de modificarea valorii rezistenţei variabile, folosim o punte activă.

Rezistenţa variabilă apare în schemă ca R+∆R.

Ecuaţiile de funcţionare pentru circuitul din figură sunt:

U+ = R'•I' = R'•E /(2R') = E/2

U+ =U– => I = (E – U–) / R

Uout = U– – (R+ R)•I= – ( R/R)•E/2

Tensiunea de alimentare E are o valoare de +5V şi e dată de o sursă de tensiune programabilă.

Rezistenţele R` au o valoare de 1K.

Rezistenţa R are o valoare egală cu cea a rezistenţei variabile, 306 Ω.

Amplificatorul operaţional măreşte valoarea tensiunii, deoarece variaţiile acesteia sunt foarte mici.

Fig.2 INPUT ZK-S12-A

Placa de test ZK-S12-A oferă mai multe posibilităţi pentru a aduce semnal de intrare, soluţia aleasă de noi este pinul 1 ENA, J205.

Fig. 3 OUTPUT ZK-S12-A

Ca ieşire, am ales portul B, cu afişaj pe 8 biţi, prin cele 8 led-uri, a căror stare se va modifica în funcţie de variaţia tensiunii mecanice din bară.

3. Prezentarea componentelor implementate

Aplicaţia se bazează pe folosirea plăcii de test ZK-S12-A, ce conţine microprocesorul 9S12XDP512.

Microprocesorul este o Unitate Centrală de Prelucrare realizată pe un singur cip (UCP sau CPU), care integrează elementele digitale necesare pentru operaţii aritmetice şi logice.

Termenul CPU şi microprocesor (P) sunt echivalente în industria calculatoarelor PC. Microprocesoarele tipice nu au memorie sau I/O pe acelaşi cip.

Un procesor de utilizare generală care poate fi conectat cu alte dispozitive ca memorie, periferice de intrare (tastatura) (Input) şi periferice de ieşire (monitorul) (Output) va forma un sistem cu microprocesor.

Componentele unui microprocesor sunt:

- Memoria

– ROM: Read only Memory (memorie doar citită)

- memorează programele sistemului - este prima la pornire.

- memorează constantele.

– RAM: Random Access Memory (mem. R/W)

- memorează datele (variabilele).

- memorează adresa de revenire pentru subrutine.

- memorează programele definite de utilizator.

Preview document

Proiect la Microprocesoare - Pagina 1
Proiect la Microprocesoare - Pagina 2
Proiect la Microprocesoare - Pagina 3
Proiect la Microprocesoare - Pagina 4
Proiect la Microprocesoare - Pagina 5
Proiect la Microprocesoare - Pagina 6
Proiect la Microprocesoare - Pagina 7
Proiect la Microprocesoare - Pagina 8
Proiect la Microprocesoare - Pagina 9
Proiect la Microprocesoare - Pagina 10
Proiect la Microprocesoare - Pagina 11
Proiect la Microprocesoare - Pagina 12
Proiect la Microprocesoare - Pagina 13
Proiect la Microprocesoare - Pagina 14
Proiect la Microprocesoare - Pagina 15
Proiect la Microprocesoare - Pagina 16
Proiect la Microprocesoare - Pagina 17

Conținut arhivă zip

  • Proiect la Microprocesoare.doc

Alții au mai descărcat și

E-Learning

Premizele crearii societatii informationale au fost asigurate prin producerea masiva si raspândirea vertiginoasa a calculatoarelor electronice,...

Calculatoare - Introducere, Componente - Structura si Functionare

ARGUMENT Lucrarea de fata prezinta principalele aspecte ale arhitecturii si organizarii calculatoarelor numerice. Materialul este organizat astfel...

Retele, Utilitare, Arhitectura

Elementele de arhitectura a calculatoarelor personale (PC) Ce este un PC ? Calculatorul este un echipament electronic ce permite prelucrarea...

Formatul de Partitionare NTFS

ARGUMENT Hard-disk-ul serveste drept memorie non-volatila ,mediu de stocare pentru documentele ,fisierele sau aplicatiile utilizatorului. In 1954...

Sinteza Interfetei FDD

1. Introducere Firmele de domeniu tehnic permanent perfecţionează dispozitivele exterioare şi alte legături ale calculatorului. Permanent apar...

Echipamente Periferice - Sinteza Interfetei Video VGA

Introducere: VGA (eng.- Video Graphics Array) – standartul monitoarelor si interfetelor video. A fost eliberat de catre firma IBM in anul...

Unitați Optice

Unitătile optice sunt niste dispozitive care folosesc medii de stocare optice pentru citirea şi scrierea datelor. Stocarea optica este metoda prin...

Hard Disk-ul

ARGUMENT Pentru majoritatea utilizatorilor, unitatea de hard disc este partea cea mai importantă, dar şi cea mai misterioasă, a unui sistem de...

Ai nevoie de altceva?