Sunteți pe pagina 1din 9

UNIVERSITATEA „POLITEHNICĂ” DIN BUCUREȘTI

FACULTATEA TRANSPORTURI

PROIECT LA
MICROCONTROLLERE

Profesor coordonator Student

S.I.dr.ing. Angel Ciprian Cormoș Miron George-Vladut

Grupa 8310

București
UNIVERSITATEA „POLITEHNICĂ” DIN BUCUREȘTI
FACULTATEA TRANSPORTURI

Sistem de monitorizare a condițiilor


meteorologice

Profesor coordonator Student

S.I.dr.ing. Angel Ciprian Cormoș Miron George-Vladut

Grupa 8310

București

Page 2
Cuprins :
1 Prezentare generală:......................................................................................................................

1.1 Descriere proiect:...................................................................................................................

1.2 Descriere Comercială:.............................................................................................................

1.3 Scurt istoric:............................................................................................................................

2 Proiectare conceptuală..................................................................................................................

Page 3
1 Prezentare generală:

1.1Descriere proiect:
Proiectul de monitorizare a condițiilor meteorologice este o inițiativă inovatoare axată pe
dezvoltarea unui sistem avansat de colectare și analiză a datelor de temperatură și umiditate,
utilizând tehnologii moderne și componente electronice specializate. Acest proiect are ca
obiectiv principal furnizarea de informații precise și actualizate despre condițiile
meteorologice dintr-un anumit mediu, permițând astfel monitorizarea și înțelegerea mai
profundă a schimbărilor de mediu și a efectelor acestora asupra diferitelor procese și activități
umane. Prin utilizarea unui microcontroller ATmega32, a unui senzor de temperatură și
umiditate DHT22 și a unui afișaj LCD 16x2, proiectul își propune să ofere o soluție eficientă
și precisă pentru colectarea, afișarea și înregistrarea datelor meteorologice relevante,
contribuind astfel la optimizarea gestionării mediului și la promovarea unei abordări mai
responsabile și sustenabile a resurselor naturale.

Page 4
1.2Descriere Comercială:
Descoperiți soluția completă pentru monitorizarea condițiilor meteorologice cu proiectul
nostru inovator, conceput pentru a vă oferi date precise și actualizate despre temperatura și
umiditatea mediului înconjurător. Echipat cu un microcontroller avansat și senzori
specializați, acest sistem vă permite să monitorizați și să înregistrați schimbările de mediu în
timp real, oferindu-vă astfel instrumentele necesare pentru a lua decizii informate și a vă
adapta în mod eficient la schimbările de vreme. Simplu de utilizat și de integrat, proiectul
nostru reprezintă o soluție de vârf în domeniul monitorizării condițiilor meteorologice, fiind
ideal pentru aplicații comerciale și industriale ce necesită o gestionare precisă a mediului
înconjurător.

1.3Scurt istoric:

Proiectul a fost inițiat cu obiectivul de a dezvolta un sistem avansat de monitorizare a


condițiilor meteorologice, axat pe colectarea și analiza precisă a datelor de temperatură și
umiditate în medii diverse. Echipa de proiect a făcut selecția atentă a componentelor, alegând
cu grijă microcontrollerul ATmega32 pentru capacitatea sa de procesare puternică și
flexibilitatea de integrare. De asemenea, s-a optat pentru utilizarea senzorului de temperatură
și umiditate DHT22 datorită preciziei și fiabilității dovedite în măsurarea parametrilor
meteorologici. Etapa de implementare a implicat o conexiune meticuloasă a componentelor
hardware, asigurând o integrare corespunzătoare între microcontroller, senzorul DHT22 și
afișajul LCD 16x2. Programarea microcontrollerului în limbajul C a necesitat dezvoltarea
unui cod bine structurat, capabil să asigure citirea precisă a datelor de la senzor și afișarea
acestora pe ecranul LCD într-un format clar și ușor de înțeles. Pentru a asigura funcționarea
corectă a întregului sistem, au fost efectuate teste amănunțite, incluzând verificarea acurateței
măsurătorilor de temperatură și umiditate, a afișării corecte a datelor pe afișajul LCD, a
funcției de înregistrare a datelor și a funcției de alarmă. Orice erori sau probleme identificate
în timpul testelor au fost depistate și remediate în mod riguros pentru a asigura funcționarea
corespunzătoare și precisă a întregului sistem. În final, proiectul de monitorizare a condițiilor
meteorologice reprezintă rezultatul eforturilor susținute și al angajamentului pentru inovație,
oferind o soluție tehnologică avansată și fiabilă pentru monitorizarea și înțelegerea condițiilor
meteorologice într-o varietate de domenii comerciale și industriale. Acesta demonstrează
capacitatea tehnologiei de a aduce inovații semnificative în gestionarea și protecția mediului
înconjurător

