Ohmmetru Digital

Proiect
8/10 (1 vot)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 19 în total
Cuvinte : 3821
Mărime: 936.03KB (arhivat)
Publicat de: Vasile Oroș
Puncte necesare: 9
Profesor îndrumător / Prezentat Profesorului: Andrei Bragarenco
Universitatea Tehnica a Moldovei Facultatea CIM Catedra Microelectronica si Dispozitive Semiconductoare

Cuprins

  1. 1. Scopul proiectului 3
  2. 2. Rezumat 3
  3. 3. Introducere 4
  4. 4. Fundamentare teoretică 8
  5. 5. Proiectarea si implementarea algoritmului 12
  6. 6. Implementare 17
  7. Concluzii 19
  8. Bibliografie 19

Extras din proiect

1 Scopul proiectului:

Să se elaboreze un program pentru microcontrolerul Atmega16 (pe baza lui e confecţionat dispozitivul), pentru un ohmmetru digital, care va executa masurarea valorii reyistentei si afisarea acesteia pe un afisor cu 7 segmente.

2 Rezumat:

În această lucrare voi folosi microcontrolerul Atmega16, un afişor cu 4 celule cu 7 segmente, 4 rezistenţe fixe pentru a stabili pasul de multiplicare si divizare a rezistenţelor măsurate(2k, 20k, 200k si 2000k), o sursă de tensiune stabilă pentru tensiunea de referinţă cu valoarea de 5V.

Descrierea schemei:

Principiul de lucru al ohmmetrului este bazat pe divizorul de tensiune.

Ieşirea divizorului este conectată la intrarea ADC-ului. Am ales varianta când R1este etalon şi R2 este rezistenţa măsurată. Astfel vom obţine o variaţie proporţională a tensiunii de ieşire faţă de variaţia rezistenţei R2. Cu cât R2 va fi mai mare cu atât va fi mai mare şi Vout, şi atunci când R1 şi R2 vor fie egale atunci Vout va fi egal cu jumătate din Vin. Acesta este principiul de lucru al divizorului de tensiune, iar acum va urma desrierea schemei propriuzise:

În principiu schema de mai sus poate fi împărţită în trei părţi: divizorul descries mai înainte, microcontrolerul ATMega16 si afişorul.

Tensiunea de ieşire a divizorului, în dependenţă de ce valori vor lua rezistenţa măsurată(în cazul nostru RV1) si reistenţa etalon cunoscută(R1, R2, R3 sau R4), va avea valori între 0V şi tensiunea de referinţă(care am ales-o de 5V). Astfel când rezistenţa etalon şi rezistenţa măsurată vor fi egale atunci tensinea de iesire a divizorului va fi 2,5V.

Această tensiune este aplicată la o intrare a convertorului Analogic-Digital(ADC-ul) integrat în ATMega16. ADC-ul converteşte această tensiune intr-o valoare digitală pe 10 biţi(adică 1024 de valori distincte), în aşa fel ca atunci când ea este mai mare sau egală cu tensiunea de referinţă(care este de 5V în cazul nostru) rezultatul conversiei va fi 1023, şi va fi 0 când ea va fi egală cu 0V.

Această valoare a ADC-ului o prelucrăm conform unui algoritm bazat pe una din

formulele de mai sus scris in limbajul Assembler. În rezulatat obţinem valoarea în ohmi a rezistenţei măsurate.

Valoarea obţinută este a transmisă la afişare cu ajutorul altui algoritm care separă această valoare in cifre aparte şi apoi le transformă in cod pentru afişorul cu 7 segmente.

Afişarea o facem cu ajutorul metodei de indicare dinamică. Această metodă se bazează pe faptul că ochiul uman captează imagini cu o frecvenţă de 24Hz, adica 24 de cadre pe secundă. În aşa fel dacă vom aprinde si apoi vom stinge consecutiv un bec cu o frecvenţă mai mare de 24Hz atunci ochiul nostru nu va sesiza când se stinge becul. Numai că în cazul nostru în loc de bec este indicatorul alfanumeric. Ca să fim siguri că ochiul nu va sesiza intermitenţa vom alege o frecvenţă de împrospătare dublă, adică de 50Hz. Deoarece avem 4 indicatoare atunci frecvenţa de reîmprospătare va fi de 4 ori mai mare – 200Hz. Afişarea o vom face în cadrul întreruperii TIMER, deci dupa afirmaţiile de mai sus întreruperea TIMER se va declanşa cu o frecvenţă de 200Hz.

3 Introducere:

3.1. Noţiuni generale

ATmega16 este un microcontroler RISC pe 8 biţi realizat de firma Atmel.

Caracteristicile principale ale acestuia sânt:

• 16 KB de memorie volatila flash pentru stocarea codului ;

• 1 KB de memorie ROM ;

• 512 B de memorie EEPROM ;

• două numărătoare/temporizatoare de 8 biţi ;

• un numărător/temporizator de 16 biţi ;

• conţine un convertor analog-digital cu intrări multiple ;

• conţine un comparator analogic ;

• conţine un modul USART pentru comunicaţie serială ;

• dispune de oscilator intern ;

• oferă 32 de linii I/O organizate in 4 porturi.

Preview document

Ohmmetru Digital - Pagina 1
Ohmmetru Digital - Pagina 2
Ohmmetru Digital - Pagina 3
Ohmmetru Digital - Pagina 4
Ohmmetru Digital - Pagina 5
Ohmmetru Digital - Pagina 6
Ohmmetru Digital - Pagina 7
Ohmmetru Digital - Pagina 8
Ohmmetru Digital - Pagina 9
Ohmmetru Digital - Pagina 10
Ohmmetru Digital - Pagina 11
Ohmmetru Digital - Pagina 12
Ohmmetru Digital - Pagina 13
Ohmmetru Digital - Pagina 14
Ohmmetru Digital - Pagina 15
Ohmmetru Digital - Pagina 16
Ohmmetru Digital - Pagina 17
Ohmmetru Digital - Pagina 18
Ohmmetru Digital - Pagina 19

Conținut arhivă zip

  • Ohmmetru Digital.doc

Alții au mai descărcat și

Ohmmetrul digital

Proiectul de fata are ca scop realizarea unui OHMETRU Digital cu scarile de 2KΩ ,20KΩ, 200KΩ ,2MΩ , 20MΩ. Ohmmetrul este un aparat electric de...

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

Măsurări electrice - L6 - verificarea metrologică a mijloacelor de măsurare

1. Chestiuni de studiat 1.1. Verificarea metrologica - principii si metode. 1.2. Metoda comparatiei - verificarea unui voltmetru de c.a. de...

Măsurări electrice

- Mărimi electrice, definirea lor, unităţi de măsură - Mărimea este un atribut al unui fenomen, corp sau al unei substanţe, care este susceptibil...

Măsurări în energetică

C A P I T O L U L 1 INTRODUCERE ÎN METROLOGIE 1.1. CONCEPTUL DE MĂSURARE 1.1.1. Obiectul ştiinţei măsurării Pentru a pătrunde în acest domeniu...

Proprietățile materialelor

4.8 Determinarea conductivităţii termice şi a difuzivităţii termice în cazul materialelor solide Conductivitatea termică λ (relaţia 4.40) şi...

Bazele modelării și simulării

a) Reprezentarea etapelor Tranziţiile sunt reprezentate ca în figura 1.2. Fiecărei tranziţii Ti îi este asociată o funcţie numită funcţie de...

Măsurări electrice

Masurarea curentilor Ampermetre analogice În general pentru masurarea curentului electric este necesara întreruperea circuitului si introducerea...

Ai nevoie de altceva?