flz47655:
Le prestazioni del convertitore analogico non sono eccelse ma sempre molto meglio di niente o di un solo tester che ti da il valore in continua, con qualche "trucchetto" e ottimizzazione è possibile poi "barattare" un po' di risoluzione per maggiore velocità.
Hai letto che la risoluzione è solo 8 bit invece di 10, ti dice nulla questo dato ?
Con la scheda audio purtroppo si rischia di friggere il computer se non si sta attenti alle tensioni e alle impedenze.. la sconsiglierei a chi è agli inizi anche se uno ha le dovute conoscenze può diventare molto utile. XOscillo legge poi le porte digitali ad una frequenza molto maggiore.
Non friggi nulla, l'ingresso audio è più che protetto.
Per quanto riguarda la funzione analizzatore di stati logici ci sono programmi che usano la parallela del PC, fino a 8 canali, arrivano ad un sample rate di qualche MHz, dipende dal pc e dal tipo di porta parallela.
Morale della favola, un normale pc può essere utilizzato con successo come oscilloscopio a due canali a 96 ksps (ormai tutte le schede audio arrivano a questa velocità) con 16 bit di risoluzione, più tante altre funzioni accessorie, e come analizzatore di stati logici a 8 canali tramite la porta parallela, è strumentazione molto rudimentale, però decisamente più performante e utile di quella ottenibile da un 328p.
Se proprio vuoi realizzare un mini DSO molto entry level, ma sufficiente per quasi tutte le applicazioni amatoriali, basta usare un dsPIC33 che incorpora due ADC da 2 Msps (10 bit), puoi avere due canali a 2 Msps oppure 4 canali a 1 Msps, l'IC costa poco più di 5 Euro.
C'è un ottimo progetto pronto all'uso che utilizza uno smartphone Android come GUI