Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2026:ciprian.popescu0411:andrei.chiscaru [2026/05/06 13:22]
andrei.chiscaru [Introducere]
pm:prj2026:ciprian.popescu0411:andrei.chiscaru [2026/05/15 10:51] (current)
andrei.chiscaru [Hardware Design]
Line 7: Line 7:
 ===== Descriere generală ===== ===== Descriere generală =====
  
-<note tip>+
 Proiectul integrează un display color LCD TFT (ST7735) comunicând prin protocolul SPI. Acesta oferă o interfață grafică (meniu) controlată prin 3 butoane tactile, permițând utilizatorului să: Proiectul integrează un display color LCD TFT (ST7735) comunicând prin protocolul SPI. Acesta oferă o interfață grafică (meniu) controlată prin 3 butoane tactile, permițând utilizatorului să:
  
Line 22: Line 22:
  
  
- 
-</​note>​ 
  
 ===== Hardware Design ===== ===== Hardware Design =====
  
-<note tip> 
-Aici puneţi tot ce ţine de hardware design: 
-  * listă de piese 
-  * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri,​ e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) 
-  * diagrame de semnal ​ 
-  * rezultatele simulării 
  
 Lista de componente hardware Lista de componente hardware
Line 48: Line 40:
  
 • Componente pasive de bază: breadboard 400 puncte, set fire Dupont (Tată-Tată,​ Tată-Mamă),​ rezistoare 10kΩ pentru divizoarele de tensiune. • Componente pasive de bază: breadboard 400 puncte, set fire Dupont (Tată-Tată,​ Tată-Mamă),​ rezistoare 10kΩ pentru divizoarele de tensiune.
-</​note>​ 
  
 +
 +Schema electrică și conexiuni
 +
 +{{ :​pm:​prj2026:​ciprian.popescu0411:​screenshot_2026-05-15_103910.png?​300 |}}
 +
 +
 +{{ :​pm:​prj2026:​ciprian.popescu0411:​whatsapp_image_2026-05-15_at_10.42.46.jpeg?​300 |}}
 +
 +
 +Circuitul a fost proiectat pentru a minimiza latența și a asigura o citire precisă a senzorilor. Conexiunile principale sunt structurate astfel:
 +
 +Sistemul de achiziție (Corzile optice): Este format din 4 fotorezistoare conectate în configurație de divizor de tensiune cu 4 rezistoare de 10kΩ. Punctul median al fiecărui divizor este conectat la pinii analogici ai microcontrolerului (PC0 - PC3 corespunzători A0 - A3). La acoperirea senzorului, valoarea rezistenței LDR crește, determinând o scădere a tensiunii citite de modulul ADC.
 +
 +Interfața de control (Butoanele):​ Cele 3 butoane tactile sunt conectate la pinii digitali PD2, PD3 și PD4. Acestea au fost configurate folosind rezistențele interne de tragere la pozitiv (pull-up) ale microcontrolerului (INPUT_PULLUP),​ circuitul închizându-se la masă (GND) în momentul apăsării (logic LOW).
 +
 +Feedback-ul vizual (Display ST7735): Ecranul TFT comunică prin protocolul hardware SPI pentru a asigura un refresh rapid al meniului. Au fost utilizați pinii dedicați: PB5 (SCK), PB3 (MOSI), PB2 (CS), PB1 (RES) și PB0 (DC).
 +
 +Feedback-ul auditiv (Buzzer): Modulul buzzer este conectat la pinul PD5. Sunetul este generat strict hardware, controlând frecvența prin modularea lățimii impulsurilor (PWM) via Timer intern.
 +
 +Validare și simulare
 +
 +Validarea funcționării componentelor și calibrarea pragurilor ADC (sensibilitatea la lumină) au fost realizate empiric, direct pe breadboard, prin testare succesivă și monitorizarea valorilor via UART / Ecran. Această metodă a permis o ajustare fină a răspunsului senzorilor în condiții reale de iluminare ambientală,​ eliminând necesitatea unei simulări software preliminare (precum Proteus) pentru calibrarea divizoarelor de tensiune.
 ===== Software Design ===== ===== Software Design =====
  
pm/prj2026/ciprian.popescu0411/andrei.chiscaru.1778062959.txt.gz · Last modified: 2026/05/06 13:22 by andrei.chiscaru
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0