Un multiplexer analogico è uno di quegli apparecchi semplici nell’idea ma potenti nell’uso: seleziona uno fra molti segnali analogici e lo porta su un’unica uscita. Per chi deve misurare più sensori con un solo convertitore A/D, o instradare segnali in un sistema audio o di acquisizione dati, conoscere come funziona un multiplexer analogico fa la differenza tra una misura affidabile e una da buttare. Questa guida spiega in modo pratico cosa succede dentro un mux analogico, quali problemi aspettarsi, e come integrarlo correttamente in un progetto. Non userò elenchi, ma dividerò il testo in sezioni chiare per facilitarne la lettura.
Cos’è un multiplexer analogico e quando conviene usarlo
Immagina di avere dieci sensori ma un solo ingresso di acquisizione. Il multiplexer analogico risolve questo collo di bottiglia: permette di collegare vari segnali allo stesso pin di ingresso, passando da uno all’altro tramite comandi digitali. A differenza dei multiplexer digitali, che passano livelli logici netti, quelli analogici devono trasferire segnali continui, talvolta con ampiezze che superano le tensioni di alimentazione del circuito digitale. Questo comporta sfide specifiche, ma offre la possibilità di risparmiare componenti, spazio sulla scheda e costo. È spesso la soluzione più pratica per acquisizioni multi-canale in strumenti portatili, sistemi di test e apparecchiature audio.
Principio di funzionamento: come avviene la commutazione
Il cuore di un multiplexer analogico è una matrice di interruttori elettronici controllati da linee d’indirizzo. Ogni interruttore collega un ingresso analogico all’uscita quando viene selezionato. La commutazione è comandata da segnali logici: combinando gli stati delle linee di indirizzo si seleziona quale interruttore chiudere. Alcuni dispositivi hanno anche un pin di abilitazione che permette di scollegare tutte le vie simultaneamente. I moderni mux analogici usano transistor MOS configurati come “transmission gate”, cioè una coppia di MOSFET (n e p) che lavorano insieme per ottenere conduttanza simmetrica per segnali positivi e negativi e minimizzare la caduta di tensione e la distorsione. Quando il gate è attivo, la resistenza di conduzione è bassa e il segnale passa; quando il gate è disattivato, la via è isolata. In alternativa, si trovano relè meccanici per applicazioni che richiedono isolamento galvanico o bassissima perdita, ma sono più lenti e ingombranti.
Parametri chiave: cosa guardare quando si sceglie un mux
Il parametri più importante si chiama resistenza di on, indicata R_on: è la resistenza interna del percorso quando l’interruttore è chiuso. R_on influenza direttamente la perdita di segnale, la caduta di tensione e il carico visto dalla sorgente. Se la sorgente è debole o ad alta impedenza, una R_on elevata peggiorerà la precisione. Un altro parametro fondamentale è la capacità parassita, sia tra canale e uscita che verso massa; queste capacità limitano la banda passante e introducono filtraggi indesiderati. La banda passante del mux determina quanto velocemente possono cambiare i segnali che vogliamo passare senza attenuazione significativa. La linearità, spesso espressa come distorsione armonica totale (THD), ci dice quanto il multiplexer altera la forma d’onda: essenziale nelle applicazioni audio. La fuga di corrente o leakage è importante in misure a bassa corrente o alta resistenza; anche una piccola corrente di perdita può falsare il valore misurato. Infine, la capacità di commutazione — tempo di salita/discesa e tempi di commutazione tON/tOFF — definisce quanto velocemente possiamo saltare da un canale all’altro senza errori. Tutti questi parametri dipendono dalla tecnologia del dispositivo e dalle condizioni di alimentazione e temperatura.
Effetti pratici: cosa succede quando si commuta
Commutare non è un’operazione “pulita” come potrebbe sembrare. Quando si apre o si chiude uno switch, cariche elettriche si spostano, generando un fenomeno chiamato charge injection che introduce impulsi sulla linea di uscita. Questo è fastidioso soprattutto nelle misure di bassa frequenza o quando si cercano microvolt di precisione. Un altro effetto è il settling time: dopo la selezione del nuovo canale il segnale ha bisogno di un tempo per stabilizzarsi a causa della R_on e delle capacità presenti. Se il convertitore A/D campiona troppo presto, la lettura sarà sbagliata. Inoltre, la selezione di un canale vicino a un altro può causare crosstalk, ossia il trasferimento parassita di segnale tra vie non selezionate, dovuto a capacità di accoppiamento e impedenze non ideali. Le variazioni di temperatura poi modificano R_on e leakage: misure ripetute a diverse temperature possono restituire valori diversi.
Tipi di architettura e alternative
I mux analogici basati su MOS sono i più diffusi perché rapidi, compatti e a basso consumo. Esistono soluzioni a singolo polo, multipli poli, e versioni differenziali che commutano coppie di segnali mantenendo la simmetria necessaria per misure bilanciate. Per segnali molto deboli o dove la linearità è critica, si considerano interruttori a relè o dispositivi MEMS che offrono isolamento e bassa distorsione, ma con costi e dimensioni maggiori. Esistono anche mux con integrati amplificatori di commutazione che riducono la necessità di buffering esterno. La scelta dell’architettura dipende dall’applicazione: vuoi misurare tensioni DC stabili? Vuoi acquisire audio ad alta fedeltà? Vuoi multiplexare segnali a radiofrequenza? Ogni caso richiede un compromesso diverso.
Integrazione con ADC e problemi di misura
Quando un multiplexer analogico alimenta un convertitore A/D, bisogna pensare all’impedenza d’ingresso del convertitore, alla velocità di campionamento e al tempo di stabilizzazione dopo la commutazione. Se l’ADC ha un campionatore interno che preleva velocemente il valore, è probabile che sia necessario un buffer tra il mux e l’ADC per fornire corrente istantanea e ridurre l’effetto della R_on. Un amplificatore operazionale a basso offset e basso bias di corrente spesso risolve il problema, fungendo da isolatore per la sorgente e abbassando l’impedenza vista dall’ADC. Quando si cambiano canali rapidamente, la carica residua sul campionatore dell’ADC può causare errori; in questi casi è utile introdurre un tempo di attesa o utilizzare sample-and-hold esterni con tempi di acquisizione controllabili. Per misure differenziali, è preferibile usare un mux differenziale o due mux sincronizzati per evitare asimmetrie. Infine, attenzione alle tensioni fuori range: alcuni mux richiedono che il segnale resti all’interno dell’intervallo di alimentazione del dispositivo; altrimenti si rischia di danneggiarlo o di introdurre distorsione.
Problemi di layout e cablaggio: come non peggiorare le cose
Il progetto della scheda è cruciale. La lunghezza dei percorsi tra sensore, multiplexer e ADC influisce su capacità e induttanza parassite; mantenere queste tracce brevi e protette riduce il rumore e il crosstalk. La massa merita cura: un piano di massa unico e connessioni a stella per punti sensibili limitano loop di massa che raccolgono rumore. Se stai misurando segnali molto deboli, considera piste schermate e guard rings per ridurre correnti di dispersione e rumori capacitivi. Inserire filtraggio passivo vicino al mux può aiutare a smorzare spike indotti dalla commutazione, ma attenzione: troppo filtraggio peggiora il tempo di stabilizzazione. Le protezioni di ingresso sono utili quando i canali possono essere soggetti a sovratensioni; diodi clamp o resistori limitatori proteggono il mux ma cambiano l’impedenza ai bordi.
Scelta pratica del componente e esempi
Nella pratica di laboratorio si trovano spesso famiglie note di mux come le versioni CD405x per applicazioni semplici o componenti analogici dedicati di produttori come Maxim, Analog Devices e Texas Instruments per esigenze più stringenti. Questi componenti riportano nel datasheet i parametri citati: R_on, capacità di ingresso, tON/tOFF, THD, leakage. Leggere il datasheet e confrontare le specifiche con le esigenze reali salva tempo. Per esempio, per misure di sensori di temperatura o tensione lenta, un mux con R_on moderata e basso leakage è adeguato. Per segnali audio o RF servono dispositivi con ampia banda e bassa distorsione. Se non sei sicuro, prova a montare un op-amp buffer e misura: spesso la soluzione più economica consiste nel separare il problema del mux da quello dell’ADC con un buffer intermedio.
Consigli pratici e trucchi utili
Sospetti che il tuo sistema introduca errori dopo la commutazione? Aumenta il tempo tra la selezione del canale e la conversione, oppure esegui due conversioni e scarta la prima. Vuoi ridurre il charge injection? Alcuni mux hanno pin di compensazione o algoritmi di commutazione che minimizzano l’effetto; altrimenti utilizzare una rete di sample-and-hold o un buffer con ritorno al livello di offset aiuta. Per ridurre il crosstalk evita percorsi paralleli molto vicini e prediligi componenti con alta off-isolation indicata nel datasheet. Se lavori con misure critiche, valuta la possibilità di calibrare il sistema in condizioni note: una calibrazione a due punti o una tabella di correzione può correggere errori sistematici dovuti a R_on variabile o leakage. Piccolo aneddoto: in un prototipo, un team ha perso ore a cercare un errore che poi si è scoperto essere causato da un filo troppo lungo tra il sensore e il mux; la soluzione è stata ridurre la lunghezza della pista e aggiungere un semplice buffer. A volte le soluzioni più efficaci sono le più semplici.
Conclusione
Il multiplexer analogico è uno strumento pratico ed efficiente per gestire più segnali con risorse limitate. Capire come funziona, quali parametri influenzano la qualità della misura e quali accortezze adottare in fase di layout e integrazione è fondamentale per ottenere risultati affidabili. Non esiste un mux perfetto per ogni situazione: la scelta richiede di valutare impedenze, velocità, precisione e ambiente operativo. Con un po’ di attenzione al design, un minimo di buffering dove serve e qualche prova pratica, un multiplexer analogico diventa un alleato formidabile nei progetti di misura e controllo. Se vuoi, posso aiutarti a scegliere un dispositivo specifico per il tuo caso d’uso e analizzare insieme il datasheet per verificare che risponda ai requisiti del tuo progetto.