문제

에 관심이 있는 하드웨어 솔루션에 대해 알고 싶어 소프트웨어는"read"변조되는 신호를 받았 통합 전원 공급 어떤 종류의 낮은 수준의 드라이버에 접근하는 전력 신호를 편리한 장소에 복조습니다.

하는 방법이 있습에서 신호를 받을 컴퓨터의 전원 공급 장치?에 관심이 있어요 API 이나 라이브러리에는 컴퓨터를 수 있으로 볼 수 있는 노드에서 전력선 통신 네트워크로 데이터를 주고 받을 수 있을 통해 직접 전력 케이블에 대한 필요없이 변환기입니다.어떤 활성 연구에서는 이 필드?

편집:

가 소프트웨어 읽는 모니터 및 디스플레이 내부 구성 요소의 전압 DC 전압 변환되고 필터링하여 전원 공급 장치 지금 내가 필요로하는 방법은 데이터의 인코딩하는 것 고정 전환 및 필터링,원래 신에 포함 AC 존재 내에서 어떤 형태로 변환된 DC 신호입니다.

도움이 되었습니까?

해결책

이것은 매우 불가능합니다 하드웨어를 추가하지 않고.

알다시피, 일반 PC의 전원 공급 장치는 전원 공급 장치 스위칭 이는 PC쪽에 필요한 공급 된 DC 전압에서 AC 입력을 효과적으로 분리합니다. AC 측은 기본적으로 고속 전력 스위칭 회로에 연료를 공급하는 전력을 제공합니다.

또한 정의상 DC 신호는 신호 그 자체 : "정적"전력 레벨입니다 (예, 전력 레벨은 시간 영역에서 약간 다르지만 활용하기가 쉽지는 않습니다).

예, AD (아날로그에서 디지털) 모니터링 칩이있을 수 있습니다. PC 읽을 측면 전압 마더 보드 등에 공급 된 DC 구성 요소의 수확 할 수있는 신호가 여전히 있다는 것을 의미하지는 않습니다.: 원래의 전원 라인 "신호"는 처리 할 "신호"가없는 충분한 필터를 통과했을 수 있습니다.

마지막으로, 전원 공급 장치 설계는 회사마다 다르다는 것을 고려해야합니다. 이 사실은 의심 할 여지없이 통신 솔루션의 가능한 설계에 영향을 미칩니다.

다른 팁

이것은 ~ 아니다 질문에 설명 된대로 가능합니다. 예, 추가 하드웨어를 사용하면 수행 할 수 있습니다. 아니요, PC의 표준 하드웨어를 사용하면 할 수 없었습니다.

다른 문제 중에서도 일반 PC에서 얻을 수있는 유일한 정보는 CPU에 대한 약간의 전압 정보입니다. AC 신호의 사진이나 그 위에 변조 된 신호를 제공하지 않을 것입니다. 당신은 몇 가지를 볼 것입니다 고도로 규제 DC는 컴퓨터 내부의 깊은 신호이며 아마도 비교적 낮은 속도로 변환 될 수 있습니다. 거의 정의상, 해당 신호에 대한 외부 정보를 볼 수 있다면 컴퓨터는 이미 하드웨어 고장을 겪고 있으며 CPU가 곧 충돌 할 가능성이 있습니다 ...

* 깜박임* 아니오 ...

편집하다: 파워 라인을 네트워크 케이블로 사용할 수 있지만 특수 어댑터 만 사용할 수 있습니다. 그리고 그것은 단지 홈 네트워크를 위해 설계되었습니다.

edit2 : 컴퓨터의 전원 공급 장치에서 무언가를 읽을 수 없습니다 ... 그것은 그것을 위해 설계되지 않았습니다. 이를 위해 자신의 구성 요소/어댑터를 만들어야합니다.

내가 이것을 잘못 읽고 있습니까? 이것이 순수한 하드웨어 솔루션이 아닐까요?

당신이 설명하는 것은 가능하지만 불행히도 파워 라인에서 실행되는 신호를 현명한 네트워크 트래픽으로 변환하려면 어댑터가 필요합니다.

