sterowanie silnikiem krokowym (f>1kHz)
: 08 cze 2015 13:08
Cześć
Mam taki problem. Posiadam silnik ISM-7400 i 25000 kroków na obrót ustawione mikroprzełącznikami.
Poruszanie silnikiem uzyskuje się przez podawanie na wejście STEP impulsów dodatnich.
Karta to PCI-6341 (maks 1MHz na wyjściach cyfrowych)
Silnik na wejściu step może mieć maksymalnie 2MHz.
Chciałem sterować nim z cześtotliwością np. 100 kHz (10us).
Jak wygenerować sygnał o takiej częstotliwości z użyciem wyjścia cyfrowego?
Z użyciem funkcji wait można maksymalnie uzyskać 1 KHz (1ms). Obrót o 25000 trwałby aż 25 sekund.
Mam taki problem. Posiadam silnik ISM-7400 i 25000 kroków na obrót ustawione mikroprzełącznikami.
Poruszanie silnikiem uzyskuje się przez podawanie na wejście STEP impulsów dodatnich.
Karta to PCI-6341 (maks 1MHz na wyjściach cyfrowych)
Silnik na wejściu step może mieć maksymalnie 2MHz.
Chciałem sterować nim z cześtotliwością np. 100 kHz (10us).
Jak wygenerować sygnał o takiej częstotliwości z użyciem wyjścia cyfrowego?
Z użyciem funkcji wait można maksymalnie uzyskać 1 KHz (1ms). Obrót o 25000 trwałby aż 25 sekund.