Differences

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

Link to this comparison view

pm:prj2022:imacovei:panou_solar_inteligent [2022/05/27 14:54]
stefan.saraev [Rezultate Obţinute]
pm:prj2022:imacovei:panou_solar_inteligent [2022/05/31 22:03] (current)
stefan.saraev [Cod sursa]
Line 1: Line 1:
-====== Panou Solar Inteligent ======+====== Panou Solar Inteligent ​- Saraev Stefan 332CA - PM 2022 ======
 ===== Introducere ===== ===== Introducere =====
 Proiectul va consta intr-un panou solar aflat pe un suport rotativ ce se va adapta la conditiile de mediu si se va orienta spre sursa de lumina astfel incat tensiunea generata va fi maxima. Proiectul va consta intr-un panou solar aflat pe un suport rotativ ce se va adapta la conditiile de mediu si se va orienta spre sursa de lumina astfel incat tensiunea generata va fi maxima.
Line 14: Line 14:
  
 {{:​pm:​prj2022:​imacovei:​saraev_stefan_panou_solar.png?​300|}} {{:​pm:​prj2022:​imacovei:​saraev_stefan_panou_solar.png?​300|}}
 +
 +{{:​pm:​prj2022:​imacovei:​circuit_simplu_saraev_stefan.png?​300|}}
  
 Modelul matematic folosit este unul relativ simplu, dar eficient. Calibrarea se realizeaza prin scanarea a 5 puncte distincte is apoi ajustarea unghiurilor de rotatie ale celor 2 servomotoare ca sa se obtina pozitia de tensiune maxima. Modelul matematic folosit este unul relativ simplu, dar eficient. Calibrarea se realizeaza prin scanarea a 5 puncte distincte is apoi ajustarea unghiurilor de rotatie ale celor 2 servomotoare ca sa se obtina pozitia de tensiune maxima.
Line 37: Line 39:
   * Rezistente   * Rezistente
  
 +Schema electrica:
  
 +{{:​pm:​prj2022:​imacovei:​schema_electrica_saraev_stefan.png?​500|}}
 ===== Software Design ===== ===== Software Design =====
 +
 +Am folosit urmatoarele concepte invatate de la PM:
 +  * intreruperi - pentru buton
 +  * comunicare prin interfata seriala - pentru loguri pe laptop
 +  * citire de valori analogice - pentru tensiunea panoului solar
 +  * PWM - pentru servo
  
 Am structurat codul sub forma unui automat finit cu 4 stari: Am structurat codul sub forma unui automat finit cu 4 stari:
Line 69: Line 78:
  
 Se foloseste energia generata de panoul solar si se citeste periodic ce tensiune produce acesta. Daca variatia depaseste un prag sau daca se apasa butonul, se reincepe calibrarea. Se foloseste energia generata de panoul solar si se citeste periodic ce tensiune produce acesta. Daca variatia depaseste un prag sau daca se apasa butonul, se reincepe calibrarea.
 +
 +===== Cod sursa =====
 +{{:​pm:​prj2022:​imacovei:​cod_sursa.zip|}}
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 +
 +{{:​pm:​prj2022:​imacovei:​panou_pm_saraev_stefan_332ca.jpeg?​300|}}
 +
 +Poza cu proiectul in versiunea finala
  
 In urma testarii, in 75% din cazuri panoul se pozitioneaza astfei incat tensiunea generata dupa calibrare este mai mare decat valorile descoperite din timpul perioadei de calibrare. In restul de 25% din cazuri, variatia de tensiune dintre cea generata in pozitia finala si cea generata pe parcursul calibrarii este sub 2.5% In urma testarii, in 75% din cazuri panoul se pozitioneaza astfei incat tensiunea generata dupa calibrare este mai mare decat valorile descoperite din timpul perioadei de calibrare. In restul de 25% din cazuri, variatia de tensiune dintre cea generata in pozitia finala si cea generata pe parcursul calibrarii este sub 2.5%
Line 76: Line 92:
 ===== Concluzii ===== ===== Concluzii =====
  
 +Panoul se poate roti dupa o sursa de lumina, timpul necesar pentru calibrare este minim, iar aproximarea matematica a avut succes in a simplifica problema.
 ===== Jurnal ===== ===== Jurnal =====
  
 +Am modificat modelul matematic pentru cele 2 servomotoare,​ din 2 vectori independenti unul de celalalt in 2 vectori dependenti:
 +  * un vector ce are originea fixa, si reprezinta modul de orientare al servomotorului de la baza
 +  * un vector ce are originea mobila, in varful primului vector, si reprezinta modul de orientare al celui de-al 2lea servomotor.
 +
 +Miscarea vectorului mobil este una de rotatie in jurul perpendicularei pe planul bazei (in jurul verticalei),​ iar asta complica sistemul de ecuatii, dar rezolva multe erori de logica si, in final, ofera o aproximatie mai compatibila cu realitatea.
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
 <​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/imacovei/panou_solar_inteligent.1653652454.txt.gz · Last modified: 2022/05/27 14:54 by stefan.saraev
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