Obsah:
- Krok 1: O motoru
- Krok 2: O ovladači stejnosměrného motoru Bts7960b
- Krok 3: Co budete potřebovat
- Krok 4: Okruh
- Krok 5: Spusťte Visuino a vyberte typ desky Arduino UNO
- Krok 6: V aplikaci Visuino přidejte a nastavte součásti
- Krok 7: V komponentách Visuino Connect
- Krok 8: Generujte, kompilujte a nahrajte kód Arduino
- Krok 9: Hrajte
Video: Ovládejte výkonný elektrický skateboardový elektrokolo 350W DC motor pomocí Arduina a BTS7960b: 9 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
V tomto tutoriálu se naučíme ovládat stejnosměrný motor pomocí ovladače Arduino a Dc bts7960b.
Motor může být 350 W nebo jen malý stejnosměrný motor Toy arduino, pokud jeho výkon nepřesáhne maximální proud ovladače BTS7960b.
Podívejte se na video!
Krok 1: O motoru
Jmenovitý výstupní výkon 350W. Jmenovité napětí 24/36V DC
Jmenovitá rychlost 2750 ot / min.
Rychlost bez zatížení 3300 ot./min
Plné zatížení Proud = 19,20A.
Bez zátěže Proud = 2,5A
Jmenovitý točivý moment 1,11 N.m (11,1 kg.cm).
Utahovací moment 5,55 N.m (55,11 kg.cm) Účinnost = 78%
Krok 2: O ovladači stejnosměrného motoru Bts7960b
Specifikace:
Dvojitý BTS7960 velkoproudý (43 A) H můstkový ovladač;
5V izolovat s MCU a účinně chránit MCU;
Indikátor napájení 5V na desce; indikace napětí výstupního konce ovladače motoru; může pájet chladič;
Potřebujete pouze čtyři řádky z MCU do modulu ovladače (GND. 5V. PWM1. PWM2);
izolační čip 5 V napájení (lze sdílet s MCU 5 V); Velikost: 4 * 5 * 1,2 cm;
Možnost převrátit motor vpřed, dvě vstupní frekvence PWM až 25 kHZ; dva tepelné proudění procházející výstupem chybového signálu; izolovaný 5V napájecí čip (lze sdílet s MCU 5V), lze také použít palubní 5V napájení; napájecí napětí 5,5V až 27V
Krok 3: Co budete potřebovat
- Arduino Uno nebo jakákoli jiná deska Arduino
- Ovladač stejnosměrného motoru Bts7960b
- Některý stejnosměrný motor to může být malý nebo něco silnějšího, jako v tomto experimentu
- Napájení motoru
- Potenciometr
- Tlačítko 2X
- Propojovací vodiče
- Prkénko
- Software Visuino: Stahujte zde
Krok 4: Okruh
- Připojte digitální pin Arduino [3] k pinu ovladače bts7960 RPWM
- Připojte digitální pin Arduino [3] k pin LPWM ovladače bts7960
- Připojte digitální pin Arduino [4] k pinu ovladače bts7960 R_EN
- Připojte digitální pin Arduino [3] k pinu ovladače Bts7960 L_EN
- Připojte bts7960 pin VCC k analogovému pinu Arduino 5V
- Připojte bts7960 pin GND k Arduino Pin GND
- Připojte kolík napájecího zdroje GND (-) motoru ke kolíku Bts7960 ovladače B-
- Připojte kolík napájecího zdroje VCC (+) motoru ke kolíku B +7960 ovladače
- Připojte kladný vodič motoru ke kolíku M+ ovladače bts7960
- Připojte záporný vodič motoru k pinu ovladače Bts7960 M-
- Připojte pin OTB potenciometru k analogovému pinu Arduino A0
- Připojte pin potenciometru VCC k analogovému pinu Arduino 5V
- Připojte pin potenciometru GND k pinu Arduino GND
- BUTTON1 Připojte pin1 k pinu Arduino 5V
- BUTTON2 Připojte pin1 k pinu Arduino 5V
- BUTTON1 Připojte pin2 k digitálnímu pinu Arduino 8 a k rezistoru 1Kohm, připojte další pin na rezistoru k pinu Arduino GND
- BUTTON2 Připojte pin2 k digitálnímu pinu Arduino 9 a k rezistoru 1Kohm, připojte další pin na rezistoru k pinu Arduino GND
Krok 5: Spusťte Visuino a vyberte typ desky Arduino UNO
Je také třeba nainstalovat Visuino: https://www.visuino.eu. Stáhněte si bezplatnou verzi nebo se zaregistrujte a vyzkoušejte zdarma.
Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2
Krok 6: V aplikaci Visuino přidejte a nastavte součásti
- Přidejte komponentu „SR Flip-Flop“
- Přidejte komponentu „Rychlost a směr k rychlosti“
- Přidat komponentu „Dual DC Motor Driver 2 PWM Pins Bridge (L9110S, L298N, AM1016A, BTN7960/BTS7960)““komponent
- Přidejte komponentu „Digital (Boolean) Value“
Vyberte „DigitalValue1“a v okně vlastností nastavte „Hodnota“na True, tím se aktivuje ovladač, nastavením na hodnotu false deaktivuje ovladač motoru a motor se neroztočí
Krok 7: V komponentách Visuino Connect
- Připojte digitální pin Arduino 8 k „sadě“pinů „SRFlipFlop1“
- Připojte digitální pin Arduino 9 ke komponentnímu kolíku „SRFlipFlop1“„Reset“
- Připojte kolík „SRFlipFlop1“ke kolíku „SpeedAndDirectionToSpeed1“„zpět“
- Připojte analogový pin Arduino 0 k „kolíku“Speed „SpeedAndDirectionToSpeed1“
- Připojte kolíkový výstup „SpeedAndDirectionToSpeed1“k motorům „pin“DualMotorDriver1 „[0]>
- Připojte motory „DualMotorDriver1“pin „[0]> Vpřed k digitálnímu pinu Arduino 5
- Připojte „pinový“motor „DualMotorDriver1“[0]> Reverzní k digitálnímu pinu Arduino 6
- Připojte pin „DigitalValue1“k digitálnímu pinu Arduino 3 a digitálnímu pinu 4
Krok 8: Generujte, kompilujte a nahrajte kód Arduino
Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.
Krok 9: Hrajte
Pokud napájíte modul Arduino UNO, motor se začne točit, rychlost můžete upravit potenciometrem nebo změnit směr stisknutím tlačítek.
Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout a otevřít ve Visuinu:
Doporučuje:
Ovládejte domácí osvětlení pomocí Google Assistant pomocí Arduina: 7 kroků
Ovládejte světla domu pomocí Google Assistant pomocí Arduina: (Aktualizace od 22. srpna 2020: Tento návod je starý 2 roky a spoléhá na některé aplikace třetích stran. Jakákoli změna na jejich straně může způsobit, že tento projekt nebude fungovat. Může, ale také nemusí. nyní pracuje, ale můžete jej sledovat jako referenci a upravovat podle
Ovládejte zvuk bzučáku pomocí Arduina: 7 kroků
Ovládejte zvuk bzučáku pomocí Arduina: Existuje mnoho interaktivních prací, které lze s Arduinem dokončit, nejběžnější a nejpoužívanější je zvukový a světelný displej. Nejběžnějšími součástmi, které mohou vydávat zvuk, jsou bzučák a houkačka. Srovnejte je, bzučák je jednodušší
Ovládejte spínač topení pomocí relé pomocí Sonoff Th10: 8 kroků
Ovládejte spínač topení pomocí relé pomocí Sonoff Th10: zařízení sonoff vám umožňují zapínat a elektrická zařízení. model th10 je konkrétně určen k zapínání a vypínání ohřívačů s možností ovládání teploty a časového plánu. Problém nastává, když je váš domácí ohřívač napájen plynem
Ovládejte elektrická zařízení pomocí dálkového ovladače (dálkového ovládání) pomocí displeje teploty a vlhkosti: 9 kroků
Ovládejte svá elektrická zařízení dálkovým ovládáním televizoru (dálkovým ovladačem) pomocí displeje teploty a vlhkosti: Ahoj, jsem Abhay a je to můj první blog o instruktážích a dnes vám ukážu, jak pomocí dálkového ovladače k televizi ovládat své elektrické spotřebiče. jednoduchý projekt. díky atl laboratoři za podporu a poskytnutí materiálu
Ovládejte Schlage Electronic Deadbolt pomocí Arduina!: 7 kroků
Ovládejte elektronickou závoru Schlage pomocí Arduina !: Tento návod vás provede procesem demontáže a nabourání elektronické závory Schlage, abyste ji mohli ovládat pomocí Arduina