Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

hi-fi, luci, suoni, effetti speciali, palcoscenici...

Moderatore: Foto UtenteIsidoroKZ

0
voti

[21] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto Utentedrinu » 21 ago 2013, 11:53

Mi sembra di capire che si può aggiungere al segnale una componente continua regolando il potenziometro da 10k, infatti c'è scritto "Dc offset". Così posso eliminare un operazionale.
A cosa serve invece il condensatore da 4,7nF? e l'impedenza sull'uscita?

Ps:
c1b8 ha scritto:E' sufficiente disaccoppiare l'uscita inserendo un condensatore in serie.
In questo modo la componente continua del segnale viene eliminata.

E' buffo! Ti scervelli per un'ora e poi la soluzione la si ottieni con un solo componente!
Grazie
Allegati
arduinoaudiofig1.gif
arduinoaudiofig1.gif (18.02 KiB) Osservato 8750 volte
Avatar utente
Foto Utentedrinu
143 1 3 7
Stabilizzato
Stabilizzato
 
Messaggi: 473
Iscritto il: 29 mar 2007, 19:59

0
voti

[22] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto Utentec1b8 » 21 ago 2013, 12:56

Resistenza, impedenza e condensatore in uscita realizzano un filtro passa basso.
Con l'aggiunta dell'impedenza si aumenta la velocità di discesa del filtro dopo la frequenza di taglio (da -20db/dec a -40db/dec).

Quando l'impedenza di uscita del segnale da campionare è alta e presenta basse frequenze, si "aiuta" il modulo ADC inserendo un condensatore in ingresso. Tale condensatore aiuta il condensatore Chold del modulo ADC a caricarsi prima.
Fabio
Avatar utente
Foto Utentec1b8
3.595 3 8 13
G.Master EY
G.Master EY
 
Messaggi: 1770
Iscritto il: 15 gen 2009, 15:23

0
voti

[23] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto Utentedrinu » 21 ago 2013, 13:34

Ho capito. Ma in uscita, dopo il passa-basso, si ottiene il segnale analogico tutto positivo senza nessuna tensione negativa, come può sentirsi "bene" il suono? Io pensavo che l'onda dovesse essere "centrata" sui 0V, ora mi sorge un dubbio!
c1b8 abbi pazienza ma non ci arrivo!
Avatar utente
Foto Utentedrinu
143 1 3 7
Stabilizzato
Stabilizzato
 
Messaggi: 473
Iscritto il: 29 mar 2007, 19:59

1
voti

[24] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto Utentec1b8 » 21 ago 2013, 16:08

Quello che tu vorresti ottenere è questo

quello che ottieni dopo il filtro passa basso è questo

Come puoi vedere l'unica differenza tra il primo ed il secondo segnale è che al secondo è stata aggiunta una componente continua pari a 1/2Vdd.
Il suono è comunque lo stesso, l'orecchio non sente la continua quindi senti uguali entrambi i segnali.
Il circuito che viene in cascata al tuo (un pre-ampli e relativo ampli) potrebbero però non gradire quella parte di continua in quanto potrebbe portare a saturazione durante la semionda positiva.
Per evitare questo e altri possibili probemi dovuti alla componente continua, normalmente (direi sempre) i pre-apli e gli ampli hanno in ingresso un condensatore che disaccoppia la sorgente di segnale dai loro circuiti interni. Un condensatore con la stessa funzione lo puoi inserire anche tu in uscita al tuo filtro.
In questo modo elimini la componente continua e torni ad avere un segnale come nella prima figura.
Fabio
Avatar utente
Foto Utentec1b8
3.595 3 8 13
G.Master EY
G.Master EY
 
Messaggi: 1770
Iscritto il: 15 gen 2009, 15:23

0
voti

[25] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto UtentematteoDL » 21 ago 2013, 16:24

Ciao. Qualche mese fa per un esame ho realizzato insieme a Foto Utentemarioursino una mini effettiera (Delay, Moog, Equalizzatore) con un dsPIC33fj128gp802 usando l'adc a 12bit e il dac a 16 bit integrati. Questo PIC ha il vantaggio di avere un moltiplicatore hardware 16x16bit che permette quindi di eseguire conti difficili in tempi ragionevoli. Per farti capire noi applicavamo gli effetti a delle canzoni e non alla chiatarra e dovevamo quindi campionare e riprodurre a 44kHz!
Se in futuro vorrai fare qualcosa di professionale può essere conveniente usare questo PIC dato che il DAC ha già i bit voluti e basterebbe quindi cambiare l'adc con uno esterno.
O_/
Avatar utente
Foto UtentematteoDL
704 3 7
Expert
Expert
 
Messaggi: 310
Iscritto il: 26 feb 2012, 20:49

0
voti

[26] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto Utentedrinu » 21 ago 2013, 17:52

Per la prima prova a 8-bit direi che l'hardware è a posto, ho capito!
Fatto questo passerò al software e sarò di nuovo qui a chiedere.
Grazie per il vostro tempo!
O_/
Avatar utente
Foto Utentedrinu
143 1 3 7
Stabilizzato
Stabilizzato
 
Messaggi: 473
Iscritto il: 29 mar 2007, 19:59

0
voti

[27] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto Utentedrinu » 26 ago 2013, 21:18

Ciao sto facendo delle prove con amplificatori operazionali e tensione duale che non ho mai usato.
Come devo collegare l'alimentazione dell'arduino (5V) e una duale +-5V?
Devo collegare insieme solo le due masse? Il negativo (-5V) va da solo al negativo dell'operazionale?
I due positivi NON vanno insieme? #-o
Grazie! Buona serata!
O_/
Avatar utente
Foto Utentedrinu
143 1 3 7
Stabilizzato
Stabilizzato
 
Messaggi: 473
Iscritto il: 29 mar 2007, 19:59

0
voti

[28] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto UtentematteoDL » 26 ago 2013, 21:33

Non ho ben capito ma sembra tu voglia utilizzare un micro con una tensione in ingresso accettata da 0V a 5V (non ho mai preso in mano una scheda arduino ma penso che funzione come i PIC) con l'uscita di un operazionale alimentato a \pm 5V. Beh il range non è compatibile poiché tensione negative sforano oltre l'absolute maximum rating che per i PIC è solitamente V_{ss}-0,3V, per gli Atmel non so ma penso uguale. Poi se l'uscita dell'operazionale non assume mai tensione negative è un altro discorso. Vuoi fare un amplificatore da mettere in ingresso all'ADC?
Avatar utente
Foto UtentematteoDL
704 3 7
Expert
Expert
 
Messaggi: 310
Iscritto il: 26 feb 2012, 20:49

0
voti

[29] Re: Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit

Messaggioda Foto Utentedrinu » 29 ago 2013, 0:18

Bravo stavo cercando di amplificare il segnale della chitarra e ho fatto casino poi sono riuscito con un semplice LM358 ad alimentazione singola ottenendo onde ampie circa 2,5V. Ampiezza perfetta per arduino dove l'ingresso analogico si può impostare a 0 - 2,56V.
O_/
Avatar utente
Foto Utentedrinu
143 1 3 7
Stabilizzato
Stabilizzato
 
Messaggi: 473
Iscritto il: 29 mar 2007, 19:59

Precedente

Torna a Elettronica e spettacolo

Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti