얼마전 arduino에 인터넷에 연결하기 위한 모듈이 nemo10과 rj45잭을 구입했습니다
수아파파님 블로그를 열심히 들여다 보고 회로도도 보고 해서 빵판에 여기 저기 연결해 보았으나 아직 지식이 부족한건지 이해도 잘 안되고 어디가 문제인지 파악도 어렵고, 그리서 일단 보류하고 있던중....
수아파파님 블로그에 놀러 갔다가 나우테스님의 리플을보고 techblog.tistory.com에 방문해 wiznet의 이더넷 모듈을 알게 되었습니다.
W5100칩 안에 TCP, UDP, IP, ARP, ICMP, IGMP, PPPoE, MAC 프로토콜과 PHY 까지 모두 내장 되어 있는 것 같습니다.
모듈에는 rj45잭까지 붙어 있으니 바로 arduino에 붙이 SPI통신만 하면 될꺼 같습니다.
arduino에서 사용하는 이더넷 라이브러리도 바로 사용가능 하다니 현재로서는 최상의 선택인듯합니다.
그래서 바로 구입...
나우테스님의 포스팅에 810모델은 핀간격이 2mm라고 해서 다른 모델을 보니 핀간격이 2.54mm인 811모델이 있길래 그것을 주문했습니다.
위즈넷 홈피에있는 각 모듈별 호환표 입니다.
WIZ810MJ | WIZ811MJ | WIZ812MJ | ||
Architecture | TCP/IP | W5100 | ||
PHY | Embedded in W5100 | |||
Mag Jack | PPT RJ113BZ | |||
Interface | 10/100 Base-T Ethernet (Auto Detection) | |||
Network | Protocol | TCP, UDP, IP, ARP, ICMP, IGMP, PPPoE, MAC | ||
Dimension(mm) | 52 x 25 x 21 (W x H x D) |
55.5 x 25 x 23.5 (W x H x D) |
55.5 x 25 x 23.5 (W x H x D) |
|
Connector Type |
2mm pitch 14 x 2 header |
2.54mm pitch 10 x 2 header |
2.54mm pitch 10 x 2 header J2:9 GND ->RX_LED J2:10 GND ->TX_LED J2:19 GND ->LINK_LED |
|
PCB Through Hole | X | Two PCB Throughhole |
Four PCB Throughhole (ø3.00mm) |
|
SPI Signal Pin | Shared for SPI and BUS signals |
Separated for SPI signals (SPI_EN controlled by /SCS signal) |
Separated for SPI signals (SPI_EN controlled by /SCS signal) |
|
LINK LED | When the link is established, LED is on and flashes at the TX or RX |
When the link is established, LED is on, but not flashes at the TX or RX |
||
Input Voltage | 3.3V internal operation and 5V tolerant I/Os | |||
Power Consumtion | 10/100 baseT max. 185mA (3.3V) |
도착하면 다시 포스팅하겠습니다.
추가)
나우테스님이 소개해주시기 전에는 위드로봇에 e2net 이라는 모델을 보고 있었습니다.
이 모델도 SPI 통신을 하고 좋은 점은 브레드보드에 직접 연결가능한 핀과 적은 핀수....
허나 결정적으로 TCP 프로토콜을 직접 프로그램해줘야 한다네요. 소스는 물론 회사에서 제공하고 있으나 avr의 메모리를 차지한다는 단점때문에 wiznet 모델로 선회하게 되었습니다.
위 모델입니다. 생긴건 심플하니 괜찮은데....
ENC28J60 라는 칩을 사용한다는군요.
'Arduino/AVR > 1. H/W' 카테고리의 다른 글
arduino, wiring, avr 선택에 관하여 (0) | 2009.05.28 |
---|---|
작을수록 아름답다... 아두이노 호환보드 - M168 mini (4) | 2009.05.25 |
새로 출시된 Arduino Mega (0) | 2009.05.12 |
Arduino Duemilanove 개봉 (0) | 2009.04.20 |
arduino란 무엇인가? (아르두이노,아두이노,아르뒤노) (0) | 2009.04.10 |