문제

나는 위에 약간의 (상업적) 장치를 구축하는 데 관심이 있습니다. 아르두노. 네트워크와 인터페이스 할 수 있기를 원합니다. 표준 이더넷, CAT5, RJ-45 등과 같이 네트워크

나는 있다는 것을 알고 있습니다 이더넷 방패, 그러나 그것은 Arduino 자체보다 훨씬 더 비쌉니다. 당연히, 나는 내 장치가 가능한 한 작고 싸기를 원합니다.

그래서 저는 이더넷 모듈을 직접 재현 할 생각입니다. 문제는 - 나는 이더넷에 대한 경험이 없으며 어디에서 시작 해야할지 좋은 아이디어도 없습니다. 따라서 내 아이디어가 실현 가능하다면 말할 수 없습니다.

궁극적으로 장치에 3 개의 포트 (하나는 들어오는 신호 용, 두 개는 나가는 용)를 갖기를 원하므로 장치는 본질적으로 자체적으로 연결되는 작은 스위치입니다. 스위칭 기능이 빠르지 않아도됩니다. 데이터의 양은 낮습니다. 10mbit은 충분히 더 느리고 느리게 할 수 있습니다.

그것이 불가능한 경우, 장치 자체를 제어하기위한 단일 포트도 가능합니다.

내가 고려하고있는 또 다른 가능성은 전력선 통신 - 전력선을 통해 정보를 전송하는 것입니다. 그것은 내가 경험하지 않은 또 다른 영역입니다. 어떤 하드웨어를보고 있어야하며 필요한 소프트웨어에 대한 정보를 어디서 찾을 수 있습니까?

그래서 - 누구든지 이러한 아이디어가 실현 가능하고 그렇다면 어디서 찾아보기 시작해야합니까?

도움이 되었습니까?

해결책

가능하지만, 특히 작은 스위치를 빌드하려면 네트워크 스택의 레이어 2를 깊이 파고 들어야합니다. 레이어 3을 피하면 큰 고통이 될 자신의 IP 스택을 구현하지 않아도됩니다.

나는 계층 2가 위에서 아래로 어떻게 작동하는지 완전히 이해하는 것이 좋습니다. 특히 이더넷 사양과 관련하여 무슨 일이 일어나고 있는지에 대한 확실한 이해가되면 Arduino에서 어떻게 해야하는지 걱정할 수 있습니다. 나는 Arduino에 대한 경험이 많지 않지만, 내 친구는 몇 주 전에 FPGA에서 레이어 2 하드웨어 정지 및 대용 프로토콜을 구현 했으므로 최소한 무언가를 얻을 수 있어야합니다. 그래도 꽤 빠른 시계가 없으면 10 MBit보다 더 빨리 갈 수 없을 것입니다.

다른 팁

우선 Powserline 기술이 너무 복잡하다고 생각하지 않을 것입니다. 마이크로파 주파수를 처리해야하더라도 Wi-Fi가 가능할 수 있습니다.

최상의 솔루션은 이더넷 방패를 찾으라고 말한 것처럼 열린 하드웨어 솔루션 (회로 그리기)을 찾으십시오. 직접 취급하려면 칩을 FNID로 만들어야하며 RS 구성 요소를 살펴보십시오. 아마도 사용 가능한 대부분의 칩은 SMD 일 것입니다. 즉, 당신이 꽤 영리하고 현미경이없는 한, 그것을 납땜하는 고통입니다.

여기에서 칩이나 준비된 솔루션을 찾을 수 있습니다. http://www.beyondlogic.org/etherip/ip.htm

토끼 반도체로 전환 할 수 있고, 이더넷으로 마이크로 컨트롤러가 준비되어 있지만 개발 키트는 더 비싸고 프로그래밍도 있습니다.

이것은 당신이 사용할 수있는 칩입니다. http://www.wiznet.co.kr/en/pro02.php?&ss@ss@ss@ss@ss=1&page=1&num=102

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