Table of Contents
Integrando Multiplexadores com ADCs e DACs para sistemas de conversão de dados aprimorados
Na eletrônica moderna, os sistemas de conversão de dados servem como ponte entre os domínios analógico e digital. Quer seja leitura de um sensor de temperatura, processamento de um sinal de áudio ou controle de um motor, a qualidade e eficiência de conversor analógico-digital (ADC) e digital-analógico (DAC) influenciam diretamente o desempenho geral do sistema. Uma técnica frequentemente supervista que melhora drasticamente a escalabilidade e a utilização de recursos é a integração de multiplexadores com ADCs e DACs. Ao rotear múltiplos canais analógicos ou digitais através de um único conversor, os engenheiros podem reduzir a contagem de componentes, simplificar o layout do tabuleiro e reduzir o custo, mantendo alta precisão. Este artigo explora os fundamentos da conversão de dados multiplexados, os benefícios de tal integração, considerações práticas de design e aplicações do mundo real.
Fundamentos dos Multiplexadores, ADCs e DACs
O que é um multiplexador?
Um multiplexador (MUX) é um interruptor combinado que seleciona um dos vários sinais de entrada e encaminha o sinal selecionado para uma única saída. Em multiplexadores analógicos, as entradas e saídas são tensões analógicas ou correntes; em multiplexadores digitais, são níveis de lógica digital. Para sistemas de conversão de dados, os multiplexadores analógicos são mais relevantes. São especificados por parâmetros como resistência on- resistance, largura de banda, injeção de carga e velocidade de comutação. Um dispositivo comum é o 8:1 MUX, que permite que oito canais analógicos separados sejam encaminhados sequencialmente para uma entrada ADC. As linhas de seleção são controladas pelo microcontrolador do sistema ou FPGA.
Papel dos ADC
Um ADC converte uma tensão analógica contínua em um número digital discreto. As principais especificações incluem resolução (número de bits), taxa de amostragem e linearidade. Para sistemas de alta precisão, os ADCs de registro de aproximação sucessivas (SAR) são populares porque oferecem boa resolução em velocidades moderadas com baixo consumo de energia. Os ADCs Sigma-delta fornecem resolução mais alta, mas em velocidades mais baixas, tornando-os adequados para medições de sensores. Quando vários sinais analógicos precisam de conversão, uma abordagem típica é usar um ADC por canal (expensitivo e demorado) ou compartilhar um ADC entre vários canais através de um multiplexer.
Papel dos CAD
Um DAC executa a função reversa: ele pega um código digital e produz uma tensão de saída analógica ou corrente. Novamente, resolução e tempo de ajuste são críticos. Em sistemas onde múltiplas saídas analógicas são necessárias (por exemplo, controlando vários atuadores ou canais de áudio), um DAC único pode ser emparelhado com um demultiplexador (ou múltiplos interruptores analógicos) para gerar múltiplos sinais analógicos independentes. A combinação de um DAC e interruptores analógicos é muitas vezes chamada de “DAC com multiplexamento de saída.”
Como o multiplexamento melhora os sistemas de conversão de dados
Redução da Complexidade e Custo de Hardware
Ao compartilhar um único ADC ou DAC entre vários canais, o número de conversores em um sistema é drasticamente reduzido. Por exemplo, um sistema que monitora 16 sensores analógicos pode usar um multiplexador de 16 canais alimentando um ADC de alta resolução em vez de 16 ADCs individuais. Esta abordagem minimiza a área de PCB, reduz o custo do bico de materiais e simplifica o projeto de fonte de alimentação. Mesmo quando é necessária alta precisão, um único conversor de alto desempenho compartilhado entre canais pode ser mais custo-efetivo do que muitos conversores de baixo custo com precisão global semelhante.
Escalabilidade e flexibilidade
As arquiteturas multiplexadas são inerentemente escaláveis. Adicionar novos canais requer apenas expandir a árvore multiplexadora (por exemplo, usando várias etapas MUX) ou adicionar outro MUX a um barramento ADC existente. Em contraste, sistemas não multiplexados requerem um ADC dedicado para cada novo canal, o que pode não ser viável devido a restrições de espaço ou orçamento. Para DACs, o multiplexamento de saída permite que um conversor gere múltiplas tensões independentes ou correntes, atualizando sequencialmente cada saída através de switches analógicos. Isto é amplamente usado em equipamentos de teste automatizados e controle industrial.
Velocidade de amostragem sequencial e aquisição de dados
Num sistema ADC multiplexado, os canais são amostrados sequencialmente. A taxa de amostragem efetiva por canal é igual à taxa de amostragem total do ADC dividida pelo número de canais. Por exemplo, um ADC de 100 kSPS multiplexado em 8 canais produz uma taxa efetiva de 12,5 kSPS por canal. Isto é suficiente para muitos sinais de baixa largura de banda (temperatura, pressão, etc.). Para aplicações de largura de banda mais altas, é necessária amostragem simultânea usando vários ADCs. O trade-off entre custo e rendimento é uma decisão de design chave.
Melhor gestão de sinais e isolamento de canais
Os multiplexadores fornecem um excelente isolamento canal- canal quando selecionados corretamente. Os sinais fora- canal são atenuados, impedindo o crosticktalk durante a conversão do canal ativo. Além disso, os multiplexers podem ser usados para implementar esquemas de proteção: antes de mudar para um novo canal, o multiplexer pode ser configurado para um estado seguro conhecido. Isto é benéfico quando alguns sensores saem de alta tensão que devem ser bloqueados da entrada ADC durante a operação normal.
Arquiteturas para Integração Multiplexer-ADC
Multiplexação de um único fim
A topologia mais simples utiliza um multiplexador de um único fim que alimenta um ADC de um único fim. Todos os sinais de entrada são referenciados a um terreno comum. Isto funciona bem quando todos os sensores partilham a mesma referência de terreno e os níveis de sinal estão dentro do intervalo de entrada do ADC. No entanto, loops de solo e ruído de modo comum podem degradar o desempenho.
Multiplexamento diferencial
Para maior imunidade ao ruído, podem ser usados multiplexadores com entradas diferenciais. Cada canal tem uma entrada positiva e negativa. O ADC também deve ser diferencial. Esta configuração cancela o ruído de modo comum e é preferida em aplicações industriais com longas corridas de cabos. Multiplexadores diferenciais normalmente têm uma maior contagem de pinos e podem exigir lógica de controle mais complexa.
Multiplexador com amplificador de ganho programável (PGA)
Frequentemente, a saída multiplexer alimenta um PGA antes do ADC. O PGA ajusta a amplitude do sinal para corresponder ao alcance completo do ADC, melhorando o alcance dinâmico. O ganho pode ser programado por canal, acomodando sensores com tensões de saída muito diferentes. Esta combinação (MUX + PGA + ADC) está disponível como uma solução de chip único para aquisição de dados de alta resolução ([]Analog Devices data acquisission systems).
Multiplexamento de divisão temporal para DACs
No lado de saída, um único DAC pode ser compartilhado com o tempo entre múltiplas saídas analógicas usando switches analógicos (um demultiplexador). O DAC atualiza sua saída para a tensão desejada para o canal 1, em seguida, o switch conecta-se ao canal 1 enquanto o DAC atualiza para o canal 2, e assim por diante. As saídas analógicas devem ser amostradas e detetadas (quer com circuitos externos de amostragem e retenção ou com armazenamento capacitivo) para manter uma saída constante entre as atualizações. A taxa de atualização por canal é a taxa de atualização do DAC dividida pelo número de canais.
Aplicações Práticas
Monitoramento de Imagens Médicas e Pacientes
Em monitores de pacientes multiparâmetros, dezenas de sensores (ECG, SpO2, temperatura, pressão arterial) devem ser digitalizados simultaneamente para análise em tempo real. No entanto, a largura de banda de cada sensor é baixa (DC a algumas centenas de Hz). Um sistema de ADC multiplexado com um conversor sigma-delta de alta resolução pode lidar com todos os canais economicamente. Por exemplo, um ADC de 24 bits multiplexado em 16 canais fornece resolução mais do que suficiente para sinais médicos. O multiplexador deve ter injeção de baixa carga e alto isolamento para evitar artefatos.
Automação Industrial e Arrays Sensor
A automação de fábrica muitas vezes requer monitoramento de muitos sensores de temperatura, pressão e vazão espalhados por uma planta. Um sistema de aquisição de dados distribuído usa multiplexadores para trazer vários sinais de sensores locais para um ADC central. O multiplexer pode ser colocado perto dos sensores para reduzir a fiação, e as linhas de controle digital podem ser transmitidas em distâncias mais longas. Esta abordagem é comum em controladores lógicos programáveis (PLCs) e unidades terminais remotas (RTUs). A Texas Instruments oferece notas de aplicação sobre ] aquisição de dados multiplexados para controle industrial.
Processamento de áudio e vídeo
Em consoles profissionais de mistura de áudio, vários canais analógicos de áudio (microfones, instrumentos) são encaminhados para um único ADC para mistura digital, ou um único DAC é desmultiplexado para vários canais de saída. Embora o moderno equipamento de áudio muitas vezes usa codecs dedicados por canal, projetos sensíveis ao custo para intercomunicadores ou transmissão ainda dependem de multiplexamento. Aplicações de vídeo multiplexamento analógico é menos comum devido a alta largura de banda, mas para várias fontes de câmera em baixa resolução, um ADC multiplexado pode ser usado.
Sistemas de sensores automotivos
Veículos modernos contêm mais de 100 sensores, desde a pressão dos pneus até a temperatura do motor. Para manter o custo e o peso do cablagem do arnês baixo, os ADCs multiplexados são usados extensivamente. Por exemplo, um módulo de controle corporal pode ler todos os interruptores de porta e sensores de temperatura interior através de um SAR de 12 bits ADC com um MUX de 8 a 1. O multiplexamento de saída DAC é usado para iluminação variável do painel e feedback táctico.
Considerações de Design para a conversão de dados multiplexados
Integridade e ruído do sinal
Os multiplexadores introduzem a resistência e a capacitância que podem formar filtros RC com a capacitância de entrada ADC, limitando a largura de banda e causando erros de fixação. O MUX deve se estabelecer dentro do tempo de aquisição da ADC. Use multiplexadores com baixa resistência e tempos de comutação rápidos. Capacitores de bypass adequados e buffers de acionamento de baixa impedância após o MUX pode atenuar problemas de resolução. Proteja as entradas MUX de ruído digital e rotas analógicas e digitais separadamente.
Tempo e Sincronização
Num sistema ADC multiplexado, o controlador deve gerar um tempo preciso de sequência. As linhas de endereços MUX mudam, depois espera que o interruptor se instale antes de iniciar a conversão ADC. Após a conversão, o próximo canal é seleccionado. Em sistemas síncronos, esta sequência pode ser tratada por uma máquina de estado ou por um DMA com um gatilho de tempo. Para o multiplexamento de saída DAC, a saída DAC deve ser estabelecida antes de o interruptor analógico alterar a saída para o canal seguinte. Os brilhos durante a mudança podem causar picos de tensão; adicionar uma amostra e um limite para cada saída pode suavizar transições.
Resolução e Trade-offs de Velocidade
Os ADCs de resolução mais elevada geralmente têm taxas de amostragem mais lentas. Quando multiplexando muitos canais, a taxa de transferência por canal diminui proporcionalmente. Para um sistema de 16 canais com um ADC de 10 kSPS, cada canal recebe apenas 625 Hz de amostragem. Para sinais com conteúdo de alta frequência, como a análise de vibração, isto é insuficiente. Nesses casos, considere usar múltiplos ADCs ou um ADC mais rápido (por exemplo, um ADC MSPS SAR com um MUX 16-to-1 ainda dá 62,5 kSPS por canal, o que pode ser adequado para muitas aplicações).
Consumo de energia
Os multiplexadores consomem energia insignificante, mas o ADC e quaisquer amplificadores de buffer não. Ao reduzir o número de ADCs, a potência total do sistema pode ser reduzida. No entanto, o ADC deve permanecer ativo enquanto qualquer canal está sendo amostrado. Para aplicações de muito baixa potência, como os nós sensores de IoT, pode ser melhor usar um único ADC com ciclismo de serviço: o ADC pode ser desligado entre conversões e o canal de MUX em marcha lenta.
Canal Crosstalk e Off- Isolation
Mesmo quando um canal não é selecionado, uma pequena quantidade do sinal nesse canal pode acoplar-se ao canal selecionado devido ao acoplamento capacitivo dentro do MUX. Isto é chamado des-isolação e é especificado em dB. Para medições precisas, escolha multiplexadores com off-isolação melhor do que -80 dB nas frequências de sinal de interesse. Além disso, em altas taxas de comutação, a injeção de carga das portas de controle pode criar deslocamentos de tensão. Alguns multiplexadores oferecem circuito de cancelamento de carga embutido.
Proteção e Super-Realização da Voltagem
Sensores em ambientes severos podem produzir tensões que excedem o intervalo de entrada da ADC ou o fornecimento da MUX. Os multiplexadores são normalmente classificados para tensões máximas de entrada (por exemplo, ±15 V para uma CMOS MUX padrão). Se for possível uma sobretensão, são necessários díodos de fixação externos ou resistências limitantes de corrente. Alternativamente, use multiplexadores protegidos por falhas que podem tolerar entradas até ±30 V mesmo quando desligados.
Tópicos Avançados e Soluções Híbridas
Amostragem simultânea vs. Amostragem múltipla
Quando são necessárias medições sensíveis às fases (por exemplo, monitorização de potência trifásica), cada canal deve ser amostrado exatamente no mesmo instante. Os ADCs multiplexados introduzem intrinsecamente o tempo entre os canais. Para tais aplicações, use ADCs de amostragem simultânea (com múltiplos circuitos de amostragem e retenção) ou vários ADCs. Alguns chips modernos de aquisição de dados combinam múltiplos circuitos de amostragem e retenção com um único conversor e um multiplexador para conversão sequencial dos valores mantidos, oferecendo um compromisso.
Dirige-se a Daisy Multi-Chip
Para sistemas com um número muito grande de canais (por exemplo, 256 ou mais), várias etapas multiplexadoras podem ser em cascata. Por exemplo, um MUX principal seleciona um dos 16 MUXs de primeira fase, cada um dos quais seleciona um de 16 entradas. Isto cria uma árvore de MUX de 256 a 1. A lógica de controle torna-se mais complexa, mas o ADC permanece único. O tempo de fixação aumenta devido à resistência e capacidade adicionais da série; o tamponamento cuidadoso é essencial.
Filtragem Digital e Média
Em sistemas multiplexados, o ruído pode ser reduzido ainda mais pela sobresmamulação e média de cada canal. Depois de todos os canais terem sido convertidos uma vez, a sequência repete. Os filtros digitais de passagem baixa podem ser aplicados ao fluxo de dados de cada canal. Isto é particularmente eficaz para sinais de variação lenta e pode melhorar a resolução eficaz por vários bits (a técnica é frequentemente chamada de “ganho por média”).
Considerações sobre Software e Firmware
A implementação de um sistema ADC multiplexado em firmware requer um tratamento cuidadoso da interrupção e do buffer de dados. Muitos microcontroladores têm os modos de varredura ADC incorporados que automaticamente se sequenciam através de canais com tempo configuráveis. Para sistemas de alta velocidade, use DMA para transferir resultados de conversão diretamente para memória sem intervenção de CPU. Para o multiplexamento de saída DAC, um DMA com gatilho de tempo pode carregar novos códigos para o DAC em intervalos precisos, enquanto os interruptores de saída são controlados por um padrão GPIO separado.
Conclusão
Integrar multiplexadores com ADCs e DACs continua a ser uma técnica fundamental para a construção de sistemas de conversão de dados eficientes, escaláveis e rentáveis. Ao considerar cuidadosamente a integridade do sinal, o tempo e os trade-offs de resolução, os engenheiros podem implantar arquiteturas de conversores únicos que lidam com dezenas ou até centenas de canais sem sacrificar a precisão. O uso generalizado de desenhos multiplexados em campos que vão desde dispositivos médicos até sistemas automotivos reforça o seu valor prático. Como a tecnologia de conversores continua a melhorar – oferecendo velocidades mais elevadas e potência mais baixa – a arquitetura multiplexada continuará a ser uma pedra angular da conversão analógica para digital e digital para o analógico moderno. Para leitura adicional, consulte as notas de aplicação do fabricante, tais como O guia integrado da Maxim para a aquisição de dados multiplexados e Artigo técnico da Analog Devices sobre seleção multiplexer.