WIZnet Developer Forum

Wiz812mj와 arduino

이전부터 WIZ812MJ 모듈을 사용하고 있습니다.
ARDUINO는 직접 회로를 구성했고, 회로에 들어오는 5V에서 3.3V LDO로 모듈에 전원을 공급하고 있습니다.
이전 생산 제품(1330)에서는 괜찮은데, 최근에 구매한 모듈(1520)에서 처음 전원을 켰을 때, 링크가 되지 않는 경우가 빈번하네요.
특히 모듈 중 하나는 리셋을 해야만 동작합니다.

이 문제에 대한 해결방법을 부탁드려요.

안녕하세요.

말씀하신 질문 중 좀 더 구체적인 설명이 필요합니다.

어떻게 링크가 되지 않는지…

어떠한 Test를 진행하였는데, 무엇이 동작을 안하더라… 등등의 구체적인 설명이 필요합니다.

감사합니다.


위 사진에서 맨 왼쪽이 최근 구입한 모듈(1520)이고, 중간은 이전에 구입했던 모듈(1330), 맨 오른쪽은 다시 최근 구입한 모듈(1520)입니다.
ARDUINO 프로그램은 바로 네트워크 허브에 각각의 IP주소를 지정해서 연결되도록 되어있고, 전원은 5V SMPS를 사용합니다.
처음 전원을 인가하면 첫번째 모듈을 제외한 3개는 네트워크 허브에 바로 연결 되고 잘 동작하지만, 첫번째 모듈은 사진에서와 같이 주황색 LED도 켜지지 않고 동작하지 않습니다. 리셋을 해주거나 다시 전원을 껐다가 켜야지만 동작이 됩니다. 서로 모듈들을 바꿔서도 시도해 보았고, 여분의 모듈도 있어서 테스트 해보니 새로 구입한 5개의 모듈 중 2개의 모듈만 그런 현상이 있었습니다.

다시말씀드리면 한동안 꺼져 있었던 상태에서 전원을 인가하는 경우, 대부분 잘 동작하는데 특정 모듈은 동작을 하지 않고 있다가 리셋을 하거나 다시 껐다가 켜주어야만 동작한다는 것입니다. 그 이후에는 아무 문제 없습니다. 아무래도 전원을 인가했을 때 WIZ812MJ 모듈의 리셋 부분이 제대로 동작하지 못하는 경우가 있는 것 같습니다.

검색해보니 모듈의 리셋핀을 ARDUINO와 분리하고, 캐패시터를 연결하는 방법으로 해결했다는 사례도 볼 수 있었고, 이런 케이스가 제가 처음은 아닐 것 같아서 문의드린 것인데 …

예를들면 0.01uF 캐패시터를 리셋핀과 GND에 사용하는 등 정확한 해결책을 알고 싶습니다.

안녕하세요.

혹시 모듈 개당씩 테스트는 해보셨나요??

저 모듈 4개가 개당 아두이노 보드 한개씩 맞물려있는건가요??

일단 특정 모듈을 아두이노와 연결하지 말고 전원과 LAN케이블만 연결해서 링크가 되는지 확인 부탁드립니다.

그래도 동작을 안한다면, 구매처에 문의해서 RMA 입고 부탁드립니다.

감사합니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.