Control de Servos en FPGA

Actualmente estoy trabajando en la construcción de una máquina de la garra, mucho como los que plagaron su infancia en salas de cine, galerías y tiendas de abarrotes. Sé para mí pasaban muchas horas anhelando el juguete en la parte superior de la pila, sólo para descubrir que la garra no podía captar. Ahora me gustaría mi venganza en el universo mediante la producción, sin embargo otro de estos tales dispositivos.

Ya que voy a la escuela de ingeniería eléctrica y tener cierta experiencia con FPGAs, he decidido que sería mejor usar una FPGA, concretamente la 3 Basys para actuar como el cerebro.

Para controlar la apertura y cierre de acción de la garra. Voy a usar un servo.

Las clavijas de salida de los 3 Basys no pueden suministrar suficiente corriente para alimentar directamente los servos de cualquier manera útil así que he decidido utilizar la PmodCON3 como una interfaz de fuente de alimentación externa.

Este Instructable con ir con los conceptos básicos de conseguir el FPGA para enviar las señales correctas para el servo para que el usuario puede controlar mediante el envío de un valor en grados, en lugar de la señal PWM que necesita. Para efectos de demostración este proyecto asigna un valor de grado a cada interruptor va de 0 a 360 grados en incrementos de 24 grados.

Artículos Relacionados

Control de servo

Control de servo

Con un potenciómetro y el temporizador 555, se puede controlar un servomotor con PWM (Pulse Width Modulation).Paso 1: Control de servos con temporizador 555 La manera del que 555 temporizador controla el servo es cambiando el ciclo de trabajo de sali
Control de Servos con WF32

Control de Servos con WF32

Control remoto servos conectados a la WF32 via un sitio web con las credenciales de inicio de sesión.Paso 1: Cargar archivos en la tarjeta SDDescargar el archivo adjunto y copiar y pegar archivos en una tarjeta micro SD que puede ser introducida en e
Arduino Nano y Visuino: Control de servos con codificador rotatorio

Arduino Nano y Visuino: Control de servos con codificador rotatorio

Hay un montón de Instructables que Servo control con potenciómetro, sin embargo a veces es útil controlar con un Codificador rotatorio. En este Instructable, les mostraré lo fácil que es implementar esto con la ayuda de Visuino - un ambiente de desar
Arduino: Control de servos con botones

Arduino: Control de servos con botones

Mientras que hay un montón de tutoriales sobre cómo control de Servos con palancas de mando y sensores analógicos, a veces queremos controlar un servo con botones.Aquí es una manera realmente fácil y rápida para ello, con la ayuda de Visuino - un amb
Control de Servos usando el controlador de servos SSC-32 y Arduino Uno

Control de Servos usando el controlador de servos SSC-32 y Arduino Uno

hay dos maneras que usted puede controlar servos utilizando un controlador de servos SSC-32. O bien puede hacerlo directamente desde el lince SSC-32 Terminal o a través de comandos serie enviados una placa de arduino. Aquí, vamos a ver cómo controlar
Control de servo Arduino usando el sensor ultrasónico

Control de servo Arduino usando el sensor ultrasónico

Hola a todos, tengo otro proyecto de arduino de control del servo, pero decidí darle un giro utilizando un sensor de ultrasonidos, funciona como una interfaz de comunicación para el control de los motores de un bobcat que estoy tratando de hacer. la
Cómo construir RC 433 MHZ para control de servos (100% Arduino)

Cómo construir RC 433 MHZ para control de servos (100% Arduino)

¡ Hola chicos!Hay mi solución para omitir número de temporizador (servo y Marc alambre virtual).Debido al número de temporizador que tenía, decidí omitir añadiendo un tercer arduino.Es la forma en que funciona:-El transmisor comprueba entradas y envi
Control de servo con un Sensor de flexión de la curva

Control de servo con un Sensor de flexión de la curva

Este Instructable es demostrar cómo controlar un servo con un sensor de flexión de la curva. También una posible aplicación para tal configuración.MaterialesArduino unohttp://www.adafruit.com/products/50 $24,95Cable de núcleo sólidohttp://www.adafrui
Cómo Control 3 Servo motores con interruptores de botón y un Arduino Uno

Cómo Control 3 Servo motores con interruptores de botón y un Arduino Uno

En este proyecto me puse la tarea de controlar el movimiento de 3 motores servo pulsando interruptores de botón. Mi intención es usar estos botones para controlar el movimiento de un brazo robot servo de tres.Qué queremos que pase:1. quiero controlar
Control de Servos en Internet a través de Arduino con Teleduino

Control de Servos en Internet a través de Arduino con Teleduino

Servos tienen muchos usos y puede ser muy divertido para jugar con. Algo que puede ser un montón de diversión es tomar el control de servos de hasta seis por internet! Solo imagine las posibilidades.Este proceso se hace realmente simple con el bosque
Control de Servos con Arduino y receptor/transmisor de RC

Control de Servos con Arduino y receptor/transmisor de RC

En este Tutorial voy a explicar cómo controlar más de un servo con un único canal de sus transmisor/receptor y el programa de movimientos propios. Es útil para movimientos complejos como brazos robóticos.Se necesita:-Arduino Uno-Transmisor-Receptor-3
Control de Servos por medio de Bluetooth (RN-42) y LabVIEW

Control de Servos por medio de Bluetooth (RN-42) y LabVIEW

Este proyecto utiliza Un chipKIT WF32, LabVIEW, LabVIEW MakerHub LINX, PmodBT2 (RN-42) y PmodCON3 para el control de dos servos desde un teléfono inteligente. Esperemos que, después de ver este instructable, usted sabrá cómo controlar su propio robot
Control de Servo con auriculares

Control de Servo con auriculares

Esta idea empezó con este instructable. En él, RichMethods explica bien cómo funcionan los auriculares. Su explicación me hizo darme cuenta que es posible controlar hasta dos servos con un auricular jack. No Arduino, PIC o cualquier microcontrolador
Proyecto de Control de LED de FPGA

Proyecto de Control de LED de FPGA

Para nuestro proyecto final de diseño Digital en Cal Poly, nos fuimos la tarea de crear un proyecto que conserva recursos naturales uso de una FPGA (arsenal de puerta programable de campo).Nuestro proyecto es una simulación de una habitación en la qu