전력선은 물리적 매체 역할을하므로 OSI 스택에서 가장 낮은 수준입니다. 전기 신호에서 현명한 네트워크 트래픽으로 변환하려면 이더넷 어댑터와 동일하게 하드웨어 어댑터가 필요합니다. 전원 공급 장치는 해당 정보를 전송하기 위해 전원 공급 장치가 구축되지 않았기 때문에 컴퓨터 가이 트래픽을 이해할 수 없습니다. 그러나 어댑터를 쉽게 찾을 수 있으며 표준 BSD 소켓 라이브러리를 통해 액세스 할 수있는 이더넷 어댑터와 동일하게 작동합니다.

완전히 가능, 지만,필요한 구매 또는 일부를 구축 하드웨어와드릴 준비가 되었습니다.또한,소프트웨어 솔루션에는 것은 매우,매우 복잡합니다.

컴퓨터의 전원 공급 장치의 사진 대부분의 부분입니다.필요하신 데이터를 읽는 바로 벽에서 한 작은 불필요한 소음으로 가능합니다.에서 전기공학 관점에서,이것은 매우 철저하게 덮는 주제입니다.끝에서,모든 당신이 정말 하고 있는 아날로그 디지털 변환,그리고 나머지 회로에서 먹을 수 있다.

소프트웨어 솔루션에 기본적으로 제거 임의의 노이즈,그리고 임베디드 신호가 있습니다.수학을 뒤 아날로그 신호 분석이 매우 복잡,그리고 보낼 수 있습니다 몇 가지 학기 대학에서 주제를 다루는,나머지는 당신의 경력을 마스터하기 위해 노력하고 그것.는 경우에 당신은 그것에 있는 쉬운 일을 당신을 위해서 월스트리트를 예측하는 주식 시장이다.

그리고는 커버를 읽고 들어오는 신호가 있습니다.전송 전체가'뿐 스포츠입니다.

지금,그것도 같은 소리에 관심이 있을 수 있습니다.는...

  1. 신 상업-off-the-shelf power-line 이더넷 어댑터 찢는다고 보시면 됩니다.

  2. 그들은 두 갈래로 나뉘는 플러그로 표준 벽 콘센트에 꽂습니다.수 이들을 제거하고 철사 그들을 내부의 전원 공급 장치입니다.

  3. 이를 위해,당신은 것을 찢 전원 공급 뿐만 아니라,믿을 수 없 위험 본인은 경고 다른 사람을 시도하지 않다.

  4. 전체 이더넷 어댑터 수 로 자리 잡고 전기를 공급하고 당신 수있는 기본적으로는 이더네 항구에서의 표면 전원 공급(내부 또는 외부에서 컴퓨터).

  5. 단순히는 철사를 표준은 이더넷 어댑터 voila (!), 당신은 아무것도 하지만에 전원 케이블 컴퓨터를 연결하는 벽 콘센트,그리고 당신은 마술야 Ethernet!

  6. 참고 있는 또 다른 전력선 이더넷 어댑터에 대한 다른 곳에서 당신 네트워크를 구축하고 전체 프로젝트에 유용합니다.

전원 공급 장치에서 변조 된 데이터를 어떻게 읽을 수 있습니까? 전압과 옴에 대해 이야기하고 충격을 줄 수있는 전기 충격을 제외하고 :) 사용할 수있는 이더넷 잭이있는 특수 전기 플러그가 있습니다.

나는 이것이 Adrien Plisson의 대답에 따라 완전히 투명하다고 추측 할 수 있습니다. 즉, 당신은 모든 OSI 층을 가지고 있고 다르지 않을 것입니다. 소켓에서 읽을 수있는 코드를 작성할 수 있습니다.

AFAIK이 전기 플러그를 생산하는 회사는 경쟁의 이유로 API를 열지 않을 것입니다. 채택이 낮기 때문에 여전히 초기 단계에 있습니다. 인용 속도를 제공하지 않기 때문에 100Mbps 전력 플러그는 다양한 상황으로 인해 85mbps를 얻을 수 있으며 전력이있는 현상 (사고, 갈색 아웃, 간섭).

내 2cents. 이것이 도움이되기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top