Cuprins
- TEMA 3
- 2.INTRODUCERE
- 2.1LED-urile 6
- 2.2 Afișajul cu cristale lichide 6
- 2.3 Afișajul cu cristale lichide alphanumeric 7
- 2.4 Panoul TN (Twisted Nematic) 9
- 2.5Panoul IPS (In-Plane Switching) 10
- 2.6Panoul VA (Vertical Alignment) 11
- 2.7OLED 12
- 3. SUBSISTEMUL HARDWARE
- 3.1.MIKROBOARD 14
- 3.2.LED –urile 18
- 3.3.ECRAN LCD GRAFIC 2X16 20
- 4.SUBSISTEMUL SOFTWARE
- a) Efectele 23
- b) Protocolul de comunicare între PC si sistemul de afişare 25
- c) Programele de funcţionare scrise în limbaj de asamblare 26
- d) Programele de funcţionare scrise în limbaj de nivel superior 36
- e) Programele de funcţionare scrise în Visual Basic 44
- f) Ghid de utilizare 46
Extras din proiect
1.TEMA
1. Deplasarea unui text dat pe afişor, care să conțină minim 8 caractere, la alegere, cu posibilitatea de comandă de pe tastatura unui PC şi dintr-un program în Visual Basic, pentru următoarele funcţii:
-Selectarea sensului de deplasare (stânga, dreapta);
-Creșterea/ descreșterea în trepte a vitezei de deplasare;
-Pornirea şi oprirea afişării;
-Testarea afişorului (aprinderea tuturor LED-urilor)
2. Deplasarea grafică pe afişor (minim 4 efecte de deplasare, la alegere).
Observaţie: Programele de funcționare se vor realiza în limbaj de asamblare
A. Sistem de afișare cu matrice de LED-uri și LCD
Realizarea acelorași funcții de la punctul A, dar folosind limbaj de nivel superior (MikroC). La programele respective se vor adăuga:
a. Afișarea pe afișorul LCD de tip text a comenzilor recepționate pe interfața de comunicație serială.
b. Afișarea textului și a efectelor grafice pe afișorul LCD de tip grafic.
Proiectul va conţine:
1. -Scurtă introducere în care sunt prezentate soluţiile de afişare.
(Google : LCD grafic si LCD de tip text si despre LED-uri)
2. Subsistemul hardware
a. -Prezentarea plăcii de dezvoltare UNI-DS6 cu explicații asupra zonelor utilizate în cadrul proiectului (LED-uri, afișoare etc.) De la http://www.mikroe.com/unids/
b. Descrierea tehnologiei şi procedurilor de realizare practică a cablajului imprimat pentru un modul extern care poate fi conectat la placa de dezvoltare (modul taste, modul led-uri, modul afișor cu 7 segmente etc.)
3. Subsistemul software
a. Descrierea efectelor de deplasare alese şi a metodei utilizate pentru implementare.
b. Protocolul de comunicaţie între PC şi sistemul de afişare (comenzile alese).
c. Programele de funcţionare scrise în limbaj de asamblare pentru punctul A.
d. Programele de funcţionare scrise în limbaj de nivel superior pentru punctul B.
e. Programele de funcţionare scrise în Visual Basic.
f. Ghid de utilizare
4. Anexe
a. Fişierul listing pentru punctul A.
VIZE PROIECT
VIZA 1 – 22.11.2012 – conţine punctele 1, 2, 3 a, b
VIZA 2 – 20.12.2012 – conţine punctele 3 c(parțial), d(parțial),
PREDARE PROIECT – 15.01.2013 (3 c final, d final, e, f, g) – format electronic pe CD pentru PROIECT (fișier doc), program asamblare (.a51, lst, hex), pentru mikroC (arhiva cu folder-ul cu programe), programe în Visual Basic (kit de instalare), prezentare în PowerPoint.
SUSŢINERE PROIECT – 17.01.2013
EVALUARE PROIECT
• Fiecare criteriu primește un punctaj de la 1 la 10. Nota finală pentru proiect se obține prin însumarea notelor pe criterii, înmulțite cu ponderile corespunzătoare.
• Nota aferentă proiectului reprezintă 30% din nota disciplinei
• Criteriul estetic (aspectul proiectului) – 20% din nota aferentă proiectului Se evaluează modul de organizare/ structurare al lucrării şi modul de elaborare al documentaţiei din punct de vedere estetic (scheme/ desene/ grafice clare, îngrijite, relevante).
• Criteriul tehnic (corectitudine conținut proiect) – 30% din nota aferentă proiectului
Aplicarea metodelor specifice de rezolvare pentru problema dată; Utilizarea corectă a algoritmilor proprii tematicii abordate; Utilizarea corectă şi fluentă a termenilor specifici; Corectitudinea programelor realizate; Capacitatea de exemplificare; Interpretarea rezultatelor Se evaluează gradul de realizare al lucrării în raport cu cerinţele specificate în tema proiectului (cerinţe impuse explicit la început, pentru fiecare proiect în parte), respectiv gradul de cunoaştere al tematicii şi al metodelor/ uneltelor pe care le implică elaborarea proiectului.
• Criteriul profesional (prezentarea şi susţinerea proiectului) – 30% din nota aferentă proiectului
Se evaluează capacitatea studentului de a-şi prezenta proiectul într-o manieră cursivă, logică şi relevantă, răspunsurile la întrebările evaluatorului, respectiv modul de realizare a prezentării grafice [*.ppt] (relevanţa conţinutului şi capacitatea de sinteză a studentului).
• Criteriul evaluare de progres – 20% din nota aferentă proiectului Evaluarea de progres presupune existența a 2 vize și predarea proiectului în ziua stabilită din ultima săptămână a semestrului. Fiecare viză presupune parcurgerea unei anumite părți din proiect.
Nerespectarea termenelor se penalizează cu 2 puncte (din nota aferentă criteriului) pentru fiecare viză și respectiv 1 punct pentru nepredare la timp.
Preview document
Conținut arhivă zip
- Medii de Programare Pentru Microcontrollere.doc