Electronica industrial full

Solo disponible en BuenasTareas
  • Páginas : 6 (1404 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de octubre de 2010
Leer documento completo
Vista previa del texto
OSCILADOR PARA EL PIC16F84
Todo microprocesador o microcontrolador requiere de un circuito que le indique a que velocidad debe trabajar. Este circuito es conocido por todos 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 paraintroducir 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, yaque 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.
En el momento de programar elmicrocontrolador se deberá especificar en los parámetros el tipo de oscilador que utilizamos en nuestro proyecto electrónico. Por ejemplo si su frecuencia de trabajo es de 10 MHz entonces la configuración del microcontrolador deberá estar en "HS"; pero si su frecuencia de trabajo es de 4 Mhz entonces la configuración del microcontrolador deberá estar en "XT".
Otro punto importante a tener en cuenta es queno todos los PICs del mercado permiten la misma velocidad, puesto que unos admiten más que otros. Este dato viene reflejado en el encapsulado, siendo 20 MHz la máxima frecuencia de oscilación que nos podemos encontrar. Para saber cual es esta frecuencia remito a la sección El PIC16F84¡¡ o al datasheet del fabricante.
Aparte de usar unas de las siguientes configuraciones hay otra parte que hay queconfigurar que es más importante que el circuito que usemos. Esta parte se configura en al programar el PIC y la veremos más a fondo en la sección de Fuses.
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 figura27 podemos observar la configuración del circuito.
[pic]
Figura 27. Conexiones básicas para un cristal de cuarzo

La condición básica importante para que este oscilador funcione es que los condensadores C1 y C2 deberán ser iguales. En la tabla de la figura 28 están reflejados algunos valores básicos de los condensadores C1 y C2.
 
|Frecuencia de |C1|C2 |
|Oscilación | | |
|455 Khz |47 - 100 pF |47 - 100 pF |
|2 Mhz |15 - 33 pF. |15 - 33 pF. |
|4 Mhz |15 - 33 pF. |15 - 33 pF. |

Figura 28. Valores estándar de condensadores cerámicos para la configuración XT. Para una tensión de 5 VMicrochip recomienda C1=C2~30pF
Esta conexión es una conexión básica, ya que Microchip recomienda la de la figura 29, en la que incluye una resistencia en serie, que debe conectarse en el caso de que usemos un cristal de tira cortada tipo AT.

[pic]
Figura 29. Conexión recomendada
 
- 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...
tracking img