RTV forum PL | NewsGroups PL

Jak wykorzystać serwo z HP 650 do szybkiego pozycjonowania głowicy z kontrolera?

serwo "cyfrowe"

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wykorzystać serwo z HP 650 do szybkiego pozycjonowania głowicy z kontrolera?

Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next

wkwj
Guest

Wed Feb 07, 2007 1:19 pm   



Witam,
zastanawiam się nad użyciem mechanizmu pozycjonującego z drukarki "plujki"
np. HP650
do szybkiego sterowania położeniem dość lekkiej "głowicy". W drukarce
używane jest serwo
z silnikiem prądu stałego i czujnikiem położenia w postaci linijki z
kwadraturowym czujnikiem
optycznym, dającym sygnał kierunku i ilości "kroków" przemieszczenia. W
drukarce działa, idea
niby prosta ale schody zaczynają się, gdy chce się tym sterować samodzielnie
z ukontrolera.
Czy ktoś się tym bawił ? Może widzieliście gdzieś w necie jakiś algorytm
strowania ? Sterowanie
samego silnika - zwykły mostek H typu on/off czy sterowanie proporcjonalne z
regulacją prądu ?
Wolałbym rozwiązanie z serwem, bo jest szybsze od steppera...
Googlam ale nic ciekawego nie znalazłem...
Pozdrawiam,
wkwj

J.F.
Guest

Wed Feb 07, 2007 1:36 pm   



On Wed, 7 Feb 2007 13:19:07 +0100, wkwj wrote:
Quote:
zastanawiam się nad użyciem mechanizmu pozycjonującego z drukarki "plujki"
np. HP650
do szybkiego sterowania położeniem dość lekkiej "głowicy". W drukarce
używane jest serwo

Podobne jest chyba w iglowkach Oki.
Nie ma tej precyzyjnej folii, ale silnik pod glowica.

Quote:
Czy ktoś się tym bawił ? Może widzieliście gdzieś w necie jakiś algorytm
strowania ? Sterowanie
samego silnika - zwykły mostek H typu on/off czy sterowanie proporcjonalne z
regulacją prądu ?

Mostek H z regulacja wypelnienia i przez to pradu :-)

Glowny problem to w samym regulatorze - tam trzeba dobrac stale zeby
sie nie wzbudzalo.

Quote:
Wolałbym rozwiązanie z serwem, bo jest szybsze od steppera...

Hm, akurat drukarki na stepperach sa podobnie szybkie.

J.

Grzegorz Kurczyk
Guest

Wed Feb 07, 2007 3:42 pm   



Użytkownik wkwj napisał:

Quote:
Witam,
zastanawiam się nad użyciem mechanizmu pozycjonującego z drukarki "plujki"
np. HP650
do szybkiego sterowania położeniem dość lekkiej "głowicy". W drukarce
używane jest serwo
z silnikiem prądu stałego i czujnikiem położenia w postaci linijki z
kwadraturowym czujnikiem
optycznym, dającym sygnał kierunku i ilości "kroków" przemieszczenia. W
drukarce działa, idea
niby prosta ale schody zaczynają się, gdy chce się tym sterować samodzielnie
z ukontrolera.

Ale potrzebujesz tego aby precyzyjnie ustawić głowicę w określonym
miejscu ? Jeśli tak to trzeba pokombinować z dodatkowym hamulcem. W
drukarkach mechanizm ten działa jakby na odwrót. To głowica pluje w
chwili gdy jest akurat w danym miejscu. Czyli silnik sobie jedzie,
czujnik daje impulsy (z tego co sobie przypominam to ten czujnik daje
tylko pojedyncze impulsy bez wykrywania kierunklu ruchu - bo i po co) i
dysze strzelają w momencie pojawienia się impulsu.

Pozdrawiam
Grzegorz

Konrad
Guest

Wed Feb 07, 2007 4:41 pm   



Użytkownik "Grzegorz Kurczyk" <grzegorz.usun.to@control.slupsk.pl> napisał w
wiadomości news:eqcorp$1et$1@nemesis.news.tpi.pl...
Quote:
Użytkownik wkwj napisał:

Witam,
zastanawiam się nad użyciem mechanizmu pozycjonującego z drukarki
"plujki"
np. HP650
do szybkiego sterowania położeniem dość lekkiej "głowicy". W drukarce
używane jest serwo
z silnikiem prądu stałego i czujnikiem położenia w postaci linijki z
kwadraturowym czujnikiem
optycznym, dającym sygnał kierunku i ilości "kroków" przemieszczenia. W
drukarce działa, idea
niby prosta ale schody zaczynają się, gdy chce się tym sterować
samodzielnie
z ukontrolera.

