Strona 1 z 2

Poszukuje prostego schematu Serwa Cyfrowego

: 18 cze 2004, 23:01
autor: Mariusz H.
Dokładnie jak w temacie.
Szukam jakichś schematów do serw cyfrowych. Tzn do serw ze sprzężeniem w postaci impulsów optycznych.
Zależy mi na jak najprostrzym rozwiązaniu.
Może jakiś scalak programowalny i prosty układ wykonawczy?

Re: Poszukuje prostego schematu Serwa Cyfrowego

: 18 cze 2004, 23:36
autor: jarobo
Mariusz H. pisze:Dokładnie jak w temacie.
Szukam jakichś schematów do serw cyfrowych. Tzn do serw ze sprzężeniem w postaci impulsów optycznych.
Zależy mi na jak najprostrzym rozwiązaniu.
Może jakiś scalak programowalny i prosty układ wykonawczy?
Witam
Możesz określić jaka mksymalna częstotliwość impulsów na wejściu miała by być

pozdrawiam jarobo

: 18 cze 2004, 23:39
autor: Mariusz H.
Jeśli chodzi o ilość częstotliwość to ok 3-5kHz to już by było dużo.

Re: Poszukuje prostego schematu Serwa Cyfrowego

: 19 cze 2004, 11:40
autor: jarobo
Witam

Dziś się troszkę zastanawiałem nad zastosowaniem serwa w amatorskich konstrukcjach CNC
I tu powstaje problem że gdy silnik dostanie impuls na wykonanie kroku i go nie wykona z powodu (przeciążenia, zbyt dużej prędkości ...)będziemy mieli taką informację z serwa i co dalej ?
- zatrzymać program wysłać impls do silnik na następny krok (bez zatrzymania programu zostaną zgubione dane wysylane do silników)


ma ktoś inny pomysł ?


pozdrawim jarobo

: 19 cze 2004, 12:25
autor: Mariusz H.
Może zkazać zwiększyć napięcie w układzie i podnieść moc ?
natomiast podnoszenie mocy by było ograniczone trafem.
To by w jakiś sposób zabezpieczyło przed utratą kroku. A nawet jeśli by zgubiło 1 czy 2 kroki, to i tak to by było mniej prawdopodobne niż w przypadku silników krokowych.

: 19 cze 2004, 19:29
autor: damik
mam pytanie ...
Jak miałaby wyglądać informacja wejściowa na taki sterownik ?
Czy będzie to standardowe krok/kierunek czy może info.. o ilości kroków do wykonania w danym kierunku i czasie ?

: 19 cze 2004, 21:35
autor: Mariusz H.
Dużo prościej i wygodniej (tak mi się wydaje) gdyby takie serwo było mało inteligentne i nie analizowało całego pakietu danych (to moje zdanie) a pozatym chyba łatwiej by je było zastosować w domorosłych układach sterowanych głównie przez port LPT.
Więc najlepiej gdyby to był kierunek i krok

: 19 cze 2004, 21:59
autor: damik
Moim zdaniem paradoksalnie łatwiej byłoby zaprojektować serwo "inteligentne" lepiej (prościej) możnaby wykorzystać (kontrolować) pracę silnika w takim przypadku ... tylko jakie programy potrafiły by z tym gadać ? :wink:

: 20 cze 2004, 14:16
autor: cruonline
Sterownik takiego serwa musiałby być przeźroczysty dla programu sterującego z PC.
Sam z "siebie" zadbałby o powtórzenie straconych kroków.
Ponieważ jednak program o tym by nie wiedział i nadal wysyłał dane, można by je buforować. Wtedy nic się nie zgubi.

Co do amatroskiej wizji takiego sprzężenia zwrotnego można wykorzystać starą myszkę. Tam są po 2 impulsatory z detekcją kierunku (a w myszkach z rolkami więcej 3 i więcej)
Podłączenie tego do prostego serwa lub silnika krokowego nie powinno stanowić dla żadnego z nas większego wyzwania.

: 21 cze 2004, 19:55
autor: Mariusz H.
Załużmy że mamy już taki układ (silnik i n-koder) przy czym ja osobiście bym odczyt montował na śrubie (mniejsze prawdopodobieństwo dłędu wymiaru) taraz nasuwa się pytanie.
Czy da się zrobić w ten sposób że do sygnału dir podepniemy jakiś prosty układ zmieniający kierunek, a zamiast step wykonamy układ karzący obracać się dla silnika (w zależności od częstotliwosci podawałby on większą lub mniejszą wartość napięcia). Sprzężenie zwrotne natomiast podepniemy do komputera.
Czy program typu "mach mill" czy TurboCNC nie pilnowały pozostałych parametrów??
tzn by serwo nie pracowało za szybko lub za wolno i czy by nie nadganiały jakby skończył układ za wcześnie , albo chamowały jakby przecholował ?

[ Dodano: 2004-06-21, 20:03 ]
Może da się wykożystać coś takiego ?
Jak już wcześniej pisałem jestem kiepski z Elektroniki więc nie wim na ile te artykuły mogą pomóc.