[elektro] DC motor encoderrel CNC-re

Moczik Gabor pm_levlista at progzmaster.hu
Thu Jun 19 12:49:30 CEST 2008


Balla Zoltán wrote:
> From: "Rancz Lajos" <csiga at fosch.com>
>> A szinusz számítás sehol sem realtime /kivéve a szinusz táblázat
>> gyártóknál ;-)/, tehát a x = sin(fi); hívás is táblázatból jön
>> interpolálással. Úgy ahogy az összes többi alap függvény: log stb.
>>
> Biztos ez ? Most néztem meg egy sin(x) függvényhívás lefutási idejét egy dsPIC-en és 202usec alatt 
> végzett, 8077 utasítással számolva ki(40MIPS-es). Szerintem inkább az van, hogy polinomális 
> közelítéssel számoltatják ki bizonyos pontossággal, majd lineáris interpolációval adják meg az 
> eredményt...

A procik (vagy C-lib) alap utasitasa biztosan ilyen, hogy barmilyen 
felbontasu tablazatot tudj belole szamolni :-)

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



More information about the Elektro mailing list