Sunteți pe pagina 1din 12

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 1/12

SECUENCIAL DE 8 CANALES PROGRAMABLE MODELO: 4-005

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 2/12

Caractersticas de este modelo


n Alimentacin: transformador o fuente de 12 volts 300 mA 7 efectos pre-programados 1 efecto programable de 125 pasos Tecnologa microprocesada, el efecto programado permanece en memoria an cuando se quite la alimentacin del equipo

n n n

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 3/12

LISTADO DE COMPONENTES RESISTENCIAS


R1=R2=R3=R4=R5=R17=R18=R19=100 Ohms (Marrn-Negro-Marrn) R6=2,2 Kohms (Rojo-Rojo-Rojo) R7=33 Kohms (Naranja-Naranja-Naranja) R8=R20=R21=1 Kohm (Marrn-Negro-Rojo) R9=R10=R11=R12=R13=R14=R15=R16=330 Ohms (Naranja-Naranja-Marrn) RV1=Potencimetro 10 Kohms

CAPACITORES
C1=2200 F 16 V (Electroltico) C2=1 F 100 V (Electroltico) C3=C4=100 nF (Disco) C5=1,5 pF (Disco)

SEMICONDUCTORES
D1=D2=D3=D4=1N4007 D5=1N4148 IC1=ST93C56 IC2=PIC16C55 (RC) IC3=LM7805

VARIOS
P1 a P10=Micro pulsador NA L1 a L8=Led 3 mm CON1=Conector DB 25 hembra. Zcalo DIL28 para IC2

PRINCIPIO DE FUNCIONAMIENTO:
Este circuito se construye a partir de un microcontrolador PIC16C55 que tiene grabado en su memoria un programa que se encarga de realizar todas las operaciones. Este microcontrolador consta de una memoria RAM (memoria de lectura-escritura compuesta de varios registros de 8 bits que se utilizan para almacenar temporalmente los datos usados por el programa) ,una memoria ROM (memoria de lectura solamente en donde se almacena el programa), 20 terminales de entrada / salida y la unidad de

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 4/12

procesamiento , todo integrado en un solo chip. La arquitectura de los PIC es algo diferente a la convencional. En una arquitectura tradicional (Von Newmann), hay un solo bus que transporta datos e instrucciones entre la memoria y la CPU. En cambio, en una arquitectura tipo Harvard como la de los Pic, existen dos buses bidireccionales independientes: uno de datos (8 bits) y otro de instrucciones (12 bits). Esto permite que mientras una instruccin se est ejecutando (utiliza el bus de datos ), se esta buscando la prxima instruccin a ejecutar (se utiliza el bus de instrucciones). Otras caractersticas interesantes de estos microcontroladores son: - Bajo consumo de potencia. La disipacin es menor a 800 mW. - Circuito de vigilancia (watchdog) , el cual se emplea para evitar fallas catastrficas en la operacin de un sitema cuando el PIC se bloquea por alguna razn. - Modo de operacin SLEEP para ahorro de potencia. - Fusible para proteccin de cdigo, el cul impide que pueda ser ledo el programa almacenado en memoria. A continuacin se har una breve descripcin de los principales componentes de un PIC, de acuerdo a su funcin. ENTRADA DE RELOJ (OSC1-OSC2): La seal de reloj es un tren de pulsos de frecuencia fija que se utiliza para sincronizar todas las operaciones del microcontrolador. Existen cuatro tipos de osciladores posibles: - XT, HS, LP: osciladores que requieren un cristal cermico. El HS es de alta velocidad (hasta 20 Mhz) y el LP es de baja velocidad y consumo. - RC: utiliza un oscilador externo formado por una resistencia y un capacitor. MEMORIA DE PROGRAMA (ROM): Es una memoria ROM de 512 posiciones de 12 bits en la cual se almacena el programa.La ejecucin de la secuencia de instrucciones que forman el programa est controlada por el registro contador de programa (PC) cuyo valor es siempre la direccin de la prxima instruccin a ejecutar. De acuerdo al valor de PC se lee de la memoria la siguiente instruccin a ejecutar, la cual se enva al decodificador de instrucciones para que la decodifique e inicie su ejecucin.Estos microcontroladores soportan direccionamiento directo, indirecto y relativo y hasta dos niveles de llamada a subrutina.

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 5/12

UNIDAD ARITMETICO LOGICA: Esta unidad se encarga de realizar las funciones aritmticas y lgicas entre el acumulador (registro de 8 bits interno de la ALU) y cualquier otro registro. MEMORIA RAM: Consta de ocho registros especiales y 24 de uso general. - REGISTROS ESPECIALES: F0: se usa junto a F4. F1 (CONTADOR Y RELOJ DE TIEMPO REAL): El valor de este registro se incrementa de acuerdo a una seal de reloj externa aplicada al pin RTCC o por el reloj interno de instrucciones. Se utiliza para el conteo de evento o medicin de tiempos. F2 (PC) : contiene los 8 bits menos significativos del contador de programa. F3 (REGISTRO DE ESTADO): Contiene las condiciones de la unidad aritmtico-lgica (bit de acarreo, bit de acarreo decimal e indicador de 0, etc.). F4 (FSR): se utiliza junto a F0 para el direccionamiento indirecto. F5 a F7 (REGISTROS DE ENTRADA / SALIDA): Como dijimos, estos microcontroladores poseen 20 terminales de entrada-salida. A travs de una instruccin especial se podr configurar cada uno de estos como entrada o salida. Luego, a travs de los distintos bits de estos registros se podr leer el valor presente en el terminal (si est configurado como entrada) o escribir el valor que se desea en ese terminal (si est configurado como salida).

