Lo nuevo en tecnologia

Páginas: 5 (1095 palabras) Publicado: 7 de abril de 2011
se muestra el diagrama esquemático del circuito del semáforo, en este diagrama se encuentra ya el microcontrolador PIC16F628, y lo único que tuvimos que hacer fue quitar el PIC16F84 y colocar el nuevo microcontrolador, los demás elementos del circuito se quedan como están. Lo anterior es posible gracias a la compatibilidad que existe entre las terminales de un microcontrolador con el otro, por loque no se tiene mayor problema, al reemplazarlos ya que físicamente son equivalentes en cuanto a la disposición de las terminales de cada uno de ellos, por otra parte, la operación que realizaremos en cuanto a la sustitución del programa es muy simple, pero tenemos que adecuarlo. Para recordar de qué se trata el programa abordado en esta ocasión, procederemos a explicar cómo funciona el clásicoprograma del semáforo en las líneas que siguen a continuación: La gran ventaja de los PICs radica en que existe abundante bibliografía gratuita disponible en distintas plataformas (sin duda Internet ha contribuido a potencializar esta ventaja), los entornos de desarrollo son provistos por la misma Microchip en forma gratuita y se los puede programar y cargar con gran cantidad de dispositivos,además de la información que pueden encontrar en nuestra página de internet: www.webelectronica.com.ar |
  |
ESTRUCTURA DEL PROGRAMA |
|
* Como compilador emplearemos la aplicación de Microchip MPLAB, que genera y compila el archivo con extensión "asm”, y a partir de este obtener el programa en un archivo con extensión '”hex". * Como cargador usaremos el Quark Pro 2, que por otra parteemplea la aplicación lC-PROG como programa para permitir la carga de los microcontroladores PIC.Vamos a construir un semáforo que funcione con 12VCD y que sea capaz de manejar lámparas de 50W con dicha tensión. Partiremos desde cero a partir del circuito de la figura 1.El microcontrolador PIC16F628 debe tener en su interior el programa que haga que se enciendan en secuencia las lámparas LA1 (colorverde), LA2 (color amarillo) y LA3 (color rojo).A los efectos de monitorear el encendido de las lámparas, usamos como pilotos a los leds D1 (verde), D2 (amarillo) y D3 (rojo) y para manejar las lámparas de potencia se utilizan transistores NPN de potencia con disipador del tipo TIP41A.Los dispositivos R1 en serie con VR1 y C1 conforman un circuito de carga cuya constante de tiempo determina lafrecuencia de operación del reloj, que a su vez controla al contador de programa del PIC y por ende, el tiempo en que las lámparas permanecerán encendidas, mientras que D4 junto con Q4 representan un limitador de tensión para alimentar al PIC con 5V. |
  |
CONSTRUCCION DEL PROGRAMA |
|
Note que tanto los leds pilotos como los transistores que manejan las lámparas están conectados a losterminales 6, 7 y 8 del PIC que corresponden a los bits menos significativos del Puerto B (vea la figura 1), ó sea, debemos recordar que usaremos los bits b0, b1 y b2 del PIC (podríamos haber empleado otras patas, incluso hasta del puerto A y seguiríamos el mismo procedimiento que vamos a describir). Una vez que comienza el programa, debe encenderse el led verde, permanecer encendido durante 45 segundos,apagarse el verde y prenderse el amarillo durante 5 segundos, apagarse el amarillo y prenderse el rojo durante 45 segundos, apagar el led rojo y prender el verde durante 45 segundos y así sucesivamente.Para hacer que un led permanezca encendido se utilizan rutinas de tiempo (temporizadores), cuya función es la de contar dicho tiempo.Para armar el programa tenemos que definir qué patas del PICvamos a emplear para encender las lámparas del semáforo. Decimos entonces que usaremos los siguientes pines: |
  |
BIT Y PUERTO |
| PATA |
| LAMPARA |
|
b0 | 6 | Verde |
b1 | 7 | Amarillo |
b2 | 8 | Rojo |
|
  |
El programa tiene que realizar los siguientes pasos: 1. Iniciar el programa. 2. Configuramos el puerto B con todas las patas como salida, sólo nos interesan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Nuevas Tecnologias
  • NUEVAS TECNOLOGIAS
  • Nuevas tecnologias
  • Nueva tecnologia
  • Nuevas Tecnologias
  • nuevas tecnologias
  • Nuevas Tecnologias
  • tecnologias nuevas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS