Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
3. Mecanismul proteciei
3.1. Tipuri de protecii
3.2. Protecia rezultat din gestionarea memoriei
3.3. Protecia rezultat din mecanismul privilegiilor multi-nivel
3.4. Protecia datelor i a programelor
3.5. Transferul controlului ntre nivelele de protecie
3.6. Protecia paginilor
3.7. ntreruperi i excepii n modul virtual (protejat)
3.7.1. Definiii
3.7.2. ntreruperi n modul virtual
3.7.3. Pori pentru ntreruperi
4. Multiprocesarea
4.1. Definiii
4.2. Segmentul de stare al procesului i descriptorul aferent
4.3. Schimbarea proceselor
4.4. Poarta de proces
Microcontrolere - Prelegeri
Corneliu BURILEANU
5. Sisteme Arduino
5.1. Arduino Uno
5.2. ATmega48A/PA/88A/PA/168A/PA/328/P
5.3. AVR CPU Core
5.4. GALILEO Board
5.5. Exemple de programare
Microcontrolere - Prelegeri
Corneliu BURILEANU
Desfurarea laboratorului
Aplicaii folosind un SoC realizat cu microcontroler compatibil x51
Suplimentar, opional:
Dezvoltarea unei aplicaii folosind o plac Intel Galileo (compatibil Arduino).
Microcontrolere - Prelegeri
Corneliu BURILEANU
Exemplu:
Dispozitiv de msurare a temperaturii/umidi
tii si afi
temperaturii/umidit
afiare a datelor pe un LCD
DESCRIERE:
Sa se realizeze un dispozitiv ce are in componenta un LCD si un senzor de temperatura/umiditate.
In momentul alimentarii, pe LCD se va afi
afia mesajul: "Apasa
"Apasa Start".
Start". In urma apsrii unui buton
de start, se va intra in meniul aplica
aplicaiei, ce va avea urmtoarele op
opiuni: 1. Temperatura 2.
Umiditate 3. Nume Autori. In cazul 3 se afi
afieaz numele autorilor.
autorilor. In celelalte cazuri se preiau date
de la senzor, urmnd ca oricare noua citire sa poat fi ini
iniiat folosind un buton dedicat.
COMPONENTE NECESARE:
- Senzor de temperatura/umiditate (Sugestie: http://
www.robofun.ro//senzorhttp://www.robofun.ro
senzortemperaturatemperatura-brick?
brick?search=temperatura)
search=temperatura)
- LCD (Sugestie:http
://www.robofun.ro
www.robofun.ro//lcd_16x2_negru_verde?
search=
=lcd)
(Sugestie:http://
lcd_16x2_negru_verde?search
lcd)
- 4 butoane (push
(push button)
button)
- Rezistente
-Breadboard.
Breadboard.
CERIN
CERINE:
Realizarea practica a proiectului presupune urmtoarele:
urmtoarele:
- schema electrica;
- pseudocod pentru programe ca sa se explice logica abordrii;
abordrii;
- codul n limbajul compatibil Arduino.
Se va prezenta o documenta
documentaie ce va cuprinde explicarea etapelor parcurse in vederea realizrii
realizrii
practice a proiectului.
Microcontrolere - Prelegeri
Corneliu BURILEANU
Bibliografie
Microcontrolere - Prelegeri
Corneliu BURILEANU
Evaluare
Evaluarea activitii pe parcurs (pentru care studentul primete o not: Nlaborator)
este compus din 2 teste obligatorii i o evaluare final opional.
o Nici-o component a evalurii activitii pe parcurs nu se reface.
o Notarea:
Cele 2 teste n timpul edinelor de laborator sunt evaluate cu
note (0 10).
dac media celor 2 note < 5: studentul va reface complet aceast
disciplin n anul urmtor.
dac media celor 2 note >= 5: studentul poate opta pentru:
prezentarea la evaluarea final; n acest caz: Nlaborator = 0 10;
prezentarea direct la examen; n acest caz: Nlaborator = 5.
Examen final n sesiunea de var:
o Examen oral.
o Studentul primete o not: Nexamen = 0 10.
o Se poate reface n septembrie.
Media final: M = (Nlaborator + Nexamen) / 2
calculat prin trunchiere pentru 4 =< M < 5 i prin rotunjire pentru celelalte
valori.
Microcontrolere - Prelegeri
Corneliu BURILEANU
Microcontrolere - Prelegeri
Corneliu BURILEANU