Innehållsförteckning:
- Steg 1: Materialberedning
- Steg 2: Stiftanslutning
- Steg 3: Kodning
- Steg 4: Testa likströmsmotorn
- Steg 5: Resultat
- Steg 6: Video
Video: Likströmsmotor och kodare för positions- och varvtalsreglering: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Introduktion
Vi är en grupp av UQD10801 (Robocon I) -studenter från Universiti Tun Hussei Onn Malaysia (UTHM). Vi har 9 grupper i denna kurs. Min grupp är grupp 2. Vår grupps aktivitet är likströmsmotor och kodare för position och hastighetskontroll. Vår gruppens mål är att styra likströmsmotorn med den hastighet vi behövde.
Beskrivning
Drivande elektromotorer behöver en hög ström. Dessutom är rotationsriktning och hastighet två viktiga parametrar som ska kontrolleras. Dessa krav kan hanteras med hjälp av en mikrokontroller (eller ett utvecklingskort som Arduino). Men det är ett problem; Mikrokontroller kan inte ge tillräckligt med ström för att driva motorn och om du ansluter motorn till mikrokontrollern direkt kan du skada mikrokontrollern. Arduino UNO-stiften är till exempel begränsade till 40mA ström som är mycket mindre än den ström på 100-200mA som krävs för att styra en liten hobbymotor. För att lösa detta bör vi använda en motorförare. Motordrivrutiner kan anslutas till mikrokontrollern för att ta emot kommandon och köra motorn med hög ström.
Steg 1: Materialberedning
Krav på material
För att göra denna aktivitet måste vi förbereda:
-Arduino UNO R3
-2 Potentiometer med 10 kOhm
-2 DC -motor med pulsgivare
-Strömförsörjning med 12V och 5A
-H-bro motorförare
-2 tryckknapp
-8 motstånd med 10 kOhm
-Hopptrådar
-Breadvroad liten
Steg 2: Stiftanslutning
1. Anslut till vänster sida motorn till Arduino UNO 3:
-Kanal A till stift 2
-Kanal B till stift 4
2. För rätt motor anslut till Arduino UNO 3:
-Kanal A till stift 3
-Kanal B till stift 7
3. För potentiometern 1 anslut till Arduino UNO 3:
-Torkare till A4 -analog
4. För potentiometer 2 anslut till Arduino UNO 3:
-Torkare till A5 analog
5. För tryckknapp 1 anslut till Arduino UNO 3:
-Terminal 1a till stift 8
6. För tryckknapp 2 anslut till Arduino UNO 3:
-Terminal 1a till stift 9
7. För H-Bridge Motor Drive anslut till Arduino UNO 3:
-Ingång 1 till stift 11
-Inmatning 2 till stift 6
Steg 3: Kodning
Du kan ladda ner kodningen för att testa likströmsmotorn som kan rotera. Denna kodning kan hjälpa dig att få likströmsmotorn att rotera och fungera. Du måste ladda ner denna kodning till din dator för nästa steg.
Steg 4: Testa likströmsmotorn
Så, efter att du har laddat ner kodningen från föregående steg, måste du öppna den i din Arduino IDE som redan är installerad på din dator eller använda Tinkercad i online. Och det, ladda upp denna kodning till ditt Arduino -kort via USB -kabel. Om du använder Tinkercad på nätet laddar du bara upp denna kodning till "Koden" som visas på bilden. Efter att du har laddat upp kodningskällan kan du köra likströmsmotorn. Om du använder Tinkercad måste du trycka på "Start Simulation" för starta detta system.
Steg 5: Resultat
Efter att vi startat simuleringen kan vi se att båda likströmsmotorerna roterar men olika riktning. När vi ser "Serial Monitor" är M1: s riktning medurs och M2: s riktning moturs.
Rekommenderad:
Kontroll DC-motor med kodare optisk sensormodul FC-03: 7 steg
Styr likströmsmotor med kodare optisk sensormodul FC-03: I denna handledning lär vi oss hur man räknar optiska kodaravbrott med hjälp av en likströmsmotor, OLED-display och Visuino. Se videon
Använd en stegmotor som en roterande kodare: 9 steg (med bilder)
Använd en stegmotor som en roterande kodare: Rotary encoders är bra för användning i mikrokontrollerprojekt som en ingångsenhet men deras prestanda är inte särskilt smidig och tillfredsställande. Eftersom jag hade många extra stegmotorer runt omkring bestämde jag mig för att ge dem ett syfte. Så om du har lite steg
Roliga projekt med Elegoo Uno R3 Super Start Kit - Joystick -kontroll för likströmsmotor: 4 steg
Roliga projekt med Elegoo Uno R3 Super Start Kit - Joystick Control för DC -motor: I denna instruktion ska jag försöka styra riktningen och hastigheten för en DC -motor med en joystick med hjälp av Arduino, använda komponenterna från Elegoo Uno R3 Super Start Kit finns på Amazon.com
1A till 40A ström BOOST -omvandlare för upp till 1000W likströmsmotor: 3 steg
1A till 40A Current BOOST-omvandlare för upp till 1000W DC-motor: Hej! I den här videon lär du dig hur du skapar en strömförstärkarkrets för dina hög ampere DC-motorer upp till 1000W och 40 ampere med transistorer och en mittkranstransformator. strömmen vid utgången är mycket hög men spänningen kommer att vara
Handledning för roterande kodare med Arduino: 6 steg
Handledning för Rotary Encoder With Arduino: Rotary encoder är en elektronisk komponent som kan övervaka rörelse och position när den roterar. Rotary encoder använder optiska sensorer som kan generera pulser när roterande encoder roterar. Användning av den roterande kodaren vanligtvis som en mek