[elektro] DC motor encoderrel CNC-re
Rancz Lajos
csiga at fosch.com
Thu Jun 19 11:30:16 CEST 2008
Helló!
Csak olvasgatok :) Szemet szúrt a "nem mikrovezérlő kategória". Nem
tudom mennyit kell számolni de mondjuk egy 80 MHz-es ARM vagy AVR32 (és
ezek mikrovezérlők beépített flash-el!) esetén 5 ms alatt ~háromszáz
ezer 32 bites utasítást lehet végrehajtani, ami azért elég sok.
Panelbonyolultság pedig nem sokkal nagyobb mint egy 8 bitesnél.
Üdv,
Lajos
vajk fekete írta:
> mondjuk 10cm/sec eseten, koriv huzas kozben mennyi idonkent szeretned update-elni a szervod sebesseget?
>
> Mondjuk legyen a felbontas 0.02mm. Ilyenkor mondjuk 0.5mm egyenesekbol van az iv. Igy 5ms-enkent kell update-elni. (aki akarja szamolja vegig az altala elvart sebesseggel es pontossaggal)
>
> Ha harom tengelyed van, akkor mondjuk 1.5ms-ed van tengelyenkent szamolgatni. Es kell szamolj minimum egy elvart sebesseget a program es a profil alapja, egy elvart poziciot a program alapjan, hibat, utanna a P(I)D kort a kimenet meghatarozasara. Tovabbra is tartom hogy nem mikrovezerlo kategoria.
>
> vajk
>
>
>
>
>
> ----- Original Message ----
> From: Adam Huszar <adam.huszar at machinnov.com>
> To: elektro at tesla.hu
> Sent: Thursday, 19 June, 2008 10:39:38 AM
> Subject: Re: [elektro] DC motor encoderrel CNC-re
>
>
>> irtad hogy nem kell lebegopontos aritmetika . . .
>>
>> ehhez meg ha nem vigyazol meg szinusz is kell. gondolj bele, a koriven is tartani kell a sebesseget!
>>
>> vajk
>>
>
> Szerintem sem kell lebegőpontos hozzá, és szinusz sem. A szinuszt ki
> lehet számolni Taylor sorból.
>
> Ádi
> -----------------------------------------
> elektro[-flame|-etc]
>
>
>
> __________________________________________________________
> Sent from Yahoo! Mail.
> A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list