Ale potrzebujesz tego aby precyzyjnie ustawić głowicę w określonym miejscu
? Jeśli tak to trzeba pokombinować z dodatkowym hamulcem. W drukarkach
mechanizm ten działa jakby na odwrót. To głowica pluje w chwili gdy jest
akurat w danym miejscu. Czyli silnik sobie jedzie, czujnik daje impulsy (z
tego co sobie przypominam to ten czujnik daje tylko pojedyncze impulsy bez
wykrywania kierunklu ruchu - bo i po co) i dysze strzelają w momencie
pojawienia się impulsu.

Pozdrawiam


witam
odwiedz cnc forum tam jest troche na temat serv
własnie ja dzis sie bawiłem z takim prostym sterowaniem silniczka z
enkoderem
powinno to byc zrobione regulator PID sterowanie pwm mostkiem h

Grzegorz Kurczyk
Guest

Wed Feb 07, 2007 5:10 pm   



Użytkownik Konrad napisał:

Quote:
witam
odwiedz cnc forum tam jest troche na temat serv
własnie ja dzis sie bawiłem z takim prostym sterowaniem silniczka z
enkoderem
powinno to byc zrobione regulator PID sterowanie pwm mostkiem h


Wszystko się zgadza, tylko pytanie o jaką dokładność chodzi.
Silnika DC nie zatrzymasz natychmiast. W momencie jak będziesz zbliżał
się do zadanego punktu musisz zacząć zwalniać, a i tak w chwili
wyłaczenia zasilania silnika i nawet hamowania elektrodynamicznego
jeszcze się on trochę pokręci.

Pozdrawiam
Grzegorz

Tomek
Guest

Wed Feb 07, 2007 10:35 pm   



Quote:
Użytkownik Konrad napisał:

witam
odwiedz cnc forum tam jest troche na temat serv
własnie ja dzis sie bawiłem z takim prostym sterowaniem silniczka z
enkoderem
powinno to byc zrobione regulator PID sterowanie pwm mostkiem h


Wszystko się zgadza, tylko pytanie o jaką dokładność chodzi.
Silnika DC nie zatrzymasz natychmiast. W momencie jak będziesz zbliżał
się do zadanego punktu musisz zacząć zwalniać, a i tak w chwili
wyłaczenia zasilania silnika i nawet hamowania elektrodynamicznego
jeszcze się on trochę pokręci.

Pozdrawiam
Grzegorz

Jesteś pewny tego co napisałeś bo na przyklad widzialeś w akcji serwo. czy tylko

sobie tak piszesz żeby coś napisać? Bo jesli tak sobie piszesz to bzdury
piszesz. Jakbyś nie wierzył to dam przyklad. Daję metalowe elementy na wycinarkę
laserową. To nie jest karetka z drukarki. Z 200 kilo waży głowica z prowadnicami
i całą resztą. Dokladnośc wycinania w granicach 0,1 mm. Powtarzalność o rząd
wielkości wyższa. Zakladając że wycinarka laserowa z zalożenia nie jest dokladną
obrabiarką to powyższe parametry są super. Gdzie jej tam do tokarek i frezarek
CNC. Tam jest dokladność w okolicach 2 setek i powtarzalność na poziomie setki.
Przynajmniej tak deklarują producenci. Co prawda nigdy nie udalo mi się żeby
odchyłki były na poziomie jaki podają w instrukcji. Ale i tak to co robią takie
maszyny to szok dla kogoś wychowanego na tradycyjnych obrabiarkach. Nigdzie tam
nie ma krokowcow. Same serwa. Tomek

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Grzegorz Kurczyk
Guest

Wed Feb 07, 2007 11:58 pm   



Użytkownik Tomek napisał:
Quote:
Przynajmniej tak deklarują producenci. Co prawda nigdy nie udalo mi się żeby
odchyłki były na poziomie jaki podają w instrukcji. Ale i tak to co robią takie
maszyny to szok dla kogoś wychowanego na tradycyjnych obrabiarkach. Nigdzie tam
nie ma krokowcow. Same serwa. Tomek

Co rozumiesz pod pojęciem "serwo" ? Modelarze też używają "serw" Wink
Miałem okazję niejednokrotnie widzieć laserowe wycinarki CNC,
a plazmową i na propan-butan miałm przyjemność projektować (tyle, że na
silnikach krokowych).
Te wycinarki laserowe które widziałem miały suporty napędzane silnikami
DC z enkoderami i przekładnią i... hamulcem. Mechanizm napędu głowicy
drukarek HP z serii 600, októrym pisał twórca wątku, ma prosty
komutatorowy silnik z kółkiem pasowym osadzonym bezpośrednio na wale bez
przekładni. Jesli po wyłączeniu zasilania oś tego silnika wykona choćby
1/10 obrotu to przy założeniu, że kółko pasowe ma średnicę 5mm (a z tego
co pamiętam jest większe) karetka głowicy przesunie się o ponad 1,5mm,
czyli duuuużo więcej niż rozdzielczość enkodera w postaci tej tasiemki z
transoptorem szczelinowym.

