Você precisa essencialmente enviar sinais CA para a linha de energia CC e separá-los novamente. Isso é comum em residências com antenas de TV - o amplificador de potência é colocado próximo à antena e a energia CC é empurrada para cima do fio da antena enquanto os sinais da TV descem pelo fio da antena.
Você não fornece detalhes suficientes para um exemplo de circuito, mas aqui estão os princípios básicos:
A fonte de energia deve ter um indutor em série indo para a saída para bloquear sinais de alta frequência que alimentam a fonte de alimentação e possivelmente causando problemas de regulação.
A entrada de energia de cada unidade deve ser igualmente protegida com um indutor para filtrar os sinais CA. Alimentá-lo em um diodo e capacitor garantirá que os sinais CA não prejudiquem a energia do módulo.
Antes do indutor, você também conectará um capacitor. Provavelmente, será um valor baixo, de modo que a maioria dos sinais CA na linha passará pelo capcitor, mas nenhum do CC passará.
A saída deste capacitor PODE ser utilizável diretamente em um microcontrolador (com fixação de diodo) se você tiver a capacidade de implementar o software necessário para ler os dados agora mutilados da linha. Da mesma forma, você pode enviar pulsos diretamente para o capacitor com o pino de E / S.
Confira como isso se parece em um osciloscópio - a onda quadrada que entra no capacitor parecerá um pico de deterioração na linha de energia. Quando sair outro capacitor na rede, ele será alterado - apenas um pico na linha.
A leitura desses picos pode ser difícil e a filtragem de ruídos pode ser difícil; portanto, se você estiver executando longas filas, tiver uma fonte de alimentação ruidosa ou executando linhas próximas a outras fontes de ruído, precisará implementar um processamento de sinal significativo. Geralmente, isso assume a forma de AM (ASK - Key Shift de amplitude) ou FM (FSK - Key Shift de freqüência) na linha, com barras de dados, comparadores, geradores de tom e detectores, etc. Ou o processamento equivalente em software.
Pode parecer muito trabalhoso, mas comece com um simples detector de pulso na extremidade receptora e envie ondas quadradas ao transmitir. Use um osciloscópio para entender o que está acontecendo e, se achar que precisa de uma solução mais complexa, pergunte novamente sobre a detecção de ASK ou FSK.
Um detector de pulso pode ser uma simples interrupção de software na troca do pino de entrada ou um 555 configurado como maca de pulso.