martes, 15 de noviembre de 2011

X'kuklin en León, Gto.


Estamos en la ciudad de León, Gto. la cual es sede del primer Evento nacional de Innovación Tecnoloógica de la DGEST. Venimos en representación del ITMérida con el proyecto "X'kuklin, Robot didáctico". Pronto les traeremos noticias.

martes, 8 de noviembre de 2011

Firmware de Kicchip


La plataforma Kicchip ha decidido volver libres el firmware de sus chips, esto con el fin de que cualquiera de nosotros pueda hacer Kicchip's para uso propio. Para entender un poquito más del funcionamiento de estos sistemas en necesario saber que...
El firmware es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo no volátil (ROM, EEPROM, flash, etc), que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo. Al estar integrado en la electrónica del dispositivo es en parte hardware, pero también es software, ya que proporciona lógica y se dispone en algún tipo de lenguaje de programación. Funcionalmente, el firmware es el intermediario (interfaz) entre las órdenes externas que recibe el dispositivo y su electrónica, ya que es el encargado de controlar a ésta última para ejecutar correctamente dichas órdenes externas.

Esto hace que el sistema Kicchip se ha base de un microcontrolador que contiene un bootloader para la descarga del programa.
Para haces nuestros propios Kicchip debemos ir a la dirección: http://www.kicchip.co.uk/ y descargar el arvhivo con el firmware de cada uno de los modelos.

Pantallazo de link de descarga
Este comprimido que descargamos contiene los archivos *.hex para descargar en los microcontroladores correspondientes a la siguiente lista.
  • Kic8 = PIC12F683
  • Kic18 = PIC16F88
  • Kic28 = PIC16F886
  • Kic40 = PIC16F887
Ahora lo que se queda es grabar el microcontrolador de la manera tradicional.


martes, 1 de noviembre de 2011

Robot Dress: Armado Parte 1

Para los que tengan su kit, o para los que quieran hacer su propio robot, les dejamos un pequeño tutorial para armarlo. En esta ocasión será unicamente de la parte electrónica.
Supondremos que ya saben soldar, así que nos saltaremos la explicación de soldar. Siendo esto así manos a la obra.
Lo primero que hay que hacer es tener preparados los componentes electrónicos, en la entrada anterior se presenta la lista de componentes.
Para soldar una tarjeta, se prefiere colocar primeramente los componentes de menor altura, en este caso son los resistores. Montaremos los resistores de 330 Ohms tal cual se muestra en la siguiente imagen:

Montaje de resistores de 330 Ohms
Recordemos rápidamente como soldar:

Soldado de resistores
Se acerca el cautín al "pad", la tarjeta del robot Dress tiene una mascarilla antisoldante (verde) que ayuda en el proceso de soldadura, es decir evita que se unan unos "pads" con otros. Haciendo contacto la punta del cautín con el "pad" se introduce una porción de estaño/plomo entre la patilla del componenten y el cautín. Una vez esto dejar que la soldadura cubra por completo el "pad". Se retira primero el hilo de estaño/plomo y luego el cautín. Deje enfriar, ¡NO sople!



Recorte de patillas de componentes
Recorte las patillas de los componentes un vez soldados. La altura ideal para el corte es una vez donde acaba la unión del estaño/plomo con la patilla. No haga el corte demasiado justo, y asegúrese que los componentes están colocados correctamente, de lo contrario desoldar e introducir de nuevo el componente.





Montaje de resistores de 4.7 KOhms
Ya hemos montado los resistores de  330 Ohms, ahora vamos a montar los que faltan, montaremos los de 4.7 KOhms como se muestra en la imagen. Después los de 10 KOhms y por último el único resistor de 22 KOhms.







Montaje de diodo
 Ahora vamos a montar en la tarjeta el diodo. Si nos fijamos en la tarjeta viene dibujado el símbolo del diodo, en la parte inferior derecha. Un diodo es un dispositivo que permite la circulación de corriente eléctrica a través de el en un solo sentido. Para que esto ocurra se tendrá que polarizar de forma directa el diodo. Es decir, el cátodo (franja, línea plateada) en la parte más negativa, y ánodo en la parte más positiva. En el PCB del robot se coloca tal cual se ve en la imagen.



Montaje de la base CI parte 2
Para poner el microcontrolador que será el cerebro de nuestro robot, necesitamos una base de 28 pines. Esta viene dividida en dos segmentos, cada uno de 14 pines. Sea cuidadoso en colocar la base para circuito integrado. Fíjese que corresponda la muesca dibujada en el PCB con la posición de la endidura de la base. Para evitar confusiones asegúrese que las dos bases tengan la misma dirección, en este caso teniendo la tarjeta con la parte curva hacia arriba, la dirreción de la endidura deberá ser hacia la derecha, tal y como se muesta en la figura de la izquierda.



Montaje de interruptor
Los interruptores de contacto, push button, uno se coloca en la leyenda de "reset" y el otro en la leyenda "Sw1". El primer interruptor, como su nombre lo dice, nos servirá como botón de reset para el microcontrolador, y el siguiente será un interruptor de propósito general, esto es que lo podremos programar para lo que se desee. Estos interruptores se colocan de la misma manera que se muesta en la foto, fíjese que entre de manera cómoda, de lo contrario lo estará poniendo de forma incorrecta.



Montaje de capacitor cerámico
El capacitor cerámico se coloca en la leyenda de 0.1 uF. Recordemos que un capacitor cerámico no suele tener polaridad, por lo que da igual la manera en que lo coloquemos. En este caso nosotros por cuestiones de la foto lo hemos colocado con la nomenclatura mirando hacia la cámara.
La nomenclatura de los capacitores cerámicos de 0.1uF es 104, esto es: 10 * 10^4 pF, por lo tanto tenemos 100nF ó 0.1uF.



Armado del PCB de robot Dress
 Hasta el momento tenemos montados los componentes de la imagen, con excepción de la tira de 3 pines. Ahora es turno de ella, es sencillo y creemos que no hay mucha explicación, para ello dejamos la imagen. Una vez realizado esto asegúrate que todos los componentes estén correctamente montados de acuerdo a la fotografía, si no es así es momento de detenernos y corregirlo.