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)
Publicat de: Natalia Rica Timiș
Puncte necesare: 7
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. 1. Prezentarea generală a aplicaţiei 3
  2. 2. Schema bloc de funcţionare 3
  3. 3. Prezentarea componentelor implementate 5
  4. 4. Organigrame aplicaţie soft 13
  5. 5. Concluzii 15
  6. 6. Bibliografie 16

Extras din proiect

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

Te-ar putea interesa și

Ceas electronic cu alarmă

1.Utilitatea Intrebarea pe care si-ar pune-o oricine despre acest proiect este urmatoarea:de ce sa construiesti atat de dificil ( microcontroler,...

Proiectarea cu Microprocesoare

1. Tema generala de proiectare. Date de proiectare Sa se proiecteze un microsistem care sa efectueze operatiile aritmetice similare cu un...

Componentele și Funcționarea Microprocesorului

Argument: Am ales acest proiect deoarece am considerat că în contextul actual al dezvoltării tehnologice este necesară o cât mai bună şi complexă...

Proiect achiziții - microprocesoare

Capitolul I : Microprocesoare 1.Descrierea produsului.Motivaţia alegerii produsului. Un microprocesor este creierul din interiorul unui...

Microprocesor

La baza functionarii unui calculator(SC) se afla microprocesorul(mP), inventat în anul 1971 de catre ing. M.F. HOFF de la firma INTEL, care a...

Proiectarea unui sistem pe baza microprocesorului I8086

1 Microprocesorul Intel 8086 1.1 Generalitati Lansat în 1978 de firma Intel, se prezintă sub forma unei capsule cu 40 de pini, este realizat în...

Sistem de Control a Temperaturii într-o Incintă cu Microcontroller Pic16f877

TEMA proiectului: Să se construiască un sistem de încălzire a unei incinte cu ajutorul unui termostat comandat prin intermediul unui...

Proiectarea Sistemelor cu Microprocesoare

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

Ai nevoie de altceva?