Poszukuje prostego schematu Serwa Cyfrowego

Jeśli szukasz schematu urządzenia - napisz

Autor tematu
Mariusz H.
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 241
Rejestracja: 15 cze 2004, 18:59
Lokalizacja: KrakĂłw/Bia?ystok

Poszukuje prostego schematu Serwa Cyfrowego

#1

Post napisał: Mariusz H. » 18 cze 2004, 23:01

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?



Tagi:

Awatar użytkownika

jarobo
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 4
Posty: 39
Rejestracja: 05 cze 2004, 23:57
Lokalizacja: Zielona GĂłra

Re: Poszukuje prostego schematu Serwa Cyfrowego

#2

Post napisał: jarobo » 18 cze 2004, 23:36

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


Autor tematu
Mariusz H.
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 241
Rejestracja: 15 cze 2004, 18:59
Lokalizacja: KrakĂłw/Bia?ystok

#3

Post napisał: Mariusz H. » 18 cze 2004, 23:39

Jeśli chodzi o ilość częstotliwość to ok 3-5kHz to już by było dużo.

Awatar użytkownika

jarobo
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 4
Posty: 39
Rejestracja: 05 cze 2004, 23:57
Lokalizacja: Zielona GĂłra

Re: Poszukuje prostego schematu Serwa Cyfrowego

#4

Post napisał: jarobo » 19 cze 2004, 11:40

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


Autor tematu
Mariusz H.
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 241
Rejestracja: 15 cze 2004, 18:59
Lokalizacja: KrakĂłw/Bia?ystok

#5

Post napisał: Mariusz H. » 19 cze 2004, 12:25

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.


damik
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 92
Rejestracja: 04 cze 2004, 14:09
Lokalizacja: ?l?sk

#6

Post napisał: damik » 19 cze 2004, 19:29

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 ?
Pozdrawiam
Damik


Autor tematu
Mariusz H.
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 241
Rejestracja: 15 cze 2004, 18:59
Lokalizacja: KrakĂłw/Bia?ystok

#7

Post napisał: Mariusz H. » 19 cze 2004, 21:35

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


damik
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 92
Rejestracja: 04 cze 2004, 14:09
Lokalizacja: ?l?sk

#8

Post napisał: damik » 19 cze 2004, 21:59

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:
Pozdrawiam
Damik


cruonline
Moderator
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 2
Posty: 46
Rejestracja: 11 cze 2004, 20:54
Lokalizacja: Katowice / Warszawa

#9

Post napisał: cruonline » 20 cze 2004, 14:16

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.
pozdrawiam,
cruonline


Autor tematu
Mariusz H.
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 241
Rejestracja: 15 cze 2004, 18:59
Lokalizacja: KrakĂłw/Bia?ystok

#10

Post napisał: Mariusz H. » 21 cze 2004, 19:55

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.
Załączniki
sterownik serwa.rar
(120.52 KiB) Pobrany 900 razy

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Schematu”