Archivo de la etiqueta: robots

Control de motores DC con 555

El circuito que les propongo permite de accionar un pequeño motor DC (corriente continua) en los dos sentidos de marcha según la posición de un potenciómetro. Para obtener este efecto se usan dos circuitos integrados 555. Es un puente conocido como "H" y podría ser la aplicación más simple para un 555, en este caso el de la derecha que sirve solo como inversor ("not") y que no tiene otros componentes de apoyo. Cuando la entrada es alta, la salida es baja y viceversa.

El potenciómetro de control podría ser substituido, por ejemplo, por una fotocélula (LDR) come se observa en la parte opcional, a la izquierda del circuito, de esa manera el motor giraría en un sentido cuando la luz incide sobre la fotocélula y en el otro sentido cuando no hay luz. Al puente original he agregado 4 diodos comunes (1N4007) para proteger los 555 de picos de tensión transitorios generados por el motor y también dos leds que indican el sentido de marcha del motor.

Los invito a seguirme a través de mi canal Instagram y también en Facebook

Gabriel

Otros proyectos con 555

Calculadora para el 555 como oscilador

Calculadora para el 555 como temporizador

Unidad de potencia para motores de corriente continua

Unidad de potencia para motores paso a paso

Temporizador con retardo

Indice de todos los artículos de Inventable

Los contenidos de este blog son originales y están bajo una licencia Creative Commons BY_NC_ND

Control de un servo-motor con un 555

El siguiente proyecto es un circuito para controlar un servomotor de radiocontrol (RC) con un 555. Los servomotores para RC disponen de un cable con 3 conductores, dos de ellos para la alimentación, generalmente de 5V (en algunos modelos 3,3 V) y otro para el control por impulsos.
La frecuencia debe ser aproximadamente de 50 Hz y lo que determina la posición del servo es el ancho del impulso positivo. En casi todos los modelos debe ser de 1.5 milisegundos para la posición central mientras que se necesita impulsos de 1 milisegundo para un lado y 2 mili-segundos para el otro.
Algunos servos necesitan para obtener el máximo recorrido impulsos de 0,5 milisegundos para un lado y 2,5 milisegundos para el otro. El el proyecto que publico va desde 0,5 milisegundos hasta 2,5 milisegundos en modo de obtener el máximo recorrido con cualquier tipo de servomotor.

Los invito a seguirme a través de mi canal Instagram y también en Facebook, los link los encuentran al final de este post.

Gabriel

Otros proyectos interesantes

Calculadora para el 555 como oscilador

Calculadora para el 555 como temporizador

Unidad de potencia para motores de corriente continua

Unidad de potencia para motores paso a paso

Temporizador con retardo

Indice de todos los artículos de Inventable

Los contenidos de este blog son originales y están bajo una licencia Creative Commons BY_NC_ND

El misterio del perro robot

Tati Robotic Dog 1

El perro robot de la fotografía es un misterio. No se sabe quien lo hizo ni tampoco con que objetivo. Lo compró el filosofo norteamericano Daniel C. Dennett en un negocio de antigüedades de París. El negociante no tenía ninguna información sobre el robot y el trabajo de investigación de Dennett para descubrir su origen no lo llevó a ninguna conclusión. Hacer click aquí para leer el resto del artículo

SAM-Z: la alimentación del robot

Antes de divertirme ocupándome de partes verdaderamente robóticas he tenido que encarar una cuestión importante relacionada con la alimentación de SAM-Z. Como anticipé en mi primer artículo, el cerebro del robot es una Raspberry PI 3, una verdadera computadora mono-tarjeta. Por lo tanto, para apagar el robot, no se puede cortar la alimentación directamente, sino que es necesario hacer antes el shutdown automatico.

El shutdown cierra en modo ordenado todos los procesos activos, desconecta memorias y periféricos y al final pone a dormir el microprocesador. Después del shutdown, que puede durar entre 10 y 20 segundos, podemos interrumpir la alimentación sin problemas. Si no hiciéramos el shutdown se corre el riesgo de corromper sectores del sistema operativo y que la Raspberry deje de funcionar. En el caso de SAM-Z, el shutdown debe ser automático, es decir, se debe anticipar automáticamente al corte de la alimentación. Existen dos condiciones que apagan el robot: la primera es cuando se acciona un simple interruptor ON/OFF que se encuentra debajo del robot, la segunda es en caso de emergencia, cuando la batería se ha descargado. Hacer click aquí para leer el resto del artículo

SAM-Z, un nuevo robot

