ok, qualcosina inizio a capire....
CITAZIONE
Nel tuo esempio a 2.5V hai 512 come valore non 512 bit.
Esatto Ele, si mi sono espresso male, volevo dire quello.
CITAZIONE
Il convertitore campiona, converte in numero digitale intero a n bit, tipo 8, 10, 12, 14, 16 bit, il valore di tensione che legge in ingresso. Come valore... P.es.
Per un convertitore a 8 bit con ±5Vfs:
si, lo so che mi sfugge qualcosa, ma non capisco cosa.
Allora, mi sono documentato un po', credo che tutto inizi con la serie di Fourie, che dice che qualsiasi forma d'onda, puo' essere
scomposta in una moltitudine di onde sinusoidali. Come di tu Law, una sinusoide pura, non ha armoniche, mentre per esempio
un'onda quadra ne ha parecchie, soprattutto sugli spigoli.
La riprova è che se mettiamo una quadra all'ingresso di un filtro passa basso bello tosto con un po' di decibel di attenuazione, smussiamo gli spigoli, e in linea teorica
continuando a filtrare, ci si potrebbe attendere di trovare una sinusoide all'uscita.
Credo di aver capito che la FFT si basi su questo principio, e che con calcoli inimmaginabili per me (credo di tipo trigonometrico, seno coseno ecc...) riesca ad analizzare lo spettro della frequenza.
Purtroppo per routine così ci vogliono studi in merito e la padronanza di linguaggi un po' più evoluti tipo il C che sta usando Ele. Io non ho ne uno ne l'altro, il C, mi ero messo in ballo, ma poi è sfumata un po' la cosa.
Se dovessi trovare routine pronte in assembler, magari non molto pesanti, vorrei provare a vedere cosa succede...certo che con un quarzo da 4 mhz....è un po' dura!!!