Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Prosty sterownik silników krokowych.

prezeswal 26 Feb 2014 21:58 5904 0
  • Prosty sterownik silników krokowych.
    Witam.
    Przedstawiony układ sterownika (testera) umożliwia sprawdzanie i ocenę podstawowych parametrów silnika krokowego (wielkość kroku, maksymalna częstotliwość taktowania, pobór prądu w warunkach dynamicznych, itp.). Może również stanowić część większego projektu.
    Zastosowany procesor ATtiny2313, stosunkowo prosty program (napisany w Bascomie) i popularne "drivery" (ULN2803 i L293D) umożliwiają:
    - sterowanie unipolarne i bipolarne,
    - płynną regulację prędkości z użyciem wewnętrznego generatora lub taktowanie zewnętrznym sygnałem,
    - zmianę kierunku obrotów (CW/CCW),
    - sterowanie pełnokrokowe (Full step) i półkrokowe (Half step),
    - w trybie pełnokrokowym - sterowanie jednofazowe lub dwufazowe.
    Prosty sterownik silników krokowych.
    Generator taktujący jest zrealizowany z użyciem wewnętrznego komparatora µC, częstotliwość można zmieniać płynnie potencjometrem R1 lub skokowo zmieniając wartość C3.
    Stosując zewnętrzne taktowanie należy doprowadzić sygnał do wejścia AIN1 (pin 13) i pominąć R1, R3 i C3.

    Przebiegi na wyjściach µC:
    Prosty sterownik silników krokowych. Prosty sterownik silników krokowych. Prosty sterownik silników krokowych.

    A tak wyglądają te przebiegi w połączeniu z widokiem sygnału taktującego (Clk):
    Prosty sterownik silników krokowych. Prosty sterownik silników krokowych. Prosty sterownik silników krokowych.



    Film pokazuje dwa silniczki - w układach unipolarnym (sześć wyprowadzeń) i bipolarnym (cztery wyprowadzenia):



    http://www.youtube.com/watch?v=4HCGBbtHbJ8&feature=em-upload_owner

    Przy okazji - przy pierwszych projektach z użyciem silników krokowych przydatne mogą być:
    artykuł:
    http://www.edw.com.pl/pdf/k01/79_22.pdf

    oraz informacje (wraz z ciekawą animacją) na stronie:
    http://en.nanotec.com/support/tutorials/stepper-motor-and-bldc-motors-animation/

    Dla ułatwienia pokazuję sposób uruchomienia animacji:
    Prosty sterownik silników krokowych.

    W załączniku - program źródłowy i skompilowany plik .hex.
    Pozdrawiam.

    Cool? Ranking DIY
    Can you write similar article? Send message to me and you will get SD card 64GB.
    About Author
    prezeswal
    VIP Meritorious for electroda.pl
    Offline 
    prezeswal wrote 3871 posts with rating 155, helped 517 times. Live in city Warszawa. Been with us since 2007 year.