Differences

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

Link to this comparison view

pm:prj2022:avaduva:mihai.dragan2706 [2022/05/28 09:05]
mihai.dragan2706 [Software Design]
pm:prj2022:avaduva:mihai.dragan2706 [2022/05/31 01:31] (current)
mihai.dragan2706 [Bibliografie/Resurse]
Line 18: Line 18:
    
 ===== Descriere generală ===== ===== Descriere generală =====
- 
- 
-{{:​pm:​prj2022:​avaduva:​schema_bloc_fan_controller.png?​700 |}} 
  
  
  
 +{{:​pm:​prj2022:​avaduva:​schema_bloc_fan_controller.png?​710 |}}
 ===== Hardware Design ===== ===== Hardware Design =====
  
Line 54: Line 52:
   * Wire   * Wire
   * LiquidCrystal_I2C ​   * LiquidCrystal_I2C ​
 +
 +**Funcționarea programului**
 +
 + ​Programul începe prin a masura temperatura dată de senzor, a verifica starea întrerupatorului ce
 +determină modul de funcționare și a măsura viteza cu care se rotește ventilatorul numărând ​
 +impulsurile date într-o secundă. Aceste măsurători sunt afișate pe ecranul LCD. În funcție de starea ​
 +întrerupătorului,​ se va aprinde un LED în verde ceea ce înseamnă că este citită valoarea potențiometrului și este dat un semnal PWM corespunzător către ventilator sau în roșu ceea ce înseamnă ​
 +că este citită din nou valoarea senzorului de temperatură și este dat un semnal PWM corespunzător către ventilator. Semnalul PWM este proporțional cu valorile citite de la potențiometru sau senzor și
 +determină o viteză de rotație mai mică sau mai mare.
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> + ​Proiectul a fost implementat cu succes și funcționează așa cum mi-am propus în ambele moduri de funcționare.
-Care au fost rezultatele obţinute în urma realizării proiectului vostru. +
-</​note>​+
  
 +{{:​pm:​prj2022:​avaduva:​fan_controller_manual.jpg?​500 |}}
 +
 +
 +
 +{{:​pm:​prj2022:​avaduva:​fan_controller_automat.jpg?​500 |}}
 ===== Concluzii ===== ===== Concluzii =====
  
-===== Download ===== 
  
-<note warning>​ + Pe parcursul ​realizării proiectului ​am reușit să înțeleg cum se face legătura dintre partea hardware și partea softwareAm înțeles mai bine atât cum funcționează ​un ventilator ​de calculator șcum i se poate măsura și modifica turația cât și cum se programează un microcontroller. Totodată, am învățat și cum să fixez toate componentele proiectului astfel încât să facă parte dintr-un ansamblu. 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etcUn fişier README, ​un ChangeLog, un script ​de compilare şcopiere automată pe uC crează întotdeauna o impresie bună ;-).+ 
 +===== Download =====
  
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**. 
-</​note>​ 
  
 +{{:​pm:​prj2022:​avaduva:​fan_controller_dragan_mihai.zip|}}
 ===== Jurnal ===== ===== Jurnal =====
  
Line 77: Line 86:
   * [27/​04/​2022] Comandare componente   * [27/​04/​2022] Comandare componente
   * [07/​05/​2022] Testare componente individual   * [07/​05/​2022] Testare componente individual
-  * [16/​05/​2022] Testare ansamblu complet+  * [16/​05/​2022] Testare ansamblu complet ​și prima versiune a programului
   * [20/​05/​2022] Fixare mecanică a componentelor   * [20/​05/​2022] Fixare mecanică a componentelor
 +  * [30/​05/​2022] Finalizare program și asamblarea finală
  
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +Resurse software: 
-Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse ​Software** şi **Resurse Hardware**. + 
-</note>+[[https://​sminghub.github.io/​Sming/​api/​classLiquidCrystal__I2C.html]] 
 + 
 +[[https://​www.milesburton.com/​Dallas_Temperature_Control_Library]] 
 + 
 +[[https://​arduinogetstarted.com/​tutorials/​arduino-button-library]] 
 + 
 +Resurse ​hardware: 
 + 
 +[[https://​components101.com/​modules/​xl6009-dc-dc-step-down-voltage-regulator-module]] 
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
  
pm/prj2022/avaduva/mihai.dragan2706.1653717924.txt.gz · Last modified: 2022/05/28 09:05 by mihai.dragan2706
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