Sunteți pe pagina 1din 12

04/10/2012

CURSO BSICO PRCTICO DE MICROCONTROLADORES PIC


Luis Alejo Romani 2012

CLASE N 1 INTRODUCCIN A LOS PIC

04/10/2012

Los microcontroladores de Microchip se dividen en tres gamas:

1 2 3

Gama Baja:
PIC10F PIC12F

Gama Media:
PIC16F

Gama Alta:
PIC18F - PIC24F DsPIC - PIC32

04/10/2012

Algunas funciones integradas en los PICs:


Comunicacin Perifricos: SPI, I2C, UART, USB, Ethernet. Perifricos de control: captura/ comparacin, contadores, reloj en tiempo real y calendario, el control motor y fuente de alimentacin PWM. Display Drivers Integrados: LED, LCD. Osciladores Internos. Comparadores de tensin, Conversores A/D, amplificadores operacionales, deteccin de bajo voltaje, conversores D/A.

Seleccin de un Microcontrolador
La eleccin se basa en aquel microcontrolador que mejor satisfaga necesidades del proyecto con el mnimo presupuesto. La eleccin depende siempre de la aplicacin que queremos realizar, del trabajo que nos encargaron, del problema a resolver. Es decir de la necesidad que deseamos cubrir. Para aplicaciones sencillas se precisan pocos recursos, en cambio, las aplicaciones grandes requieren numerosos y potentes.

04/10/2012

CARACTERSTICAS
A CONSIDERAR AL ELEGIR UN MICROCONTROLADOR

Caracteristicas:
Costo
Tiene importancia debido a que encarece nuestro proyecto y solucin.

Encapsulado

Afecta en el diseo de placas y las tcnicas de soldado.


depende de lo que deseamos realizar, ya sea control, clculos, procesamiento de seales, etc.

Aplicacin

04/10/2012

DEBEMOS ANALIZAR LOS REQUISITOS DE LA APLICACIN A REALIZAR

Procesamiento
Una de las principales caractersticas a tener en cuenta es la velocidad de clculo o la velocidad para realizar tareas de nuestro microcontrolador. En algunas aplicaciones, tal como el procesamiento de seales, es necesario que el microcontrolador realice clculos crticos en poco tiempo, es decir, que nuestro MCU sea rpido. Adems, habr que tener en cuenta la precisin de los datos a manejar: si no es suficiente con un microcontrolador de 8 bits, puede ser necesario acudir a microcontroladores de 16 32 bits.

04/10/2012

Cantidad de Pines de Entrada/Salida


Lo primero que debe realizarse es un esquemtico o diagrama en bloques de nuestro sistema. De esta manera sabremos la cantidad de pines de entrada y pines de salida que necesitamos. Al hacer este anlisis, tambin vemos si necesitamos conversores A/D o algn perifrico de comunicacin, etc.

Consumo
Esto es importante para el caso en el que se alimente al MCU con bateras. Un ejemplo claro podra ser una alarma antirrobo. En aplicaciones como estas, lo conveniente es poner al MCU en estado de bajo consumo y despertarlo con alguna interrupcin.

04/10/2012

Memoria
Para detectar las necesidades de memoria de nuestra aplicacin debemos separarla en memoria voltil (RAM), memoria no voltil (ROM, EPROM, etc.) y memoria no voltil modificable (EEPROM, FLASH).

Ancho de Palabra
Esta caracterstica es la que influye directamente en el precio del microcontrolador. Se debe seleccionar el MCU de menor ancho de palabra que satisfaga los requerimientos de la aplicacin. Esto nos dice que los de 16 y 32 bits, debido a su elevado costo, deben reservarse para aplicaciones que requieran sus altas prestaciones.

04/10/2012

Precios Comparativos
16F628 4 dlares 16F877 5.5 dlares 18F2550 10 dlares DsPic a partir de 15 dlares Pic32 a partir de 20 dlares.

DESCRIPCIN DE ALGUNOS MICROCONTROLADORES DE LA FAMILIA 16F.

04/10/2012

PIC16F84
Es el ms famoso debido a su antigedad y sencillez pero no tiene muchas prestaciones. Caractersticas: Encapsulado de 18 pines. 13 I/O pines con control individual de direccin. TMR0: timer o contador de 8 bits con prescaler configurable de 8 bits.

PIC16F84

04/10/2012

PIC16F628
Tiene la misma cantidad de pines que el 16F84 pero tiene mayores prestaciones
Caractersticas: Encapsulado de 18 pines. 16 I/O pines con control individual de direccin. TMR0: timer de 8 bits con preescaler de 8 bits. Modulo Comparador Analgico con Tensin de referencia programable (VREF). Timer0, Timer2, timer de 8 bits. Timer1, timer o contador de 16 bits. Modulo PWM USART

PIC16F628

10

04/10/2012

PIC16F873
Encapsulado de 28 Pines.

PIC16F877
Encapsulado de 40 Pines.

11

04/10/2012

Caractersticas del PIC16F873 - PIC16F877

FIN DE INTRODUCCIN
A LOS MICROCONTROLADORES PIC

12

S-ar putea să vă placă și