BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Le-Ze
Příspěvky: 82
Registrován: 31 kvě 2017, 15:37

BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od Le-Ze »

Zdravím..
Jedna se mi o toto.
http://www.ebay.com/itm/BTS7960B-43A-Do ... SwCGVYBzcC
Chci k tomu připojit normalní DC 12V motor.
Pokud jsem to pochopil tak se to řídí pomocí PWM impulzu.
Dají se tyto impulzy spočítat?
Jde mi o toto.
Když si udělám vozítko ovládané přes kablík.
Ujedu s ním třeba 20 metru.
Odpojím kablík a chci aby stejnou délku ujelo vozítko samo.
Půjde to nějak takto pořešít, nebo musím mít nějaké kolo, které mi bude dávat třeba přes optosenzor impulzy?
Uživatelský avatar
jrt
Příspěvky: 1813
Registrován: 17 úno 2013, 17:13

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od jrt »

Musíš mít nějaký snímač ujeté dráhy, ideálně na nepoháněném kole, aby nedocházelo ke zkreslení měření prokluzem.
U DC motorů se pomocí PWM řídí jen rychlost otáčení. Pokud bys chtěl počítat pulzy, tak bys musel použít krokový motor.
jrt
jederobot.cz, hobbyrobot.cz, profirobot.cz
edurobot.cz, robodoupe.cz
Le-Ze
Příspěvky: 82
Registrován: 31 kvě 2017, 15:37

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od Le-Ze »

Pokud si nastavím nějakou tychlost pulzu, tak podle nastavene hodnoty bude i rychlost motoru.
Ale pokud ty pulzy budu počitat?

Vždy při stejne nastavene rychlostí pulzu a stejnem počtu pulzu, musí třeba nějake vozitko urazít vždy stejnou vzdalenost.
Nebo se pletu?
hubacekp
Příspěvky: 259
Registrován: 24 úno 2013, 13:40

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od hubacekp »

Budeš to mít zkreslené o zrychlení vozítka.
Dále, motor se bude otáčet podle svého výkonu, který se bude měnit dle kolísání napětí na baterii.
Dále, nebude se měnit velikost proudu, o který si motor "řekne" podle zatížení?
Dále, do kopce ti pojede pomaleji, z kopce rychleji.
=> neuděláš korelaci jak se ten motor točí, ale budeš vědět jen to, že se možná točí.
Le-Ze
Příspěvky: 82
Registrován: 31 kvě 2017, 15:37

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od Le-Ze »

Hm ;)
Uživatelský avatar
jrt
Příspěvky: 1813
Registrován: 17 úno 2013, 17:13

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od jrt »

Le-Ze píše: 05 čer 2017, 11:28 Pokud si nastavím nějakou rychlost pulzu, tak podle nastavene hodnoty bude i rychlost motoru.
Ale pokud ty pulzy budu počitat?
Ale po každém pulzu se ten stejnosměrný motor neotočí o stejný počet otáček. Ty se budou výrazně měnit podle jeho zatížení.
To je totéž, jako bys čekal, že autem při stejné poloze plynového pedálu pojedeš stejně rychle po rovině, do kopce i z kopce.
jrt
jederobot.cz, hobbyrobot.cz, profirobot.cz
edurobot.cz, robodoupe.cz
Vladimir66
Příspěvky: 353
Registrován: 02 dub 2014, 15:30

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od Vladimir66 »

To PWM je pouze rychle zapinani a vypinani napeti na motoru (mensi napeti = mensi otacky),
takze dostavas nejakou hodnotu napeti mezi nulou a maximalnim napeti.
pocitani pwm pulsu nedava smysl. - to PWM je jako pozice plynoveho pedalu - nic to nerika o rychlosti.
mozna kdyby byl motor nezatizeny, ale my chceme jezdit...
musis pocitat pulsy od otacejicich kol. i tak presnost delky (a smeru) nekolika stejnych jizd se bude lisit.
kdyz by si mel hnaci osy kol zamcene/spojene, (obe kola se toci stejne), tak stejne budou v jizdach odchylky.
cim rychleji pojedes, tim bude odchylka vetsi. diky nerovnosti jizdni drahy a poskakovani/prokluzu kol.
v interieru by to jezdilo podstatne lepe.

viz soutez "Robotem rovně" https://www.kufr.cz/
-V66
Uživatelský avatar
fulda
Příspěvky: 1072
Registrován: 04 led 2016, 17:18

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od fulda »

Chlapci, nechci vám to tu nějak kazit, ale musím si přihodit svou trošku do mlýna.
U nás ve vláčcích už mnoho let používáme Back EMF pro regulaci ²³.
A jeden z důsledků je, že si můžeme dovolit nastavovat u mašiny "konstantní brzdnou dráhu". V praxi to znamená, že každá mašina ví, kolik přeskočení komutátoru je pro její motor a převodovku potřeba od rozpoznání návěstidla "stůj" k dojetí k samotnému návěstidlu. A pokud to má modelář správně nastavené, tak všechny mašiny zastavují právě u návěstidla, bez ohledu na počáteční rychlost a počet/váhu vagónů.
Za pravopisné chyby v této zprávě může moje učitelka češtiny.
Uživatelský avatar
jrt
Příspěvky: 1813
Registrován: 17 úno 2013, 17:13

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od jrt »

Před mnoha lety jsem Back EMF dost urputně zkoušel, ale to funguje správně jen u malých a lehkých modelů.
jrt
jederobot.cz, hobbyrobot.cz, profirobot.cz
edurobot.cz, robodoupe.cz
Uživatelský avatar
fulda
Příspěvky: 1072
Registrován: 04 led 2016, 17:18

Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge

Příspěvek od fulda »

jrt píše: 06 čer 2017, 12:00 Před mnoha lety jsem Back EMF dost urputně zkoušel, ale to funguje správně jen u malých a lehkých modelů.
Chceš snad říci, že dlouhý nákladní vlak je nějaký lehký model??
Moje zkušenosti jsou, že je BEMF použitelné pro určité spektrum otáček. Nejde při plnění větším než 90% a menším než 10%.
Obrázek
Za pravopisné chyby v této zprávě může moje učitelka češtiny.
Odpovědět