Medii de Programare Pentru Microcontrollere

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 48 în total
Cuvinte : 7511
Mărime: 3.14MB (arhivat)
Publicat de: Severin Petrescu
Puncte necesare: 8
Profesor îndrumător / Prezentat Profesorului: Rosca Ileana
UNIVERSITATEA TRANSILVANIA FACULTATEA DE DESIGN DE PRODUS ȘI MEDIU DEPARTAMENT: DESIGN DE PRODUS MECATRONICĂ ȘI MEDIU PROGRAM DE STUDII:INGINERIE MEDICALĂ

Cuprins

  1. TEMA 3
  2. 2.INTRODUCERE
  3. 2.1LED-urile 6
  4. 2.2 Afișajul cu cristale lichide 6
  5. 2.3 Afișajul cu cristale lichide alphanumeric 7
  6. 2.4 Panoul TN (Twisted Nematic) 9
  7. 2.5Panoul IPS (In-Plane Switching) 10
  8. 2.6Panoul VA (Vertical Alignment) 11
  9. 2.7OLED 12
  10. 3. SUBSISTEMUL HARDWARE
  11. 3.1.MIKROBOARD 14
  12. 3.2.LED –urile 18
  13. 3.3.ECRAN LCD GRAFIC 2X16 20
  14. 4.SUBSISTEMUL SOFTWARE
  15. a) Efectele 23
  16. b) Protocolul de comunicare între PC si sistemul de afişare 25
  17. c) Programele de funcţionare scrise în limbaj de asamblare 26
  18. d) Programele de funcţionare scrise în limbaj de nivel superior 36
  19. e) Programele de funcţionare scrise în Visual Basic 44
  20. 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

Medii de Programare Pentru Microcontrollere - Pagina 1
Medii de Programare Pentru Microcontrollere - Pagina 2
Medii de Programare Pentru Microcontrollere - Pagina 3
Medii de Programare Pentru Microcontrollere - Pagina 4
Medii de Programare Pentru Microcontrollere - Pagina 5
Medii de Programare Pentru Microcontrollere - Pagina 6
Medii de Programare Pentru Microcontrollere - Pagina 7
Medii de Programare Pentru Microcontrollere - Pagina 8
Medii de Programare Pentru Microcontrollere - Pagina 9
Medii de Programare Pentru Microcontrollere - Pagina 10
Medii de Programare Pentru Microcontrollere - Pagina 11
Medii de Programare Pentru Microcontrollere - Pagina 12
Medii de Programare Pentru Microcontrollere - Pagina 13
Medii de Programare Pentru Microcontrollere - Pagina 14
Medii de Programare Pentru Microcontrollere - Pagina 15
Medii de Programare Pentru Microcontrollere - Pagina 16
Medii de Programare Pentru Microcontrollere - Pagina 17
Medii de Programare Pentru Microcontrollere - Pagina 18
Medii de Programare Pentru Microcontrollere - Pagina 19
Medii de Programare Pentru Microcontrollere - Pagina 20
Medii de Programare Pentru Microcontrollere - Pagina 21
Medii de Programare Pentru Microcontrollere - Pagina 22
Medii de Programare Pentru Microcontrollere - Pagina 23
Medii de Programare Pentru Microcontrollere - Pagina 24
Medii de Programare Pentru Microcontrollere - Pagina 25
Medii de Programare Pentru Microcontrollere - Pagina 26
Medii de Programare Pentru Microcontrollere - Pagina 27
Medii de Programare Pentru Microcontrollere - Pagina 28
Medii de Programare Pentru Microcontrollere - Pagina 29
Medii de Programare Pentru Microcontrollere - Pagina 30
Medii de Programare Pentru Microcontrollere - Pagina 31
Medii de Programare Pentru Microcontrollere - Pagina 32
Medii de Programare Pentru Microcontrollere - Pagina 33
Medii de Programare Pentru Microcontrollere - Pagina 34
Medii de Programare Pentru Microcontrollere - Pagina 35
Medii de Programare Pentru Microcontrollere - Pagina 36
Medii de Programare Pentru Microcontrollere - Pagina 37
Medii de Programare Pentru Microcontrollere - Pagina 38
Medii de Programare Pentru Microcontrollere - Pagina 39
Medii de Programare Pentru Microcontrollere - Pagina 40
Medii de Programare Pentru Microcontrollere - Pagina 41
Medii de Programare Pentru Microcontrollere - Pagina 42
Medii de Programare Pentru Microcontrollere - Pagina 43
Medii de Programare Pentru Microcontrollere - Pagina 44
Medii de Programare Pentru Microcontrollere - Pagina 45
Medii de Programare Pentru Microcontrollere - Pagina 46
Medii de Programare Pentru Microcontrollere - Pagina 47
Medii de Programare Pentru Microcontrollere - Pagina 48
Medii de Programare Pentru Microcontrollere - Pagina 49

Conținut arhivă zip

  • Medii de Programare Pentru Microcontrollere.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Dispozitiv electronic de capacitate medie de stocare

Să se proiecteze și să se execute un dispozitiv electronic de capacitate medie de stocare, consum redus de energie, capabil să îndeplinească...

Proiectarea și Realizarea unui Vehicul Autonom cu Tracțiune Diferențială Realizată cu Motoare Pas cu Pas

Rezumat Lucrarea de licenţa cu titlul ,,Proiectarea si realizarea unui vehicul autonom cu tracţiune diferenţiala realizată cu motoare pas cu pas’’...

Proiectarea unei centrale de avertizare fum, senzori la o navă petrolier de 35000 TDW

INTRODUCERE. Este bine cunoscut cã, dintre toate mijloacele de transport, transportul naval deţine ponderea cea mai mare atât datoritã faptului cã...

Sisteme de Urmărire la Distanță prin GPS

INTRODUCERE 1.1. Generalităţi Încercarea de a-şi imagima unde se află şi încotro merge a fost una din cele mai vechi preocupări ale omului....

Comunicații de date în rețea cu microcontroller

DECLARAȚIE DE ORIGINALITATE Subsemnatul MARCU ADRIAN RADUCU, student la specializarea Electronica Aplicata din cadrul Facultății de Automatică,...

Implementarea unui Automat Finit

1.Date initiale de proiectare 2.Rezumatul proiectului Tema acestui proiect este implementarea unui automat finit, automat ce simuleaza...

Panou de afișare timp, dată, temperatură

În acestă scurtă introducere ne propunem să răspundem la următoarea întrebare:de ce să construieşti atât de dificil (microcontroller, programator,...

Medii de Programare pentru Microcontrollere

1 Introducere Dispozitivele de afișare sunt dispozitive de ieșire prin care se prezintă informații prin mod vizual sau tactil. În cazul în care...

Ai nevoie de altceva?