Sm69HT87-2008A i CW5045 nie działa

problemy z podłączeniem silnika do sterownika przez arduino

Dyskusje na temat silników krokowych i sterowników silników krokowych.

Autor tematu
Kijlla
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 21 lut 2018, 10:01

Sm69HT87-2008A i CW5045 nie działa

#1

Post napisał: Kijlla » 21 lut 2018, 10:33

Cześć, ostatnio złapałem zajawkę na tworzenie programów. Chyba zabrałem się do tego od złej strony i kupiłem zbyt skomplikowany zestaw. Problem polega na tym że silnik ni jak nie chce wykonać żadnego obrotu. Po podłączeniu zasilania do drivera i silnika krokowego silnik blokuje się czyli cewki działają

Silnik SM60HT86 - 2008A
http://www.multiprojekt.pl/ftp/silniki_ ... owe_EN.pdf - strona 10

Driver CW5045
http://www.multiprojekt.pl/ftp/silniki_ ... 045_PL.pdf

Zasilacz ZN200L
http://www.wobit.com.pl/produkt/4019/za ... z-zn200-l/

Arduino Uno

Silnik podłączałem w dwojaki sposób
szeregowo
Czerwony - A+
Czarny - A-
Biały - B+
zielony - B-
Żółty i niebieski razem
Pomarańczowy i czerwony razem

Równolegle:
red blu - A+
yel blk - A-
wht brn - B+
org grn - B-

Wyprowadziłem masę z zasilacza do GND w driverze potem do Ena- Dir- Pul- i Gnd w arduino. Arduino podpiąłem bezpośrednio do Pul + i 5v z arduino pod Dir+
kod do arduino

#define STEP_PIN 3

void setup() {
pinMode(STEP_PIN, OUTPUT);
}

void step(long stepDelay) {
digitalWrite(STEP_PIN, HIGH);
delayMicroseconds(stepDelay);
digitalWrite(STEP_PIN, LOW);
delayMicroseconds(stepDelay);
}

void loop() {
// rotate by 100 steps.
for (int i = 0; i < 100; i++) {
step(200);
}
}

Pierwszym założeniem jest sprawdzenie czy to w ogóle ze sobą współpracuje, chciałbym wprawić w ruch silnik potem zaprogramować różne włączniki pod konkretny ruch silnika. 3 dzień już wszystkiego próbuję posiłkując się internetem ale jak nie działał tak nie działa dalej.



Wróć do „Silniki Krokowe / Sterowniki Silników Krokowych”