Section : Lucrul individual al studentului | AI.SM21.1 Sisteme cu microprocesoare | ELSE
-
-
-
Les étudiants doiventMarquer comme terminé
Lucrare individuală de semestru – Proiect cu microcontroler
Lucrarea individuală constă în elaborarea unui proiect funcțional bazat pe un microcontroler AVR (sau altă platformă compatibilă), ce realizează achiziția, prelucrarea și afișarea unor date provenite de la senzori sau dispozitive periferice. Scopul este aplicarea integrată a cunoștințelor acumulate în cadrul lucrărilor de laborator, de la configurarea componentelor hardware până la programarea interfețelor de comunicare.
Obiective- Dezvoltarea unui sistem autonom cu microcontroler capabil să citească, proceseze și afișeze date în timp real.
- Aplicarea interfețelor UART, SPI sau I²C pentru conectarea senzorilor și modulelor externe.
- Proiectarea unei interfețe de afișare locală (LCD, LED, grafică) sau transmiterea datelor prin port serial către PC.
- Redactarea unui raport tehnic complet care documentează proiectul.
Sarcini de lucru- Alege o temă de proiect (ex.: sistem de monitorizare a temperaturii și umidității, contor de impulsuri, ceas digital, sistem de acces cu parolă, etc.), temele trebuie inregistrate la cadrul didactic titular.
- Elaborează schema electrică a circuitului utilizând Proteus sau alt software de proiectare.
- Scrie programul în limbaj C utilizând un IDE dedicat precum Microchip Studio.
- Testează funcțional sistemul (în simulare sau pe platformă fizică) și verifică rezultatele.
- Documentează complet proiectul, incluzând schema, descrierea hardware și software, imagini și concluzii.
Criterii de evaluare (10 puncte)
- Program și funcționare practică – 5p: proiectul funcționează stabil, logica corectă, reacții corecte la stimuli externi.
- Schema și conexiuni – 2p: conexiuni valide, utilizarea corectă a pinilor și a componentelor externe.
- Raport și documentare – 2p: claritate, structură completă, explicații logice și capturi din testare.
- Originalitate și optimizare – 1p: funcții suplimentare, optimizări de cod, design hardware eficient.
Structura raportului- Titlu și scopul proiectului
- Schema și descrierea hardware
- Programul realizat (fragment de cod + explicație logică)
- Rezultate și capturi (imagini, oscilloscope, terminal, afișaje)
- Concluzii și posibile îmbunătățiri
Integritate academică: Codul și schema trebuie realizate individual. Se acceptă reutilizarea fragmentelor din exemplele de laborator doar dacă sunt menționate explicit în raport. Copierea fără referințe poate duce la anularea punctajului
-