Pozdrawiam
Grzegorz

Grzegorz Kurczyk
Guest

Thu Feb 08, 2007 12:10 am   



Użytkownik Grzegorz Kurczyk napisał:

Quote:
Użytkownik Tomek napisał:

Nigdzie tam
nie ma krokowcow. Same serwa. Tomek


Co rozumiesz pod pojęciem "serwo" ? Modelarze też używają "serw" Wink

P.S. Dla uświadomienia szerokości pojęcia "SERWO":
http://www.narzedziowy.pl/product_info.php?cPath=155_199_254_466&products_id=3226&currency=PLN
te nożyczki też mają serwo !!! Wink

Marek Lewandowski
Guest

Thu Feb 08, 2007 12:50 am   



Grzegorz Kurczyk wrote:

Quote:

Wszystko się zgadza, tylko pytanie o jaką dokładność chodzi.
Silnika DC nie zatrzymasz natychmiast. W momencie jak będziesz zbliżał
się do zadanego punktu musisz zacząć zwalniać, a i tak w chwili
wyłaczenia zasilania silnika i nawet hamowania elektrodynamicznego
jeszcze się on trochę pokręci.

I dlatego
1) serwa DC hamuje się odwróconym prądem.
2) zasadniczo nie robi się już nowych serw DC w ,,średniej'' klasie.
--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery: http://www.pbase.com/mareklew
my kind-of-a-blog: http://lockaphoto.stufftoread.com

Grzegorz Kurczyk
Guest

Thu Feb 08, 2007 1:37 am   



Użytkownik Marek Lewandowski napisał:
Quote:

I dlatego
1) serwa DC hamuje się odwróconym prądem.

Mimo wszystko nie sądzę aby udało się zatrzymać wirnik natychmiast, albo
co gorsza może się na chwilkę zakręcić w drugą stronę. Jesli jest
przekładnia, to np. pięć "zbędnych" obrotów silnika może mieć znikomy
wpływ na dokładność pozycjonowania. Cały czas mówię (piszę) o sytuacji,
w której kółko paska zębatego jest bezpośrednio na osi komutarotowego
silnika DC. Jakoś nie widzę możliwości zatrzymania go z dokładnością
powiedzmy 1/100 obrotu wału za pomocą samego sterowania napięciem.

Pozdrawiam
Grzegorz

Marek Lewandowski
Guest

Thu Feb 08, 2007 1:45 am   



Grzegorz Kurczyk wrote:

Quote:
1) serwa DC hamuje się odwróconym prądem.

Mimo wszystko nie sądzę aby udało się zatrzymać wirnik natychmiast,

natychmiast to nie, ale w miejscu to tak.

Quote:
albo
co gorsza może się na chwilkę zakręcić w drugą stronę.

Jak inżynier da dupy, to silnik nawet polkę z przysiadami zatańczy...

Quote:
Jesli jest
przekładnia, to np. pięć "zbędnych" obrotów silnika

pięć obrotów? Ty widziałeś kiedyś SERWO?

Quote:
silnika DC. Jakoś nie widzę możliwości zatrzymania go z dokładnością
powiedzmy 1/100 obrotu wału za pomocą samego sterowania napięciem.

Kto - poza Tobą - stawiał tezę o sterowaniu napięciem?
--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery: http://www.pbase.com/mareklew
my kind-of-a-blog: http://lockaphoto.stufftoread.com

J.F.
Guest

Thu Feb 08, 2007 1:50 am   



On Thu, 08 Feb 2007 01:37:18 +0100, Grzegorz Kurczyk wrote:
Quote:
Użytkownik Marek Lewandowski napisał:
I dlatego
1) serwa DC hamuje się odwróconym prądem.

Mimo wszystko nie sądzę aby udało się zatrzymać wirnik natychmiast,

_natychmiast_ oczywiscie sie nie da.

Quote:
albo
co gorsza może się na chwilkę zakręcić w drugą stronę. Jesli jest
przekładnia, to np. pięć "zbędnych" obrotów silnika może mieć znikomy
wpływ na dokładność pozycjonowania. Cały czas mówię (piszę) o sytuacji,
w której kółko paska zębatego jest bezpośrednio na osi komutarotowego
silnika DC. Jakoś nie widzę możliwości zatrzymania go z dokładnością
powiedzmy 1/100 obrotu wału za pomocą samego sterowania napięciem.

Ale to juz zadanie regulatora.

No coz - podobna konstrukcja jak silnik, czyli "voice coil" w
HDD ma dokladnosc chyba juz ze 1/10k ..

Tak czy inaczej - "serwa" sie wstawia tam gdzie potrzebny maly krok,
a zakres przesuniec ma wiele krokow. Nie kazdy krokowiec potrafi
osiagnac np 1000 kr/s, a obrabiarka nie moze przesuwac glowicy
o dwa metry w 200 sekund..

