pátek 9. června 2017

Krokové motory s Arduinem - mikrokroky

Rád bych se ještě krátce vrátil k minulému článku a videu o krokových motorech řízených softwarově pomocí Arduina: arduino-openscad-krokove-motory

Tady je vysvětlen princip krokových motorů hezky česky: robotika.cz/articles/steppers/cs

Řídit celé kroky Arduinem jde v pohodě, na to není ani potřeba knihovna Stepper, protože je to vlastně velmi jednoduché. Ovšem vzhledem k tomu, že kroků je na celou 360° otáčku třeba jen 50 (jako v případě mého motoru ve videu), tak je to otáčení takové nepříjemně skokové a trhané. Proto byly vymyšleny půlkroky, které jsou krásně zobrazené v této animaci:
www.8051projects.net/wiki/Stepper_Motor_Tutorial#Half_Step_Sequence

Od půlkroků se dá jít na čtvrtkroky a ještě menší - tzv. mikrokroky. Normálně to umí samy od sebe hardwarové ovladače pro krokové motory, ale když je nemáme, jde si chytrým programováním pomoci i softwarově. Jistý Honza z Belgie to celé popsal včetně fotek z osciloskopu, podle kterého ladil časování:
www.jangeox.be/2013/12/microstepping-with-arduino.html
Pokud jste si nevšimli, tak na konci jeho článku najdete odkazy na zdrojový kód.

Tady jsem natočil video, jak Janův algoritmus krásně zjemní otáčení mého krokového motoru pomocí zvýšení kroků z 50 na 50 * 16 = 800 kroků na jednu otáčku:


P.S. právě jsem vygoogloval ještě jeden pěkný český článek na téma mikrokroků, tak ho sem linkuji, třeba se bude hodit: robodoupe.cz/2016/mikrokrokovani-sny-a-skutecnost/

čtvrtek 8. června 2017

Digitální multimetr RM101

Dave Jones z Austrálie na svém EEVblogu říká, že multimetrů není nikdy dost. Tak jsem si koupil další, překvapivě levný, až jsem nevěřil, že bude fungovat. Tady jsem o něm natočil videorecenzi:


Ve videu jsem zapomněl zdůraznit, že takto levný multimetr je možné bezpečně používat pouze pro měření nízkých napětí. Rozhodně nezkoušejte měřit síťové napětí či ještě vyšší, to je hazard se životem. Podrobnosti o vnitřnostech levných čínských multimetrů najdete na výše zmíněném EEVblogu.

Jak ve videu říkám, brzy znovu otestuji několik DC-DC step-up a step-down měničů napětí, takže budu moci aktualizovat tyto moje staré články:
http://joysfera.blogspot.cz/2013/11/prenosne-napajeni-pro-arduino-dc-step.html
http://joysfera.blogspot.cz/2014/07/velky-test-dc-step-down-konvertoru.html
http://joysfera.blogspot.cz/2013/11/zvysujeme-napeti-az-na-pet-dc-step-up.html

P.S. při natáčení videa jsem ještě netušil, že měřicí hroty mají krytky, které jdou (menším násilím) sundat. Pak jsou normální, dlouhé a použitelné. Ještě jim vyměním banánky a budou měřit jako nové :)