Differences

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

Link to this comparison view

pm:prj2026:bianca.popa1106:mihnea.nicola [2026/05/03 16:28]
mihnea.nicola [Descriere generala]
pm:prj2026:bianca.popa1106:mihnea.nicola [2026/05/03 16:47] (current)
mihnea.nicola
Line 30: Line 30:
  
 **Schema Bloc:** **Schema Bloc:**
-{{ :​pm:​prj2026:​bianca.popa1106:​diagrama_smartguard.drawio.png?​300 |}}  +{{ :​pm:​prj2026:​bianca.popa1106:​diagramablocsmartguard.drawio.png?​700 |}} 
 + 
 + 
 +===== Hardware Design ===== 
 + 
 +Proiectul cuprinde componente care opereaza in principal la 5V, cu exceptia liniei de receptie (RX) a modulului Bluetooth care necesita o logica de 3.3V. Toate componentele impart acelasi plan de masa (GND). 
 + 
 +**Lista de componente:​** 
 + 
 +^ Nume componenta ^ Model ^ Protocol ^ 
 +| Microcontroller | ATmega328P Xplained Mini | UART, ADC, PWM, INT | 
 +| Modul Bluetooth | HC-05 | Software UART | 
 +| Senzor Lumina | Fotorezistor LDR (GL5528) | Analogic (ADC) | 
 +| Buzzer Pasiv | - | Fast PWM | 
 +| Buton | Push-button 6x6x5 | Digital Input (INT0) | 
 +| Modul Bara LED | 8 LED-uri (Anod Comun) | GPIO | 
 +| Modul Alimentare | MB102 (Step-down la 5V) | - | 
 +| Alte elemente | Baterie 9V Alcalina, Rezistente (10kΩ, 1kΩ, 2kΩ) | - | 
 + 
 +**Descriere detaliata a componentelor hardware:​** 
 + 
 +**Modul Bluetooth HC-05:** 
 +Asigura comunicatia wireless cu smartphone-ul. Pentru a pastra pinii hardware UART (PD0 si PD1) liberi pentru comunicarea cu PC-ul prin debugger-ul integrat mEDBG, modulul HC-05 va comunica folosind un UART emulat din software (SoftwareSerial). Deoarece pinul RX al modulului Bluetooth tolereaza maxim 3.3V, semnalul transmis de microcontroler este trecut printr-un divizor de tensiune (cu rezistente de 1kΩ si 2kΩ) pentru a proteja modulul impotriva arderii in timp. 
 + 
 +Conectarea pinilor: 
 +^ Pin HC-05 ^ Pin ATmega328P ^ 
 +| VCC | 5V | 
 +| GND | GND | 
 +| TXD | PB0 (Software RX) | 
 +| RXD | PB1 (Software TX) - prin divizor de tensiune | 
 + 
 +**Senzor de Lumina (Fotorezistor LDR):** 
 +Este folosit pentru a detecta deschiderea incintei. Este conectat in serie cu o rezistenta de 10kΩ formand un divizor de tensiune. Punctul comun dintre fotorezistor si rezistenta este citit de un pin analogic pentru a determina nivelul de lumina. 
 + 
 +Conectarea pinilor: 
 +^ Componenta ^ Pin ATmega328P ^ 
 +| VCC (spre LDR) | 5V | 
 +| GND (spre Rezistenta) | GND | 
 +| Punct comun (Semnal) | PC0 (ADC0) | 
 + 
 +**Buton (Push-button):​** 
 +Folosit pentru armarea si dezarmarea manuala a sistemului. Este conectat la un pin configurat sa genereze o intrerupere hardware la apasare. Folosim rezistenta de pull-up interna a microcontrolerului,​ asadar butonul conecteaza pinul direct la GND. 
 + 
 +Conectarea pinilor: 
 +^ Pin Buton ^ Pin ATmega328P ^ 
 +| Pin 1 | PD2 (INT0) | 
 +| Pin 2 | GND | 
 + 
 +**Buzzer Pasiv:** 
 +Furnizeaza feedback acustic (sunete de confirmare la armare/​dezarmare si sirena oscilanta la declansarea alarmei). Semnalul este o unda dreptunghiulara generata hardware prin Fast PWM folosind Timer-ul 2 intern. 
 + 
 +Conectarea pinilor: 
 +^ Pin Buzzer ^ Pin ATmega328P ^ 
 +| VCC | 5V | 
 +| GND | GND | 
 +| I/O (Semnal) | PD3 (OC2B) | 
 + 
 +**Modul Bara LED:** 
 +Ofera feedback vizual. Deoarece modulul are rezistentele gata integrate si o configuratie cu Anod Comun, pinul VCC al modulului se leaga la 5V, iar aprinderea LED-urilor se face punand pinii microcontrolerului in stare LOW (0 logic). Vom folosi 3 LED-uri de pe bara. 
 + 
 +Conectarea pinilor: 
 +^ Pin Modul LED ^ Pin ATmega328P ^ 
 +| VCC (Comun) | 5V | 
 +| S0 (LED Verde) | PD5 | 
 +| S1 (LED Galben) | PD6 | 
 +| S2 (LED Rosu) | PD7 | 
 + 
 +**Schema Electrica:​** 
pm/prj2026/bianca.popa1106/mihnea.nicola.1777814929.txt.gz · Last modified: 2026/05/03 16:28 by mihnea.nicola
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