Anda di halaman 1dari 34

LA FA M ILIA D E

M IC R O C O N TR O LA D O R ES
P IC
D A V ID ES P IN
A N D S M O G R O
ED IS O N O R TEG A

Im portancia de los m icrocontroladores


Microchip desde el 2002

se mantiene como lder


mundial en ventas de
microcontroladores de 8
bits.
En el 2005 facturo 675
millones
de
dlares,
procedentes de las ventas
de microcontroladores.
Sus ventas se reparten
43% en Asia y Japn,28%
en Europa y 29% en
Amrica.

D istribucin de ventas de m icrocontroladores


PIC en elm ercado
En

cuanto
a
los
segmentos del mercado a
los cuales se destina las
ventas
de
microcontroladores,
destacan la Electrnica de
consumo
con
35%,
seguida por la industria de
automocin
con
18%,
Industria
y
Ofimtica,
ambas
con
17%
y
finalmente
comunicaciones con un
13%.

Crecim iento delnm ero de m odelos de PIC de 8


bits
Una de las ventajas de

microcontroladores de
Microchip,
es
la
capacidad de cambiar
de modelo de MCU y
cambiar a otro mas
potente
con
mas
capacidad de memoria
y perifricos.
Por esto se muestra un
gran crecimiento en el
numero de modelos de
PIC de 8 bits.

Variedad de dispositivos PIC


La migrabilidad en los

microcontroladores de la
Microchip a permitido
con el paso de los aos,
la creacin de una gran
variedad de dispositivos
PIC
con
diferentes
configuraciones,
permitiendo al usuario
elegir un modelo que
cumpla
con
las
especificaciones
de
cualquier proyecto.

Evolucin en la tecnologa de fabricacin


La tecnologa empleada en

la fabricacin PICs ha
pasado de la 0.7 micras
1998 a la 0.22 micras en
2006.
Esto

a
supuesto
una
reduccin en el voltaje de
alimentacin que a pasado
de 2 y 5,5 v hasta llegar a
un margen entre 2 y 6v,
siendo la nominal de 3.3v
aunque las E/S, siguen
trabajando con 5 v.

Clasifi
cacin de los m icrocontroladores PIC

Los microcontroladores

Pic se caracterizan por


su
arquitectura
Harvard, con memorias
de grama y de datos
independientes, lo que
permite la accesibilidad
simultnea
y
la
diversidad
en
la
longitud
de
las
posiciones y el tamao
de ambas memorias.

G am as de m icrocontroladores
Los microcontroladores

PIC de 8 bits e
clasifican
en
tres
grandes gamas: Base,
Media y Mejorada con
un total de casi 300
modelos
diferentes
que
contienen
distintas capacidades
de
memoria,
perifricos y distintos
tipos de encapsulado.

La gam a base

Se caracterizan porque responden nicamente a 33

instrucciones de 12 bits de longitud cada una y disponen


de una pila con solo dos niveles de profundidad.
Esta compuesta por 14 modelos, de los cuales 6 estn
encapsulados con 6 pines, razn por la cual se les suele
apodar enanos.

PIC de 6 pines (G am a base)


Estos PICs tienen un

gran xito en resolver


aplicaciones simples,
gracias a su reducido
volumen y precio.
En estos dispositivos se

usa dos pines para la


alimentacin, quedando
solo 4 pines libres para
las E/S y las funciones
de sus perifricos.

LA G AM A M ED IA
CARACTERSTICAS:
Dispone a un repertorio de 35

instrucciones.
14 bits de longitud cada una.
Pila de 8 niveles.
Un vector de interrupcin .
71 modelos diferentes .
Encapsulados de 8 a 64 pines.

LA G AM A M ED IA
Caractersticas relevantes de algunos PIC de la
Gama Media.

LA G AM A M EJO RAD A
CARACTERSTICAS:
Dispone a un repertorio de 77 instrucciones.
16 bits de longitud cada una.
Pila de 16 niveles.
dos vector de interrupcin .
Su nomenclatura es PIC18Xxxx.
Esta gama es la que mas nmeros de dispositivos posee .
Memoria programable puede alcanzar los 128 KB
Memoria de datos puede alcanzar los 3963 bits
Memoria de datos puede alcanzar hasta 1KB.
Perifricos muy especializados (ejem. Conversor AD de 10 bits)
Interfaces de comunicacin con bus IC, SPI, USART, CAN 2.0B.
Posee un multiplicador rpido hardware.

G AMuno
A de
M EJ
RAD Aque
Significado LA
de cada
losOcampos
componen la nomenclatura del PIC18Xxxx de la
Gama Mejorada.

G AM A M de
EJO
RAD A
Recursos yLA
caractersticas
algunos
dispositivos de la Gama Mejorada de 64 y 80
pines.

M ICRO CO N TRO LAD O RES PIC D E 16


BITS
Hay 2 grandes gamas de microcontroladores de
16 bits.
1. Gama MCU de 16 bits, formada por las

familias de dispositivos PIC24F y PIC24H.


2. Gama DSC de 16 bits, formada por las
familias de dispositivos dsPIC30F y dsPIC33F

G AM A D E
M ICRO CO N TRO LAD O RES M CU
D E 16 BITS
CARACTERSTICAS (PIC24F):

Se fabrican con tecnologa de 0,25 micras.


Alcanzan un rendimiento de 16 MIPS a 32
MHz
Poseen arquitectura harvard.
Memoria programable lineal de hasta 8MB.
Memoria de datos de hasta 64 KB.

G AM A D E M ICRO CO N TRO LAD O RES


CU Dprincipales
E 16 BITS
Diagrama por M
bloques
recursos que
conforman los microcontroladores de 16 bits
PIC24F

G AM A D E M ICRO CO N TRO LAD O RES


