Sie sind auf Seite 1von 10

INSTRUCCIONES GRAFICAS PARA LA TARJETA DE PROGRAMACION Y EVALUACION PICAXE

DIAGRAMA GENERAL DE LA TARJETA DE EVALUACION

** PARA PODER ENTENDER MEJOR EL FUNCIONAMIENTO DE LA TARJETA DE EVALUACION, ES NECESARIO LEER PRIMERO LOS MANUALES PICAXE, YA QUE CON ELLOS PODREMOS ENTENDER LA ARQUITECTURA DE CADA UNO DE ELLOS. CUALQUIER MICRO PICAXE PUEDE SER PROGRAMADO CON ESTA TARJETA.LOS MICROS DE LA SERIE 28 EN ADELANTE SE PROGRAMAN EN PROTOBOARD TOMANDO LOS PINES DE PROGRAMACION DE LA BASE DE 8 PINES DE NUESTRA TARJETA. ** PARA EL CASO DE CONTROL DE MOTORES, REFIERASE AL MANUAL 3 DE PICAXE PARA ENTENDER LA ARQUITECTURA DEL DRIVER DE MOTOR L293D. ** SI TU PC O LAPTOP NO CUENTA CON PUERTO SERIAL, SE NECESITA CONECTAR UN CABLE CONVERTIDOR DE USB A SERIAL AL CABLE DE PROGRAMACION.

UBICACIN DEL PICAXE-18X EN SU BASE

CONECTARELPICAXEEN LAPARTEIZQUIERDADE LABASEZIF

COMO SE PUEDE OBSERVAR EN LA IMAGEN, EL PICAXE-18X SE DEBE COLOCAR EN LA BASE ZIF DEL LADO IZQUIERDO, DEJANDO LIBRES LOS PINES DE LA DERECHA.

COMO CONECTAR UN SWITCH LOGICO Y UNA SALIDA A LED

CONECTANDOUNSWITCH LOGICOAUNAENTRADADEL PICAXE

CONECTANDOUNA SALIDADELPICAXEA UNLED

EN LA PARTE SUPERIOR DE LA IMAGEN, SE PUEDE OBSERVAR COMO CONECTAR UN SWITCH LOGICO A UN PIN DE ENTRADA DEL PICAXE, LA TARJETA CUENTA CON 5 SWITCHES SW1-SW5 Y 5 ENTRADAS PARA EL PICAXE-18X ( 0 1 2 6 7 ). EN ESTE EJEMPLO, EL SW1 ESTA CONECTADO A LA ENTRADA 0 DEL PIACE18X.EN LA PARTE INFERIOR DE LA IMAGEN, SE OBSERVA UN ALAMBRE CONECTADO DE LA SALIDA 0 DEL PICAXE 18-X A UN LED, SE PUEDEN UTILIZAR CUALQUIERA DE LOS 10 LEDS CON LAS 7 SALIDAS DEL PICAXE-18X.

COMO TOMAR VOLTAJE PARA UN PROTOBOARD

TOMADEVOLTAJEPARAUN PROTOBOARD

LA TOMA DE VOLTAJE PARA PODER CONECTAR COMPONENTES EXTERNOS EN UN PROTOBOARD DEBERA HACERSE DE LOS CONECTORES MOSTRADOS EN LA PARTE SUPERIOR DERECHA( VCC Y GND ), ESTOS CONECTORES SON EXCLUSIVAMENTE SALIDAS DE VOLTAJE ( JAMAS CONECTAR VOLTAJE Y TIERRA EXTERNOS A ESTOS CONECTORES ) YA QUE LA TARJETA PODRIA SUFRIR DAOS PERMANETES.

COMO CONECTAR EL BUZZER A UNA SALIDA DEL PICAXE

PINESDEENTRADAY SALIDA PICAXE08M

PINESDESALIDA PICAXE18X

ELEL BUZZER SE CONECTA SEGN LA IMAGEN Y PUEDE SER CONECTADO A CUALQUIER PIN DE SALIDA DE LA TARJETA, EN ESTE CASO ESTA AL PIN 3 DE SALIDA.