EL CIRCUITO DEL SECUENCIAL:


El microcontralor requiere para su funcionamiento una tensin de alimentacin estabilizada de 5 Vcc. Por ello hemos incorporado en la plaqueta una fuente de alimentacin basada en un LM7805. Para almacenar la secuencia programada por el usuario, se utiliza una memoria externa de 128 bytes del tipo EEPROM (IC1). La ventaja de este tipo de memorias es que se pueden reescribir y los datos guardados en la misma no se pierden al quitar la alimentacin.

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 6/12

Para controlar a IC1, se utilizan los terminales de entrada-salida RA0, RA1, RA2 y RA3. Los pulsadores P1 a P8 estn conectados a los terminales de entrada-salida RB0 a RB7 que en este caso estn configurados como entradas. Cuando el pulsador no est presionado, el nivel de tensin en el terminal de entrada es de 0 V (0 lgico), debido a la resistencia que hay conectada entre cada uno de estos terminales y masa. En cambio, al oprimir el pulsador, el nivel pasa a ser de 5 V (1 lgico). Entonces, de acuerdo al nivel lgico presente en cada entrada el programa sabr si el pulsador correspondiente ha sido oprimido o no. Los terminales RC0 a RC7 estn configurados como salidas. En estos terminales habr presente un nivel bajo en caso de que el canal correspondiente deba permanecer apagado y un nivel alto en caso de que deba encenderse. La duracin de cada paso de una secuencia se controla con RV1. En realidad, lo que se hace al mover el cursor de este potencimetro es variar la frecuencia de reloj del microcontrolador, con lo que vara la velocidad de ejecucin de cada instruccin. El siguiente grfico muestra el diagrama esquemtico del circuito

EL PROGRAMA
El programa est constantemente testeando los pulsadores. Cuando alguno de estos es pulsado y dependiendo de cual sea, el programa har distintas cosas. Si se oprime P1, el programa leer la secuencia grabada en IC1 y la trasladar a las salidas. En cambio si se oprime P2, P3, P4, P5, P6, P7 o P8 el programa trasladar a la salida la secuencia predefinida que corresponda. Si se oprime P10 se inicia la secuencia de programacin, cuyos pasos son detallados ms adelante.

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 7/12

EFECTOS PRE-PROGRAMADOS:
Mediante los siete pulsadores (2 a 8) se accede a los efectos programados en fbrica, estos son: 2 - IDA 3 - VUELTA 4 - PING-PONG 5 - RESORTE 6 - PING-PONG INVERTIDO 7 - DOBLE PING-PONG 8 - ACUMULADOR Estos efectos son fijos, pudindose variar la velocidad de la secuencia mediante el potencimetro.

EFECTO PROGRAMADO POR EL USUARIO:


Presionando sobre el pulsador Nro 1 se activa el efecto programado por el usuario. Cuando se alimenta el circuito este efecto (el programado por el usuario) es el que se activa automticamente. La caracterstica fundamental de este modelo es, precisamente, la de conservar en memoria (sin pila y hasta 40 aos) el programa cargado por el usuario (adems de los programados en fbrica). Esta modernsima tecnologa que estamos incorporando en nuestros equipos nos proporsiona asombrosos resultados.

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 8/12

PROGRAMANDO UN EFECTO:
Los pasos para programar el efecto son los siguientes:
Paso Presionar el botn de programacin (P) Presionar sobre el/los pulsador de los canales a habilitar Presionar ENTER ( Una vez concludos todos los pasos presionar (P) ) Consecuencia Se apagarn todos los leds encendern el/los leds correspondientes Se apagarn todos los leds Comenzar a correr la secuencia Se

NOTAS:
Se deben unir los puntos 1 a 20 de ambas placas mediante cable plano. Este circuito est especialmente diseado para interconectarse con las interfases de potencia para PC (modelos 387 o 388). El modelo 387 maneja triacs con posibilidad de carga de hasta 5000 watts por canal; ideal para sistemas de lmparas secuenciadas con velocidad considerable; mientras que el modelo 388 maneja rels, lo que lo hace sumamente til para comandar cualquier tipo de carga (incluyendo motores) pero a velocidades menores que el caso anterior. La interconexin es sumamente sencilla, slo se necesita un cable paralelo con dos conectores DB-25 macho para interconectar las dos plaquetas como se muestra a continuacin; los conectores hembra ya se incluyen en los modelos:

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 9/12

MANUAL TECNICO

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 10/12


Paso Presionar el botn de programacin (P) Presionar sobre el pulsador 1 y 3 Consecuencia

Presionar

ENTER

Presionar sobre el pulsador 2 y 4

Presionar

ENTER

Presionar sobre el pulsador 3 y 5

EJEMPLO DE PROGRAMACIN:
Estos pasos ejemplifican como programar un efecto de dos leds deslizndose hacia la derecha.

Presionar

ENTER

Presionar sobre el pulsador 4 y 6

Presionar

ENTER

Presionar sobre el pulsador 5 y 7

Presionar

ENTER

Presionar sobre el pulsador 6 y 8

Presionar

ENTER

Presionar P

Comenzar a correr la secuencia

MANUAL TECNICO
Paso Salida Paso

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 11/12


Salida Paso Salida

Tabla de ayuda para programar efectos

MANUAL TECNICO
Paso Salida Paso

Modelo N: 4-005 Libro 15 - Experiencia 10 - Pgina 12/12


Salida Paso Salida

Tabla de ayuda para programar efectos

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