Sunteți pe pagina 1din 9

Ministerul Educaiei al Republicii Moldova

Catedra: Calculatoare

ndrumar metodic
pentru elaborarea proiectului de curs la disciplina

Microprocesoare i microcontrolere
Specialitatea: 2151 - Calculatoare

A elaborat:

Chiinu 2011

Scopul i sarcina proiectului de curs


Scopul acestui proiect de curs este ntrirea i aprofundarea cunotinelor obinute la
leciile teoretice i cele de laborator.
Proiectul de curs include rezolvarea urmtoarelor sarcini: elaborarea schemei electrice
principiale a dispozitivului cu microprocesor sau cu microcontroler n conformitate cu
sarcina individual; elaborarea softului necesar pentru acest dispozitiv, nscris n limbajul de
asamblare; depnare software. Elevii obin, de asemenea, abiliti practice pentru a lucra cu
depanatoare software speciale.
ndrumarul metodic include urmtoarele: coninutul proiectului de curs, recomandri
metodice la realizarea i perfectarea proiectului de curs, lista temelor orientative la proiectul
de curs i bibliografia. n anexe snt prezentate perfectarea schemei de structur, listei
elementelor i schemei principiale.

1 Coninutul proiectului de curs


La realizarea proiectului de curs trebuie perfectate urmtoarele documente: nota
explicativ, schema de structur, lista elementelor i schema electric principial a
dispozitivului cu microcontroler.
Nota explicativ trebuie s conin urmtoarea informaie:
- Sarcina proiectului de curs
- Introducere
- Descrierea schemei de structur a microcontrolerului utilizat n dispozitivul
proiectat (destinaia pinilor, organizarea memoriei i porturile de intrare/ieire)
- Elaborarea schemei de structur a dispozitivului proiectat
- Descrierea bazei de elemente i principiul de funcionare a dispozitivului proiectat
- Elaborarea algoritmului de funcionare a a dispozitivului proiectat
- Concluzie
- Bibliografia
- Anexe (listingul programului, lista elementelor)
2

Partea grafic trebuie s conin dou coli format A3:


- coala 1 schema de structur a dispozitivului proiectat
- coala 2 - schema electric principial.

2 Recomandri la realizarea proiectului de curs


La realizarea proiectului de curs este necesar de inut cont c orice dispozitiv cu
microprocesor este o totalitate de mijloace software i hardware interconectate: schema
electric elaborat i algoritmul de funcionare determin partea software a dispozitivului.
Mai jos snt indicate etapele de realizare a proiectului de curs.
2.1 Studierea arhitecturii microprocesorului sau microcontrolerului utilizat n
dispozitivul proiectat
Prima etap a proiectului const n studierea caracteristicilor hardware i software a
procesorului sau microcontrolerului care stau la baza dispozitivului proiectat.
Acestea includ urmtoarele componente:
- Regitrii interni a procesorului, iar pentru microcontrolere domeniul regitrilor cu
funcii speciale, cu ajutorul crora se realizeaz configurarea software-ului a
echipamentelor periferice, care ntr n componena microcontrolerului.
- Spaiul de adrese a memoriei ROM, RAM i EEPROM.
- Modurile de adresare a echipamentelor periferice, necesare pentru conectarea la
microprocesor sau la microcontroler i circuitele de conectare.
- Organizarea ntreruperilor.
- Particularitile sincronizrii microprocesorului sau microcontrolerului i ciclurile
de main de baz.
- Setul de instruciuni i modurile posibile de adresare a operanzilor.
- Particularitile organizrii magistralelor de sistem a microprocesorului sau a
microcontrolerului innd cont de pinii externi.
Dac este necesar de proiectat un dispozitiv care se conecteaz la magistralele de
sistem a PC(ISA, PCI) sau la porturile PC, este necesar de studiat logica de funcionare a

magistralelor de sistem, organizarea porturilor i a semnalelor necesare pentru realizarea


