Inhoudsopgave:
- Stap 1: Materiaalvoorbereiding
- Stap 2: Pinverbinding
- Stap 3: Coderen
- Stap 4: De gelijkstroommotor testen
- Stap 5: Resultaat
- Stap 6: Video
Video: DC-motor en encoder voor positie- en snelheidsregeling - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Invoering
Wij zijn een groep UQD10801 (Robocon I) studenten van Universiti Tun Hussei Onn Malaysia (UTHM). We hebben 9 groepen in deze cursus. Mijn groep is groep 2. De activiteit van onze groep is DC-motor en encoder voor positie- en snelheidsregeling. Onze het doel van de groep is om de DC-motor te laten draaien met de snelheid die we nodig hadden.
Beschrijving
Het aandrijven van elektromotoren heeft een hoge stroom nodig. Bovendien zijn de draairichting en snelheid twee belangrijke parameters die moeten worden gecontroleerd. Deze vereisten kunnen worden afgehandeld met behulp van een microcontroller (of een ontwikkelbord zoals Arduino). Maar er is een probleem; Microcontrollers kunnen niet genoeg stroom leveren om de motor te laten draaien en als u de motor rechtstreeks op de microcontroller aansluit, kunt u de microcontroller beschadigen. Arduino UNO-pinnen zijn bijvoorbeeld beperkt tot 40 mA stroom, wat veel minder is dan de 100-200 mA stroom die nodig is om een kleine hobbymotor besturen. Om dit op te lossen, moeten we een motordriver gebruiken. Motordrivers kunnen op de microcontroller worden aangesloten om opdrachten te ontvangen en de motor met een hoge stroomsterkte te laten draaien.
Stap 1: Materiaalvoorbereiding
Benodigd materiaal:
Om deze activiteit te doen, moeten we ons voorbereiden:
-Arduino UNO R3
-2 Potentiometer met 10kOhm
-2 DC-motor met encoder
-Voeding met 12V en 5A
-H-brug motor driver
-2 drukknop
-8 weerstand met 10kOhm
-Jumperdraden
-Broodje klein
Stap 2: Pinverbinding
1. Voor de motor aan de linkerkant sluit u aan op Arduino UNO 3:
-Kanaal A naar pin 2
-Kanaal B naar pin 4
2. Sluit voor de juiste motor aan op Arduino UNO 3:
-Kanaal A naar pin 3
-Kanaal B naar pin 7
3. Sluit voor de potentiometer 1 aan op Arduino UNO 3:
-Wisser naar A4 analoog
4. Sluit voor potentiometer 2 aan op Arduino UNO 3:
-Wisser naar A5 analoog
5. Sluit voor drukknop 1 aan op Arduino UNO 3:
-Terminal 1a naar pin 8
6. Sluit voor drukknop 2 aan op Arduino UNO 3:
-Terminal 1a naar pin 9
7. Voor H-Bridge Motor Drive verbinding maken met Arduino UNO 3:
-Ingang 1 naar pin 11
-Input 2 naar pin 6
Stap 3: Coderen
U kunt de codering downloaden om de DC-motor te testen die kan draaien. Deze codering kan u helpen om de DC-motor te laten draaien en werken. U moet deze codering naar uw pc downloaden voor de volgende stap.
Stap 4: De gelijkstroommotor testen
Dus nadat je de codering van de vorige stap hebt gedownload, moet je deze openen in je Arduino IDE die al op je pc is geïnstalleerd of Tinkercad online gebruiken. En dat, upload deze codering naar je Arduino-bord via een USB-kabel. de Tinkercad online, u uploadt deze codering gewoon naar de "Code" die op de foto wordt weergegeven. Nadat u de codeerbron hebt geüpload, kunt u de DC-motor laten draaien. Als u de Tinkercad gebruikt, moet u op "Start Simulation" drukken voor dit systeem starten.
Stap 5: Resultaat
Nadat we de simulatie hebben gestart, kunnen we zien dat beide DC-motoren draaien, maar in een andere richting. Wanneer we de "Seriële Monitor" zien, is de richting van M1 met de klok mee en de richting van M2 is tegen de klok in.
Aanbevolen:
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: 8 stappen
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: deze instructable legt uit hoe u uw eigen externe Bluetooth-compatibele GPS voor uw telefoon kunt maken, wat dan ook voor ongeveer $ 10. Materiaallijst: NEO 6M U-blox GPSHC-05 bluetooth-module Kennis van interface Blutooth Low energy-modulesArdui
Goedkope smartphone gestuurde arm (+ optie opslaan positie): 5 stappen
Goedkope smartphonegestuurde arm (+ optie opslaan van positie): het project Bestuur een robotarm die wordt bestuurd door een smartphone met behulp van een Bluetooth-apparaat. Modusbonus: we hebben een knop waarmee de Arduino een positie kan onthouden. Wanneer we willen, kunnen we met een andere knop naar deze opgeslagen positie gaan. FRLE PROJET Commando
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Systeem voor het bewaken van de luchtkwaliteit voor fijnstofverontreiniging: 4 stappen
Systeem voor monitoring van luchtkwaliteit voor fijnstofverontreiniging: INTRO: 1 In dit project laat ik zien hoe ik een deeltjesdetector bouw met dataweergave, databack-up op SD-kaart en IOT. Visueel geeft een neopixels ringdisplay de luchtkwaliteit aan. 2 Luchtkwaliteit is een steeds belangrijker zorg t
BESTURINGSSIGNAALGENERATOR ALTERNATIEF VOOR ELEKTRONISCHE SNELHEIDSREGELING (ESC): 7 stappen
BESTURINGSSIGNAALGENERATOR ALTERNATIEF VOOR ELEKTRONISCHE SNELHEIDSREGELING (ESC): Enige tijd geleden publiceerde ik een video (https://www.youtube.com/watch?v=-4sblF1GY1E) op mijn YouTube-kanaal waarin ik liet zien hoe je een windturbine maakt van een borstelloze gelijkstroommotor. Ik deed de video in het Spaans en er werd uitgelegd dat deze motor was gegeven aan