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

Kontroler silnika krokowego na porcie LPT

rmajda 22 Kwi 2010 20:57 251072 381
  • #331 22 Kwi 2010 20:57
    paulosss88
    Poziom 10  

    Witam,chyba jednak zdecyduje się na wersje z przełącznikiem 4-biegunowym,ponieważ z tym programem to mam ogromne problemy niestety...

    Teraz pytanie-przełącznik taki dodajemy pomiędzy kabel LPT (dokładnie pin 2,3,4,5,6,7,8,9) oraz transoptory (4 pin na 1 transoptor)?

    Mam pytanie czy taki układ teraz będzie poprawnie działał- pozwalając przełączać silniki w dowolnym momencie?

  • #332 26 Kwi 2010 21:53
    paulosss88
    Poziom 10  

    Witam,
    Zrobiłem,układ wg schematu z pierwszych stron tego tematu ale z przełącznikiem 4-biegunowym do przełączania silników. Przełącznik ten zamontowany jest za płytka aby moc zmieniać silnik którym sterujemy i tu tkwi problem...

    Problem jest taki ze uln natychmiast się grzeje niezależnie na ktory silnik przełączamy sterowanie,albo jest tak ze 1 silnik chodzi a 2 nie chodzi (choć jeśli go połączymy jako pojedynczy silnik bez przełącznika to wszytko jest ok)??

    W czym może byc problem?Moze być płytka uniwersalna jakaś zepsuta (przepalona)?
    Bo początkowo myślałem ze może przegrzałem uln,ale po wymianie na nowy dalej jest ten sam błąd?

    Proszę o pomoc!!!

  • #333 10 Wrz 2010 20:49
    uzi104
    Poziom 10  

    Nadadzą się do tego 2 silniki KH42KM2B001 ?
    Parametry:
    * Napięcie 4,08 V
    * Prąd 1,7 A
    * 1,8 deg/step
    * wyprowadzenie 6 przewodowe
    Chcę to zrobić przy użyciu ULN2803

  • #334 10 Wrz 2010 20:55
    tumeks
    Poziom 17  

    Tak, tylko musisz dwa kable połączyć ze sobą.

  • #335 10 Wrz 2010 21:24
    uzi104
    Poziom 10  

    tak, to wiem, że muszę połączyć 2 plusy ;)

    Zrobiłem sobie schemat (sorry za jego jakość ale w Paint go robiłem) :

    Kontroler silnika krokowego na porcie LPT

    Napięcie ma być 4V dla tych silników.
    Będzie dobrze wszystko? Nie spali się ULN przy silnikach 1,7A każdy?

  • #336 10 Wrz 2010 21:26
    tumeks
    Poziom 17  

    Wygląda na ok, ja jednak robiłem bez tych dwóch klocków separujących i było też ok, ale bezpieczeństwo bezpieczeństwem :D

  • #337 10 Wrz 2010 22:04
    nelik1987

    Poziom 31  

    ale nadal nie rozumiem dlaczego ładujesz ULN2803 który może przewodzić 0,5A a jak podajesz prąd na cewkę wynosi 1,7A więc przepalenie ULN jest pewne

  • #339 09 Lis 2010 22:42
    bogi007
    Poziom 9  

    witam. mam takie pytanko czy można podłączyć równolegle np. 4 układziki uln2803?? i teorytycznie mieć 2A/ feze. bedzie takie cos działało?

  • #340 09 Lis 2010 22:58
    tumeks
    Poziom 17  

    Po co kombinować. Nie można użyć 4 tranzystorów? proponuję buz 10, buz 11 będziesz mógł przepuszczić o wiele większy prąd niż 2A, ale zapraszam do noty katalogowej :D

  • #341 10 Lis 2010 08:21
    nelik1987

    Poziom 31  

    bogi007 napisał:
    witam. mam takie pytanko czy można podłączyć równolegle np. 4 układziki uln2803?? i teorytycznie mieć 2A/ feze. bedzie takie cos działało?
    tak można

  • #342 10 Lis 2010 14:19
    bogi007
    Poziom 9  

    no to można czy nie można. nie bardzo wiem czego szukać w nocie katalogowej. pozdrawiam

  • #343 10 Lis 2010 18:26
    c4r0
    Poziom 36  

    Nikt nie napisal, ze nie mozna... Mozna, ale przydalyby sie rezystory o niewielkiej wartosci pomagajace w wyrownaniu prodow plynacych przez tranzystory polaczone roznolegle. Tylko rzeczywiscie chyba bedzie lepiej po prostu uzyc oddzielnych tranzystorow, zamiast kombinowac z rownoleglym laczeniem scalakow.

  • #344 15 Lis 2010 15:12
    dondu
    Moderator Mikrokontrolery Projektowanie

    Dorzucam do kolekcji filmik prezentujący dokładnie zasady działania silników uni- i bipolarnego.

  • #345 13 Gru 2010 19:00
    wtw
    Poziom 10  

    Odkopię trochę temat. Sterowanie silnikiem z portu LPT to fajna sprawa. Układ z początku tematu udało mi się zrealizować bez problemu. Poległem jednak gdy chciałem przez LPT sterować bipolarny silnik krokowy. Znajomy podrzucił mi taki schemacik jak poniżej na bazie L293D no i niestety klapa, nic się nie kręci nic nie buczy. Czy ktoś z Was może powiedzieć mi czy schemat jest prawidłowy, ewentualnie nanieść jakieś poprawki. Będę bardzo wdzięczny.
    Pozdrawiam
    Wojtek
    Kontroler silnika krokowego na porcie LPT

  • #346 13 Gru 2010 20:12
    paulosss88
    Poziom 10  

    Witam,na 1 rzut oka wydaje mi sie ze schemat jest poprawny, aczkolwiek ja, jak zaczynałem zabawę z silnikami krokowymi to sie opierałem/opieram dalej na schemacie podobnym do schematu podanego przez uzi104.

  • #347 13 Gru 2010 20:39
    dondu
    Moderator Mikrokontrolery Projektowanie

    wtw napisał:
    ... Czy ktoś z Was może powiedzieć mi czy schemat jest prawidłowy, ewentualnie nanieść jakieś poprawki.


    Ja zrobiłbym to nieco inaczej.
    - emitery transoptorów do masy
    - kolektory przez rezystor do +12V,
    - z kolektorów na wejścia L293
    by była pewność kiedy 1 a kiedy 0, ale robi się negacja, co być może trzeba uwzględnić w programie.

    Zobacz jak tutaj są połączone (te w 12 szt w jednej kolumnie):

    Kontroler silnika krokowego na porcie LPT

    A tutaj źródło tego schematu: http://www.ottop.republika.pl/optolpt.shtml

  • #348 16 Gru 2010 12:11
    wtw
    Poziom 10  

    Kurczaki ten układ, który pokazałem, nadal nie chce mi ruszyć. Obawiam się czy nie uwaliłem czasem L293D. Przez nie doczytanie wskazówek kolegi połączyłem GND LPT z GND z zasilacza. Teraz masy odseparowałem, ale układ dalej nie działa. Nadmienię, że jestem laikiem w tej dziedzinie. Aha jeszcze jedno. Na wejściach do L293D prąd płynie mi impulsami, więc wydaje się, że PC847 działa poprawnie, ale na wyjściu z L293D prąd ma stały sygnał, czy tak powinno być? Wyjście z L293D łączyłem z masą zasilacza.

  • #349 16 Gru 2010 13:26
    dondu
    Moderator Mikrokontrolery Projektowanie

    Połączenie mas nie mogło uszkodzić L293.
    Upewnij się jeszcze czy prawidłowo podpiąłeś silnik.
    Dobrze byłoby abyś narysował schemat rozwiązania jakie masz w tej chwili łącznie z uzwojeniami silnika bo na poprzednim nie miałeś a tutaj także może być błąd.

  • #350 16 Gru 2010 15:38
    wtw
    Poziom 10  

    Ok jak będę w domu to narysuje, ale przecież nawet gdybym pomylił kabelki przy podłączaniu silnika to chyba i tak jakieś napięcie na silnik musiałoby pójść, a co za tym idzie oś silnika byłaby "unieruchomiona" i stawiała by opór przy próbie ręcznego jej obracania, u mnie natomiast kręci się bez żadnych oporów.

  • #351 16 Gru 2010 15:40
    dondu
    Moderator Mikrokontrolery Projektowanie

    wtw napisał:
    ... u mnie natomiast kręci się bez żadnych oporów.

    ... i to może oznaczać złe podłączenie silnika.

  • #352 16 Gru 2010 22:20
    wtw
    Poziom 10  

    Podłączenie u mnie wygląda tak jak na obrazku poniżej
    Kontroler silnika krokowego na porcie LPT

  • #353 17 Gru 2010 15:40
    dondu
    Moderator Mikrokontrolery Projektowanie

    Patrząc na kolory przewodów jakiegoś silnika NMB: http://www.nmbtc.com/pdf/motors/PM20L-020-HHC3.pdf
    jeżeli w Twoim są tak samo, to podłączenie jest ok.

    Przyczyny nadal szukałbym w podłączeniu transoptorów, ponieważ na schemacie który przedstawiłeś masz nadal wersję pierwotną.

  • #354 17 Gru 2010 16:47
    wtw
    Poziom 10  

    Czy mógłbyś na tym moim schemacie zasugerować poprawne wg Ciebie podłączenie, byłbym wdzięczny.

  • #355 17 Gru 2010 17:00
    dondu
    Moderator Mikrokontrolery Projektowanie

    Kontroler silnika krokowego na porcie LPT
    Rezystor przyjąłem taki jak na poprzednim podanym przeze mnie schemacie. Teraz jest pewne, że jest 1 lub 0 na wejściu L293.
    Pozostałe transoptory tak samo.
    Pisałem już wcześniej ale teraz przypomnę - taki układ wprowadza negację sygnału co być może musisz uwzględnić w programie.

  • #356 17 Gru 2010 17:14
    wtw
    Poziom 10  

    A czy mogę użyć rezystorów 2.2k, takie akurat mam na stanie.

  • #357 17 Gru 2010 17:16
    dondu
    Moderator Mikrokontrolery Projektowanie

    Spoko - na oko bez problemu będzie działać.
    Większy rezystor niczego nie zepsuje więc śmiało próbuj.

  • #358 17 Gru 2010 17:22
    wtw
    Poziom 10  

    Wielkie dzięki. O rezultatach, mam nadzieję pozytywnych, nie omieszkam poinformować. Pozdrawiam.

  • #359 20 Gru 2010 00:17
    wtw
    Poziom 10  

    No i niestety klapa, te rezystorki nic nie pomogły silnik dalej milczy. Przypomnę jedynie, że na wyjściach z PC847 i na wejściach do L293D sygnał jest prawidłowy (tak mi się wydaje) brak go natomiast na wyjściu z L293D. Jak dobrze rozumiem jeżeli podłączę miernik pod odpowiednie pary wyjść z L293D to co jakiś czas (ułamek sekundy) powinien mi się pojawiać sygnał przepływu prądu, tak? U mnie niestety nie ma nic tzn mierni jedynie wyświetla stałą wartość około 0,6...


    Upss teraz się dopatrzyłem na tych poprawkach od dondu, że nie poprawiłem wyprowadzeń z PC847 na L293D tylko pozostawiłem tak jak było wcześniej. Ehh gapa ze mnie. No nic trzeba będzie powalczyć jeszcze z tematem.

  • #360 03 Sty 2011 11:59
    michalak1994
    Poziom 10  

    wiem że temat jest trochę stary lecz nie wiedziałem gdzie indziej napisać a więc do rzeczy: czy istnieje jakiś układ tranzystorowy do którego maksymalny prąd jaki można dać to 1,5A i najlepiej żeby miał taką samą budowę jak uln2803 (ilość wyprowadzeń) tzn żeby było 8 tranzystorów
    z góry dziękuję za odpowiedź

  Szukaj w 5mln produktów