Mikrokontrollerrel szinusz értékei hogy számolhatók?

Horvath Janos winnerbt at fibermail.hu
Sun Jul 8 21:12:18 CEST 2007


  Hali!
Haaat, lehet, hogy jobbat tenne, ha a konkret feladatot vazolnad (ha 
lehet), mert akkor jobban lehetne segiteni.
Ha rajzolni akarsz nagy koriveket akkor a tollad vastagsaganak kb 1/20-a
pontossag biztosan eleg, szerintem szamold ki, mennyinek kell lennie
az elfogadhato pontossagodnak.
Persze, ha turbinalapatot kell koszorulni 4 meteres meretben, akkor 
megint mas pontossag kell. Nagy plotterek is tablabol dolgoznak,
ket pont kozott meg interpolalnak. (legalabb is amit en lattam).
Persze szamolhatsz is, de egy 8/16-bites cucc olyan lassu lesz...
JAni
21:12


>    Valszeg tényleg a letárolás lesz a memóráiában. Igen, baromi nagy
> köríveket akarok rajzolni baromi nagy pontossággal, ezért kéne a minél
> jobb felbontás. Általában mindig a legminőségibb megoldást keresem,
> aztán jönnek a kompromisszumok... asszem itt is ez lesz.
> 
> Ádi
> 
> On 7/8/07, Horvath Janos <winnerbt at fibermail.hu> wrote:
> 
>>Sziasztok!
>>
>>
>>>   Hogy lehet egy 8 vagy 16-bites kis procival kiszámoltatni egy
>>>szinusz hullám egyes értékeit tetszőleges pontossággal (8/16 biten
>>>belül persze)?
>>
>>fuggvenytablaban benne a rekurziv kozelito keplet (ha jol emlexem),
>>de tabla szerintem egyszerubb es gyorsabb.
>>(jaj, nem rekurziv, hanem sor...nekem is regen volt matekoram)
>>
>>
>>>Annyit kéne csinálnom, hogy a procika az egyik
>>>kimenetén fix bekapcsolási idejű impulzusokat küldjön ki, és két
>>>impulzus között eltelt idő lenne az ami változik. Ennek a kikapcsolási
>>>időnek pedig szinuszosan kéne változnia. Az értékek memóriában való
>>>letárolása nem jöhet szóba, mert túlságosan nagy memória kellene (sok
>>>sok megabájtnyi akár).
>>
>>????
>>Micsoda??? Bocs, de milyen pontossaggal kell neked a szinusz, hogy
>>"sok-sok megabyte" -on tudod csak letarolni?
>>Ugyebar 0-90 fokig eleg a tabla, mert utanna szimmetrikus illetve inverz
>>a dolog, 0.1 fok pontossaggal sem lesz megabyte.
>>Kozte meg linearis interpolacioval meg lehet csinalni, az sem teved
>>nagyobbat, mint egy lebegopontos kerekites (szerintem).
>>
>>
>>>Tehát mindenképp vektorosan szeretném megadni a
>>>kör jellemzőit a procinak (kezdőpont, végpont, sugár) és ő pedig
>>>számoljon. Matekból nem voltam jó sose... Tudnátok segíteni?
>>
>>Iveket akarsz rajzolni?
>>
>>(vagy azert kell a nagy pontossag, mert a Foldrol csuzlival el kellene
>>talalni a Venuszt? esetleg holdraszallas?)
>>
>>JAni
>>20:20
>>
>>-----------------------------------------
>>          elektro[-flame|-etc]
>>
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 
> 



More information about the Elektro mailing list