Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84

Proiect
9/10 (2 voturi)
Domeniu: Electronică
Conține 62 fișiere: doc, pdf, ppt, xls, lst, err, mcp, hex, mcw, pwi, mptags, dsn, mcs, inc, prj
Pagini : 60 în total
Cuvinte : 10528
Mărime: 3.84MB (arhivat)
Publicat de: Gherasim Stănescu
Puncte necesare: 10
UNIVERSITATEA „DUNĂREA DE JOS” GALAŢI FACULTATEA DE INGINERIE ELECTRICĂ ŞI ELECTRONICĂ

Cuprins

  1. Introducere
  2. Capitolul 1 – Sursa de alimentare 5
  3. 1.1 Transformatorul 6
  4. 1.2 Redresorul 6
  5. 1.2.1 Redresorul bialternanţă în punte cu sarcină RC 6
  6. 1.3 Filtrul de netezire 7
  7. 1.4 Stabilizatorul 7
  8. 1.5 Studiu de caz 8
  9. Capitolul 2 – Microcontroler-ul PIC16F84 11
  10. 2.1 Principii de selectare a microcontrolerelor 11
  11. 2.2 Scrierea şi depanarea 12
  12. 2.2.1 Limbajul de asamblare 12
  13. 2.2.2 Simulatorul 12
  14. 2.2.3 Programatorul 13
  15. 2.3 Descriere generală 14
  16. 2.3.1 Date tehnice 14
  17. 2.3.2 Setul de instrucţiuni 15
  18. 2.4 Studiu de caz 16
  19. 2.4.1 Aspecte hardware 16
  20. 2.4.2 Aspecte software 17
  21. 2.4.2 Rutine şi subrutine 17
  22. Capitolul 3 – Display-ul LCD 23
  23. 3.1 Descriere generală 24
  24. 3.1.1 Date tehnice 24
  25. 3.1.2 Setul de instrucţiuni 25
  26. 3.2 Studiu de caz 27
  27. 3.2.1 Subrutine şi rutine specifice 27
  28. 3.2.2 Setul minim de caractere 31
  29. Capitolul 4 – Perifericile 32
  30. Capitolul 5 – Realizarea cablajului imprimat 35
  31. 5.1 Protel DXP 2004 37
  32. 5.2 Tehnologia de transfer prin UV 40
  33. Capitolul 6 – NTSM specifice 41
  34. Bibliografie 42
  35. Anexe

Extras din proiect

Introducere

Realizarea lucrării “Ceas programabil cu alarmă” a fost întâmpinată cu mult entuziasm şi aceasta nu numai datorită faptului că reprezintă un test important al aptitudinilor dezvoltate şi al deprinderilor acumulate în perioada a doi ani de studii universitare ci şi din pricina dorinţei de a realiza acestă lucrare cu mult timp înainte ca acesta să fie propusă ca temă de proiect la disciplina Circuite Digitale, mai mult datorită faptului că se urmăreşte punerea în evidenţă a uneia din multitudinele de aplicaţii ce pot fi realizate cu un număr redus de componente electronice prin intermediul circuitelor digitale programabile.

Proiectul este construit în jurului microcontroler-ului PIC16F84 şi a modulului LCD (driver PCD8544 + display cu cristale lichide) după o schemă bloc prezentată în figura de mai jos.

Microcontrolerul PIC16F84 gestionează toate informaţiile primite prin intermediul tastaturii, efectuează acţiuni predefinite, modifică starea ansamblului şi interacţinează cu perifericile aferente lucrării.

Lucrarea de faţă permite utilizatorului, ca orice ceas obişnuit, setarea orei exacte, programarea unei alarme şi în plus, setarea unor timpi de timeout în limita a 24 de ore.

Pe lângă montajul practic care realizează funcţiunile anterior amintite, proiectul este însoţit de un material fond teoretic ce aprofundează noţiuni generale despre circuitrie prin studiu de caz.

Se urmăreşte prin prezenta lucrare evidenţierea principiilor de selecţie a elementelor digitale programabile, de realizare a surselor de alimentare cu structuri redundante pentru montaje electronice de mică putere, a tehnologiilor de proiectare şi de realizare a cablajelor imprimate ş.a.m.d întrucât acestea reprezintă prezentul şi viitorul apropiat al ştiinţelor din aria curriculară tehnologii, cu precădere a celor din ramura elctronică şi telecomunicaţii.

Prin urmare la montajul de faţă vor fi analizate: sursa de alimentare, microcontrolerul utilizat, driverul LCD, prifericile, softurile utilizate în proiectarea, analiza şi simularea schemelor elecrice precum tehnologiile de realizare practică a montajelor electronice, urmărindu-se evidenţierea elementelor de originalitate şi inovaţie hardware dar şi a aspectelor ce ţin de fineţea implementării software.

Datorită complexităţii lor construcţia aparatelor electronice implică un număr mare de cunoştinţe din domeniul fizicii, al chimiei, mecanicii etc. rezultă deci, că pentru proiectarea şi construcţia unui aparat electronic fiabil trebuie cunoscute în profunzime problemele ridicate de aceasta şi deci rezolvarea lor prin soluţiile juste ce se impun.

A nu lua în seama aceste aspecte conduce în mod implicit la obţinerea unui produs instabil, cu parametri modeşti, necompetitiv ce va produce nemulţumirea utilizatorului.

