[WIZ750SR] 검토중 문의사항이 있습니다.

안녕하세요.

serial to ethernet을 이용하여 1:N으로 장치들을 제어 또는 감시하려고 합니다.

마스터 장비에서는 N개의 슬레이브 장비에게 동시에 데이터를 전송하려고 하고요.

슬레이브 장비에서는 마스터에게만 데이터를 응답 또는 전송하려고 합니다.

마스터에서 슬레이브에게 보내는 데이터 양은 자체 프로토콜 기준으로는 20Byte인데

저희가 최대로 잡은 253개의 슬레이브에게 각각 다른 데이터를 보낼경우 20Byte * 253 = 최대 5060Byte 정도 됩니다.

슬레이브에서는 추가적인 MCU가 시리얼데이터를 받아 해당 아이디에 맞는 데이터만 처리하고

마스터로 응답을 해주거나 상태를 알리려고 합니다.

슬레이브에서 마스터에 전송되는 데이터는 최대 20Byte고요.

어느 모듈로 테스트해보는게 적당할지 찾아보니 WIZ750SR모듈이 적합한것 같습니다.

구입하기 전에 몇가지 질문사항이 있어 글을 쓰게 되었습니다.

1.위에 적어드린 1:N 통신을 구현하자면 TCP서버/클라이언트 방식이 좋은가요?

2.WIZ750SR로 펌웨어를 수정하여 원하는 동작을 구현 후 양산시에는 W7500P를 구매하여 자체보드를 제작하려고 하는데 가능한지요?

3.위에 내용을 진행하는데 고려해봐야할 부분이 있는지요?

답변 부탁드립니다.

안녕하세요.

언급하신 다수의 peer와의 데이터 송/수신 응용의 경우, TCP보다는 UDP가 더 적합할 것으로 보입니다.
다만 아시는 대로 이러한 구성은 standard WIZ750SR serial to Ethernet 기능에서 지원하는 형태는 아니며, 어떤 형태든 별도의 펌웨어 커스터마이징을 진행하셔야 합니다.

네 가능합니다.
하드웨어 제작 시 WIZ750SR module 자료를 레퍼런스로 진행 하시면 됩니다.
https://wizwiki.net/wiki/doku.php?id=products:wiz750sr:datasheet:start#schematic

위즈네트는 MCU를 포함한 하드웨어 + firmware를 탑재한 제품의 경우에만 MAC 주소를 제공합니다. 네트워크 디바이스 제작 시 MAC 주소는 꼭 필요한 항목이므로 준비하셔야 하며, 이 외에는 크게 문제 될 부분이 없을 것으로 보입니다.

참고로, 위즈네트 아카데미에서 매 달 WIZ750SR을 기반으로 Serial to Ethernet 제품 활용 및 커스터마이징 강좌를 열고 있습니다. 관련 내용을 수강하시면 제품 개발 진행에 도움이 되실 것 같아 링크 첨부 드립니다.

http://wiznetacademy.com/index.php?module=lecture&act=dispCourseInfo&course_seq=4465