[elektro] DC motor encoderrel CNC-re

vajk fekete halaloszto at yahoo.co.uk
Wed Jun 18 23:03:25 CEST 2008


a G kodban pl van kor meg ellipszis is...


----- Original Message ----
From: Moczik Gabor <pm_levlista at progzmaster.hu>
To: elektro at tesla.hu
Sent: Wednesday, 18 June, 2008 10:36:14 PM
Subject: Re: [elektro] DC motor encoderrel CNC-re

vajk fekete wrote:
> csinaltad is mar, vagy csak gondolkozol rajta?

Ezt igy egyben meg nem csinaltam, de szervoval mar probalkoztam. Es elegge 
szerencsetlen dolog kvantumokban leptetni, ha attol sokkal tobbet tudna.

> probald megsaccolni mennyi lebegopontos muvelet ez per sec. nagyon hamar a dsp-k tartomanyaban leszel, nem is a kicsikeben

Nem kell lebegopontos muvelet, nem meterben kell szamolni, hanem egesz 
szamokkal, enkoder poziciokkal.
A masik, hogy nem muszaj mindent realtime szamolni, ha van tarterulet, akkor 
elore kiszamolhatok dolgok. Pl. a G kod koordinatak rogton az elejen 
atszamolhatok enkoder poziciokra, ettol tobbet a hardver ugyse tud, ez nem 
is igenyel extra tarhelyet.

Ertelem szeruen a kerekitesi hibakat relativ mozgasoknal nem szabad 
halmozni, azaz
X = 2mm + 3mm + 4mm mozgast ha 0.011mm a felbontas, akkor
round(2/0.011) + round(3/0.011) + round(4/0.011) = 819, helyett 
round((2+3+4)/0.011) = 818 egysegnyit kell menni. Ezeket elore ki lehet 
szamolni a G kod ertelmezesekor, a tombot a megfelelo ertekekkel kell 
feltolteni.

_________

De vegyuk hozza, hogy ez tok fuggetlen attol hogy step/dir vagy mas modon 
hajtod a szervot! Ez az alapveto feldolgozas, amit mindket esetben el kell 
vegezni, vagy real-time (proci), vagy elore (RAM).
_________


-- 
((( Móczik Gábor  )))--((( E~mail: "pm-01" @AT "progzmaster" .DOT "hu" )))
((( Skype: moczik )))

-----------------------------------------
          elektro[-flame|-etc]


      __________________________________________________________
Sent from Yahoo! Mail.
A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html


More information about the Elektro mailing list