Tartalomjegyzék:
- Lépés: A motorról
- 2. lépés: A Bts7960b DC motorvezérlőről
- 3. lépés: Amire szüksége lesz
- 4. lépés: Az áramkör
- Lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
- 6. lépés: A Visuino összetevők hozzáadása és beállítása részében
- 7. lépés: A Visuino Connect komponensekben
- 8. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
- 9. lépés: Játssz
Videó: Erőteljes elektromos gördeszka E-kerékpár 350 W egyenáramú motor vezérlése az Arduino és a BTS7960b használatával: 9 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ebben az oktatóanyagban megtanuljuk, hogyan kell vezérelni az egyenáramú motort az Arduino és a DC vezérlő bts7960b használatával.
A motor lehet 350 W vagy csak egy kis Toy arduino DC motor, amíg teljesítménye nem haladja meg a BTS7960b meghajtó maximális áramát.
Nézd meg a videót!
Lépés: A motorról
Névleges kimenő teljesítmény 350W. Névleges feszültség 24/36V DC
Névleges fordulatszám 2750 ford / perc.
Üresjárati fordulatszám 3300 RPM
Teljes terhelésű áram = 19.20A.
Terhelés nélkül Áram = 2,5A
Névleges nyomaték 1,11 N.m (11,1 kg.cm).
Elakadási nyomaték 5,55 N.m (55,11 kg.cm) Hatékonyság = 78%
2. lépés: A Bts7960b DC motorvezérlőről
Leírás:
Dupla BTS7960 nagyáramú (43 A) H hídhajtó;
5V -os szigetelés MCU -val, és hatékonyan védi az MCU -t;
5V teljesítményjelző a fedélzeten; a motor meghajtó kimeneti végének feszültségjelzése; forraszthat hűtőbordát;
Csak négy sorra van szükség az MCU -tól a meghajtómodulig (GND. 5V. PWM1. PWM2);
leválasztó chip 5 V -os tápegység (megosztható az 5 V -os MCU -val); Méret: 4 * 5 * 1,2 cm;
Képes a motort előre megfordítani, két PWM bemeneti frekvencia 25 kHZ -ig; két hőáram áthalad egy hibajel kimeneten; izolált chipes 5V-os tápegység (megosztható az MCU 5V-val), használhatja a fedélzeti 5V-os tápegységet is; a tápfeszültség 5,5V -27V
3. lépés: Amire szüksége lesz
- Arduino Uno vagy bármely más Arduino tábla
- DC motor meghajtó Bts7960b
- Néhány DC motor lehet kicsi vagy valami erősebb, mint ebben a kísérletben
- Tápellátás a motorhoz
- Potenciométer
- 2X gomb
- Jumper vezetékek
- Kenyeretábla
- Visuino szoftver: Töltse le itt
4. lépés: Az áramkör
- Csatlakoztassa az Arduino digitális tüskét [3] a bts7960 meghajtócsap RPWM -hez
- Csatlakoztassa az Arduino digitális tűt [3] a bts7960 meghajtócsap LPWM -hez
- Csatlakoztassa az Arduino digitális tűt [4] a bts7960 R_EN illesztőtűhöz
- Csatlakoztassa az Arduino digitális tüskét [3] a bts7960 meghajtócsaphoz L_EN
- Csatlakoztassa a bts7960 pin VCC -t az Arduino Analog Pin 5V -hoz
- Csatlakoztassa a bts7960 pin GND -t az Arduino Pin GND -hez
- Csatlakoztassa a motor GND (-) tápegységét a bts7960 meghajtócsaphoz B-
- Csatlakoztassa a motor VCC (+) tápegységét a bts7960 B+meghajtócsaphoz
- Csatlakoztassa a motor pozitív vezetékét a bts7960 M+ meghajtócsaphoz
- Csatlakoztassa a motor negatív vezetékét a BTS7960 meghajtócsaphoz M-
- Csatlakoztassa az OTB potenciométer csapját az Arduino analóg A0 tűhöz
- Csatlakoztassa a VCC potenciométer csapját az Arduino analóg 5V -os tüskéhez
- Csatlakoztassa a GND potenciométer -tűt az Arduino Pin GND -hez
- GOMB1 Csatlakoztassa az 1. tűt az Arduino 5V -os tüskéhez
- GOMB2 Csatlakoztassa az 1. tűt az Arduino 5V -os tüskéhez
- GOMB 1 Csatlakoztassa a 2 -es tűt az Arduino digitális 8 -as tűjéhez és az 1Kohm ellenálláshoz, és csatlakoztassa az ellenállás másik érintkezőjét az Arduino GND csaphoz.
- GOMB2 Csatlakoztassa a pin2 -t az Arduino digitális 9 -es tűjéhez és az 1Kohm ellenálláshoz, és csatlakoztassa az ellenállás másik érintkezőjét az Arduino GND csaphoz.
Lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
A Visuino: https://www.visuino.eu telepítése is szükséges. Töltse le az ingyenes verziót, vagy regisztráljon ingyenes próbaidőszakra.
A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).
6. lépés: A Visuino összetevők hozzáadása és beállítása részében
- Adja hozzá az "SR Flip-Flop" összetevőt
- Adja hozzá a "Speed and Direction To Speed" összetevőt
- "Dual DC Motor Driver 2 PWM Pins Bridge (L9110S, L298N, AM1016A, BTN7960/BTS7960)" összetevő hozzáadása
- Adja hozzá a "Digitális (Boole -érték)" összetevőt
Válassza a "DigitalValue1" lehetőséget, és a tulajdonságok ablakban állítsa az "Value" értéket True -ra, ez engedélyezi az illesztőprogramot, hamis értékre állítva letiltja a motorvezérlőt, és a motor nem forog
7. lépés: A Visuino Connect komponensekben
- Csatlakoztassa az Arduino digitális 8 -as érintkezőt az "SRFlipFlop1" tűs "készlethez"
- Csatlakoztassa az Arduino 9 -es digitális tűt az "SRFlipFlop1" komponens tűjéhez "Reset"
- Csatlakoztassa az "SRFlipFlop1" tűkimenetet a "SpeedAndDirectionToSpeed1" "tű" fordított "-hoz
- Csatlakoztassa az Arduino Analog 0 tűt a "SpeedAndDirectionToSpeed1" tű "Speed" -hez
- Csatlakoztassa a "SpeedAndDirectionToSpeed1" érintkezőkimenetet a "DualMotorDriver1" érintkezős motorokhoz [0]> Bemenet
- Csatlakoztassa a "DualMotorDriver1" tűs motorokat [0]> Továbbítsa az Arduino 5 -ös digitális tűjéhez
- Csatlakoztassa a "DualMotorDriver1" tűs motorokat [0]> Fordítva az Arduino 6 -os digitális csaphoz
- Csatlakoztassa a "DigitalValue1" tűkimenetet az Arduino 3. és 4. digitális tűjéhez
8. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.
9. lépés: Játssz
Ha bekapcsolja az Arduino UNO modult, a motor forogni kezd, a sebességet egy potenciométerrel állíthatja be, vagy a gombok megnyomásával megváltoztathatja az irányt.
Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti és megnyithatja a Visuino -ban:
Ajánlott:
Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés
Az egyenáramú motor vezérlése FC-03 kódoló optikai érzékelőmodullal: Ebben az oktatóanyagban megtanuljuk, hogyan kell megszámolni az optikai kódoló megszakításait egyenáramú motor, OLED kijelző és Visuino segítségével. Nézze meg a videót
Az egyenáramú motor vezérlése L298n és Arduino segítségével: 5 lépés
Az egyenáramú motor vezérlése L298n és Arduino segítségével: Üdv mindenkinek. Bemutatkozzunk. A nevem Dimitris és Görögországból származom. Nagyon szeretem az Arduino -t, mert ez egy intelligens tábla. Megpróbálom a lehető legjobban leírni ezt az utasítást, hogy bárki elkészíthesse. Tehát kezdjük
A Drone Quadcopter kefe nélküli egyenáramú motor (3 vezetékes típus) vezérlése a HW30A motor fordulatszám -szabályozó és az Arduino UNO használatával: 5 lépés
A Drone Quadcopter kefe nélküli egyenáramú motor (3 vezetékes típus) vezérlése a HW30A motorfordulatszám-szabályozó és az Arduino UNO használatával: Leírás: A HW30A motorfordulatszám-szabályozó 4-10 NiMH/NiCd vagy 2-3 cellás LiPo akkumulátorral használható. A BEC akár 3 LiPo cellával is működőképes. Használható kefe nélküli egyenáramú motor (3 vezeték) fordulatszámának szabályozására, maximum 12 Vdc -ig
Az egyenáramú motorok vezérlése az L298N segítségével a CloudX mikrokontroller használatával: 3 lépés
Az egyenáramú motorok vezérlése az L298N segítségével CloudX mikrokontroller használatával: Ebben a projektben elmagyarázzuk, hogyan használhatjuk L298N H-hídunkat az egyenáramú motor sebességének növelésére és csökkentésére. Az L298N H-híd modul olyan motorokkal használható, amelyek feszültsége 5 és 35 V DC között van. Van egy beépített 5 V-os szabályozó is, így ha
Készítsen erőteljes 48 V -os egyenáramú motort egy halott turmixgépből/fúrómotorból: 3 lépés
Készítsen egy erőteljes 48 V -os egyenáramú motort egy halott turmixgépből/fúrómotorból: Szia! Ebben az oktatási útmutatóban megtudhatja, hogyan alakíthatja át a halott turmixgép/fúrógép motorját (univerzális motor) egy nagyon erőteljes állandó mágneses egyenáramú motorrá, amely akár 10 000 fordulat/perc jó nyomatékérték. Megjegyzés: Ez a módszer csak akkor alkalmazható, ha a