Arduino relay board e suono "pop" in output

(deleted)

Ma il pop lo senti quando un dei relè commuta da uno stato all'altro o indipendentemente da questo?

(deleted)

pedals_looper.ino (924 Bytes)

(deleted)

Nello schema sui ciascun pin dei jack hai collegato la massa dell'amplificatore con il ground di Arduino.

La cosa non ha senso: meglio che la massa dei jack sia collegata esclusivamente all'amplificatore ed isolata da quella di Arduino.

Se usi dei rele' per commutare segnali audio, e' abbastanza normale che al momento delle commutazioni tu abbia disturbi ... ricordo che quando costruivo effetti per gli amici (secoli fa, tutta roba analogica :P), per fare le commutazioni usavo o rele' telefonici (hanno i contatti di scambio che chiudono il normalmente aperto PRIMA di aprire il normalmente chiuso, e viceversa) con reti RC apposite, oppure se i livelli dei segnali lo permettevano, i "vecchi" CD4066 (ora ci sono integrati che fanno la stessa cosa, ma con caratteristiche anche migliori sia come resistenze interne che come livelli di commutazione)

(deleted)

Credo con dei mosfet, di una certa potenza.

Ma ci devi commutare segnali audio da sorgenti diverse (strumenti musicali, console, lettiri, ecc) verso un preampli, giusto ?

Se si, potresti provare i "vecchi" circuiti con i 4066, o con i 4053, o TDA1029, oppure se li hai reperibili qualcuno dei "nuovi" switch fatti apposta per segnali audio e/o analogici che vengono prodotti attualmente, come ad esempio ADG839, ADG836L, ADG812, STG3699, MAX4762, MAX4684, e simili, tutti con caratteristiche migliori ed ottimizati per gli impieghi audio ... purtroppo sono tutti in SMD, non si trova piu nulla in formato "umano", ma almeno questi hanno i pin ... la maggior parte e' invece ormai disponibile solo in case "BSM" (Bastard Surface Mount, marchio registrato :P), come i grid-ball o i TQFN ...

(deleted)

Premesso che i sistemi a rele' che commutavano segnali audio di buona qualita' che ho smontato fin'ora (pochi, per la verita' :D) usavano tutti quanti gruppi di rele' REED con contatti "bagnati" al mercurio, e con una marea di reti RC e di sistemi di attenuazione attivi (per evitare qualsiasi tipo di rumore o rimbalzo, ma diventa un'incubo da gestire) ... e poi in genere tali sistemi erano su hi-fi da casa, dove le pause di attenuazione all'atto della commutazione non danno fastidio, mentre per chi suona presumo servano commutazioni il piu veloci possibile ... o almeno in tempo reale ...

Ti ho buttato giu un paio di schemi di principio di come provare a collegarli, pero' non ho materialmente il tempo di fare delle prove (sono andato a mente, cercando di ricordarmi schemi che usavo per le pedaliere 30 anni fa), comunque essendo tutti integrati DIL, se vuoi provare a realizzare qualcosa su breadboard ed a giocare con i valori, puoi usarli come traccia di partenza ...

Il primo usa il 4066, e commuta "secco" (nel senso di commutazioni veloci) ... il secondo usa un componente piu "vecchio", il 4016 ... siccome il 4016, contrariamente al 4066, non ha porte di buffer interne sui segnali di attivazione degli switch, commuta piu "lentamente" (in senso digitale :P), ma questo che in elettronica digitale e' un "difetto", lo si puo sfruttare, con il secondo schema, per ottenere una commutazione piu graduale (quasi una specie di mini-fading, anche se in realta' per avere un vero fading servirebbero delle rampe di tensione lineari), pilotando gli ingressi di select tramite delle reti RC ... e' tutto da sperimentare, comunque ... :wink:

EDIT: dimenticavo, siccome sono pur sempre degli integrati digitali, e non possono maneggiare segnali negativi rispetto a massa, come invece fanno i moderni chip per lo switching audio, i partitori sugli ingressi tengono il livello medio a meta' della tensione di alimentazione, ed i condensatori su ingressi ed uscite disaccoppiano in AC ... e' l'unico sistema per usarli in quel modo ... inoltre, proprio a causa di questo, i 5V dell'alimentazione devono per forza essere stra-filtrati ed esenti da ronzii e disturbi, altrimenti te li ritrovi in uscita ...

(deleted)

Servono solo per invertire il segnale (cosi quando uno e' acceso l'altro e' spento e viceversa)

Nel secondo schema forse basterebbe usarne uno, ma ne ho sempre collegati 3 in quel modo essendoci le reti RC da fargli pilotare, cosi ero sicuro che la rete del primo non avrebbe sfalsato il tempo del secondo.

(deleted)

quando cerco di aprire il tuo file, mi dice file non valido o non supportato ...

(deleted)

switch1-4066-mod.zip (54.7 KB)

Visto che nel 4066 ci sono 4 porte, perché scomodare anche un altro integrato per fare la logica negata ?
Si può fare con una porta che tira una resistenza di pull-up a massa.

(deleted)

ExperimentUno: intendi cosi ? ... ci sarebbe un minimo di latenza dovuto ai ritardi, ma a livello audio non ce se ne accorge neppure, quindi potrebbe anche andare ...

Comunque se a syntesys non servono i due ingressi, puo anche farne direttamente a meno ed usarlo solo come interruttore ...

(deleted)