Stránka 1 z 3

Fourierova transformácia a ATMEL

Napsal: 01 pro 2009, 22:29
od BgDestroy
Zdravím, mam jednu otazku.

potreboval by som Atmelom vyhotnotit nejaky audo signal a vykreslit na displeji. Spravit taky audio spektralny analyzer.

mozete mi nieco porafit ohladom FFT ? akym sposobom pracuje ten algoritmus ?

Napsal: 01 pro 2009, 22:45
od Atlan
No nejake veci stym robila Andrea pozri na jej stranku http://home.zcu.cz/~ronesova/index.php?menuitem=avrfft snad ma za to nezazaluje :D.... ucia to na VS. Algoritmus pracuje velmi jednoducho a skus google.

Napsal: 01 pro 2009, 22:55
od Andrea
No když už jsi to tu napsal, tak tě za to :sm: nebudu, jen předem upozorňuju, že nezveřejněné zdrojáky neposkytuju!!! Ale kdyby to chtěl někdo prodávat a rozdělit se o zisk, tak umím na ATmega8 128 bodovou FFT s Fvz 31,7kHz, tj. 65-sloupcový spektrák do necelých 16kHz :twisted:

Napsal: 01 pro 2009, 23:14
od BgDestroy
Sice chodim na VS, ale neche sa mi cakat po kedy to budeme brat, chcem pochopit ten algoritmus. Dakujem

Napsal: 01 pro 2009, 23:46
od Bernard
Pokud jde hlavně o pochopení, a škola má technickou knihovnu (což je snad povinnost), najdi si Sdělovací techniku č. 9/1986, a v ní:
Ing. Leoš Václavík, CSc.: Rychlá Fourierova analýza a syntéza reálných dat.
Je to tam demonstrováno pro jazyk Basic a procesor 8080 (Atmel byl ještě na houbách), ale to nemusí vadit. Naopak.

P.S.: Netvrdím, že já tomu ještě rozumím. Ale už to, že si pamatuji, kde to asi bylo, považuji za úspěch! Jednou pochopíš i to. :wink:

Napsal: 02 pro 2009, 21:11
od BgDestroy
To sa nenajde nikdo kto to vie a bol mi ochotny to vysvetlit ? alebo nejaku dokumentaciu sem dal ?

Napsal: 02 pro 2009, 21:18
od Andrea
To si jako myslíš, že FT (DFT/FFT) je taková trivka, že ti to tu někdo vysvětlí na 10 řádek? Jsi asi spadnul z višně. Bernard ti napsal literaturu, už sis to našel a přečet?

Napsal: 02 pro 2009, 22:35
od eljaro
Andrea - dobrý na deset řádek :D už jsem se bál že se dnes nezasměji !

BgDestroy- procesory atmel jsou supr ale mají i své zápory nic není prostě dokonalé ! koukni třeba na picka ! AN542 je tam fft až na tuším 1000 bodů na křivce ! a samozřejmně i zdroják - bohužel nedostatek ram vyřešily externí sram bafrem .

Ale jak už bylo řečeno fft je nutno nastudovat a ne čekat krátkou radu !

komplexní analýza není vzoreček !

Nicnéně dobré na pobavení :D :D

PS: omluvte pravopis dík

Napsal: 03 pro 2009, 09:58
od Andrea
A v čem spočívají ty zápory AVR pro výpočet FFT? Že je 10-20x rychlejší než PIC?

Napsal: 03 pro 2009, 10:30
od marzou
to Andrea: PIC je výkonnější než ARM :lol:

Napsal: 03 pro 2009, 11:22
od BgDestroy
1. Literaturu som nenasiel, v kniznicu ju nemame, nemam ju ako zohnat, myslym tu co mi poradit kolega

2. PIC je medzi jednocipovymi MCU jedny najhorsich ( na par vinimocnych typpov) to radsej AT89LP2052 ( 20M strojovych cyklov za sec) alebo AVR. U drvivej vacsiny PIC je to omnoho menej ( na par vinimiek ).

3. Lepsie by bolo upnut nejaku knihu alebo, odporucit dalsie dostupnejsie knihy napisat. Alebo nieco o Cooley-Tukey algoritme

Dakujem

Napsal: 03 pro 2009, 12:24
od Bernard

Napsal: 03 pro 2009, 15:28
od BgDestroy
Bernard píše:Tak jo, článek jsem upnul: http://www.upnito.sk/subor/d9958522646d ... 941f2.html


Nadherny clanok veeeeelmi ti dakujem :)

Napsal: 03 pro 2009, 18:44
od eljaro
omlouvám se pokud jsem se někoho dotkl s atmelem !
já na něm taky začal - posléze při hledání typů a rad a také exeple - neustále narážel na pic nu koupil jsem procesor a skusil jej naprogramovat a už jsem u picek zustal ! toť vše . Avr jsou rychlejší a výkonější asi ale opět ta podpora jak ze strany uživatelů i výrobce kulhá

Ps: omluvte pravopis dík
nečákám odpověď toto je jen povzdech :roll:

Napsal: 03 pro 2009, 19:02
od marzou
http://ww1.microchip.com/downloads/en/DeviceDoc/01033B%2028.pdf

to BgDestroy: ad 2) dokaž to :), technik na úrovni by měl argumentovat fakty, ne ve stylu "jedna bába povídala" :) ....