protocolului de schimb standard.
2.2 Elaborarea schemei funcionale a dispozitivului proiectat
Prin schema funcional a dispozitivului proiectat se nelege imaginea prilor
funcionale a dispozitivului i legturile dintre ele. Pe parcursul realizrii sarcinii la
proiectarea dispozitivului cu microprocesor sau cu microcontroler, schema funcional
devine tot mai detaliat i se apropie de schema electric principial.
La dispozitivele realizate n baza microcontrolerelor toate echipamentele periferice se
conecteaz prin intermediul porturilor (seriale sau paralele) pe care le conine
microcontrolerul. Tot n structura microcontrolerului se conine diferite tipuri de memorii
( ROM, RAM, EEPROM), deaceia o mare parte a lucrului de proiectare a dispozitivelor cu
microcontrolere este legat de eleborarea prii software.
2.3 Elaborarea algoritmului de funcionare a dispozitivului proiectat
i pentru un dispozitiv simplu cu microcontroler este complicat de elaborat un
algoritm care cuprinde simultan toate elementele de funcionare. Deaceia se recomand dou
nivele consecutive de detalii cu privire la algoritm: Schema bloc conceptual i schema
funcional. Ambele aceste etape pot fi realizate pentru orice tip de microcontroler.
Schema bloc conceptual conine expresii generale care indic ce trebuie de realizat la
general. Schema funcional a algoritmului arat cum se poate de fcut acest lucru.
Pentru algoritm, esenial este modul n care este stabilit. Cel mai simplu este de a
nregistra ca o secven consecutiv de aciuni. Aceast form de algoritm poate fi aleas n
stadiul iniial de proiectare. Cel mai frecvent se utilizeaz reprezentarea grafic a
algoritmului n form de schem logic, reprezentat ca un set de operatori funcionali i
logici.
2.4 Alegerea bazei de elemente i elaborarea schemei electrice principiale
Dac schema funcional a fost elaborat, urmtorul pas poare fi alegerea bazei de
elemente. Aceasta se refer att la dispozitivele externe ct i la microcontroler. La alegerea

bazei de elemente n primul rnd este necesar s se ia n considerare caracteristicile electrice


i temporare a dispozitivelor.
Dac pinii de intrare a circuitelor integrate logice TTL(Schottky) i CMOS nu snt
utilizai, ei trebuie obligatoriu de conectat fie cu ali pini conectai n schem (n acest caz nu
trebuie s depeasc sarcina la sursa de semnal), ori de conectat la nivelele logice (1 sau
0) n aa fel ca s nu afecteze funcionarea dispozitivului. La elementele TTL (Schottky)
intrrile neutilizate se conecteaz la sursa de alimentare prin intermediul unui resistor R ~ 1
k, la un resistor se poate de conectat pn la 20 de intrri.
Pentru circuitele ECL intrrile neutilizate nu se conecteaz. Aceasta se explic prin
faptul c n schema elementului ECL snt prevzute rezistoare speciale conectate la sursa de
alimentare.
Ieirile circuitelor integrate cu colector n gol se conecteaz la sursa de alimentare prin
intermediul unui resistor, valoarea cruia este determinat de urmtoarea inegalitate, care
depinde de valorile admisibile ale curenilor:
R (Usa U0)/ (Iie.0.n Iint.0.),
R(Usa Uie.1.min)/ n Iint.1.max,
unde Usa tensiunea sursei de alimentare
U0, Iie.0., Iint.0., Uie.1.min, Iint.1.max parametrii din catalog a elementului;
n numrul elementelor logice, conectate la ieirea elementului cu colector n gol.
2.5 Elaborarea prii software
Urmtoarea etap a proiectului de curs este realizarea practic a algoritmului de
funcionare a dispozitivului cu microcontroler n form de program n limbajul de asamblare.
nscrierea programelor n limbajul de asamblare pentru microcontrolere PIC este
explicat pe site-ul www.mikroelektronika.co.yu/romanian/product/books/PICbook/4.
Pentru a depana programele n laboratorul de tehnic numeric este Simulatorul
MPSIM.
Simulatorul este o parte a mediului MPLAB care d o imagine mai bun a principiului
de funcionare a microcontrolerului. Una din principalele caracteristici a simulatorului este
5

