Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină

Proiect
8/10 (2 voturi)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 14 în total
Cuvinte : 2690
Mărime: 748.12KB (arhivat)
Cost: 10 puncte
Profesor îndrumător / Prezentat Profesorului: Lozneanu Dan
UNIVERSITATEA “TRANSILVANIA” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR Specializarea: Electronică-Aplicată

Cuprins

1. DESCRIERE PROIECT 2

2. SCHEMA BLOC 3

3. DATE DE PROIECTARE 4

4. DESCRIEREA COMPONENTELOR FOLOSITE 5

4.1. Descrierea microcontrollerului PIC16F877A 5

4.1.1. Caracteristici Microcontoller PIC16F877A 5

4.1.2. Module PIC16F877A 6

Memoria Program (FLASH) 6

EEPROM 6

Porturi I/O 6

Convertorul Analog/Digital 7

Timere 7

4.1.3. Organizarea Memoriei MC 7

4.1.4. Interfaţa seriala RS232 8

4.2. Senzorul de temperatură LM35 8

4.3. Fotorezistenţa NSL-4962 8

4.4. Amplificatoarele operationale rail-to-rail AD8031 9

4.5. Modul Bluetooth LM400 9

4.6. Display LCD LM032L 10

5. MEDII DE DEZVOLTARE SI SIMULARE FOLOSITE 10

5.1. Schemă Proteus 11

5.2. Codul sursa realizat in PIC C Compiler 12

Extras din document

1. Descriere proiect

Proiectul constă dintr-o aplicaţie cu microcontroller care realizează următoarele:

- Se utilizează doi senzori: unul de temperature şi o fotorezistenţă pentru a prelua informaţii din mediul real

- La ieşirea celor doi senzori analogici se adaugă amplificatoare operaţionale rail to rail in configuraţie inversoare pentru a amplifica semnalul preluat la valori cuprinse între 0-5V

- Microcontrollerul prelucrează aceste semnale analogice folosind ADC-urile interne şi face conversia informaţiilor analogice în informaţii digitale

- Se afişează pe un display LCD sau folosind LED-uri informaţiile preluate de senzori şi prelucrate de microcontroller cu ajutorul microcontroller-ului

- Informaţiile prelucrate se trimit folosind interfaţa serială către un modul Bluetooth, către un LCD serial şi către un terminal

Pentru realizarea acestui proiect s-au folosit următoarele componente:

• Sensor de temperatură analogic LM35 de la National Semiconductor

• Fotorezistenţă care s-a înlocuit în simulări cu un divizor de tensiune

• Amplificatoare operaţionale rail to rail AD8031 de la Analog Devices

• Microcontroller PIC16F877A de la Microchip

• Display LCD LM018L de la Hitachi

• Modul Bluetooth LM400 de la LM Technologies

• Display LCD serial MILFORD-4X20-BKP

• LED-uri de diferite culori

• Rezistenţe de diferite valori

• Butoane

2. Schema bloc

3. Date de proiectare

S-a folosit un senzor de temperatura analogic LM35 care este un senzor de temperatura full-range, adica poate masura temperaturi de la -55°C pana la 150°C. Valoarea tensiunii de la iesirea senzorului este proportionala cu temperatura si variaza liniar, astfel: 10mV/°C. Astfel valorile de tensiuni de la iesirea senzorului pot varia de la -550mV pana la 1500mV.

Senzorul s-a alimentat la 5V si s-a folosit si o rezistenta suplimentara de 100 ohm legata la iesirea senzorului la un capat si la celalalt capat la o sursa de tensiune continua de -5V pentru ca senzorul sa poata masura si temperaturi negative.

Cunoscand aceste valori am folosit amplificatorul operational rail to rail AD8031 intr-o configuratie inversoare pentru a amplifica tensiunea de iesire a senzorului la valori intre 0 si 5V.

Pentru a realiza amplificarea necesara s-au folosit rezistentele R1 si R2 cu valorile 22k, respectiv 10k pentru a obtine o valoare a amplificarii de 3,33.

Fotorezistenta folosita are valori cuprinse intre 10k si 24k pentru lumina si minim 1M pentru intuneric.

Preview document

Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 1
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 2
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 3
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 4
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 5
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 6
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 7
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 8
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 9
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 10
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 11
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 12
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 13
Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină - Pagina 14

Conținut arhivă zip

  • Dispozitiv Electronic cu Microcontroller si Senzor de Temperatura LM35 si Senzor de Lumina.doc

Alții au mai descărcat și

Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84

Introducere Realizarea lucrării “Ceas programabil cu alarmă” a fost întâmpinată cu mult entuziasm şi aceasta nu numai datorită faptului că...

Comandă a unui motor de curent continuu cu ajutorul unui microcontroler

Tema proiectului Sa se proiecteze un sistem de comanda a unui motor de curent continuu cu ajutorul unui microcontroler din familia 8051, care sa...

Convertor BUCK

Vom calcula inductanta si capacitatea la iesire pentru un convertor Buck DC-DC. Vom determina caracteristicile capacitatii de intrare, diodei si...

Led Cube 5x5x5 cu PIC16F688

Motivarea Temei Am ales aceasta tema deoarece reprezintă un interes pentru mine și are un grad mai ridicat de dificultate din punct de vedere al...

Proiectarea unui Chopper în Montaj Buck

1. Introducere Circuitele de conversie c.c. - c.c. au fost redenumite choppere odată cu apariţia comutatoarelor pe siliciu (tiristoare, triace)....

Sistem automat de comandă a ștergătoarelor de parbriz

1. Generalități, introducere Tema proiectului constă în realizarea unui sistem automat de comandă a ștergătoarelor de parbriz . Cerințele de...

Monitorul

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

Analiza Circuitelor Electronice

INTRODUCERE Analiza circutelor este procedura de obţinere a caracteristicilor şi parametrilor unui circuit electronic dat. Scopul cursului...

Ai nevoie de altceva?