Steuerung der Servos auf FPGA


Momentan arbeite ich am Aufbau einer Klaue Maschine, ähnlich denen, die Ihre Kindheit in Kinos, Arkaden und Lebensmittelgeschäfte geplagt. Ich weiß für mich viele Stunden damit verbracht wurden, Sehnsucht nach dem Spielzeug oben auf den Stapel, nur um herauszufinden, dass die Kralle konnte es nicht fassen. Ich möchte nun meine Rache auf das Universum durch die Produktion noch eine weitere solche Geräte.

Da ich zur Schule für Elektrotechnik gehe und habe einige Erfahrung mit FPGAs, habe ich beschlossen, es am besten verwenden Sie ein FPGA, spezifisch die Basys 3 wäre , wie das Gehirn zu handeln.

Um die Öffnungs- und Schließvorgang der Klaue zu steuern. Ich werde einen Servo verwenden.

Die Output-Pins der Basys 3 liefern nicht genug Strom um direkt die Servos auf nützliche Weise zu versorgen, also ich beschlossen habe, die PmodCON3 als eine externe Stromversorgung-Quelle-Schnittstelle verwenden.

Diese Instructable mit gehen Sie durch die Grundlagen des Erhaltens der FPGA die richtigen Signale an das Servo zu senden, so dass der Benutzer es kontrollieren kann, indem man einen Wert in Grad, anstatt das PWM-Signal, das es braucht. Zu Demonstrationszwecken dieses Projekt einen Grad Wert verleiht jedem Switch gehen von 0 bis 360 Grad in Schritten von 24 Grad.

In Verbindung stehende Artikel

Steuerung der Servos mit dem SSC-32 Servoregler und Arduino Uno

Steuerung der Servos mit dem SSC-32 Servoregler und Arduino Uno

es gibt zwei Möglichkeiten, über die Sie Servos mit einer SSC-32-Servo-Controller steuern können. Sie können es entweder direkt von der Luchs SSC-32-Terminal oder über serielle Befehle von einem Arduino-Board geschickt tun. Hier wollen wir schauen, w
Steuerung der Servos über Bluetooth (RN-42) und LabVIEW

Steuerung der Servos über Bluetooth (RN-42) und LabVIEW

Dieses Projekt verwendet ein ChipKIT WF32, LabVIEW, LabVIEW MakerHub LINX, PmodBT2 (RN-42) und PmodCON3 , zwei Servos über ein Smartphone steuern. Ich hoffe, nach der Besichtigung dieses instructable, wissen Sie, wie Ihren eigenen Roboter oder ein an
Über einen Joystick zur Steuerung Schrittmotoren mit einem FPGA

Über einen Joystick zur Steuerung Schrittmotoren mit einem FPGA

Im dritten Schritt auf meiner Reise, die Klaue Spiel mit der Basys3neu zu erstellen habe ich zwei PmodSTEPs, zwei Schrittmotorenund die PmodJSTK mit der Basys3 verbunden, so dass ich jeweils die Servos mit den PmodJSTK steuern kann.Dazu verbunden hab
Arduino: Steuerung von Servo mit PS2-Controller (Programm mit Visuino)

Arduino: Steuerung von Servo mit PS2-Controller (Programm mit Visuino)

In dieser Instructable erfahren Sie zum Programmieren von Arduino, Servo-Motor von einem Play Station 2 Controller mit Hilfe der Visuino - eine benutzerfreundliche grafische Entwicklungsumgebung für Arduino zu kontrollieren.Bitte beachten Sie, dass d
Steuern der Servos mit Arduino und RC Empfänger/Transmiter

Steuern der Servos mit Arduino und RC Empfänger/Transmiter

In diesem Tutorial werde ich erklären, wie, mehr als ein Servo mit nur einem Kanal Ihrer Transmiter/Empfänger und Programm eigenen Bewegungen zu kontrollieren. Es ist nützlich für komplexe Bewegungen wie Roboterarme.Sie benötigen:-Arduino Uno-Transmi
Steuerung der Actobotics Dual-Motorsteuerung

Steuerung der Actobotics Dual-Motorsteuerung

