Zasadniczo musisz popchnąć sygnały prądu przemiennego na linię zasilania prądem stałym i oddzielić je ponownie. Jest to powszechne w domach z antenami telewizyjnymi - wzmacniacz mocy jest umieszczony w pobliżu anteny, a prąd stały jest popychany w górę przewodu antenowego, podczas gdy sygnały telewizyjne docierają do przewodu antenowego.
Nie podajesz wystarczających szczegółów dla przykładowego obwodu, ale oto podstawy:
Źródło zasilania powinno mieć szeregowy cewkę idącą na wyjście, aby blokować sygnały wysokiej częstotliwości zasilające zasilacz i powodujące problemy z regulacją.
Pobór mocy każdego urządzenia powinien być podobnie zabezpieczony cewką indukcyjną, aby odfiltrować sygnały prądu przemiennego. Podanie tego do diody i kondensatora sprawi, że sygnały prądu przemiennego nie zagrozą mocy modułu.
Przed cewką przymocujesz również kondensator. Prawdopodobnie będzie to niska wartość, więc większość sygnałów prądu przemiennego na linii przechodzi przez kondensator, ale żaden prąd stały nie przejdzie.
Wyjście tego kondensatora MOGĄ być użyteczne bezpośrednio do mikrokontrolera (z mocowaniem diodowym), jeśli masz umiejętności wdrażania niezbędnego oprogramowania do odczytu okaleczonych danych poza linią. Podobnie można wysyłać impulsy bezpośrednio do kondensatora za pomocą styku we / wy.
Sprawdź, jak to wygląda na lunecie - fala prostokątna wchodząca do kondensatora będzie wyglądać jak rozkładający się skok na linii zasilającej. Kiedy pojawi się kolejny kondensator w sieci, będzie dalej zmieniany - tylko skok na linii.
Odczyt tych skoków może być trudny, a odfiltrowanie szumów może być trudne, więc jeśli biegniesz długimi liniami, masz głośny zasilacz lub biegniesz w pobliżu innych źródeł hałasu, musisz wdrożyć znaczące przetwarzanie sygnału. Zwykle ma to postać AM (ASK - kluczowanie z przesunięciem amplitudy) lub FM (FSK - kluczowanie z przesunięciem częstotliwości) na linii z krajalnikami danych, komparatorami, generatorami tonów i detektorami itp. Lub równoważnym przetwarzaniem w oprogramowaniu.
To może wydawać się dużo pracy, ale zacznij od prostego detektora impulsów na końcu odbiorczym i wysyłaj fale kwadratowe podczas transmisji. Użyj oscyloskopu, aby zrozumieć, co się dzieje, a jeśli okaże się, że potrzebujesz bardziej złożonego rozwiązania, ponownie zapytaj o wykrywanie ASK lub FSK.
Detektor impulsów może być prostym przerwaniem programowym na styku wejściowym zmiany lub 555 skonfigurowanym jako nosze impulsowe.