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