M CU D E 16 BITS
Principales caractersticas de los 9 modelos da la
familia PIC24F .

G AM A D E
M ICRO CO N TRO LAD O RES M CU
D E 16 BITS
CARACTERSTICAS (PIC24H):
Se fabrican con tecnologa de 0,25 micras.
Alcanzan un rendimiento de 40 MIPS .
Memoria FLASH de hasta 256KB.
Memoria RAM de hasta 16KB.
Encapsulados formato TQFP .
Encapsulados de 64, 80 y 100 pines.
Principal aporte frente a los PIC24F es incluir un controlador

DMA con 8 canales.

G AM A D E M ICRO CO N TRO LAD O RES


M CU D E 16 BITS
Principales caractersticas de los 13 modelos da
la familia PIC24H

G am a de M icrocontroladores D SC de 16
B its
Los
modelos de la familia dsPIC 30F tienen :
- Importantes capacidad de memoria
-La mayora de los recursos y perifricos
-- Rendimiento de 30 MIPS
-Se alimentan con voltajes de 4.5 y 5.5
Se dividen en tres categoras
-Los de propsito general
-Los de control de Motores
-Para control de sensores

Los microcontroladores de la familia dsPIC33f son compatibles


con la familia dsPIC30f ya que tienen las mismas instrucciones
y la misma distribucin de pines pero se diferencian por:
-Su alimentacin es de 3.3 v
-Tienen un controlador DMA
de 8 canales
-Un mayor nmero de
interrupciones
-Un rendimiento de 40 MIPS
-Tiene una interfaz para CODEC
-Existe modelos con 256 Kb en
FLASH y 30 Kb en RAM

Los modelos de la familia dsPIC33F tienen 27


dispositivos , no disponen de EEPROM
APLICACIONES
15 dispositivos son destinados para propsitos
generales
De voz, audio, seguridad electromedicina, modem
Los restantes son destinados para el control de motores
los que se incluyen en los electrodomsticos , control
de la direccin electrnica de automviles, inversores

PIC 16F84
La Figura1.21 muestra el esquema elctrico de un
ejercicio propuesto en el cual tenemos al Pic con los
elementos auxiliares como son el reset, cristal y su
alimentacin en el esquema los leds estn destinados
cuando el nivel de voltaje sea alto

ORGANIGRAMA
Es muy recomendable antes de realizar cualquier
programa para poder darnos cuenta del algoritmo que
podemos aplicar en cualquier circuito
Si el programa que queremos realizar es muy
complejo el organigrama ser muy abstracto en
cambio si el programa es muy sencillo el organigrama
incluso podr ser una transcripcin inmediata del
organigrama al cdigo

UTILIZACI N D EL EN SAM BLAD O R


Un PASM
ensamblador MPASM es un programa de libre distribucin
M

que sirve para ensamblar ficheros son extensin ASM los pasos
para programar son:
1- En el campo SOURCE FILE se introduce el nombre del fichero
con extensin ASM
2- En el campo PROCESSOR TYPE se busca el tipo de micro que
se va a programar
3- Se procede a ensamblar el programa pulsando F10

G rabacin y prueba de un program a con elM icroPic trainer

Su funcin es grabar el microcontrolador en base a


archivos de extensin HEX y utilizando sus perifricos
para probar si funciona el programa
Las partes ms importantes son :
1.Alimentacin:
2. Puerto Paralelo
3. Picbus
4.Pic-18
5. Pic-28
6. Jumpers
7. Interruptores
8. Leds
9. Display 7 seg
10. LCD
11. Jumpers A/D
12. Potencimetros

Antes de utilizar los perifricos antes mencionados


hay que grabar el programa en el microcontrolador
para lo que seguirn los siguientes pasos:
1. Poner el Pic en el scalo correspondiente
2. Conectar la fuente de 12 v
3. Unir la Pc con la placa
4. Abrir el programa para grabar
5. Descargar el programa

El programa para descargar al micro tiene el


siguiente aspecto
Se debe tener muy en cuenta de que los Jumpers
A/D de los pines de RA1-RA2 deben estar en la
posicin digital .
Regularmente los fallos son semnticos por lo
que se deber repasar el cdigo fuente para
comprobar en que punto difieren el organigrama
del programa y corregirlo

D ISE A R C O N PIC ES F CIL


SEN SO R ES A N A LO G ICO S M A S
U TILIZA D O S
Aunque el PIC16F84 tiene muchas aplicaciones de una
manera didctica tenemos las aplicaciones con sensores
analgicos
Es un sensor cuya resistencia entre bornes vara en

Sensor
dela Lum
inosi
dad:
LD su
R
funcin de
luz que
incide
sobre

superficie es
decir si no existe luz posee un resistencia infinita
pero a medida que aumenta la luz disminuye hasta
llegar a cero

El sensor de tem peratura


estndar: LM 35
Es un sensor analgico y que existen diversos
modelos en el mercado segn su rango de
temperatura capaces de admitir, precisin,
precio, la resistencia que debe tener a ciertas
condiciones

Uno de los sensores mas utilizado es el LM35


que se considera estndar sus caractersticas
son:
1. Su vout es proporcional a la temperatura es
10mv /C
2. Su rango esta entre 0 C y 100 C
3. Su voltaje de funcionamiento Vs es +4 VDC y
+ 30 VDC
4. Su precisin es 0.9C
La figura muestra la distribucin de pines

BIBLIO G RAFIA
MICROCONTROLADORES PIC. Diseo

prctico de aplicaciones SEGUNDA


PARTE:
PIC16F87X, PIC18FXXXX. Segunda
edicin.
Segundo Angulo, Susana Romero.
Mc Graw Hill. Espaa.

Anda mungkin juga menyukai