logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega8, ULN2803 - Podłączenie do silnika krokowego i odczyt analogowy

piorun2210 29 Sie 2015 14:28 1566 3
REKLAMA
  • #1 14955780
    piorun2210
    Poziom 10  
    Witam. Chcę sterować silnikiem krokowym o zadaną liczbę kroków w prawo i w lewo w zależności od sygnału analogowego od 0 do około 2,5V. Jako sterownik silnika krokowego służy mi układ ULN2803 z zasilaniem +12V. Mikrokontrolerem jest natomiast Atmega 8A podłączona do USBASP z użyciem płytki stykowej. Poniżej przedstawiam schemat podłączenia Atmegi do ULN. Jest on prawidłowy? Nie wiem jednak gdzie i w jaki sposób powinienem wpiąć wyjścia prądowe z czujnika analogowego (tylko 2 przewody). Słyszałem, że będę potrzebować jeszcze kondensatorów. Gdzie i po co ich użyć? Pozdrawiam.
  • REKLAMA
  • #2 14955942
    tmf
    VIP Zasłużony dla elektroda
    Przede wszystkim wymień ten archaiczny ULN na jakiś nowszy sterownik silnika krokowego. Po pierwsze nie będzie grzałki, po drugie będziesz miał prostsze sterowanie, np. tylko sygnały STEP i DIR. Co do pomiaru - jak rozumiem chodzi ci o pomiar tego napięcia 0-2,5V? Jeśli wszystko jest na wspólnej masie to po prostu podepnij to pod wejście ADC. Kondensator można zastosować, to zależy od źródła sygnału i generalnie ma on za zadanie eliminować zakłócenia. Ew. napisz coś więcej co to za czujnik analogowy?
  • REKLAMA
  • #3 14956274
    piorun2210
    Poziom 10  
    Tego ULNa raczej zmienić nie mogę. Tzn w teorii mógłbym ale to paradoksalnie nieco skomplikuje mi sprawę. Wolałbym pozostać.
    Czujnikiem analogowym jest najzwyklejszy, mały silnik prądu stałego. Taki jak w zdalnie sterowanym samochodzie ;) interesuje mnie przedział napięć od około 0,5V do 2,4-2,5V. Dokładniej: napięcie poniżej pewnej wartości sprawi, że silnik obróci się w lewo, a powyżej - w prawo.

    EDIT: ciekawość jednak wzięła górę - kupienie innego sterownika silnika krokowego skomplikuje mi fizycznie układ? Czy nie będzie wielu modyfikacji? Nie ukrywam, że budżet mam raczej skromny i nie chcę wydawać dodatkowo choćby 100zł. Tak czy inaczej: jaki sterownik silnika krokowego masz na myśli?
  • #4 14978331
    piorun2210
    Poziom 10  
    Naprawdę nikt nie jest w stanie odpowiedzieć mi na pytanie, czy jest to prawidłowo podłączone?
REKLAMA