Cuprins
- CAPITOLUL 1. INTRODUCERE .. 1
- 1.1 DESCRIEREA PROIECTULUI .. 1
- 1.2 SCURT ISTORIC 1
- CAPITOLUL 2. PROIECTARE HARDWARE 3
- 2.1 SCHEMA BLOC . 3
- 2.1.1 Sursa de alimentare . 3
- 2.1.2 Buton Reset . 3
- 2.1.3 Senzor de ploaie FC-37 .. 3
- 2.1.4 Generator de tact . 3
- 2.1.5 ATMEGA32 ... 4
- 2.1.6 16x2 LCD Display .. 4
- 2.1.7 LED 1 și LED 2 .. 4
- 2.2 SCHEMA ELECTRICĂ 4
- 2.3 PROIECTAREA CABLAJULUI .. 5
- 2.3.1 Figură de ansamblu . 5
- 2.3.2 Trasee plan posterior .. 6
- 2.3.3 Trasee plan frontal .. 7
- 2.3.4 Plan de găuri ... 8
- CAPITOLUL 3. PROIECTARE SOFTWARE .. 9
- 3.1 DIAGRAMA LOGICĂ . 9
- 3.2 CODUL SURSĂ 10
- BIBLIOGRAFIE 14
Extras din proiect
Capitolul 1. Introducere
1.1 Descrierea proiectului
În acest proiect am ales să prezint senzorul de ploaie FC-37 folosit în domeniul
transportului la ștergatoarele parbrizului și a lunetei. Am ales să utilizez microcontroller-ul
ATmega32 bazat pe arhitectura RISC AVR. Dispune de un set de 131 instrucțiuni și 32 de
registre de uz general. Cele 32 de registre sunt direct adresabile Unitatea Logică Aritmetică
(ALU), permițând accesarea a două registre independent într-o singură instrucțiune. Se obține
astfel o eficiență sporită în execuție.
Caracteristici principale:
- 16KB de memorie Flash reinscriptibilă pentru stocarea programelor
- 1KB de memorie RAM
- 512B 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 de 10 biți, cu intrări multiple
- conține un comparator analogic
- conține un modul USART pentru comunicație serială (port serial)
- dispune de un cronometru cu oscilator intern
- oferă 32 de linii I/O organizate în patru porturi (PA, PB, PC, PD).
Din structura internă generală a controlerului se poate observa că există o magistrală
generală de date la care sunt conectate mai multe module:
- unitatea aritmetică și logică (ALU)
- registrele generale
- memoria RAM și memoria EEPROM
- liniile de intrare (porturile - I/O Lines) și celelalte blocuri de intrare/ieșire.
1.2 Scurt istoric
Istoria senzorului de ploaie începe în anii 1950, când a fost dezvoltat primul senzor de
ploaie mecanic. Acest senzor folosea un sistem de pârghii și greutăți pentru a detecta picăturile
de apă de pe parbriz.
Figura 1. Senzor ploaie mecanic
În anii 1970, au fost dezvoltate senzorii de ploaie optoelectronici. Acești senzori
folosesc un fascicul de lumină pentru a detecta picăturile de apă de pe parbriz. Când picăturile
de apă refractă lumina, senzorul detectează o schimbare în intensitatea luminii.
Senzorii de ploaie optoelectronici sunt mai precisi și mai fiabili decât senzorii de ploaie
mecanici. De asemenea, sunt mai mici și mai ușori, ceea ce îi face mai ușor de instalat pe mașini.
Figura 2. Senzor de ploaie optoelectric
În anii 1990, senzorii de ploaie au început să fie utilizați pe scară largă în mașinile de
serie. Primul producător de automobile care a oferit senzori de ploaie ca opțiune standard a fost
Peugeot, în 1994.
În prezent, senzorii de ploaie sunt disponibili pe majoritatea mașinilor noi. Aceștia sunt
considerați o caracteristică de siguranță importantă, deoarece ajută la menținerea unei
vizibilități optime în timpul condusului pe vreme ploioasă.
Senzorii de ploaie sunt utilizați și în alte aplicații, cum ar fi sistemele de irigații
automatizate. În acest caz, senzorii de ploaie sunt folosiți pentru a detecta precipitațiile și pentru
a opri sau porni sistemul de irigare.
Bibliografie
[1] https://www.microchip.com/en-us/product/atmega32
[2] https://components101.com/sensors/rain-drop-sensor-module
[3] https://download.mikroe.com/documents/full-featured-boards/easy/easyavrv7/
easyavr-v7-schematic-v101.pdf
[4] Suport curs uC 2023-2024
Preview document
Conținut arhivă zip
- Senzor de ploaie.pdf