INSTRUCCIONES IMPORTANTES PARA PODER PROGRAMAR LOS PICAXE.


UNA VEZ INSTALADO EL SOFTWARE QUE SE PROPORCIONA CON SU DISCO ( BAS805.EXE), SIGA LOS SIGUIENTES PASOS DE CONFIGURACION:

HAGA CLICK EN EL ICONO OPTIONS:

SE DESPLEGARA LA SIGUIENTE VENTANA:

ESCOGAELTIPODE PICAXEQUEVAA PROGRAMAR

EN ESTA VENTANA SE SELECCIONA EL TIPO DE PICAXE QUE SE VA A PROGRAMAR.SE DEBERA CONOCER LA TERMINACION DE SU PICAXE, YA QUE SI POR EJEMPLO TENEMOS UN PICAXE 18X Y SELECCIONAMOS EL PICAXE-18 NO PODREMOS REALIZAR LA PROGRAMACION DEL MICRO.NO ES NECESARIO CONFIGURAR NADA MAS ES ESTA VENTANA, A MENOS DE QUE HAYA LEIDO BIEN LOS MANUALES Y QUIERA CONFIGURAR FUNCIONES DE VELOCIDAD Y DE SUBRUTINAS.

AHORA HAGA CLICK EN LA PESTAA SERIAL PORT Y DESPLEGARA LA SIGUIENTE VENTANA:

SELECCIONEEL PUERTOENELQUE ESTACONECTADOSU CABLEDE PROGRAMACION

HAGACLICKAQUAL FINALIZARDE CONFIGURAR

EN ESTA VENTANA SE CONFIGURA EL PUERTO A DONDE ESTA CONECTADO NUESTRO CABLE DE PROGRAMACION. AL FINALIZAR HAGA CLICK EN LA PESTAA APPLY PARA EMPEZAR A PROGRAMAR. ESCOGA EL NUMERO DE PUERTO HACIENDO CLICK EN EL CIRCULO CORRESPONDIENTE. UNA VEZ HECHO LO ANTERIOR, REGRESE A LA VENTANA MODE:

HAGACLICKAQUPARA COMPROBARQUEHAY COMUNICACINENTRESUPC YLATARJETADEEVALUACION

HAGA CLICK EN LA PESTAA FIRMWARE? ,Y DEBERA DESPLEGARSE UNA VENTANA DONDE LE MOSTRARA EL TIPO DE PICAXE CONECTADO A SU TARJETA Y LA VERSION DE FIRMWARE QUE CONTIENE DICHO PICAXE. SI POR EL CONTRARIO APARECIERA LA PANTALLA SIGUIENTE:

LAS CAUSAS PUEDEN SER LAS SIGUIENTES: PUERTO MAL CONFIGURADO ( NO SE SELECCIONO EL COM EN DONDE ESTA EL CABLE DE PROGRAMACION ) TARJETA PICAXE NO CONECTADA MICRO CONECTADO A LA TARJETA QUE NO ES PICAXE MICRO PICAXE DAADO LA TARJETA NECESITA UN RESET,PARA HACER ESTO, SIGA LOS SIGUIENTES PASOS: MANTENGA PRESIONADO EL BOTON RESET DE LA TARJETA PICAXE HAGA CLICK EN BOTON RUN DE SU SOFTWARE ( FLECHA AZUL ) PARA EMPEZAR A DESCARGAR SU PROGRAMA CUANDO LA VENTANA DE PROGRESO DE PROGRAMACION APAREZCA,LIBERE EL BOTON DE RESET.

SI POR CUALQUIER MOTIVO, SU TARJETA SIGUE SIN FUNCIONAR, PONGASE EN CONTACTO A: soporte@decelectronics.com

EJEMPLOS DE PROGRAMACION EJEMPLO 1: PRENDER Y APAGAR 1 LED EN UN SEGUNDO SI EL PIN0=1

