Zaprojektowałem puller wspomagający podawanie neoprenu do maszyny szyjącej neopren. Potrzebuję odczytać obroty maszyny i do nich dobrać obroty silnika krokowego. Nie musze płynnie sterować prędkością obrotów. Raz ustawiony (dobranie ilości kroków na sterowniku) moze tak zostać. Skok szwu w wiekszości pianek neoprenowych jest taki sam. Czy takie podłączenie jest w ogóle mozliwe? taki schemat podłączenia znalazłem w internecie, ale jak sie pewnie domyslacie nie działa poprawnie
Napęd pullera do podszywarki
Nema23 odczyt obrotów z enkodera obrotowego
-
JaFuzz
Autor tematu - Sympatyk forum poziom 2 (min. 50)

- Posty w temacie: 3
- Posty: 50
- Rejestracja: 26 wrz 2008, 09:21
- Lokalizacja: Gdynia
Napęd pullera do podszywarki
Dzień dobry, mam problem z poprawnym podłączeniem: przyrostowy enkoder obrotowy fotoelektryczny -> sterownik silnika krokowego M545 -> Nema23.
Zaprojektowałem puller wspomagający podawanie neoprenu do maszyny szyjącej neopren. Potrzebuję odczytać obroty maszyny i do nich dobrać obroty silnika krokowego. Nie musze płynnie sterować prędkością obrotów. Raz ustawiony (dobranie ilości kroków na sterowniku) moze tak zostać. Skok szwu w wiekszości pianek neoprenowych jest taki sam. Czy takie podłączenie jest w ogóle mozliwe? taki schemat podłączenia znalazłem w internecie, ale jak sie pewnie domyslacie nie działa poprawnie
czy ktoś z szanownego forum mógłby podpowiedziedziec jakąś inna opcje konfiguracji?
Zaprojektowałem puller wspomagający podawanie neoprenu do maszyny szyjącej neopren. Potrzebuję odczytać obroty maszyny i do nich dobrać obroty silnika krokowego. Nie musze płynnie sterować prędkością obrotów. Raz ustawiony (dobranie ilości kroków na sterowniku) moze tak zostać. Skok szwu w wiekszości pianek neoprenowych jest taki sam. Czy takie podłączenie jest w ogóle mozliwe? taki schemat podłączenia znalazłem w internecie, ale jak sie pewnie domyslacie nie działa poprawnie
http://TarifaBladders.com
-
tuxcnc
- Lider FORUM (min. 2000)

- Posty w temacie: 3
- Posty: 9837
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Napęd pullera do podszywarki
Ten schemat jest prawie poprawny, ale to prawie robi ogromną różnicę...
Sterownikowi silnika krokowego jest wszystko jedno skąd dostanie impulsy step, więc może dostać też z wyjścia enkodera, ale wtedy trzeba wykorzystać tylko jeden kanał (albo A, albo B) i podłączyć go do wejścia PUL- a PUL+ do plusa zasilania. Tak jest na schemacie, ale drugi kanał jest tam podłączony do wejścia DIR co jest zwykłym debilizmem.
Taki układ ma bardzo ograniczone możliwości regulacji (zmiana enkodera, zmiana ustawień mikrokroku, lub zmiana przełożeń mechanicznych po stronie silnika lub enkodera), także nie wykrywa kierunku, ale jak się go prawidłowo zaprojektuje, to będzie działał.
Żeby działało to w miarę elegancko i uniwersalnie, to niestety trzeba dodać jakąś elektronikę.
Ludzie budują "elektroniczne posuwy" do amatorskich tokarek, to są układy kiepskiej jakości i kapryśne, ale tanie i mogą okazać się wystarczające.
Oczywiście można zaprząc jakieś PLC albo samemu napisać program na jakiś mikrokontroler (tu się prosi STM32F103 albo lepszy, bo ma sprzętową obsługę enkodera).
-
JaFuzz
Autor tematu - Sympatyk forum poziom 2 (min. 50)

- Posty w temacie: 3
- Posty: 50
- Rejestracja: 26 wrz 2008, 09:21
- Lokalizacja: Gdynia
Re: Napęd pullera do podszywarki
@tuxcnc, dzięki za szybką i konkretna odpowiedź. Czy myslisz że zamiast proponowanego przez Ciebie STM32F103 mogę uzyć ESP32? akurat mam kilka takich płytek.
http://TarifaBladders.com
-
tuxcnc
- Lider FORUM (min. 2000)

- Posty w temacie: 3
- Posty: 9837
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Napęd pullera do podszywarki
Użyć możesz, ale więcej się namęczysz przy pisaniu programu.
STM ma sprzętową obsługę enkodera kwadraturowego, raz programujesz licznik i jego przerwanie, a potem pozycję masz w zmiennej, która "sama" się aktualizuje. W ESP jest to zagmatwane, a z dokumentacji trudno cokolwiek zrozumieć.
-
Steryd
- Lider FORUM (min. 2000)

- Posty w temacie: 1
- Posty: 4563
- Rejestracja: 13 lut 2017, 19:34
- Lokalizacja: Szczecin
Re: Napęd pullera do podszywarki
Tylko jak to ma działać cały czas tak samo, to bez sensu pchać tam jeszcze kontroler. Może jeszcze peceta postawić..?
Dobrać enkoder, przełożenie, mikrokoki i zapomnieć.
Dobrać enkoder, przełożenie, mikrokoki i zapomnieć.
Można?
Morzna!!!
Morzna!!!
-
JaFuzz
Autor tematu - Sympatyk forum poziom 2 (min. 50)

- Posty w temacie: 3
- Posty: 50
- Rejestracja: 26 wrz 2008, 09:21
- Lokalizacja: Gdynia
Re: Napęd pullera do podszywarki
Taki miałem pomysł na początku, tylko coś nie chce działać
http://TarifaBladders.com
-
pukury
- Lider FORUM (min. 2000)

- Posty w temacie: 1
- Posty: 7814
- Rejestracja: 23 lis 2004, 22:41
- Lokalizacja: kraków
Re: Napęd pullera do podszywarki
Hej.
Może takie coś by stykło ?
https://projecthub.arduino.cc/nsr5058/l ... rew-7115c7
Ryzyko nikłe - a może będzie ok .
pzd.
Może takie coś by stykło ?
https://projecthub.arduino.cc/nsr5058/l ... rew-7115c7
Ryzyko nikłe - a może będzie ok .
pzd.
Mane Tekel Fares
-
qqaz
- Lider FORUM (min. 2000)

- Posty w temacie: 1
- Posty: 2412
- Rejestracja: 28 sty 2007, 16:12
- Lokalizacja: Łódź
Re: Napęd pullera do podszywarki
Zawsze jestem zafascynowany autorytarnym poradnictwem tuska On wie. tutaj też.
Przeczytaj durszlaku bo znowu robisz pianę a żadnej porady.
Większość enkoderów ma wyjścia 5V choć Twój może jest na 24V.
Sterownik silnika z pewnością ma wejścia 5V choć ledy transoptorów są dość odporne i 5x większy prąd może! chwilowo wytrzymają. Ale wtedy i tak się kanał nasyci i praktycznie przestaje przerywać.
Więc doóż 2,2k oporniki na liniach z enkodera.
Samo połączenie sygnałów jest jak najbardziej prawidłowe DIR/STEP - silnik wtedy kręci lewo/prawo zgodnie z obrotami i kierunkiem enkodera.
Enkoder jest wystarczajaco gęsty? 400 imp/obrót to 1:1 z silnikiem, Tylko że sterownik poda co najwyżej połowę bo najwiekszy(najmnieszy ) podział to 1:2
Sensowny byłby 1000 - 2500/obr. Albo jakiś z demobilu 5000/obr.
I taką wartość dopiero sobie odpowiednio podzielisz.
Ale teraz możesz nic nie uzyskać bo 24V poszło zamiast 5V.
Przeczytaj durszlaku bo znowu robisz pianę a żadnej porady.
Ten schemat ma wadę tylko taką że prawdopodobnie spaliłeś już albo enkoder, albo sterownik, a może już oba.
Większość enkoderów ma wyjścia 5V choć Twój może jest na 24V.
Sterownik silnika z pewnością ma wejścia 5V choć ledy transoptorów są dość odporne i 5x większy prąd może! chwilowo wytrzymają. Ale wtedy i tak się kanał nasyci i praktycznie przestaje przerywać.
Więc doóż 2,2k oporniki na liniach z enkodera.
Samo połączenie sygnałów jest jak najbardziej prawidłowe DIR/STEP - silnik wtedy kręci lewo/prawo zgodnie z obrotami i kierunkiem enkodera.
Enkoder jest wystarczajaco gęsty? 400 imp/obrót to 1:1 z silnikiem, Tylko że sterownik poda co najwyżej połowę bo najwiekszy(najmnieszy ) podział to 1:2
Sensowny byłby 1000 - 2500/obr. Albo jakiś z demobilu 5000/obr.
I taką wartość dopiero sobie odpowiednio podzielisz.
Ale teraz możesz nic nie uzyskać bo 24V poszło zamiast 5V.
-
tuxcnc
- Lider FORUM (min. 2000)

- Posty w temacie: 3
- Posty: 9837
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Napęd pullera do podszywarki
W twoich wypocinach słowa prawdy nie ma!qqaz pisze: ↑11 lis 2025, 18:53Zawsze jestem zafascynowany autorytarnym poradnictwem tuska On wie. tutaj też.
Przeczytaj durszlaku bo znowu robisz pianę a żadnej porady.Ten schemat ma wadę tylko taką że prawdopodobnie spaliłeś już albo enkoder, albo sterownik, a może już oba.
Większość enkoderów ma wyjścia 5V choć Twój może jest na 24V.
Sterownik silnika z pewnością ma wejścia 5V choć ledy transoptorów są dość odporne i 5x większy prąd może! chwilowo wytrzymają. Ale wtedy i tak się kanał nasyci i praktycznie przestaje przerywać.
Więc doóż 2,2k oporniki na liniach z enkodera.
Samo połączenie sygnałów jest jak najbardziej prawidłowe DIR/STEP - silnik wtedy kręci lewo/prawo zgodnie z obrotami i kierunkiem enkodera.
Enkoder jest wystarczajaco gęsty? 400 imp/obrót to 1:1 z silnikiem, Tylko że sterownik poda co najwyżej połowę bo najwiekszy(najmnieszy ) podział to 1:2
Sensowny byłby 1000 - 2500/obr. Albo jakiś z demobilu 5000/obr.
I taką wartość dopiero sobie odpowiednio podzielisz.
Ale teraz możesz nic nie uzyskać bo 24V poszło zamiast 5V.




