Doposud jsme rychlost a směr otáčení krokových motorků řídili potenciometrem, tedy stejnosměrným napětím, přiváděným na analogový vstup Arduina. Dnes se podíváme, jak je možno krokový motor řídit modelářskými servopulsy.
|
|||||
Doposud jsme rychlost a směr otáčení krokových motorků řídili potenciometrem, tedy stejnosměrným napětím, přiváděným na analogový vstup Arduina. Dnes se podíváme, jak je možno krokový motor řídit modelářskými servopulsy. V prvej časti seriálu sme predstavili vývojové dosky s populárnym čipom ESP32 a ukázali postup, ako do vývojovej dosky nahrať interpreter programovacieho jazyka Python, konkrétne implementáciu Micropython s knižnicou octopus od octopusLab.cz. Minule jsme si ukázali, jak plynule řídit otáčky krokového motoru potenciometrem oběma směry. Dnes si ukážeme, že díky knihovně AccelStepper můžeme stejně řídit i více krokových motorů naráz a nezávisle na sobě. V prvej časti seriálu sme predstavili vývojové dosky s populárnym čipom ESP32 a ukázali postup, ako do vývojovej dosky nahrať interpreter programovacieho jazyka python, konkrétne implementáciu Micropython s knižnicou octopus od octopusLab.cz. Minule jsme si ukázali, jak plynule řídit otáčky krokového motoru potenciometrem. Dnes program vylepšíme o obousměrné řízení s nulou (tedy zastaveným motorem) uprostřed dráhy potenciometru. Ještě než jsem s ní začal chodit, koupila si paní Kubáčová notebook Hewlett Packard … prémiová edice … růžový hliníkový obal … laserem vypálené kytičky a ptáčci … luxus za dostupnou cenu … Smutné na tomto přístroji bylo, jak hluboko klesla firma HP od dob mého notebooku HP nc6320, který mám dodnes a právě tento odstavec na něm píšu. Začneme tím nejjednodušším, tedy řízením rychlosti otáčení krokového motoru potenciometrem. |
|||||
Supported by Codetory Powered by WordPress & Atahualpa |