zakzag
Znajdzie się jakiś mirek co pomoże z problemem?
Mam silnik krokowy i chce rozpędzać go przy pewnych założeniach:
Przykładowo
Rozpęd ma trwać 5sekund i 10kroków
Prędkość finalna 4kroki/s
Problem polega na tym, że nie wiem ile czasu powinny trwać poszczególne kroki.
  • Najlepsze
  • Wszystkie komentarze
MuchomorSromotnikowy
taktyczna kropka .
smutna_rzodkiewka
@zakzag: Napisałem ci "krótki" program na arduino do robienia tego co chciałeś.
Jest kilka nieobsłużonych egdecase'ów ale nie chciałem zbytnio komplikować

double acceleration = 4 / 5; // [step / (s^2)]
double maxSpeed = 10; // [step /
Itakinie
Itakinie
Cześć, Mam w projekcie za zadanie, sterować podnoszeniem i opuszczaniem przedmiotu w osi Z. Dostałem silnik krokowy Nema 23, zasilacz i sterownik DM556.
Podłączyłem silnik i zasilanie do sterownika. Teraz jak to to wszystko podłączyć do PC? Wyczytałem że przez port LPT.
Teraz pytanie czy da się bezpośrednio połączyć wejście LPT w komputerze z driverem? Czy muszę mieć tą płytę główną CNC jak na zdjęciu poniżej
https://www.ebmia.pl/images/fotki_produkty/1353061104_sskb13eksploatacja.png
Widziałem że sprzedają to razem
  • Najlepsze
  • Wszystkie komentarze
Tymian
@Itakinie: Wejścia PUL, DIR, ENA wysterujesz czymkolwiek - popędzi to 3.3V, 5V też.

Możesz sobie kupić kartę na PCI która ma LPT, pod warunkiem że znajdziesz program który będzie odpowiednio generować sygnały na LPT.

Ten sterownik służy do obsługi jednego
Itakinie
Itakinie
Itakinie Autor
0
Dzięki za odpowiedź, Mam w komputerze złącze równoległe LPT DB25 i kabel. Rozumiem, że mam któryś z tych 25 pinów podłączyć odpowiednio to tych wejść na sygnał PUL, DIR, ENA. Potem jakimś programem podawać odpowiedni sygnał przez te piny. Nie znalazłem ani jednego przykładu w necie żeby ktoś to podłączył tak bezpośrednio. Stąd wydaję mi się, że błądzę
oggy1989
Mam silniczek dokładnie taki jak na zdjęciu. Teraz pytanie polega jak wyliczyć, napięcie zasilania oraz prąd pracy dla tego silnika, wiedząc, że cewka ma 10 Ohm (tak jak na naklejce)

#pytanie #pytaniedoeksperta #elektronika #silnikikrokowe
  • Najlepsze
  • Wszystkie komentarze
m.....0
m.....0
dogu18
dogu18
@oggy1989: to krokowiec musisz miec sterownik...
poradnikspeleologiczny
poradnikspeleologiczny
Trochę się bawię w #arduino ale mam niestety braki w wiedzy o elektronice, prądzie itp. Chciałem porobić układy sterowania silnikami (docelowo krokowymi aby uruchomić minicnc). Oglądałem różne tutoriale jak ktoś podłączał silnik ale nie ogarniam tego tematu ogólnie - tzn. potrafię odtworzyć jakiś układ ale jeśli nie mam jakiegoś komponentu lub np. silnik mam 6-przewodowy zamiast 4 to już się gubię bo brakuje mi tych podstaw. Jak ten temat ogarnąć?
  • Najlepsze
  • Wszystkie komentarze
amigoCK
amigoCK
@poradnikspeleologiczny: http://atnel.pl/mikrokontrolery-avr-jezyk-c.html
W tej książce jest świetny rozdział o silnikach krokowych i metodach ich sterowania za pomocą mikrokontrolera.
Ardeo
@poradnikspeleologiczny: Też właśnie jestem w trakcie budowy pierwszej amatorskiej obrabiarki cnc na arduino z tym, że elektronikę mam w pełni do tego opanowaną, ogólnie masz 2 opcje albo uczysz się wszystkiego od podstaw: jak działa tranzystor, silnik krokowy, dlaczego jeden silnik ma 6, a nie 4 kabelki, itp. lub szukasz w necie jak inni to robią i na żywca kopiujesz, ewentualnie dodajesz własne poprawki. Ogólnie polecam 2 opcję, jest już
Wyrewolwerowanyrewolwer
Mirki Elektronicy! Pomocyyy!

Działam na MOSFETach IRLZ44N. Do bramy doprowadzam stany z pinu atmegi(czyli jakieś 3,7V) do wejścia mosfetu 12V z molexa, a na wyjście podpinam jedną cewkę krokowca. Cała idea działa dobrze, jeżeli steruję krokowcem bezpośrednio pod pinami(oczywiście jest wtedy odpowiednio słaby i wolny), kiedy przenoszę układ na mosfety to pojawia się problem: Grzeją się one niemiłosiernie mocno, przekazują kolejno(najbliższy źródła vcc 12V jest najgorętszy. W ciągu kilku sekund potrafi rozgrzać
  • Najlepsze
  • Wszystkie komentarze