BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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?
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?
Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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.
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
Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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?
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?
Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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čí.
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čí.
Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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
-
- Příspěvky: 385
- Registrován: 02 dub 2014, 15:30
Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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
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
Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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ů.
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.
Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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
Re: BTS7960B 43A Double DC Stepper Motor Driver H-Bridge
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%.
Za pravopisné chyby v této zprávě může moje učitelka češtiny.