Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Microcontrollerul PIC 18F252

hardware



+ Font mai mare | - Font mai mic



Microcontrollerul PIC 18F252

Acest microcontroller poseda o putere de calcul destul de mare pentru un



circuit integrat din categoria sa. El poate executa 10 milioane de instructiuni pe

secunda. Numarul redus de instructiuni pe care microcontrollerul PIC 18F252 le

poseda, respectiv 75 de instructiuni pe un word, il fac sa fie un dispozitiv usor de programat.

Pentru a putea intelege mai bine modul cum poate sa fie folosit acest

dispozitiv si care sunt principalele sale functiuni trebuie sa avem o viziune de

ansamblu asupra circuitului. Acest lucru ne va juta si la implementarea hardware a

sistemului de comunicatie si a interconexi-unilor care vor exista in cadrul modulului.

Astfel, in Fig.II.27 este prezentata o diagrama a pinilor aferenta acestui dispozitiv.

Acest microcontroller poseda nenumarate caracteristici dintre care putem

mentiona:

-capacitatea de a functiona pana la frecvente de 40MHz

- poseda o memorie program de 32KBytes

- are o memorie de date de 1536Bytes

- are integrata o memorie de EEPROM de 256Bytes

- numarul maxim de intreruperi este 17

- are trei porturi de intrare/iesire (Port A, Port B, Port C)

- are 4 timere

- are 2 module PWM/Capture/Compare

- poseda facilitati de comunicare seriala

- nu poseda facilitati de comunicare paralela

- contine un convertor analog/digital pe 10 biti

- poseda capacitatea detectiei voltajului scazut necesar programarii

microcontrollerului

-capsula de tip DIP

!!.27

Mai departe vom face in mod similar o prezentare a pinilor precum si a rolului

acestora deoarece cunoasterea acestor aspecte permite intelegerea solutiilor adoptate in fazele urmatoare din cadrul acestui proiect atat hardware cat si software.

Legenda: I/O - intrare iesire A - Alimentare

TS - Trigger Schmitt OD - Open Drain

Schema bloc a acestui dispozitiv este prezentata in Fig.II.28. In aceasta

schema se pot distinge blocurile functionale care intra in componenta circuitului

integrat precum si modul lor de comunicare.

O etapa importanta in cadrul proiectarii sistemului nostru o reprezinta alegerea

componentelor hardware. Dupa ce s-au stabilit care vor fi principalele componente

electronice, s-a trecut la urmatoarea etapa - aceea de a stabili care sunt cele mai bune

solutii pentru circuitele auxiliare.

Un astfel de element este si oscilatorul sistemului. Daca ne uitam in tabelul de

mai sus precum si in foaia de catalog a microcontroller-ului folosit vom observa ca

exista opt tipuri de oscilatoare care pot fi folosite cu acest MCU. Modul LP (low-

power) suporta cristale cu frecvente de pana la 200kHz. In modul XT se pot folosi

cristale cu cuart sau rezonatoare de pana la 4 MHz. Pentru frecventele de pana la 20

MHz se va folosi modul HS (high-speed).

De mentionat ca pentru a reduce emisiile electromagnetice nedorite care pot sa

apar odata cu oscilatiile foarte mari ale cristalelor sau rezonatoarelor se poate folosi

modul PLL (Phase-locked Loop), in care un circuit PLL intern este folosit pentru a

multiplica cu patru frecventele de pana la 10 MHz generate atat de oscilatoarele cu

cuart cat si de rezonatoare. Aceste moduri folosesc atat intrarea OSC1 cat si iesirea

OSC2. Modul RC cat si oscilatorul cu cuart necesita decat un singur pin si anume

intrarea OSC1. OSC2 va avea o iesire cu o frecvente care deriva din frecventa de pe

OSC1 multiplicata cu patru.

Microcontrollerul PIC18F252 este destul de inzestrat in ceea ce priveste

modulele de conversie analog-numeric CAN. El este prevazut cu opt canale pentru

conversie, rezolutia conversiei fiind de 10 biti. Referinta pentru pragul de sus cat si

pentru cel de jos pot fi luate din tensiunea Vdd si Vss sau pot fi date tensiuni externe,

ceea ce conduce la o plaja destul de larga a conversiei.

La microcontrollerul PIC conecteaza intrarile din sistem (in cazul prototipului de fata aceste intrari sunt simulate prin comutatoare de tip DIP-switch), iesirile catre sistem (care sunt simulate cu ajutorul unor LED-uri), precum si alte circuite importante pentru buna functionare a microcontroller-ului, respectiv oscilatorul cu cuart, sursa de alimenate si regulatorul de tensiune.

Stabilizator de tensiune LM78Z05

Acesta asigura la iesire o tensiune constanta de 5V.

Oscilatorul de cuart

Oscilatorul cu cuart care are o frecventt de rezonanta de 20 MHz, deci s-a optat pentru un oscilator extern. Acest lucru trebui precizat prin programul de comunicatie facand anumite setari necesare functional microcontroller-ului. Oscilatorul cu cuart este conectat la pinii OSC1 si OSC2.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1419
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved