Fuente + Circuito de Descarga

abril 21, 2009 en 8:53 pm | Publicado en Electrónica, PICAXE | Deja un comentario

Para ProtoBoard: Fuente de Voltaje + Circuito de Descarga
Introduccion

Ya me habia cansado de tanto alambre en el protoboard (galleta, placa de practicas como quieran decirle) asi que decidi hacer una placa en el cual tuviera 3 cosas escenciales:


Fuente de Voltaje
Circuito de Descarga
y Push Boton para el Reset

Así que hice las mediciones de manera que quedara del tamaño del ancho de un protoboard estandar, la fuente de voltaje tiene otras caracteristicas de interes; Tiene un plug para un adaptador que venden en cualquier electronica, pero tambien tiene la opcion de una terminal en la cual se puede conectar, por ejemplo, una bateria de 9v, en el caso de que no tengamos un adaptador. igualmente en la salida de la fuente hay dos pines, positivo y negativo, y una terminal extra la cual nos puede servir para alimentar un protoboard externo por ejemplo, en las fotografias se pueden guiar para saber a lo que me refiero, asi que con esto se acabo tanto alambre y le da mejor estetica y menos probabilidad de algun error de alambrado.


Descripcion


La fuente de voltaje consta de un regulador de voltaje 7805, un switch de ON/OFF capacitores para tener un voltaje continuo realmente un circuito para nada complicado, el circuito de descarga el mismo de los manuales, el push boton con su resistencia para el RESET de los picaxe que lo necesiten.


Fotografias

Photobucket

Photobucket


Photobucket


Photobucket


  • Para el Diagrama
  • Descargar Circuito Impreso
  • Explicaciones, clic en el icono.
Anuncios

Cable de Descarga USB AXE027

abril 21, 2009 en 8:51 pm | Publicado en Electrónica, PICAXE | Deja un comentario
Muchos de los siguiente datos fueron tomado del Manual AXE027, otros son basado de experiencias propias, por cada persona puede variar dependiendo del sistema operación, El cable de descarga USB se conecta a través de puerto USB del ordenador. Sin embargo, el cable contiene una pequeña placa de circuito, moldeado en el conector USB compacto. Este circuito contiene un convertidor USB a serial, y por lo que la transferencia de datos real para el chip PICAXE es a través de un nivel 5V lógica conexión en serie.

Cuando el Driver del AXE027 está instalado, el sistema operativo asigna automáticamente al cable USB un “número de puerto COM” para ser utilizados en el PICAXE Editor de programación. Si no está seguro de que el número del puerto COM se ha asignado, en el editor programming, haga clic en el Ver> Opciones de menú, seleccione el “Serial Port” y, a continuación, haga clic en el “Setup”. El Administrador de dispositivos iniciará a continuación – haga clic en el signo ‘+’ símbolo al lado de ‘Puertos (COM & LPT) “a fin de que todas las entradas son visibles y elige un puerto libre, yo he probado en 2 laptops y no he tenido problema con eso, al instalarlo me dio un puerto COM4, el cual es uno de los puertos USB que esta disponible, pero si en su caso no es así, en el manual esta la explicación de cómo asignar el puerto manualmente si tiene algún problema después puede mandarme un correo para tratar de ayudarlo.

TIPS de vital importancia

+ Siempre conecte el cable USB antes de iniciar el Editor de programación.

+ Siempre utilice el cable USB en el mismo puerto USB de su ordenador. El sistema operativo Windows respecto a cada puerto USB, lo ve como una ubicación única. Por lo tanto, si de conectar el cable en otro puerto USB puede haber necesidad de reinstalar los drivers del AXE027 para la nueva ubicación.

+ La placa de circuito interno del cable USB por el puerto USB del ordenador.

¿Cómo Instalar el Driver del Cable de Descarga USB?

Primero, tenemos que descargar el Driver de la página oficial, clic aquí, dependiendo de su sistema operativo (Windows XP, XP (64 bit edition), 2003, 2000, ME, 98SE, Vista), en la sección de software descargaran el archivo, como se ve en la imagen:

En este caso, yo tengo Windows Vista, así que todas las imágenes de instalación del mismo, es muy similar en los otros sistemas, de esto ya hay un manual en ingles que pueden descargar la misma pagina, como lo indica la imagen anterior, así que empecemos:

+Conectamos el AXE027 a un puerto USB

Luego aparecerá la siguiente ventana:

Clic en Buscar e Instalar el software de controlador, luego:

Debido a que descargamos el Driver, clic en …Mostrarme otras opciones, y sigue:

Clic en Buscar en modo avanzado y sigue:

Clic en examinar, buscar el driver ya descomprimido en la carpeta correspondiente, aceptar, clic en siguiente, y aparece:

Instala el software, puede tardar de 2 a 5 minutos. Y Aparece:

Le dan clic en INSTALAR DE TODAS FORMAS, y aparece, luego de 3 minutos:

Instalado el Driver del AXE027, pero aun falta algo, el Puerto Serial USB:

Prácticamente son los mismos pasos de lo anterior:

Clic en mostrarme otras opciones

Modo avanzado

Buscar la carpeta donde se encuentra, clic en siguiente

Instalar de todas formas.

Esperar….

Y listo, se instalado todo…

Una vez que todo este instalado, como escribí anteriormente, conecto el cable usb antes de abrir el editor, luego abro el editor, aparecen opciones, elijo el PICAXE a utilizar y en Puerto Serie aparecerá en COM4, si no es así, clic en COM4 : ) y listo!

Ya saben los resultados varían un poco, si tiene alguna duda, si no lo explique bien si me comí alguna palabra disculpen, jeje, no hago tutoriales todos los dias, pueden mandarme un correo o escribir en el blog.

Nos vemos la próxima….

Pequeño Detalle

abril 21, 2009 en 8:49 pm | Publicado en Electrónica, PICAXE | Deja un comentario
Por lo general uso el programa Livewire y por medio de el genero automaticamente el circuito impreso en PCB Wizard, pero utlimamente me ha tocado realizar los circuitos impresos manualmente en PCB Wizard y me encontre con un detalle bastante interesante, como podran ver en la siguiente imagen, en la galeria de componentes encontraremos la seccion PICAXE Microcontrollers;

Photobucket

La cual contiene todos los elementos mas usados que se usan en los PICAXE:

Photobucket

Photobucket

Photobucket

E incluso las tarjetas entrenadoras para los PICAXE 08, PICAXE 18, PICAXE 28:

Photobucket

Photobucket

Claro no todo en la vida son dulces y azucar, jeje, solo lo anterior es lo que contiene la galeria, lo que son las demas tarjetas no las tiene, pero por lo menos hay suficiente para empezar a trabajar, espero les pueda ser util este dato.

Circuito de Descarga para PICAXE-08 y PICAXE-28

abril 21, 2009 en 8:32 pm | Publicado en Electrónica, PICAXE | 1 comentario
hPICAXE 08
Photobucket

Ninguno de los PICAXE de 8 terminales tienen terminal de RESET por lo tanto para resetear el microcontrolador la fuente de poder debe ser desconectada y después reconectada .

PICAXE 28

Photobucket

Aqui la diferencia al PICAXE 18 es que lleva un cristal

¿Que necesito para pasar el programa al PICAXE?

abril 21, 2009 en 8:28 pm | Publicado en Electrónica, PICAXE | Deja un comentario

Para pasar el programa al PICAXE necesitas 3 cosas:

>>>> Cable de Descarga <<<<
El circuito de descarga Serial es identico para todos los microcontroladores PICAXE, consiste de 3 alambres del PICAXE al puerto serial de la PC. Un alambre envia datos de la PC a la entrada serial del PICAXE, un alambre transmite datos de la salida serial del PICAXE a la computadora, y el tercer alambre proporciona la tierra comun.

En la siguiente Imagen muestra:
El pin 2 del DB9 van con el pin serial out del PICAXE El pin 3 va con el pin serial in del PICAXE El pin 5 va con 0 voltios



Aqui se puede ver los pines 2,3 y 5 del DB9

Tambien existe la opcion de colocarle un Jack stereo de 3.5mm
Photobucket

queda algo como esto:
Photobucket

Asi quedo el mio:








>>>> Circuito de Descarga con PICAXE <<<<


Circuito a utilizar para Descargar programa al PICAXE-18X

Todos los PICAXE de 18,28 y 40 pines tienen una terminal para “reset”. Esta terminal debe estar en alto para que el microcontrolador PICAXE funcione, si la terminal se deja sin conectar el microcontrolador no funcionara.

Para conectar este pin a alto, conecte una resistencia de pull-up entre el pin y V+. Un push boton conectado entre la terminal de reset y tierra, proporciona un reset manual.

Photobucket
Photobucket

Fuente de voltaje de 5 voltios-

Por el momento estoy utilizando una bateria de 9 voltios con un 7805 para que lo redusca a 5v. Para ver el diagrama entren aqui.




Controlador de Bomba de Agua con PICAXE 08M

abril 19, 2009 en 12:18 am | Publicado en Electrónica, PICAXE | Deja un comentario

Si deseas hacer un proyecto con PICAXE no tendras problema hay infinidades de aplicaciones y navegando por ahi me encontre con página la cual realiza proyectos que son usados diariamente y que si los compraramos saldrian demasiado caros, entre los cuales esta un controlador de bomba de agua, realizado con un PICAXE 08M.

control bomba agua

Explicación

Tengo un tanque de 5000 litros de agua al lado del taller, y que recoge el agua de lluvia desde el techo del taller. 5000 litros de la última es suficiente para mí alrededor de 3 semanas, y con la lluvia que hemos tenido he utilizando el agua de lluvia que en los últimos 4 meses. También tengo un chorro de la bomba y diámetro para el suministro de agua cuando no hay suficiente lluvia.

Para bombear agua desde el tanque principal a la cabecera del tanque, utilizamos una combinación de viento, impulsada por la bomba, y una bomba eléctrica 12v. El molino de viento de las bombas de unos 100 litros por día. La bomba eléctrica de 12v se abastece de las pilas, por mi mantendrá la generación de molinos de viento, y usa un interruptor de flotador en el depósito de cabecera para cambiar la bomba de encendido / apagado, según sea necesario. El interruptor de flotador es aproximadamente 1 / 4 hacia abajo el depósito de cabecera, su allí para mantener el tanque de al menos 3 / 4 lleno, el viento de bomba de llenado el resto.

bomba agua


Originalmente utilize el interruptor de flotador para operar un relé de la bomba de agua eléctrica, pero esto resultó un poco errático. Como el tanque aumentó el nivel de flotación y alrededor de que cambiar la bomba apagado y cada pocos segundos. Esto fue un poco duro en la pobre bomba vieja, y puede durar varios minutos.

Por lo tanto, esta diseñe este pequeño controlador para la bomaba.El molino de viento de bombeo de agua, sobre la base de la hoja de diseño por Ed Lenz. A la derecha está el diagrama del circuito. Es un circuito bastante simple basado en un chip PICAXE (he dicho cuánto me encanta estas cosas?). Hay 3 conectores: entrada 12V DC (batería), interruptor de flotador, bomba o relé.

control bomba agua

Funcionamiento

bomba agua

1. 1. En caso de depósito de nivel bajo, encender la bomba durante 30 segundos y compruebe el nivel de nuevo. Seguir para comprobar el nivel cada 30 segundos.

2. 2. Si entonces tanque se llena, ejecute la bomba durante otros 60 segundos, y luego apagar. Este es el último período de flotación bamboleo.

3. 3. Si la bomba está funcionando durante más de 30 minutos, a su vez la bomba es desactivada, el LED se enciende una vez cada par de segundos. Esto significa que ha tomado demasiado tiempo para recargar el tanque, por lo que debe haber algo mal, es decir, el principal tanque de vacío, de fugas en la línea de flotación atascado. Debe activar el controlador de despegue y para volver al funcionamiento normal.

4. 4. Si la bomba está encendida y el voltaje de la batería cae por debajo de 11 voltios, apague la bomba, el LED se encendera cada dos veces cada par de segundos, y espere durante 20 minutos. Después de 20 minutos, comprobar el voltaje de la batería de nuevo, si se recuperó lo suficiente, a su vez la bomba de nuevo. Esto ahorra la batería, le da la oportunidad de recargar la bomba antes de comenzar de nuevo.

El controlador volverá en línea después de 20 minutos y si la batería ha llegado a más de 11,5 voltios o menos. Esto se ajusta en el software y sólo es necesario establecer una vez.

Mientras que la potencia MOSFET puede manejar la bomba actual (unos 10 amperios), lo uso para cambiar un relé que a su vez impulsa la bomba. Si va a utilizar una bomba de alimentación de potencia, entonces usted debe utilizar un relé para aislar los componentes electrónicos.

Código

low 2 ;Turn off MOSFET
low 1 ;Turn off LED
b3=0 ;Used to keep track how long pump on.

main:

readadc 4, b1 ;Read in the battery voltage
b2=pin3
if b1<80 then battlow ;Battery voltage too low
if b3>50 then pumpontolong ;Pump on too long
sleep 1 ;Have a little snooze.
if b2=0 then pumpon ;Float low
if b2=1 then pumpoff ;Float ok
goto main


pumpon:

high 2 ;Turn on Pump
high 1 ;Turn on LED
sleep 12 ;Pump on for 20 seconds
b3=b3+1 ;Increment Pump Timer

goto main

pumpoff:

low 1 ;Turn off pump
low 2 ;Turn off LED
b3=0 ;Reset pump on tracker

goto main:

pumpontolong:

low 1 ;Turn off pump
high 2 ;Flash LED once
pause 500
low 2
sleep 1

goto pumpontolong

battlow:

low 1 ;Turn off pump
for b4=1 to 200 ;20 minute loop, give or take
high 2 ;Flash LED twice
pause 500
low 2
pause 500
high 2
pause 500
low 2
sleep 1
next
readadc 4, b1 ;Read battery voltage
if b1>90 then main ;Adjust this variable to set batt on voltage

goto battlow









Descargando un Programa al PICAXE 18X

abril 19, 2009 en 12:11 am | Publicado en Electrónica, PICAXE | Deja un comentario

Descargando un Programa al PICAXE 18X from OptimusTronic on Vimeo.

Bicho seguidor de Luz

abril 19, 2009 en 12:09 am | Publicado en Electrónica, PICAXE | Deja un comentario

Pequeño robot beam que sigue la luz. visiten mirobotestavivo.com mirobotestavivo.info

Bicho seguidor de Luz from OptimusTronic on Vimeo.

Reloj Tiempo Real DS1307 + PICAXE

abril 19, 2009 en 12:05 am | Publicado en PICAXE | Deja un comentario

Reloj Tiempo Real DS1307 + PICAXE from OptimusTronic on Vimeo.

Simulando en PICAXE programming editor

abril 18, 2009 en 11:57 pm | Publicado en PICAXE | Deja un comentario

¿Como hago la simulación de mi programa? pues sencillo, primero configuras el Editor para poder simular; le das clic en Ver>Opciones>Editor y le das clic a los siguientes botones:

Photobucket

Una vez hecho esto ya puedes simular, clic en la pestaña Simulate>Run, tal y como puedes ver en el siguiente video:

Simulando con PICAXE from OptimusTronic on Vimeo.

¿Que necesito para utilizar el sistema PICAXE?

abril 18, 2009 en 8:50 pm | Publicado en PICAXE | Deja un comentario

3 pasos sencillos:

Primero: Elegir un microcontrolador PICAXE (ya sea de 8,18,28 ó 40 pines)

Photobucket

Segundo: tener ganas de aprender, y programar en PICAXE programing editor
tercero: colocar el programa por medio del cable de descargar hacia el circuito donde este el PICAXE, sin necesidad de un programador complejo. Esperar un momento y el programa lo podras correr en tu circuito.

¿Donde Comprar microcontroladores PICAXE?

abril 18, 2009 en 8:49 pm | Publicado en PICAXE | Deja un comentario

Distribuidores Internationales


Si buscas un lugar donde comprar tus PICAXE, dejo los siguiente enlaces en donde los puede encontrar, claro, en America Latina, solamente en Venezuela, Mexico y Argentina, para los paises cercanos, que suerte, para los que no, tendran que comparar en Estados Unidos.

uk.jpg UK Revolution Education Ltd
www.tech-supplies.co.uk
uk.jpg UK Rapid Electronics
www.rapidelectronics.co.uk
(cross-reference chart)
australia.jpg Australia MicroZed
www.microzed.com.au
estonia.jpg Estonia Step Systems
www.stepsystems.ee
finland.jpg Finland Step Systems
www.stepsystems.fi
France.jpg France A4
www.a4.fr
Germany.jpg Germany roboter-teile.de
www.roboter-teile.de
Italy.jpg Italy Robot-Italy
www.robot-italy.com
spain.jpg Spain Didatec
www.didatec.es
portugal.jpg Portugal Aliatron
www.aliatron.pt
Singapore.jpg Singapore Yuga Electronic Supplies
www.memory.com.sg
new_zealand.jpg New Zealand South Island Components
www.sicom.co.nz
Canada.jpg Canada HVW Technologies Inc.
www.HVWTech.com
USA.jpg USA World Educational Services
www.world-educational-services.com
USA.jpg USA Spark Fun Electronics
www.sparkfun.com
Argentina/Mexico Editorial Quark SRL
www.webelectronica.com.ar
ven.jpg Venezuela Plus Electronics C A
www.electronica.com.ve

Estos son los lugares conocidos, pero buscando mas en la web hay re-vendedores. Sera cuestion de buscar.

Comandos Basicos mas usados en Picaxe

abril 18, 2009 en 8:47 pm | Publicado en PICAXE | Deja un comentario

Comandos BASIC

El siguiente listado da un breve resumen de los diferentes comandos disponibles para los microcontroladores PICAXE.

Comandos PICAXE (válidos para todos los tamaños):
Salida high, low, toggle, pulsout, let pins =
Sonido sound
Entrada if…then, readadc, pulsin, button
Serie serin, serout
Flujo de Programa goto, gosub, return, branch
Bucles for…next
Matemáticas let (+, -, *, **, /, //, max, min, &, |, ^, &/, |/, ^/ )
Variables if…then, random, lookdown, lookup
Memoria de datos eeprom, write, read
Tiempos de retardo pause, wait, nap, sleep, end
Miscelaneos symbol, debug
Comandos específicos del PICAXE-08:
Configuración Ent/Sal input, output, reverse, let dirs =
PWM pwm
Comandos específicos del PICAXE-18/18A:
RAM peek, poke
Memoria de datos writemem, readmem
Control de servo servo (18A únicamente)
Infrarrojo infrain (18A únicamente)
Interrupción setint (18A únicamente)
Temperatura readtemp (18A únicamente)
Número de serie de 1 cable readowsn (18A únicamente)
Reloj de 1 cable readowclk, resetowclk (18A únicamente)
Teclado keyin, keyled (18A únicamente)
Comandos específicos del PICAXE-28/28A/28X:
RAM peek, poke
Control de Servo servo
Infrarrojo infrain
Interrupción setint (28A / 28X únicamente)
Temperatura readtemp (28A / 28X únicamente)
Número de serie de 1 cable readowsn (28X únicamente)
Reloj de 1 cable readowclk, resetowclk (28X únicamente)
Teclado keyin, keyled (28X únicamente)
I2C i2cin, i2cout, i2cfamily (28X únicamente)

Para mas informacion pueden descargar el manual de comandos basicos del editor del programa o descargar el pdf del siguiente link.

Los Distintos PICAXE que existen

abril 18, 2009 en 8:42 pm | Publicado en PICAXE | Deja un comentario
Photobucket

Photobucket

Photobucket

Photobucket

Para ver el los pines del PICAXE 28 ver entrada

Diferencia entre PICAXE 28A y 28X

PICAXE-14M. El hermano mayor del PICAXE 08M, con 5 entradas y 5 salidas. Espacio de memoria para 80 líneas de código de programa. El PIC 16F884 es utilizado para este PICAXE.

PICAXE-20M microcontrolador con 8 entradas, 4 entradas analógicas y 8 salidas. Memory space for 80 lines of program code. Espacio de memoria para 80 líneas de código de programa. PIC chip used is 16F677. El PIC 16F677 es utilizado para este PICAXE.

Photobucket

Nota:

  • El numero de lineas de memoria de programa es un aproximado, ya que diferentes comando s requieren diferentes cantidades de memoria.
  • El PICAXE 28 tiene pines separados para el conversor A/D, en todos los demas los conversores A/D estan combinados con los pines de entrada.
  • Los Microcontroladores PICAXE 18 Y PICAXE 28 requieren resistencias de 4k7 en el pin de reinicio.
  • El Microntrolador PICAXE 28 requiere un resonador externo de ceramica de 4MHz por lo general de 3 pines.

Descargar Documento Resumen Megaupload

Ventajas y Desventajas de los PICAXE

abril 18, 2009 en 8:40 pm | Publicado en PICAXE | Deja un comentario
Pequeño articulo en donde hablare de las ventajas y desventajas, esto puede variar de persona a persona, o de pais a pais, este articulo tratara de lo que yo he notado y he visto.

:: VENTAJAS ::

  • En el sistema PICAXE los programas pueden descargarse directamente al microcontrolador mediante un cable conectado al mismo, por lo tanto no se requiere el uso de equipos programadores/eliminadores de alto costo.
  • Cuenta con dos opciones de diseñar una aplicación: una por medio de diagramas de flujo y otra por medio de “BASIC”,
  • En estos microcontroladores ya se tienen definidas las terminales que tienen la función de entrada y salida de datos, además de las terminales que sirven para programar al PICAXE sobre la misma aplicación.
  • La Aplicacion donde se programa es GRATIS y empiezas a programar en menos de 1 hora, con los tutoriales que trae.
  • Creas Aplicaciones mas rapido que en cualquier otro lenguaje, este programa es para ti , si quieres empezar ya, empiezas ya!.
  • Sos Novato y quieres aprender a programar, con los PICAXES seras feliz. Te lo aseguro.
:: DESVENTAJAS ::

Para algunos paises los siguientes puntos no son desventajas.

  • En algunos paises latinoamericanos los PICAXE aun no estan a la venta, por ejemplo Guatemala.
  • En algunos paises los microcontroladores son Demasiado Caros.
  • Si llegas ha borrar el firmware que trae el PICAXE, despedite de él. Y si vives en Guatemala y solo tenias uno, ponete a llorar.
  • Si ya sabes Assembler y lo manejas bien, realmente aprender este otro sistema de programacion no te servira de nada, mas bien es como atrasarte 2 pasos, mejor quedate en Assembler, claro para algunos será por puro hobby aprender este otro sistema.
Página siguiente »


Entries y comentarios feeds.