INICIO A LOS MICROCONTROLADORES


 PÁGINA EN CONSTRUCCIÓN....




Bueno para empezar en esta oportunidad vamos a hablar de los microcontroladores; y en nuestro caso hablaremos de losControladores de la empresa Microchip.


El microcontrolador es un dispositivo independiente y programable, el estudiante puede usarlo sin saber su funcionamiento interno.

Un microcontrolador es un circuito integrado programable que contiene todos los componentes necesarios  para controlar el funcionamiento de una tarea determinada,como el control de ma lavadora, un teclado de ordenador, una impresora, un sistema de alarma, ctc. Para ésto, el rnicrocontrolador utiliza muy pocos componentes asociados. Un sistema con rnicrocontrolador debe disponer de una memoria donde se almacena el programa que gobierna el funcionamiento del mismo que una vez programado y
configurado, solo sirve para realizar la tarea asignada. La utilizacion de un  rnicrocontrolador en un circuito reduce notablemente el tamaño y número de componentes  y, en consecuencia, disminuye el numero de averías y el volumen y el peso de los equipos, entre otras ventajas.

Para empezar les recomendamos leer el libro "Microcontrolador PIC16F84" de la editorial Ra-Ma.
PIC16F84 DESARROLLO DE PROYECTOS   ---> Este es el link para descargar el libro.
 

En esta oportunidad se nos dió la oportunidad de empezar a estudiar Microcontroladores- el pic16f84a-.
Este pic16f84a tiene la particularidad de ser un microcontrolador simple o de fácil interpretación. Por eso es que se nos eligió este microcontrolador para iniciarnos en la programación.
Para conocerlo un poco debajo pondremos una imagen que describe como funciona cada pata del Pic16f84a



Vemos que las patas llamadas RA0/1/2/3/4 y RB0/1/2/3/4/5/6/7 son puertos que se los puede configurar mediante la programación como Puertos de "entrada"  o "salida" de información.
Despues tenemos la pata "Vss" que es la de alimentación, ahi tienen que entrar 5V y la pata 14 llamada VDD es donde tendríamos que conectar a "Tierra".


También sabemos que Todo microprocesador o microcontrolador necesita  de un circuito que le indique a que velocidad debe trabajar. Este circuito es conocido como un oscilador de frecuencia. Este oscilador es como el motor del microcontrolador por lo tanto, este pequeño circuito no debe faltar. En el caso del microcontrolador PIC16F84 el pin 15 y el pin 16 son utilizados para introducir la frecuencia de reloj.
Existen microcontroladores que tienen su oscilador internamente y no requieren de pequeños circuitos electrónicos externos. El microcontrolador PIC16F84 requiere de un circuito externo de oscilación o generador de pulsos de reloj. La frecuencia de reloj máxima es de 20 Mhz; sin embargo, te recomiendo que comiences a trabajar con una frecuencia de reloj de 4 MHz, ya que es más práctico y está más extendido, sobre todo en los ejemplos aquí expuestos ;).
El PIC16F84 puede utilizar cuatro tipo diferentes de reloj oscilador externos. El tipo de oscilador dependerá de la precisión, velocidad y potencia que requiramos; por otro lado, el coste también es una aspecto a tener en cuenta a la hora de elegir un oscilador u otro.

Podemos hacer uso de 4 tipos diferentes de osciladores:
- Oscilador tipo "XT" (XTal) para frecuencias no mayores de 4 Mhz.
Después tenemos el oscilador tipo "XT" para frecuencias no mayores de 4 Mhz. En la imagen de la figura 27 podemos observar la configuración del circuito.

 La condición para que este oscilador funcione de una manera correcta es que los condensadores C1 y C2 deberán ser iguales.

- Oscilador tipo "LP" (Low Power) para frecuencias entre 32 y 200 Khz.
Este oscilador es igual que el anterior, con la diferencia de que el PIC trabaja de una manera distinta. Este modo está destinado para trabajar con un cristal de menor frecuencia, que, como consecuencia, hará que el PIC consuma menos corriente.

- Oscilador tipo "HS" (High Speed) para frecuencias comprendidas entre 4 y 20 MHz.
Habremos de usar esta configuración cuando usemos cristales mayores de 4 MHz.

-Oscilador tipo "RC" (Resistor/Capacitor) para frecuencias no mayores de 5.5 Mhz.
Por último tenemos el oscilador tipo RC que es el más económico por que tan solo se utiliza un condensador no polarizado y una resistencia. Este tipo de oscilador proporciona una estabilidad mediocre en la frecuencia generada y podrá ser utilizado para aquellos proyectos que no requieran precisión.


 Esta parte de los osciladores son cosas que tenemos que tener en cuenta a la hora de pensar qué vamos a diseñar... qué circuito... por ejemplo: un circuito para un reloj no lo podemos hacer con un Oscilador del tipo RC ya que necesitamos mucha precisión.