Sterownik Silnika Bezszczotkowego, możliwe? LPT

0

Otóż mam problem, kupiłem sobie silnik bezszczotkowy firmy WE Welgard A22/12/06 i sterownik, ale z braku aparatury pomyślałem żeby zrobić go pod kompa, ale tu się zaczynają schody. Jest on na 3 przewodach i ma 14 kroków. Nie wiem z jakiego komponentu użyć i jak zrobić te kroki.
Prosiłbym o konkretną odpowiedź.

0

najpierw musisz sie dowiedziec w jakis sposob sie poslugiwac sterownikiem (od strony elektronicznej).
pisanie programu zostaw na koniec.
jesli juz bedziesz chcial napisac to zwyczajnie poczytaj artykuly o obsludze portow com/lpt - jest tego cala masa w internecie.

0

Otóż tak wygląda prymitywny shemacik mojej płytki sterowniczej, tylko teraz jak na komputerze obsłużyć to cudeńko?

user image

0

od strony programistycznej:
rozpisz sobie wszystkie 14 krokow silnika (musisz wiedziec jakie powinny byc stany wyjsc abc dla danego "kroku", i na tej podstawie okreslic jakie powinny byc stany wejsc 1..6).
potem poczytaj o obsludze portow w delphi pod winxp (w sieci jest tego masa).
generalnie po podpieciu sterownika pod odpowiednie piny lpt bedziesz musial wyslac na port 1 bajt, zeby na porcie, na odpowiednich pinach, pojawilo sie napiecie. 1 bajt=8bitow. poniewaz sterownik ma 6 wejsc to wykorzystasz tylko 6bitow wiec 2 bity w bajcie wysylanym na port beda nieistotne.
jesli nie rozumiesz co napisalem to poczytaj o potrach i systemie binarnym bo bez tego nie ruszysz z miejsca.

od strony sprzetowej:
zalezy jakie napiecie trzeba podac na wejscie sterownika i ile pradu pociagnie sterownik.
z tego co pamietam na lpt pojawia sie napiecie 3.3V a prad max jest jakis bardzo maly.
w zaleznosci od napiecia/natezenia bedziesz musial zastosowac rezystory/tranzystory/albo gotowe uklady.
ale jesli chodz o elektronike to pytaj albo w dziale offtopic albo od razu na elektroda.pl. chociaz zawsze na poczatku szukaj info na googlach.

0

jeżeli chodzi o lapka do dodam iż jest trochę ciężkie gdyż dysponuje złączami główine USB czasami się spotykam z portami com a taki był by ci potrzebny, niby na USB da się ale to z kolei jest więcej układów scalonych i jest ciężej to ogarnąć. Co do silnika to 3V to jednak za mało...
POWODZENIA jak skończysz to powiedz chciałbym się przyjrzeć twojemu wynalazkowi

0

jesli chodzi o lapka to mozna zainwestowac (<10zl) w przejsciowke usb>lpt, chociaz slyszalem ze czasem sa z nia problemy i nie zawsze chce dzialac, ale mysle ze chodzi glownie o drukarki czy skanery. takie proste wykorzystanie portu jako 8bit wyjscie powinno dzialac.
co do 3.3V - napiecie male, ale szeroko stosowane do sterowania elektronika, moze sie okazac ze wlasnie takiego napiecia wymaga sterownik.
i nie jest to napiecie dla silnika tylko napiecie sterowania, zasilanie masz nawet na rysunku jako osobne przewody.

0

Pobrałem zlportio, ale nie wiem jak to użyć, w sensie co napisać żeby dany pin zadziałał
znalazłem to ale mi coś na lapku nie działa
Sterowanie wyswietlaczem LCD przez port LPT

0

ehh.. napisalem musisz wyslac na port odpowiednio zbudowany bajt.
bajt to 8 bitow:

0   = 00000000
255 = 11111111
128 = 10000000
1   = 00000001
24  = 00011000

dlatego pisalem zebys poznal system binarny.
kazdy bit bajtu odpowiada jednemu pinowi w porcie (konkretnie piny D0..D7)
jak wyslesz na port bajt o wartosci 255 to na wszystkich pinach dostaniesz napiecie
jak wyslesz 0 to nigdzie nie bedzie napiecia.
jak wyslesz 1 to tylko na pierwszym pinie dostaniesz napiecie (nie wiem tylko od ktorej strony sa te piny liczone) itd...

1 użytkowników online, w tym zalogowanych: 0, gości: 1