하드웨어
글 수 321
2014.02.23 23:23:05 (*.229.218.202)
16447
문제에서의 답은 "없다." 이다.
문제가 잘못 된 것이다.
"2개의 라인으로 전원과 통신끼지 되는 방법은?" 이라고 문제를 내면 한결 쉬워진다.
AC파워라인을 통해 통신하는 PLC 가 있을 것이고...
이를 응용하면 AC나 DC 어떤 전원이든 그 위에 통신을 실을 방법은 있다.
통신을
1. 레벨로 보내는 방법(RS232) 이나
2. 전류형(RS485)으로 보내거나 아니면
3. CAN 나 이더넷 처럼 NRZ 방식으로 보내는 방법
4. 마지막으로 변조(FSK) 하는 방법중에서,,,
4번 FSK로 변환하여 보내면 전원과 통신을 동시에 보낼수 있다.
통신속도가 느려지는 것은 가만해야 한다.
제목과 같은 문제를 받고 이틀을 고민하다가 나름 결론을 지었다.
많은 개발문의를 받는다. 가끔 이런 내가 고민하지 않던 문제가 있을때면 개발자로서 호기심이 발동한다.
결론을 내니 한결 마음이 가볍다 ^^
1. 레벨로 보내는 방법....을 구현한 사례가 있습니다.
DC 전원 (예:12V) 를 약 10V 정도까지 Drop 시켜 데이터를 싣을 수 있습니다.
전원 공급받는 쪽은 5V 나 3.3V 를 사용하므로 전원공급에는 차질이 없습니다.
실제 이런 방식으로 구현하여 약 1만대 이상의 제품을 현장에 설치해서
운영했습니다.