abilitatea de a vedea starea regitrilor din microcontroler. Aceti regitri sunt numii regitrii
cu funcii speciale, sau SFR.

3 Lista temelor orientative


1. Generator digital de tensiune sinusoidal.
2. Dispozitiv de msur a frecvenei cu interfa pentru calculator.
3. Rnd informaional dinamic cu LED.
4. Reglator de temperatur.
5. Controlul i evidena consumului de ap.
6. Controlul i evidena consumului de cldur.
7. Controlul i evidena consumului de energie electric.
8. Semnalizarte pentru apartamente i oficii.
9. Controlul i evidena consumului de gaze.
10. Dispozitiv de formare a efectelor luminiscente.
11. Dispozitiv de dirijare a incubatorului.
12. Stabilizatorul tensiunii de reea.
13. Controlor a semnalizrii incendiare.
14. Dispozitiv de dirijare a semaforului.
15. Frecvenmetru cu microcontroler.
16. Dispozitiv digital de msurare a temperaturii.
17. Dispozitiv digital de msurare a greutii.
18. Dispozitiv digital de msurare a umeditii.
19. Dispozitiv digital de msurare a iluminrii.
20. Dispozitiv digital de msurare a densitii.
21. Multimetru cu microcontroler.
22. Programator cu microcontroler.
23. Sond pentru cablu cu microcontroler.
24. Ceas cu detepttor multiprogram.
25. Ceas cu termometru i barometru.

26. Dispozitiv de nmulire a dou numere de 16 bii cu reprezentarea numerelor la


indicator.
27.Dispozitiv de adunare a dou numere de 64 bii cu reprezentarea numerelor la
indicator.
28. Dispozitiv de dirijare a ascensorului.
29. Dispozitiv de comparare a dou numere de 32 de bii.
30. Detector de metale cu microcontroler.
31. Calculator aritmetic care ndeplinete operaia de adunare a dou numere.
32. Comanda motorului n curent continuu.
33. Proiectarea unui termostat.
34. Afior de imagine 16x12.
35. Detectarea nivelului de masurare a luminozitii.
36. Detector de distana.
37. Elaborarea unui sistem de monitorizare a temperaturii, cu semnalizare.
38. Aprindere automat a luminelor de noapte.
39. Voltmetru digital.
40. Ampermetru digital.
41. Aprinderea automata a luminii la zgomot (lovitura din palme).
42. Lact electronic.
43. Ohmmetru digital.
44. Sonerie.
45. Analizator de semnale digitale.

Bibliografie
1. Vasile Surducan, Microcontrolere Pic pentru toi, editura Risoprint Cluj-Napoca 2004.
2. Blan Radu, Microcontrolere - Structura i aplicaii, Ed. Todesco, Cluj-Napoca,
2002.
3. Ciascai Ioan, Sisteme electronice dedicate cu microcontrolere AVR RISC, Ed. Casa
Crii de tiin, Cluj-Napoca, 2002
4. .. : . .: , 2000.
5. .. .
. .: , 1990. 224.
6. Microchip: PIC 16C5X. /. . // .
.. . .: ORMIX, 1996. 120.: .
7. . 1. PIC17C4X,
PIC17C5X, M3820. .: , 1998, 384.
8. PIC 16/17 Microcontroller Data Book. Microchip Technology Inc., 1996 October. 640.
9. www. jurnalinfo.uv.ro/laborator_aplicatii_pic_tot.html
10. www.mikroelektronika.co.yu/romanian/product/books/PICbook/3
11. http://www.electronica-azi.ro/articol/718

S-ar putea să vă placă și