J.

Grzegorz Kurczyk
Guest

Thu Feb 08, 2007 9:13 am   



Użytkownik Marek Lewandowski napisał:
Quote:
Jesli jest
przekładnia, to np. pięć "zbędnych" obrotów silnika

pięć obrotów? Ty widziałeś kiedyś SERWO?

Te pięć obrotów podałem jako drastyczny przykład.

Quote:
silnika DC. Jakoś nie widzę możliwości zatrzymania go z dokładnością
powiedzmy 1/100 obrotu wału za pomocą samego sterowania napięciem.


Kto - poza Tobą - stawiał tezę o sterowaniu napięciem?

Oj tu się rzeczywiście przejęzyczyłem ... oczywiście chodzi o prąd. Choć
przy założeniu, że impedancja uzwojeń silnika nie jest równa
nieskończoności to....

Pozdrawiam
Grzegorz

Grzegorz Kurczyk
Guest

Thu Feb 08, 2007 10:04 am   



Użytkownik J.F. napisał:

Quote:
Ale to juz zadanie regulatora.

No coz - podobna konstrukcja jak silnik, czyli "voice coil" w
HDD ma dokladnosc chyba juz ze 1/10k ..

Masz na myśli silnik liniowy napedu ramienia głowicy, czy silnik BLDC
napędu tależy.
("voice coil" bardziej sugeruje to pierwsze). Tyle, że nie bardzo mają
się one
do zwykłego komutatorowca DC rodem z dziecięcej zabawki (no może trochę
lepszego bo
ma pięć wycinków komutatora o ile mnie pamęć nie myli).

Quote:
Tak czy inaczej - "serwa" sie wstawia tam gdzie potrzebny maly krok,
a zakres przesuniec ma wiele krokow. Nie kazdy krokowiec potrafi
osiagnac np 1000 kr/s, a obrabiarka nie moze przesuwac glowicy
o dwa metry w 200 sekund..

Panowie wszystko rozumiem, ale odbiegliśmy od tematu zainicjalizowanego
przez Kolegę "wkwj". Dyskusja zeszła na parametry profesjonalnych
przemysłowych serw (dalej to określenie jakoś mnie nie podnieca i
bardziej kojarzy mi się z serwem modelarskim Wink do napędu suportów w
przeróżnych maszynach (choć bardziej chodziło o ich zasadę działania,
dzięki której uzyskano określone parametry). Tymczasem autor wątku pisze
o mechaniźmie napędu drukarki HP DeskJet 650 i swoje rozważania odnoszę
do tego napędu, czyli prostego silnika komutatorowego DC z kółkiem
pasowym osadzonym prosto na wale bez jakiejkolwiek przekładni.
Przy okazji znalazłem kółko pasowe od drukarki HP650. Ma 10mm średnicy.
Czyli uzyskanie dokładności powiedzmy 0,1mm bedzie wymagało sterowania
wałem silnika z dokładnością/rozdzielczością ok 1st. Tyle to nawet
typowe krokówki nie mają. Konia z rzędem temu kto zatrzyma wał silnika
komutatorowego DC z dokładnością 1st. za pomocą sterowania prądem (nawet
wstecznym).

Pozdrawiam
Grzegorz

Lukasz Spychalski
Guest

Thu Feb 08, 2007 11:20 am   



On Wed, 07 Feb 2007 23:58:40 +0100, Grzegorz Kurczyk wrote:

Quote:
Jesli po wyłączeniu zasilania oś tego silnika
wykona choćby 1/10 obrotu to przy założeniu,

Tomku, przestan...
Kto mowi o puszczaniu silnika samopas? W drukarkach Epsona, gdzie
rowniez karetka napedzana bywa serwem (i nie mowie o drukareczkach A4)
sterowaniem silnika zajmuje sie oddzielny ASIC. I zapewniam Cie,
serwo potrafi przeleciec z kilogramowa glowica w pol sekundy na
drugi koniec formatu A0, pomalutku i delikatnie dojechac do
mechanicznego ogranicznika aby zlapac Home Position czy tez mocno i powoli
pociagnac nozem do ciecia nie mowiac o precyzji potrzebnej przy wydrukach
1440 DPI czy nawet wyzszej.

A enkoder zapiety w sprzezenie zwrotne wbrew temu, co pisales oczywiscie
dostarcza zarowno informacji o przesunieciu, jak i kierunku.

--
Pozdrawiam,
Lukasz Spychalski
"ty wybierac ten pomysl ty potrzeba wobec wladza"
(c) Lidl, z instrukcji obslugi pilota uniwersalnego

Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wykorzystać serwo z HP 650 do szybkiego pozycjonowania głowicy z kontrolera?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map