Usaremos el puerto de salida 0 del PICAXE-18X y el pin 0 de entrada ( ver imagen ) main: if pin0=1 then led goto main led: high 0 pause 500 low 0 pause 500 goto main si el pin0=1 ve a etiqueta led regresa a etiqueta main enciende led espera 500 mili segundos apaga led espera 500 mili segundos regresa a etiqueta main

Al sumar los dos tiempos de 500 mili segundos nos dan 1 segundo.

EJEMPLO 2:

USO DEL CONVERTIDOR ANALOGO DIGITAL

La tarjeta tiene dos convertidores AD1 y AD2 que son dos divisores de voltaje. El AD1 esta conformado por una resistencia fija y un thermistor y el AD2 est conformado por un potencimetro y una resistencia fija.Los dos generan voltaje anlogo que va de 0 a 5 volts.Para el uso del adc basta conectar cualquiera de los 2 convertidores, AD1 o AD2 de la tarjeta, a cualquiera de las entradas del picaxe-18x que permiten conversin anloga, que en este caso son las entradas 0 1 y 2. (adc0, adc1 y adc2). Para el caso del picaxe-08M son los pines 1 2 y 4. (adc1, adc2 y adc4). Cada adc dentro del PICAXE, tiene una resolucin de 8 bits, esto es, 256 cuentas. Por ejemplo si queremos que nuestro picaxe determine que al sobrepasar un voltaje de 3 volts se encienda un led y encienda el buzzer intermitentemente, haremos lo siguiente: 256 cuentas = 5 volts X cuentas = Por regla de 3: 3 volts

(3*256)/5 = 153 cuentas

Esto es: 3 volts = 153 cuentas

El programa quedara como sigue:


main: readadc,0,b0 If b0>153 then led goto main Led : high 0 high 1 pause 1000 low 0 low 1 goto main lee el adc0 y guarda su valor en la variable b0 si b0>153 ve a etiqueta led si el valor no es >153 sigue sensando enciende led enciende buzzer espera un Segundo apaga led apaga buzzer regresa a main

EJEMPLO 3:

CONTROLANDO UN MOTOR DE CD DE 5 VOLTS.

La tarjeta permite controlar dos motores de CD a la vez, estos deben de ser de mximo 5 volts y mximo ampere de corriente cada uno. El circuito L293D, instalado en esta tarjeta, permite que el motor gire en ambos sentidos de las manecillas del reloj. El termino CW, significa en ingls: En el sentido de las manecillas del reloj El termino CCW significa en ingls: En contra del sentido de las manecillas del reloj. En el siguiente ejemplo, supondremos que est conectado un motor a MOT1, la conexin de la tarjeta quedara como sigue:

M O T

La lgica de nuestra tarjeta para el control de motores es como sigue: Tenemos 4 entradas al controlador de motores L293D IN1 e IN2 controlan el motor 1 (MOT1) IN3 e In4 controlan el motor 2 (MOT2) Comportamiento del motor segn sus entradas IN1 0 1 0 1 IN2 0 0 1 1 MOTOR PARADO GIRO A LA DERECHA ( CW) GIRO A LA IZQUIERDA ( CCW) MOTOR PARADO

Es la misma tabla para IN3 e IN4 Si el motor no gira en el sentido deseado, bastar con intercambiar los cables rojo y negro que van al motor como se muestra en la figura anterior. En este ejemplo, haremos que el motor conectado a nuestra tarjeta, gire 3 segundos en el sentido CW (derecha) y 3 segundos en sentido CCW (izquierda). main: high 1 low 0 pause 3000 high 0 low 1 pause 3000 goto main

CON LOS EJEMPLOS ANTERIORES, SE PRETENDE QUE PUEDAS EMPEZAR A HACER USO DE TU TARJETA DE PROGRAMACION Y EVALUACION. LAS FORMAS DE USO DE TU TARJETA SON INFINITAS. APOYATE DE LOS MANUALES QUE SE ANEXAN EN TU CD Y SACARAS MAYOR PROVECHO DE LA MISMA. GRACIAS POR HABER ADQUIRIDO UN PRODUCTO MAS DE DEC electronics.