martes, 8 de noviembre de 2011

Entrenador Universal para Microcontroladores Picaxe

.


Hacía tiempo que quería introducirme en el mundo de los Pic's, pero no me decidía que plataforma utilizar. Mis primeros pasos los empecé con el sistema de Parallax, muy buenos por cierto, pero carísimos!!! luego tuve un intento con los de Microchip, pero lo deje por que eran difíciles de implementar. Por último encontré este sistema, fácil de implementar des del punto de vista del hardware y de programación. Solo necesitas un ordenador con puerto serial, el editor de programas(descarga gratuita) y el microcontrolador con algún componente y listo!!!. Hay dos modalidades de programación, en Basic (el de toda la vida) y mediante organigrama..

Esta es la web oficial (aquí podemos baja la última versión del editor de programas)



Aquí podemos comprar



Tutorial de iniciación (muy bueno)

http://www.tecnologiafacil.net/documentacion/Curso_Picaxe.pdf

Este entrenador es ideal para hacer todo tipo de prácticas con los microcontroladores Picaxe, soporta los encapsulados de 8,18,28 y 40 pines.





Para la realización de las prácticas incluye un relé, display 7 seg., pulsadores, led's de salidas para visualizar estados lógicos, generador de niveles lógicos con micro interruptores y como no ,la protoboard para armar los circuitos. También incluye la fuente de alimentación.


Si alguien esta interesado en armar uno, les puedo pasar los esquemas eléctrico de los módulos sin ningún compromiso.


Un saludo

miércoles, 10 de agosto de 2011

Sonda lógica con display 7 segmentos TTL





La sonda lógica es un instrumento de suma utilidad cuando hay que analizar circuitos digitales. Como la mayoría de vosotros ya sabéis, los circuitos digitales solo trabajan con dos estados o niveles de tensión. Si hablamos de lógica TTL(lógica transistor-transistor) la tensión booleana para el 1 lógico es de +5v y para el 0 lógico es 0v, esta sonda es para analizar circuitos del tipo TTL.





Este es el diagrama eléctrico de la sonda.


Lista de materiales
1 ic7404
1 Display 7 segmentos de ánodo común
1 transistor NPN 2N3904
1 Resistencia 1k
1 Resistencia 10k
1 Resistencia de 470
5 Resistencias de 220
1 Base ic 14 pines
2 Pinzas de cocodrilo roja y negra
1 Punta
cable rojo y negro



Para el chasis del circuito yo he utilizado una funda de plástico de CD.



Funcionamiento del circuito.
El circuito esta dividido en dos partes marcadas como H y L. La etapa H indica una condición alta (1 lógico), la forman las resistencia R2,R3 y R8, el transistor Q1 y los inversores D y E del circuito IC 7404.

La etapa L indica una condición baja (0 lógico), la forman las resistencias R1,R4,R5,R6 y R7 y los inversores A,B y C del circuito IC 7404.



Los inversores B y C forman un buffer de corriente. Su salida controla los segmentos a,b,g y f del display. Cuando este punto es bajo los leds de estos segmentos se iluminan, mostrando un cero en el display. En resumen, cuando se aplica un bajo (0 voltios) a la entrada el inversor A recibe un bajo a través de R1,entrega un alto al buffer C,D y este suministra un bajo a los segmentos a,b,g y f a través de R4,R5,R6 y R7.



Los inversores D y E forman también un buffer de corriente, su salida controla el segmento e del display. Cuando ese punto es bajo, por efecto de un alto en la entrada, el led de este segmento se ilumina, mostrando un 1 en el display. En resumen, cuando se aplica un alto en la entrada el transistor q1 recibe un alto en su base a través de la resistencia R2 y conduce, aplicando un alto a la entrada del buffer C,D. Este último suministrar un bajo al segmento e del display.



Cuando se aplica un tren de impulsos a la entrada, se suceden alternativamente los dos casos expuestos, iluminando los segmentos a,b,e,f y g y el display muestra la letra P, que significa pulsos.



Como podéis apreciar es un montaje fácil, practico y muy útil!!!



Byte!!




sábado, 9 de abril de 2011

Robot sigue luz


Con un poco de imaginación este es el aspecto final del bicho. Como podéis observar en la foto el montaje es muy fácil, la estructura es un trozo de tubería de pvc que se venden en ferreterías, se hacen un par de agujeros a la medida de los servos y se montan, luego una rueda loca y ya tenemos el sistema de locomoción armado.


Aquí un video del robot funcionando, espero que guste!!!



domingo, 27 de marzo de 2011

Circuito electrónico para robot sigue luz

Hola de nuevo, en esta ocasión quiero brindaros un interesante circuito para armar un robot del tipo sigue luz.

El circuito esta dividido en dos módulos, el módulo sensorial y el de control. Vamos a detallar cada una de sus partes con un poco más de detalle.


La idea es como sigue: el sensor consta de tres detectores (LDRresistencias fotosensibles), designadas como Si (sensor izquierdo) Sc (sensor central) Sd (sensor derecho), ya tenemos tres variables de entrada, luego dos salidas Mi (motor izquierdo) y Md(motor derecho).


Ahora vamos a definir el comportamiento.

Cuando la luz incida sobre el sensor central, quiero que los motores Mi y Md se pongan en marcha (el robot avanzará), cuando la luz incida sobre el sensor Si (sensor izquierdo) quiero que el motor Mi este parado y el Md activado (giro a la izquierda),y por último cuando la luz incida sobre Sd(sensor derecho) el motor Mi activado y Md desactivado (giro a la derecha).Para las de mas condiciones los motores desactivados.

Con toda esta información ya podemos confeccionar una tabla de verdad que nos permitirá implementar el circuito lógico combinatorio.


Esquema eléctrico de uno de los sensores (hay que hacer tres iguales)



Esta es la tabla (pinchar para ampliar)


Circuito sensorial una vez terminado



Una vez ya tenemos las tres señales acondicionados, se aplican al módulo combinatorio formado con compuertas NAND/NOT, el circuito lógico se ha hecho a partir de la tabla de verdad antes mencionada, en la imagen se puede apreciar la interconexión de las puertas. Una de las salidas ira conectado al motor izquierdo y la otra al motor derecho.


El módulo una vez terminado


Esta es la lista de componentes


3 IC 74LS20N


1 IC 74LS04


1 IC74LS14


3 Resistencias 220 ohmios 1/4w


2 Resistencias 4k7 ohmios 1/4w


2 transistores bd135 npn


3 diodos led's rojos 3mm


3 Ldr's


3 Resistencias variables 47k


Un video

Para cualquier duda o sugerencia no dudéis en comentarla!!!