1. Sursa de alimentare

Majoritatea circuitelor sau aparatelor electronice necesită, pentru a funcţiona, surse de alimentare de curent continuu.

Această energie se obţine în mod obişnuit de la baterii sau de la reţea prin redresarea, filtrarea şi stabilizarea tensiunii alternative.

Sursa de energie se alege sau se dimensionează în funcţie de cerinţele consumatorului.

Indiferent de tipul sursei, aceasta trebuie să-i asigure consumatorului tensiunea şi curentul optim de funcţionare şi totodată să le menţină între anumite limite pentru a asigura funcţionarea în parametri proiectaţi ai acestuia.

Reţeaua publică de alimentare cu energie electrică este de curent alternativ monofazat cu frecvenţă de 50 Hz şi valoarea tensiunii de 220V.

Pentru a obţine tensiuni de curent continuu necesare alimentării unui consumator sunt folosite blocuri de alimentare care realizează transformarea tensiunii alternative de 220V / 50Hz într-o tensiune mai mică, continuă, filtrată şi stabilizată la valoarea impusă de acesta.

În aceste condiţii blocul de alimentare va fi compus din următoarele elemente:

- transformator

- redresor

- filtru de netezire

- stabilizator de tensiune

- filtru ceramic antioscilaţie

conform schemei:

Fig 1 – Schema bloc a unei surse de alimentare

1.1 Transformatorul

Funcţionează pe principiul inducţiei electromagnetice asigurând o separare galvanică între reţea şi consumator.

Preview document

Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 1
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 2
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 3
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 4
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 5
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 6
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 7
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 8
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 9
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 10
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 11
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 12
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 13
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 14
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 15
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 16
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 17
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 18
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 19
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 20
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 21
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 22
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 23
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 24
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 25
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 26
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 27
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 28
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 29
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 30
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 31
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 32
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 33
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 34
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 35
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 36
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 37
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 38
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 39
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 40
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 41
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 42
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 43
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 44
Ceas programabil cu alarmă - aplicații ale CI digitale - PIC 16F84 - Pagina 45

Conținut arhivă zip

  • ArtWorks
    • Adresare O.bmp
    • Adresare V.bmp
    • Alimentare.bmp
    • Caracterul A.bmp
    • Clear.bmp
    • Comanda si control.bmp
    • Conector.bmp
    • Convert.bmp
    • Exemplu Instructiuni.bmp
    • Graficul starilor.bmp
    • Initializare.bmp
    • Instructiuni.bmp
    • LCD -- Display.bmp
    • LCD-A.bmp
    • LCD-B.bmp
    • LCD-CharSet.bmp
    • PCB -- Compnente.bmp
    • PCB -- Trasee.bmp
    • Periferice.bmp
    • Redresor.bmp
    • Reset.bmp
    • Sch.bloc.alim.bmp
    • Schema bloc.bmp
    • Semnal sonor.bmp
    • SpiS.bmp
    • Structura PcbPrj.bmp
    • Sursa.bmp
  • PowerPoint
    • Ceas Programabil cu Alarma - Aplicatii ale CI Digitale - PIC 16F84.ppt
  • Protel
    • Bios.PCBLIB
    • Header.SCHLIB
    • LCD.SchLib
    • PIC.SchLib
    • Proiect CID.PcbDoc
    • Proiect CID.pdf
    • Proiect CID.PrjPCB
    • Proiect CID.PrjPCBStructure
    • Proiect CID.SchDoc
    • Proiect CID.xls
  • Proteus
    • Last Loaded PICCLOCK.DBK
    • P16F84.INC
    • P16F84A.INC
    • PICCLOCK.ASM
    • PICCLOCK.COD
    • PICCLOCK.DSN
    • PICCLOCK.err
    • PICCLOCK.HEX
    • PICCLOCK.lst
    • PICCLOCK.mcp
    • PICCLOCK.mcs
    • PICCLOCK.mcw
    • PICCLOCK.mptags
    • PICCLOCK.PWI
  • Soft
    • Ceas programabil cu alarma.asm
    • Ceas programabil cu alarma.COD
    • Ceas programabil cu alarma.err
    • Ceas programabil cu alarma.lst
    • Ceas programabil cu alarma.mcp
    • Ceas programabil cu alarma.mcs
    • Ceas programabil cu alarma.mcw
    • P16F84.INC
    • P16F84A.INC
  • Theory
    • Ceas Programabil cu Alarma - Aplicatii ale CI Digitale - PIC 16F84.doc

Alții au mai descărcat și

Dispozitiv electronic cu microcontroller și senzor de temperatură LM35 și senzor de lumină

1. Descriere proiect Proiectul constă dintr-o aplicaţie cu microcontroller care realizează următoarele: - Se utilizează doi senzori: unul de...

Sisteme cu microprocesor - ceas digital cu afișaj 7 segmente nemultiplexat cu MM 5450

Ceas digital cu afisaj 7 segmente nemultiplexat cu MM 5450 1. Consideratii generale 1.1. Cerintele proiectului Acest proiect isi propune...

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Stabilizator de Tensiune

3. Functionarea În general, pentru realizarea stabilizatoarelor de tensiune se folosesc proprietatile diodelor. Cel mai simplu tip de...

Ai nevoie de altceva?