Strona 1 z 3

Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 17:15
autor: WINORED
Witam , mam problem z ustawieniem się na zadaną pozycję, a dokładniej z układem który to wykona. Potrzebuję znać pozycję wskaźnika (czerwonej strzałki) i ustawiać ją na dowolna wartość w przedziale 0-1100 mm z dokładnością 1 mm. Obecnie odbywa się to bardzo "topornie" , a mianowicie jest przyklejona miarka i przyciskami załączam przekaźniki trafiając w pozycję. Jest to wykonalne , aczkolwiek czasochłonne. Chciałem zastosować gotowy licznik programowalny i enkoder, aczkolwiek po rozmowie z producentem uznał że to nie zadziała , głownie dlatego że ma raz być do góry raz na dół. Następna opcja to PLC programowalny + panel. Tu strasznie koszty idą w górę , bo sam nie potrafię tego zaprogramować. Może ktoś z Was coś podpowie jak to zrealizować, może są jakieś gotowe już rozwiązania ?
Wypłakałem się z tym problem na forum od mikrokontrolerów , ba nawet ogłoszenie dałem że zlecę wykonanie takiego rozwiązania i .... piszę tu :)

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 21:07
autor: Steryd
To co opisałeś robi każde DRO

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 21:18
autor: WINORED
czy tam nie ma krokowego ?

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 21:23
autor: drhambone
Kolega chce chyba ustawić ten wskaźnik w pozycji, DRO tylko tą pozycję odczyta.

Z dokładnością do 1mm kolego to wystarczy założyć enkoder na ten silnik i zastosować falownik, który ma funkcję pozycjonowania.
Można tam dać silnik krokowy, dwa koła pasek na nim wskazówka i też uzyskasz dokładność. Możesz tam dać dodatkowo liniał (koszty) i będziesz miał pełne sprzężenie zwotne. Możesz tam dać serwo i mechanika taka jak wyżej, zadziała. Możesz tam dać silnik liniowy, ale o długości ponad 1m będzie kosztował z 40k :)

Rozwiązań jest multum. Podaj jakieś warunki brzegowe, przede wszsytkim budżet i coś pomyślimy.

Pozdrawiam
Tomek

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 21:29
autor: WINORED
warunki są takie , silnik musi zostać styczniki także, budżet... tysiak tak plus minus

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 21:45
autor: drhambone
A jaka moc silnika? Są tam jakieś przekładnie?Jaka prędkość przejazdu?

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 21:57
autor: WINORED
o to to nie podałem, silnik 0,55kW przekładnia ślimakowa prędkość przejazdu 1m/min także wolno

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 22:22
autor: drhambone
W takim układzie kolego ten budżet to za mało, nawet na najprostsze rozwiązanie typu enkoder + falownik (piszę tu o rozwiązaniach przemysłowych).
A nie mówie już o samym zadawaniu pozycji, bo pewnie chciałbyś ją wpisywać z panela? Nawet najprostszy trochę kosztuje. Przekładnia ślimakowa ma luz nawrotny, to też może być problematyczne w pozycjonowaniu. Przy każdej zmianie kierunku będzie trzeba ten luz kompensować, przydało by się użyć jakiś sterownik, chyba że będziesz zawsze pamiętał, że przy zmianie kierunku dopisujesz ten luz do pozycji docelowej.
W takim układzie jak na rys. silnik hamuje wybiegiem, żeby dojechać do zadanej pozycji trzeba by było znać czas tego hamowania, a wiadomo czy będzie taki sam w całym zakresie pozycji? Raczej nie.

Post na forum mikrokontrolerów to możę być dobry kierunek, ale 1k też może być za mało. Jakiś enkoder, jakieś arduino z wejściem które odczyta pozycję i odpowiednio obrobi, jakiś moduł wyjść cyfrowych, żeby wysterować te styczniki, jakiś panel. No i będziesz to musiał w tym budżecie sam połączyć i zaprogramować.
Wiem że pewnie nie takiej odpowiedzi się spodziewałeś, no ale takie są realia niestety.

Pozdrawiam

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 22:49
autor: WINORED
Staram się być realistą , spodziewam się rożnych odpowiedzi skoro zamieszczam post publicznie. Z budżetem w okolicach 1k dla rozwiązania nie przemysłowego myślę że nie jest źle. Tak jak liczyłem koszt podzespołów i samego arduino plus jakiś wyświetlacz to ok 500 zł reszta program. Luzem na przekładni bym się nie przejmował bo enkoder wystarczy dać na wale wychodzącym z niej na którym zamocowana jest koło łańcuchowe. Dobieg silnika też można pominąć gdyż przy tej prędkości liniowej, stycznikiem sterowanym z palca uzyskuje pozycję. Jutro walczę z rozwiązaniem alternatywnym , czyli przemysłowym podzespoły jak liczyłem to ok 1,5k , jak uda mi się "pozyskać" program za 0,5 -1 k, temat zakończę natychmiast.

Re: Ustawianie zadanej pozycji elementu na skali

: 06 sty 2020, 23:13
autor: TOP67
Jeśli da się to ustawić ręcznie, to nawet najprostszy układ na arduino da radę.

Arduino UNO + nakładka z wyświetlaczem i przyciskami + enkoder własnej roboty, krańcówka do bazowania i przekaźniki do silnika.

Wyświetlacz ma dwa wiersze. W jednym może pokazywać aktualne położenie, w drugim zadane.
Do dyspozycji jest 6 przycisków.

Prawo - zwiększ o 1
Lewo - zmniejsz o 1
Góra - zwiększ o 10
Dół - zmniejsz o 10
Select - Jazda
Reset - bazowanie