Si può realizzare un DAC con il PWM ed un filtro low pass.
Si varia il duty cycle del PWM in funzione del valore da convertire in analogico.
Il ponte H con centra proprio nulla in questo caso....
Effetti audio chitarra, PIC, Arduino, ADC, DAC, 16 bit
Moderatore:
IsidoroKZ
29 messaggi
• Pagina 2 di 3 • 1, 2, 3
0
voti
c1b8 ha scritto: ed un filtro low pass.
E che frequenze deve lasciar passare? Immagino la frequenza fino a 1,6kHz? come detto nel messaggio 4? è una chitarra!
2
voti
Esatto!
La frequenza del PWM deve essere la più alta possibile (attento che la frequenza del PWM determina il numero di bit del duty cycle), dovrai scegliera una frequenza che ti consenta di avere almeno 8bit per il DC.
Con un sistema con PIC e PWM come DAC, solo per fare qualche prova, potresti generare effetti come il distorsore, un banalissimo riverbero (inteso come eco con ritardo max 0,1 secondi).
Ma effetti come controllo toni o compressore sono già più difficili. Entrambi richiedono infatti moltiplicazioni in virgola mobile e un PIC non è proprio il massimo in questa attività.
Se ti accontenti di un controllo toni per bassi e alti forse riesci a farlo, qualche cosa di più direi che è quesi impossibile.
La frequenza del PWM deve essere la più alta possibile (attento che la frequenza del PWM determina il numero di bit del duty cycle), dovrai scegliera una frequenza che ti consenta di avere almeno 8bit per il DC.
Con un sistema con PIC e PWM come DAC, solo per fare qualche prova, potresti generare effetti come il distorsore, un banalissimo riverbero (inteso come eco con ritardo max 0,1 secondi).
Ma effetti come controllo toni o compressore sono già più difficili. Entrambi richiedono infatti moltiplicazioni in virgola mobile e un PIC non è proprio il massimo in questa attività.
Se ti accontenti di un controllo toni per bassi e alti forse riesci a farlo, qualche cosa di più direi che è quesi impossibile.
Fabio
0
voti

"Non farei mai parte di un club che accettasse la mia iscrizione" (G. Marx)
-

claudiocedrone
21,3k 4 7 9 - Master EY

- Messaggi: 15302
- Iscritto il: 18 gen 2012, 13:36
1
voti
ecco un ottima base su coi lavorare, utilizza i convertitori interni di arduino
http://www.musicianland.org/2013/03/26/ ... fai-da-te/
http://www.musicianland.org/2013/03/26/ ... fai-da-te/
-

mikydrummer
88 1 5 - New entry

- Messaggi: 66
- Iscritto il: 1 mag 2012, 18:09
0
voti
mikydrummer ha scritto:ecco un ottima base su coi lavorare, utilizza i convertitori interni di arduino
http://www.musicianland.org/2013/03/26/ ... fai-da-te/
Bel link! Non ho capito quali sono questi convertitori, forse servono per trasformare le tensioni +-1V in 0-1,1V all'ingresso e viceversa all'uscita? Scusate ma ne ho capito poco...inglese scarso. Per tali conversioni io avrei usato due operazionali esterni sommando il segnale a tensioni fisse per spostare l'onda nelle tensioni positive ed elaborarla e poi riportarla "giù" avendo così di nuovo il segnale analogico, serve comunque una tensione duale +-5V.
Possibile che arduino, alimentato da USB, riesca a generare tensioni negative?
0
voti
tranquillo, io ne so meno di te, ho usato il termine improprio convertitori per indicare ADC e DAC
comunque mi pongo anche io la tua stessa domanda ora che lo hai fatto notare
comunque mi pongo anche io la tua stessa domanda ora che lo hai fatto notare
-

mikydrummer
88 1 5 - New entry

- Messaggi: 66
- Iscritto il: 1 mag 2012, 18:09
0
voti
Ah ok! nella maggior parte degli arduino c'è solo l'ADC. Per il DAC si può usare un'uscita PWM e un filtro passa basso come dice c1b8 nel messaggio 11, ma quello viene dopo. Ora sto pensando a come trasformare la tensione negativa in positiva e viceversa senza usare gli operazionali, come appunto viene fatto nell'articolo da te postato.
Attendiamo qualche esperto!!

Attendiamo qualche esperto!!

29 messaggi
• Pagina 2 di 3 • 1, 2, 3
Torna a Elettronica e spettacolo
Chi c’è in linea
Visitano il forum: Nessuno e 34 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


