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

Timer 555 do sterowania silnikiem krokowym

damian070 11 Apr 2019 13:57 837 11
  • #1
    damian070
    Level 3  
    Witam Panowie zamierzam zrobić układ na timerze 555 do podłączenia na sterowniku silnikowym pod CLK .Sprawdzałem miernikiem i na wyjściu z timera jak zwiększam Kondensator to wykazuje 0 albo 5V .Jak dobrać rezystory i kondensator żeby wartość była 0 albo 1,4V , tak jak jest na wyjściu na Arduino? Zgóry dzięki.
    Timer 555 do sterowania silnikiem krokowym
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • #2
    Zbigniew 400
    Level 38  
    Z wyjscia 555 przez opornik do bazy tranzystora.
    Tranzystor emiterem do masy i kolektorem przez opornik do napięcia 1.4V.
    Sygnal pobierasz z kolektora.
    Układ powinen akceptować 0-5V.
  • #3
    damian070
    Level 3  
    Zbigniew 400 wrote:
    Z wyjscia 555 przez opornik do bazy tranzystora.
    Tranzystor emiterem do masy i kolektorem przez opornik do napięcia 1.4V.
    Sygnal pobierasz z kolektora.
    Układ powinen akceptować 0-5V.

    Aha to sterownik silnika akceptuje na CLOCK 0-5V?
  • #4
    ArturAVS
    Moderator HP/Truck/Electric
    damian070 wrote:
    0 albo 1,4V , tak jak jest na wyjściu na Arduino?

    Jak to mierzysz? Jeśli Arduino ma zasilanie 5V, to i sygnały wyjściowe będą tyle miały.
    Zbigniew 400 wrote:
    Tranzystor emiterem do masy i kolektorem przez opornik do napięcia 1.4V.

    Po co? 555 współpracuje z logiką TTL, jak i CMOS. Kwestia zasilania.
    STK672 ma logikę TTL, więc nic nie trzeba kombinować. Zasilić 555 i logikę STK z tego samego napięcia +5V, i połączyć wyjście 555 z wejściem CLK STK.
    Częstotliwością generatora 555 regulujesz prędkość obrotową silnika krokowego.
  • #5
    damian070
    Level 3  
    arturavs wrote:
    damian070 wrote:
    0 albo 1,4V , tak jak jest na wyjściu na Arduino?

    Jak to mierzysz? Jeśli Arduino ma zasilanie 5V, to i sygnały wyjściowe będą tyle miały.
    Zbigniew 400 wrote:
    Tranzystor emiterem do masy i kolektorem przez opornik do napięcia 1.4V.

    Po co? 555 współpracuje z logiką TTL, jak i CMOS. Kwestia zasilania.
    STK672 ma logikę TTL, więc nic nie trzeba kombinować. Zasilić 555 i logikę STK z tego samego napięcia +5V, i połączyć wyjście 555 z wejściem CLK STK.
    Częstotliwością generatora 555 regulujesz prędkość obrotową silnika krokowego.

    Już nie wiem jak to wyszło ale mi zakres się zmieniał z 0 na 1,4V , a teraz mam ustawiony taki kod na arduino
    Code: c
    Log in, to see the code

    i silnik chodzi a jak sprawdziłem ile jest na wyjściu pin 7 to wartość wynosi 2,38V sprawdziłem pomiędzy masą a pinem 7, chyba że miernikiem tej częstotliwości nie zaobserwuje ?
  • #6
    ArturAVS
    Moderator HP/Truck/Electric
    damian070 wrote:
    jak sprawdziłem ile jest na wyjściu pin 7 to wartość wynosi 2,38V

    I wszystko się zgadza. Mierzysz zwykłym multimetrem, a tam jest przebieg prostokątny. Czyli raz masa, a raz 5V, miernik to uśrednia.
  • #7
    damian070
    Level 3  
    arturavs wrote:
    damian070 wrote:
    jak sprawdziłem ile jest na wyjściu pin 7 to wartość wynosi 2,38V

    I wszystko się zgadza. Mierzysz zwykłym multimetrem, a tam jest przebieg prostokątny. Czyli raz masa, a raz 5V, miernik to uśrednia.

    OK dzieki a jak mam ten Timer podłaczyć tak jak na schemacie z rezystorami i kondensatorem? i jak mam regulować ta częstotliwość?
  • #8
    ArturAVS
    Moderator HP/Truck/Electric
    damian070 wrote:
    jak mam ten Timer podłaczyć tak jak na schemacie z rezystorami i kondensatorem?

    Tak. Zamiast R1 daj szeregowo potencjometr z rezystorem. Będzie regulacja prędkości.
  • #9
    damian070
    Level 3  
    arturavs wrote:
    damian070 wrote:
    jak mam ten Timer podłaczyć tak jak na schemacie z rezystorami i kondensatorem?

    Tak. Zamiast R1 daj szeregowo potencjometr z rezystorem. Będzie regulacja prędkości.

    A ten kondensator oznaczony ;C; jaką ma mieć wartość? i co sie zmienia jak go zastosuję? ?
  • #10
    ArturAVS
    Moderator HP/Truck/Electric
    damian070 wrote:
    i co sie zmienia jak go zastosuję?

    Częstotliwość.
    https://pl.wikipedia.org/wiki/Timer_555
  • #11
    Zbigniew 400
    Level 38  
    Damian.
    Czytaj ze zrozumieniem
    Nie będę łopatologicznie tłumaczył o co chodzi
  • #12
    damian070
    Level 3  
    Dobra dzięki za pomoc posprawdzam sobie