Beheersing van Servos op FPGA


Ik ben momenteel op het opbouwen van een klauw-machine, net als degenen die geplaagd je kindertijd op bioscopen, arcades en kruidenierszaken. Ik weet voor me vele uren werden besteed voor het speelgoed op de bovenkant van de stapel, alleen om erachter te komen dat de klauw niet het begrijpen kon verlangen. Ik wil nu exact mijn wraak op het heelal door het produceren van nog een andere van deze dergelijke apparaten.

Aangezien ik ga naar school voor elektrotechniek en enige ervaring met FPGA hebben, heb ik besloten dat het beste vanuit een FPGA, specifiek de Basys 3 om op te treden als de hersenen zou zijn.

Om te controleren de opening en de sluiting van de klauw actie. I 'm gonna een servo te gebruiken.

De pennen van de Basys 3 kunnen niet leveren genoeg stroom voor het direct aandrijven van de servo's in welke wijze dan ook nuttig, dus ik besloten heb om de PmodCON3 te gebruiken als een externe voeding bron interface.

Dit Instructable met gaan door de grondbeginselen van het krijgen van de FPGA om de juiste signalen verzenden met de servo, zodat de gebruiker het door het sturen van een zekere waarde, in plaats van het PWM-signaal dat het moet kan bepalen. Voor demonstratie-doeleinden dit project mate de waarde wordt toegewezen aan elke switch gaat van 0 tot 360 graden in stappen van 24 graden.

Gerelateerde Artikelen

Eenvoudig DIY Home Automation (met behulp van servo schakelaars)

Eenvoudig DIY Home Automation (met behulp van servo schakelaars)

dit Instructable draait een van life's eenvoudige acties, spiegelen van een lichtschakelaar in- en uitschakelen.Bij oomlout doen we het vele malen per dag, zo veel, dat in feite het kwam tot een punt waar wij ons afgevraagd "Kan niet krijgen we een A
Beheersing van een RC Servo motor met een Arduino en twee pulsschakelaars

Beheersing van een RC Servo motor met een Arduino en twee pulsschakelaars

de naam zegt het al. Beheersing van een RC auto servomotor met een Arduino en sommige weerstanden, jumper draden en twee tactiele schakelaars. Ik maakte dit de tweede dag kreeg ik mijn Arduino, dus ik erg trots op mezelf ben.Stap 1: Onderdelenlijst O
Beheersing van Arduino RoverBot met TV afstandsbediening

Beheersing van Arduino RoverBot met TV afstandsbediening

ik ben een arme Hacker voor 15-jarige Arduino, die heeft weinig toegang tot onderdelen en materialen om een hi-tech robot te bouwen.  Ik weet zeker dat er vele anderen die er die in mijn situatie verkeren.  Deze kleine Instructable zal uitleggen en a
Beheersing van Halloween effecten met DIY Infrarood afstandsbedieningen

Beheersing van Halloween effecten met DIY Infrarood afstandsbedieningen

Halloween is de perfecte gelegenheid om het maken van leuke speciale effecten. Wanneer u zin voor zitten kundig voor rekwisieten en effecten op afstand te bedienen, is een goede optie het gebruik van een infrarood afstandsbediening. Dus in dit projec
Beheersing van de Inrush huidige vereist door grote transformatoren

Beheersing van de Inrush huidige vereist door grote transformatoren

grote transformatoren hebben een enorme huidige vraag als ze in eerste instantie zijn ingeschakeld. Dit is omdat, tot het magnetisch veld en inductieve weerstand bouwt, zijn zij in wezen kortsluitingen.   U kan bijvoorbeeld, hebben sommige grote gere
Binnenkomst gecontroleerd Parking systeem met behulp van Servo Motor en PIR met LinkIt één bord

Binnenkomst gecontroleerd Parking systeem met behulp van Servo Motor en PIR met LinkIt één bord

In dit Instructable zullen We implementeren binnenkomst gecontroleerd Parking met behulp van Servo Motor en PIR met LinkIt een boord.Een servomotor is een roterende actuator of Lineaire servomotor die voor nauwkeurige controle van hoekige of lineaire
Met behulp van Servos met Arduino gemaakt gemakkelijk!

Met behulp van Servos met Arduino gemaakt gemakkelijk!

Servomotoren of gewoon servo's zijn essentiële onderdelen van een robot die elektrische energie in mechanische energie omzetten. Ze worden veel gebruikt op het gebied van RC hobby en robotica. Maar in tegenstelling tot eenvoudige reductiemotoren, dez
Met behulp van Servos

Met behulp van Servos

In dit instructable, ik ga je laten zien wat een servomotor is, hoe het te gebruiken, en ideeën voor het starten van projecten met behulp van het. Ik arduino gebruikt om mijn servo, voegde ik het gebruik van een 555 in sommige van de latere stappen.S
Beheersing van een servomotor met behulp van toetsenbord

Beheersing van een servomotor met behulp van toetsenbord

de basisbewerkingen van servo motor control in de interfacing servo met 8051zijn besproken. Dit project maakt het mogelijk de servomotor om naar een door de gebruiker opgegeven hoek te verplaatsen. De trein van de pols nodig om te draaien van de serv
Beheersing van een LED met arduino en Wifly schild

Beheersing van een LED met arduino en Wifly schild

Om te demonstreren hoe u apparaten via wifi met behulp van de arduino wifly shield kunt controleren, zal ik schakelaar aan en uit een LED door een http-verzoek te sturen vanuit mijn webbrowser naar het wifly-schild.Vereisten:1. de Arduino uno2. Wifly
Beheersing van servomotor met behulp van toetsenbordinvoer

Beheersing van servomotor met behulp van toetsenbordinvoer

Ik ben terug!!!Nou hallo iedereen!! Het is al heel lange tijd geleden dat ik gepost hier. Een beetje bezig met studies de laatste tijd. Maar toch vandaag graag wil delen met jullie over een eenvoudig experiment betreffende arduino en servo motor. In
Beheersing van de servo's met behulp van de WS-32 Servo Controller en Arduino Uno

Beheersing van de servo's met behulp van de WS-32 Servo Controller en Arduino Uno

er zijn twee manieren via welke u kunt servo's een SSC-32 servo controller gebruikt. Je kunt het doen rechtstreeks vanuit de lynx WS-32 Terminal of via seriële opdrachten verzonden vanaf een arduino board. Hier, gaan we kijken hoe de controle van de
3D Print: maken van Servo ventielen gecontroleerd

3D Print: maken van Servo ventielen gecontroleerd

Kleine en betrouwbare servo gecontroleerd kleppen kunnen gemakkelijk 3d afgedrukt. Ze zijn geschikt voor het beheersen van lucht of water en allerlei robot projecten.Omdat ze standaard RC micro-servo's gebruikt, kunnen zij worden gecontroleerd door e
Beheersing van een Platform van Stewart

Beheersing van een Platform van Stewart

De Stewart Platform (aka octaëdrische hexapod hexapod) bestaat al sinds de jaren vijftig. Sinds die tijd mensen hebben is het opnieuw uitvinden van dit platform over en weer. Ik ervoer het zelfde probleem en dit mij gemotiveerd om te maken dit instru