Page 5
2 Proiectare conceptuala:
1. **Microcontroller ATmega32:**
- Descriere: Microcontroller-ul ATmega32 este un circuit integrat puternic, utilizat pentru
controlul și gestionarea dispozitivelor electronice. Acesta are un set complet de periferice,
precum porturi de intrare/ieșire digitale, convertoare analog-digitale, memorie flash și
EEPROM, timeri și altele.
- Specificații:
- Arhitectură AVR RISC avansată
- Frecvența de lucru: 16 MHz
- Memorie flash: 32 KB
- EEPROM: 1 KB
- RAM: 2 KB
- Interfețe: SPI, I2C, UART

2. **Senzor de temperatură și umiditate DHT22:**


- Descriere: Senzorul DHT22 este un senzor digital care măsoară atât temperatura, cât și
umiditatea relativă a mediului înconjurător. Acesta furnizează date precise și fiabile,
fiind ideal pentru o gamă variată de aplicații de monitorizare a mediului. - Specificații:
- Interval de măsurare a temperaturii: -40°C până la 80°C - Precizie a temperaturii:
±0.5°C
- Interval de măsurare a umidității: 0% până la 100%
- Precizie a umidității: ±2%

3. **Afișaj LCD 16x2:**


- Descriere: Afișajul LCD 16x2 este un ecran de cristale lichide capabil să afișeze 16 caractere
pe linie și 2 linii. Acesta este utilizat pentru afișarea valorilor de temperatură și umiditate
măsurate de senzorul DHT22 și poate afișa alte informații relevante.
- Specificații:
- Dimensiune ecran: 16 caractere pe 2 linii
- Tensiune de lucru: 5V
- Interfață: Paralelă
- Tehnologie de afișare: Cristale lichide

4. **Componente electronice suplimentare:**


- Rezistențe: Folosite pentru protecție și divizare a tensiunii.
- Condensatoare: Utilizate pentru filtrarea tensiunii și stocarea energiei.
- Conectori: Utilizați pentru a realiza conexiuni solide și sigure între componentele diferite. -
Fir de conexiune: Utilizat pentru a conecta componentele între ele și cu microcontroller-ul.

Fiecare componentă a fost aleasă cu atenție pentru a asigura o funcționare precisă și stabilă a
sistemului de monitorizare a condițiilor meteorologice, permitând astfel colectarea și afișarea
datelor esențiale pentru o gamă largă de aplicații.
Proiectare conceptuală

Schema bloc:
Senzor de Convertor ANALOG- UAL
temperatura si DIGITAL
umiditate

CODARE
Sursa

MUFA
Emisie RS232

Receptie

MUFA
RS232

LCD 16x2

DECODAR
E

CONVERTOR
UAL
NUMERIC
2.1 Descrierea Blocurilor

Sursa: Realizează conectarea circuitului la o sursă externă de tensiune. Senzorul de


lumină Brick măsoară precis intensitatea luminii, având o tensiune de ieșire
proporțională cu luminozitatea.

Convertorul Analog-Digital transformă semnalele analogice într-un număr discret, iar


microcontrolerul ATMega32 automat realizează codarea și decodarea pentru
comunicația RS232 între cele două microcontrolere.

Afișajul LCD permite afișarea informațiilor.

Mufa și Mediul de Transmisie RS232: Se realizează legătura dintre cele două


microcontrolere prin intermediul interfeței seriale RS232, facilitând transferul punct-la-
punct al datelor.

Convertor Numeric: Microcontrolerul ATMega32 convertește semnalul de la cel de-al


doilea microcontroler într-un format numeric și îl transmite către afișajul LCD.

Microcontrolerul ATMega32: Este un microcontroller de 8 biți cu arhitectură RISC AVR


îmbunătățită, cu 32 KB memorie Flash pentru cod, 2 KB memorie RAM, 1 KB memorie
EEPROM, 2 numărătoare/temporizatoare de 8 biți și unul de 16 biți. Dispune de
module analogice și digitale, USART pentru comunicație serială, oscilator intern și 32
de linii I/O.

Convertorul MAX232: Este un circuit integrat ce convertește semnalele RS-232 la


niveluri adecvate pentru circuitele logice digitale compatibile TTL, fiind folosit atât în
transmiterea, cât și în recepția datelor.

Afișajul LCD: Este un modul electronic cu aplicații variate, cu un ecran LCD 16x2
frecvent utilizat în diverse dispozitive datorită economiei, programabilității ușoare și
capacității de a afișa caractere speciale și animații personalizate.

Page 7

S-ar putea să vă placă și