Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Attiny2313 Bascom - regulacja obrotów silnika krokowego

13 Cze 2014 18:05 1527 3
  • Poziom 26  
    Witam. Jako początkujący w dziedzinie programowania mikro kontrolerów i będący na etapie zaświecania i gaszenia diod poprzez procesor attiny2313, mam pytanie, czy za pomocą tego procesora i odpowiednio napisanego kodu da się regulować obroty silnika krokowego (sterowanego za pomocą gotowych modułów wykorzystujących sygnały step, dir i enable) tak aby np. klawiszem ruszyć silnik, lub go zatrzymać, następnym klawiszem zmienić kierunek a za pomocą potencjometru regulować obroty? Coś na wzór tego http://sklep.avt.pl/mikrokrokowy-sterownik-si...rokowego-zestaw-do-samodzielnego-montazu.html . Nigdzie w sieci nie znalazłem nic na temat sterowania obrotami za pomocą potencjometru, może zna ktoś jakieś przykłady, strony internetowe z podobnym tematem?
  • Admin grupy Projektowanie
    Skoro sterujesz już diodami, podobnie możesz przesyłać sygnały sterujące krokami silnika.

    Następnie w procesorze należy zaszyć logikę sterowania krokami,
    czyli jaki kierunek ile kroków z jaką szybkością,
    oraz precyzyjnie wyznaczać czasy przy użyciu timerów.

    Wejściem danych dla mikrokontrolera mogą być przyciski,
    szybciej/wolniej, prawo/lewo, krok w prawo/ krok w lewo itp.

    Zamiast odczytywać stan przycisku,
    można wykorzystać odczyt wewnętrznego ADC,
    który zmierzy napięcie na potencjometrze.

    Informacja o napięciu może posłużyć do sterowania logiką sterowania krokami.

    W ten sposób krok po kroku można zbudować program sterujący.
  • Poziom 26  
    Zainteresowałem się tym wewnętrznym przetwornikiem ADC ale z tego co wyczytałem to ten procesor go nie posiada, więc pewnie trzeba będzie zastosować jakiś zewnętrzny przetwornik tylko na razie jeszcze nie znalazłem czegoś co współpracowałoby z tym prockiem, szukam jakiegoś przykładu z takim procesorem ale na razie nic nie znalazłem.
  • Poziom 36  
    chicken007 napisał:
    Zainteresowałem się tym wewnętrznym przetwornikiem ADC ale z tego co wyczytałem to ten procesor go nie posiada, więc pewnie trzeba będzie zastosować jakiś zewnętrzny przetwornik tylko na razie jeszcze nie znalazłem czegoś co współpracowałoby z tym prockiem, szukam jakiegoś przykładu z takim procesorem ale na razie nic nie znalazłem.


    Zmień więc processor...
    Cena innego 'tiny', a nawet "mega" nie jest chyba na poziomie rujnującej rodzinnej inwestycji(?)...

    e marcus