Die Actobotics Dual Motor Controller (DMC) Steuern 1 oder 2 Motoren mit 4,8 – 16 Volt und 20 Ampere pro Motor kontinuierlich und bis zu 30 Ampere pro Motor kurzzeitig (Peak) zu liefern. Es gibt eine Reihe von verschiedenen Möglichkeiten, Sie könnte z
Audio-Lösung mit Steuerung und Visualisierung auf einem Raspberry Pi mit Touchscreen (Squeezebox Touch-Funktionalität)

Audio-Lösung mit Steuerung und Visualisierung auf einem Raspberry Pi mit Touchscreen (Squeezebox Touch-Funktionalität)

Wir präsentieren Ihnen eine Möglichkeit zur Auswahl und Steuerung der Raspberry Pi-Audioplayer direkt über ein Touch-Display. Unsere Einrichtung basiert auf der Squeezebox-Technologie und ermöglicht somit auch Multiroom-audio-Lösungen.Unsere Idee war
Automatische Steuerung der Wasserstand von Waschmaschinen-Ersatzteile

Automatische Steuerung der Wasserstand von Waschmaschinen-Ersatzteile

meine kleine Hydrokultur-System nutzt ein 55 Gallone Faß für Wasserspeicherung. Wasser fließt aus dem Fass durch den Pflanzentrog durch Schwerkraft und wird dann wieder in den Zylinder gepumpt. Jedes System ist anfällig für Undichtigkeiten. Meins ist
Steuerung der analogen Discovery™ Waveform Generators in LabVIEW

Steuerung der analogen Discovery™ Waveform Generators in LabVIEW

Das Ziel dieses Projektes ist es, beibringen, wie man die analogen Entdeckung mit LabVIEW zu kontrollieren. Insbesondere wird dieses Projekt zu den analogen Entdeckungen Wave Formulargenerator Steuern veranschaulichen. Sie können die Frequenz und Amp
Lichtempfindliche Timing-Infrarot-LED-Steuerung-System basierend auf Arduino

Lichtempfindliche Timing-Infrarot-LED-Steuerung-System basierend auf Arduino

ICStation Team stellen Ihnen diese lichtempfindliche timing-Infrarot-LED-Steuerung. Dieses System nutzt DC5V Spannung arbeiten. Wenn die Intensität des Lichts schwach ist und jemand im Infrarot-Bereich wird, werden die LED auf. Während die Intensität
Unterstützung der Obdachlosen auf einem Etat

Unterstützung der Obdachlosen auf einem Etat

Ich arbeite an einer sehr belebten Ecke in L.A. mit einer signifikanten obdachlose Bevölkerung in der Nachbarschaft. Es ist ein besonderer Kerl mit einem kleinen Hund, der immer vor dem gleichen Restaurant, und jedes Mal, wenn ich an ihm vorbeiging,
Wechsel der Batterie auf dem Omnitech GPS-Gerät.

Wechsel der Batterie auf dem Omnitech GPS-Gerät.

Wenn ich zuerst mein Omnitech GPS-Gerät empfangen, hatte es schon erlebt, ein hartes Leben. Wer es vor mir im Besitz eine gewalttätigen Beziehung mit ihm hatte. Die SD-Karte mit kam war beschädigt. Es gab Kratzspuren alle über sie. Das Schlimmste ist
Small Is Beautiful: Mikro-Carving und Mikro-Malerei ein Roboter, der steht auf dem Kopf einer Stecknadel.

Small Is Beautiful: Mikro-Carving und Mikro-Malerei ein Roboter, der steht auf dem Kopf einer Stecknadel.

Was sind die Grenzen der menschlichen Geschicklichkeit? Wie klein kann ein schnitzen über nur Handwerkzeuge erfolgen? Ich war neugierig. Als Roboter Builder finden Sie unter: Wer ist interessiert in lernen, wie man Mikro-Maschinen machen, ich fragte
Wie man aus der Ferne auf jedem Gerät z. B. einen Computer (mit einem Handy)

Wie man aus der Ferne auf jedem Gerät z. B. einen Computer (mit einem Handy)

In diesem instructable ich zeige Ihnen wie Sie ein altes Handy in eine Fernbedienung ein-/Ausschalter für Ihren Computer zu verwandeln. Andere Geräte finden Sie unter letzte Schritt.Dies ist fast frei, wenn Sie ein altes Handy und eine SIM-Karte habe