Celebrando el aniversario del robot SAM me dieron ganas de construir uno nuevo. Sería una óptima plataforma para experimentar nuevas tecnologías que podrían ser publicadas en Inventable durante la evolución del proyecto. Cuando era chico soñaba construir robots como el de la fotografía de introducción de este artículo aunque si con los años me di cuenta que era mejor hacer cosas más simples y que se asemejaran más al robot de esta foto de los años 50 (un roomba prehistórico).

Mirada encantada de la ama de casa mientras el robot se pasea por la cocina

He pensado de usar una raspberry PI 3 como cerebro por su potencia de elaboración y para poder programarla cómodamente en un lenguaje de alto nivel (probablemente Python), en modo remoto, desde mi escritorio y a través de la red WiFi de casa (con VNC, ya hablaré de este tema más adelante). Disponer de la Raspberry PI 3 significa tener una computadora completa a bordo, donde puedo conectar telecámaras y otras cosas USB, usar librerías de todo tipo como por ejemplo de reconocimiento de imágenes y hasta de inteligencia artificial. Aclaro que los posts que publicaré de este proyecto no serán tutorials, no explicaré como construir un robot sino mas bien lo haré como una forma de compartir con ustedes esta experiencia. Por este motivo las descripciones, los circuitos y las imágenes no serán prolijas y detalladas como lo hago habitualmente, véanlo como algo experimental.

Hacer click aquí para leer el resto del artículo

El robot SAM cumple 30 años

Hola gente, en estos días quisiera celebrar los 30 años de SAM, un robot que construí en 1989, cuando todavía vivía en Argentina. Hoy en día, un robot como SAM no tiene nada de original, versiones mucho más elaboradas se pueden comprar en kit a muy bajo precio. Pero por ese entonces, ya conseguir dos motores iguales con respectivas cajas de engranajes era difícil. No niego que las partes mecánicas siempre fueron un obstáculo para mi, por falta de materiales, herramientas y conocimientos. De cualquier manera, me arreglé como pude. Además, los microcontroladores todavía no eran muy conocidos (el 68HC11 de Motorola estaba en el mercado desde hacía muy poco tiempo) y por lo tanto, era necesario usar un microprocesador que requería numerosos circuitos integrados periféricos para poder funcionar (memorias RAM y EPROM, puertos paralelos y seriales, ADC, etc.).

Hacer click aquí para leer el resto del artículo

Un homenaje a Cyberneticzoo.com

Hola amigos, hoy quiero escribir sobre cyberneticzoo.com, pienso que el sitio más completo que existe en la red sobre la historia de los robots y de la  cibernética desde sus orígenes. Lo he seguido por bastante tiempo y el motivo por el cual decido de hacer este post hoy es para rendir un homenaje a Reuben Hoggett, su creador y al extraordinario trabajo que ha hecho en modo ininterrumpido durante casi 8 años. Hacer click aquí para leer el resto del artículo

Marvin Minsky: el padre de la inteligencia artificial

Marvin Minsky was visiting the OLPC offices and picked up a Firefox wrist band. Wikipedia. The original uploader was Sethwoodworth at English Wikipedia, taken by Bcjordan (CC BY 3.0)
Marvin Minsky was visiting the OLPC offices and picked up a Firefox wrist band. Source: Wikipedia. The original uploader was Sethwoodworth at English Wikipedia, taken by Bcjordan (CC BY 3.0)

Ayer falleció Marvin Minsky y escribo este post en su recuerdo.
Más de 30 años atrás, en la sección de ciencia y tecnología de la biblioteca municipal de mi ciudad (Mar del Plata), descubrí un libro increible y que me marcó profundamente. Se llama "La sociedad de la Mente" de Marvin Minsky. Por ese entonces, no obstante mi pasión por los robots y por la cibernética en general, no sabía nada de Minsky y no me imaginaba de estar leyendo uno de los libros más importantes de inteligencia artificial de la historia. Les puedo asegurar que era apasionante. Después de un tiempo logré comprármelo y desde entonces ha siempre ocupado un puesto de honor en mi biblioteca.
Hacer click aquí para leer el resto del artículo

Sensor IR de proximidad

Foto del Sensor IR de proximidad

Un lector del blog me preguntó si en el robot Calimaro se podían reemplazar los microinterruptores de choque con sensores IR. La respuesta es absolutamente si. El tema está en que tipo de sensor usar. He buscado en Internet un proyecto simple de hacer, económico y sin componentes "muy" especiales como por ejemplo los receptores IR de tres patas. La cosa que me llamó la atención fue no encontrar nada de interesante. Esto era una excelente motivo para construir algo nuevo desde cero: un Sensor IR de proximidad sin usar componentes especiales. Hacer click aquí para leer el resto del artículo