lunes, 24 de abril de 2017

Servomotores

 Servomotores 

Un servomotor también conocido como Servo, es un dispositivo con una similitud  a un motor tradicional y que tiene como característica particular ubicarse en cualquier posición dependiendo de su configuración en grados.  Los elementos principales de un servomotor son:
·         Un motor
Es el elemento principal  que le brinda movilidad al servomotor. Cuando se aplica una energía a sus dos terminales, este motor gira en un sentido a su velocidad máxima. Si el voltaje aplicado sus dos terminales es inverso, el sentido de giro también se invierte.


·         Una Caja reductora de engranes
Se encargan de convertir gran parte de la velocidad de giro del motor de corriente continua en torque.

·         Circuito de control
Este circuito es el encargado del control de la posición del motor. Recibe los pulsos de entrada y ubica al motor en su nueva posición dependiendo de los pulsos recibidos.

Los servomotores se usan principalmente para modelismos, robótica y sistemas  de radio control, pero tienen una amplia gama de usos así que no está limitado solo a las ramas antes mencionadas, un servomotor normal tiene como estándar 3.1 kg por cm de torque, lo que quiere decir que puede soportar más veces  de su peso de operación. 

Por lo general las terminales de un servomotor son 3

1.       Terminal positivo: Recibe la alimentación del motor (4 a 8 voltios, aplica solo en motores de CC).
2.       Terminal negativo: va a la  tierra del motor (0 voltios).
3.       Entrada de señal: Recibe la señal digital  de control del motor.


Dependiendo del modelo del servo, la tensión de alimentación puede estar comprendida entre los 4 y 8 voltios. El control de un servo se reduce a indicar su posición mediante una señal cuadrada de voltaje. El ángulo de ubicación del motor depende de cuánto dure el nivel alto de la señal. Cada servo motor, dependiendo de la marca y modelo utilizado, tiene sus propios márgenes de operación. Por ejemplo el servomotor Futaba S3003, los valores posibles de la señal en alto están entre 0,3 y 2,1 ms, que posicionan al motor en ambos extremos de giro (0° y 180°, respectivamente)
A continuación se muestran algunas marcas de servomotores  que utilizan el tiempo en milisegundos para su cambio de posición en grados.

En el siguiente blog se explicara como funciona el tiempo en milisegundos por (PWM) para que un servomotor pueda lograr un giro respectivamente en un Angulo llano de 0 a 180 grados 

Te recordamos que en Robótica Educativa RED Matamoros ya iniciamos  con el curso de Robótica en desarrollos  que relaciona  los servomecanismos en  donde recibirás el entrenamiento necesario para que tú puedas crear un brazo manipulador de una manera  detallada y entretenida  si quieres tener más  información puedes llamar a los teléfonos  01 (868) 8134817 o síguenos en Facebook como “Robótica Educativa RED

martes, 11 de abril de 2017

TARJETA DE CONTROL ARDUINO

 Tarjeta de control Arduino

Arduino es una plataforma de algunos prototipos en electrónica que cuentan con un código abierto, o también llamado open source, esto quiere decir que tienen un hardware y un software muy flexible y  muy fácil de usar. Esta tarjeta esta creada principalmente para estudiantes, diseñadores, artistas que estén interesados en la robótica y programación o que estén interesados en crear sistemas inteligentes, arduino cuenta  con una placa principal y una serie de componentes electrónicos como resistencias, capacitores, reguladores de voltaje y los controladores principales que gestionan los elementos de los demás componentes, requiere también de un lenguaje de programación  para poder ser utilizado y ser programado a nuestra necesidad, a lo que podemos agregar que arduino sería una tarjeta completa  en cuanto a las herramientas necesarias que nos referimos, ya que solo consta de instalar el programa y comenzar la programación.

Las tarjetas arduinos se clasifican de muchas maneras dependiendo el uso que se le valla a dar. Como por ejemplo que tan pequeña quieres la tarjeta o que tanto espacio de almacenamiento necesitas, solo usaras una sola tarjeta o quieres agregarle más circuitería, esto es algo que te debes de preguntar antes de hacer cualquier proyecto relacionado con la placa arduino,  ahora en la actualidad cada vez salen a la luz nuevos tipos de arduinos con nuevas funcionalidades,  así que nos centraremos en los que son más nombrados a la hora de realizar un proyecto.
Tamaño  (de mayor a menor)

·         Arduino Mega
·         Arduino Uno
·         Arduino Decimila
·         Arduino Duemilanove
·         Arduino Bluetooth
·         Arduino Nano
·         Arduino Mini



Arduino Mega (es el más potente y  más completo para hacer  trabajos complejos donde se sacrifica algo de espacio, cuenta con el microcontrolador Atmega1280 con más memoria para el programa, tiene una RAM  mas veloz y más pines que el resto de los modelos ).



Arduino Bluetooth (incorpora un módulo bluetooth con un alcance de hasta 100 metros. Es muy factible ya que aquí no se utilizan los cables y se puede programar a distancia.

Arduino Pro (más robusto y mejor acabado final; incorpora funcionalidades interesantes tales como un conector especial para conectar una batería LiPo, si se cuenta con esta batería nuestro arduino podría ser portátil.

Arduino Nano (su principal ventaja es que puede ser pinchado directamente sobre una protoboard haciendo muy cómodo el prototipo al igual que el Arduino mini).


Arduino Duemilanove (es la placa estándar)
Arduino Diecimila (a pesar de ser el mismo modelo que el duemilanove pero en su versión anterior lo cito porque aún hay algunas tiendas con él en stock; la principal desventaja es que trae el chip atmega168 frente al atmega328 del duemilanove que es más potente aunque perfectamente compatibles respecto a patillaje y programación)
Arduino Mini (versión miniaturizada de la placa Arduino. Mide tan sólo 30x18mm y permite ahorrar espacio en los proyectos que lo requieran. Las funcionalidades son las misma que Arduino Duemilanove ).

Una vez sabiendo lo básico para que puedas tener una tarjeta Arduino, es hora de proceder con la descarga de lo principal pero no menos importante. El software de programación de la placa este software lo podemos encontrar en la página oficial de Arduino ya que es un software libre y gratuito https://www.arduino.cc/en/main/software
Instalarlo es muy fácil ya que no requiere se muchos permisos, una vez instalado en tu computadora te abrirá una área de trabajo color blanco con los comandos principales de void setup y void loop con sus respectivas llaves
Para hacer un programa sencillo es importante saber una estructura básica de un programa para que podamos establecer nuestros algoritmos de una manera correcta.
Los comandos más utilizados en arduino son:
·         Int
·         pinMode
·         analogWrite
·         digitalWrite
·         delay
·         if
  
Puedes ver en nuestro blog anterior como funcionan algunos de estos comandos https://roboticared.blogspot.mx/2016/11/fuciones-basicas-tarjeta-de-control-ya.html 


Estos comandos la mayoría de cualquier programación realizada con arduino los incluye, a continuación se mostrara una práctica muy básica con un led, donde se utilizan algunos de estos comandos. Solo necesitaras un led y una resistencia conectadas en serie al puerto 12 de tu arduino.
Te recordamos que en Robótica Educativa RED Matamoros contamos con el curso de Robótica en desarrollos donde recibirás el entrenamiento necesario para que tú puedas crear un  sistema inteligente de robot móvil de una manera detallada y entretenida  si quieres tener más  información puedes llamar a los teléfonos  01 (868) 8134817 o síguenos en Facebook como “Robótica Educativa RED
¡