Differences

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

Link to this comparison view

pm:prj2026:cezar.zlatea:valentin.roinita [2026/05/08 19:58]
valentin.roinita
pm:prj2026:cezar.zlatea:valentin.roinita [2026/05/09 15:02] (current)
valentin.roinita
Line 24: Line 24:
    * **Modulul de Output (Releu 5V & Consumator):​** Acționează ca un comutator electromecanic. Preia semnalul de putere mică de la microcontroler (5V) și închide sau deschide circuitul de putere mare (ex. un bec la 220V sau o bandă LED).    * **Modulul de Output (Releu 5V & Consumator):​** Acționează ca un comutator electromecanic. Preia semnalul de putere mică de la microcontroler (5V) și închide sau deschide circuitul de putere mare (ex. un bec la 220V sau o bandă LED).
  
 +   * **LED Verde:** Indică faptul că releul este activat (lumina este aprinsă).
 +   * **LED Roșu:** Indică faptul că sistemul este în așteptare (lumina este stinsă).
 +   * 2 Rezistențe 220Ω
 În cadrul proiectului,​ mă voi concentra asupra implementării corecte a logicii de detecție și comutare (hardware și software) la nivelul microcontrolerului,​ asigurând izolarea corespunzătoare a circuitului de comandă față de circuitul de putere prin intermediul releului. În cadrul proiectului,​ mă voi concentra asupra implementării corecte a logicii de detecție și comutare (hardware și software) la nivelul microcontrolerului,​ asigurând izolarea corespunzătoare a circuitului de comandă față de circuitul de putere prin intermediul releului.
  
  
-{{:​pm:​prj2026:​cezar.zlatea:​valentin.roinita.diagramapmrvs.png?500|Imagine}}+{{ :​pm:​prj2026:​cezar.zlatea:​diagramacubecrvs.png?600 |}}
  
  
 Logica de funcționare:​ Logica de funcționare:​
  
-   * **Idle State (Așteptare):​** Microcontrolerul monitorizează ​continuu ​senzorul ​de sunet, iar releul își menține starea curentă.+   * **Idle State (Așteptare):​** ​LED Roșu aprins, LED Verde stins. ​Microcontrolerul monitorizează senzorul.
  
    * **Trigger Event (Detecție):​** La un zgomot puternic (ex. bătaie din palme), senzorul hardware trimite un impuls logic către microcontroler.    * **Trigger Event (Detecție):​** La un zgomot puternic (ex. bătaie din palme), senzorul hardware trimite un impuls logic către microcontroler.
Line 40: Line 43:
    * **Toggle State (Comutare):​** Starea variabilei interne de control este inversată (din ON în OFF, sau invers).    * **Toggle State (Comutare):​** Starea variabilei interne de control este inversată (din ON în OFF, sau invers).
  
-   * **Execution (Execuție):​** ​Noua stare logică este aplicată pe pinul releului pentru a comuta circuitul de putere (aprinde/stinge becul)iar sistemul revine în starea ​de așteptare.+   * **Execution (Execuție):​** ​*Dacă starea devine ON: Releul cuplează, LED Verde se aprinde, ​LED Roșu se stinge; dacă starea ​devine OFF: Releul decuplează,​ LED Roșu se aprinde, LED Verde se stinge.
  
 +
 +
 +
 +===== 3. Hardware Design =====
 +
 +
 +^ Componentă ^ Descriere ^ Protocol / Pinout ^
 +| ATmega328P | Microcontroler (Creierul sistemului) | - |
 +| KY-037 (Senzor Sunet) | Modul de detecție acustică | GPIO INT: D0 -> PD2 (INT0) |
 +| Modul Releu 5V | Comutator circuit de putere | GPIO OUT: IN -> PD3 |
 +| Push Button | Declanșator manual (Override) | GPIO IN: PIN -> PD4 (folosind rezistență Pull-up internă) |
 +| LED Roșu | Indicator vizual stare: Standby | GPIO OUT: PIN -> PB0 (înseriat cu o rezistență de 220Ω) |
 +| LED Verde | Indicator vizual stare: Activ | GPIO OUT: PIN -> PB1 (înseriat cu o rezistență de 220Ω) |
 +| Adaptor USB-Serial | Interfață pentru Debugging | UART: TXD -> PD1, RXD -> PD0 |
 +| Bec 220V (Consumator) | Elementul controlat | Circuit forță: Trece prin contactele COM și NO ale releului |
 +
 +===== 4. Software Design =====
 +
 +===== 5. Rezultate Obtinute =====
 +
 +===== 6. Concluzii =====
 +
 +===== 7. Bibliografie/​Resurse =====
  
pm/prj2026/cezar.zlatea/valentin.roinita.1778259531.txt.gz · Last modified: 2026/05/08 19:58 by valentin.roinita
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