O que é conexao em cadeia (Daisy Chain)?

A conexao em cadeia (Daisy Chain) é um padrão de projeto de fiação eletrônica onde múltiplos dispositivos e circuitos integrados são interconectados em série, um após o outro, formando uma sequência linear de controle.

Vantagens da Conexão Daisy Chain na Bancada

Ao interligar dezenas de displays de LED ou sensores idênticos no circuito impresso, a fiação paralela individual se torna fisicamente inviável pela escassez de pinos lógicos. A conexão em cadeia feita com cabos como o Jumper Macho-Macho resolve a pinagem:

  • Economia Drástica de Fios: Em vez de levar cabos de dados exclusivos de cada periférico até a CPU, as informações são passadas em série através do dispositivo anterior da cadeia.
  • Funcionamento por FIFO (First-In, First-Out): A informação é empurrada pela linha de dados. O primeiro chip da fila lê o comando e repassa os bits excedentes para a entrada do próximo chip vizinho.
  • Protocolos de Comunicação Suportados: Protocolo serial SPI (com linhas MISO/MOSI de chips de barramento) e o barramento JTAG utilizam encadeamento Daisy Chain de fábrica.

Como desvantagem de projeto, se um dos dispositivos no meio da cadeia linear falhar fisicamente ou for desligado, a comunicação com todos os elementos seguintes será totalmente interrompida.

Perguntas Frequentes (FAQ)

O que ocorre com a comunicação em cadeia se um dispositivo falhar?
Como os dados são recebidos e repetidos de forma sequencial pelo hardware de cada dispositivo, a quebra física de um nó rompe a linha de dados e isola todos os dispositivos seguintes da cadeia.
Qual a diferença física de ligação entre Daisy Chain e barramento em paralelo?
No Daisy Chain a saída de dados de um dispositivo conecta-se diretamente na entrada de dados do próximo da série. No barramento paralelo todos os dispositivos conectam-se de forma direta e simultânea às mesmas linhas físicas.
Voltar para o blog