CATEGORII DOCUMENTE |
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
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
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 |
Vizualizari: 1419
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved