По суті, вам потрібно натиснути сигнали змінного струму на лінію живлення постійного струму і знову їх відокремити. Це часто зустрічається в будинках з телевізійними антенами - підсилювач потужності ставиться біля антени, а живлення постійного струму підштовхується до антенного проводу, поки телевізійні сигнали спускаються по антенному проводу.
Ви не даєте достатньо деталей для прикладу схеми, але ось основні принципи:
Джерело живлення повинен мати індуктор послідовно, що йде на вихід, щоб блокувати високочастотні сигнали, що подаються в джерело живлення, і, можливо, спричиняючи проблеми з регулюванням.
Вхід живлення кожного блоку повинен бути аналогічно захищений індуктором для фільтрації змінного струму. Подача цього в діод і конденсатор дозволить переконатися, що сигнали змінного струму не загрожують потужності вашого модуля.
До індуктора також приєднаєте конденсатор. Ймовірно, це буде низьке значення, тому більшість сигналів змінного струму на лінії передають перемикач, але жоден з постійного струму не буде.
Вихід цього конденсатора МОЖЕ бути корисним безпосередньо у мікроконтролері (з діодним затисканням), якщо у вас є навички впровадити необхідне програмне забезпечення для зчитування невідомих даних від лінії. Так само ви можете посилати імпульси безпосередньо в конденсатор за допомогою вводу-виводу.
Перевірте, як це виглядає на розмаху - квадратна хвиля, що потрапляє в конденсатор, буде схожа на затухаючий сплеск лінії електропередачі. Коли з'явиться ще один конденсатор в мережі, він буде змінений далі - просто шип на лінії.
Читання цих шипів може бути важким, а відфільтрувати шум може бути складно, тому якщо ви працюєте на довгих лініях, маєте галасливе джерело живлення або запущені лінії поблизу інших джерел шуму, тоді вам доведеться здійснити значну обробку сигналу. Зазвичай це має форму AM (ASK - клавіша зсуву амплітуди) або FM (FSK - клавіша частотного зсуву) на лінії, з розрізами даних, компараторами, генераторами тонів та детекторами тощо або еквівалентною обробкою в програмному забезпеченні.
Це може здатися великою роботою, але почніть з простого імпульсного детектора на приймальному кінці та надсилайте квадратні хвилі при передачі. Скористайтеся осцилографом, щоб зрозуміти, що відбувається, і якщо вам знадобиться складніше рішення, запитайте ще раз про виявлення ASK або FSK.
Імпульсний детектор може бути простим програмним перериванням на змінній вхідному штифті або 555, встановленим як носильник імпульсів.