[INTERFACE]/WIZNET_EVM2007. 7. 2. 07:22

[W5100 EVM]이더넷을 이용한 이미지 전송 + 그래픽 TFT LCD 출력

[W5100 EVM]이더넷을 이용한 이미지 전송 + 그래픽 TFT LCD 출력

사용자 삽입 이미지

W5100을 이용하여 칼라 TFT LCD에 이미지 전송 테스트
이번에 새롭게 제작한 확장 테스트 보드를 이용하여 W5100을 이용한 이더넷 모듈 을 테스트 했다.
이더넷을 이용한 전광판을 컨셉으로 칼라 LCD를 출력 대상으로 삼고 W5100의 고속 이더넷 전송(6Mbps)의 장점으로 고용량의 이미지 데이터를 이더넷으로 전송할 수 있도록 하였다.
물론 이번 테스트는 SPI방식으로 1.2Mbps정도 나오는것 같다.


몇가지 그림을 테스트 했는데... 사진이 좀 흐린것 같기도 하고...
이번에 새롭게 제작된 확장 보드는 ISP을 확장할 수 있는 포트를 많이 빼 두었다.

 
이더넷 이미지 전송 소프트웨어

Posted by nexp
TAG tft-lcd, W5100

댓글을 달아 주세요

[INTERFACE]/WIZNET_EVM2007. 6. 14. 16:23

[W5100 EVB] AVR mega128 Test Board

[W5100 EVB] AVR mega128 Test Board

사용자 삽입 이미지


Wiznet에서 판매하고 있는 W5100E01-AVR 보드이다.
오늘 받자마자 바로 테스트 했는데 기본 펌웨어로 TCP/UDP/DHCP/WEB Server 등이 가능하다.
소스코드 자체는 약간 복잡하게 작성되어 있는것 같은 느낌이 들었지만... 기능벼로 분리해 두면 이더넷 관련 여러가지 테스트를 쉽게 해볼 수있을것 같다.

Posted by nexp
TAG AVR, W5100, WIZNET

댓글을 달아 주세요

[INTERFACE]/WIZNET_EVM2007. 4. 30. 07:29

Application Board - Wiznet W5100, LCD, Analog Monitoring

Application Board - Wiznet W5100, LCD, Analog Monitoring

사용자 삽입 이미지

이더넷 아날로그 모니터링 장비 프로젝트 진행하면서 만들었던 Wiznet W5100적용 보드 입니다.
MAC + Phy + TCP/IP Stack이 하나의 칩으로 구성되어 아주 간단히 이더넷을 해결 했던 프로젝트 인데...

 
Posted by nexp
TAG W5100

댓글을 달아 주세요

[INTERFACE]/WIZNET_EVM2007. 4. 17. 08:51

[W5100] 하드웨어 제작 가이드

W5100 MCU와의 인터페이스 방법
W5100은 다이렉트로 제어 하면 메모리와 유사한 방법으로 제어 되지만 버스 라인을 줄이기 위해 인다이렉트, SPI방식도 지원을 한다. 요즘 나오는 시리얼 플래시나 NAND플래시 등의 인터페이스로 생각하면 된다.


다이렉트 방식
MUC가 W5100의 메모리와 레지스터를 직접적으로 제어 하는 방식, Data-8, Address-15, CS, WR, RD INT(옵션)의 신호를 필요로 하고 속도는 가장 빠르다.



타이밍도







인다이렉트 방식
W5100의 메모리 주소를 W5100의 내부 레지스터만을 이용하여 간접적으로 W5100의 메모리 주소에 접근 하는 방식.  A0, A1을 이용하여 4개의 레지스터 MR, IDM_AR0, IDM_AR1, IDM_DR만 접근할 수 있고 IDM_AR0, IDM_AR1 레지스터를 통해 W5100의 전체 레지스터 및 메모리를 접근할 수 있다.

Address/Data방식의 MCU가 아닌 일반 IO방식의 MCU를 사용할때 이 방식을 쓰면 포트를 줄이고 간단히 제어할 수 있다.



소프트웨어 접근시 A0, A0: "00" 이면 MR레지스터를 엑세스 할수 있다.
A0, A1 = "01" 이면 MSB Address,
A0, A1 = "10" 이면 LSB Address,
A0, A1 = "11" 이면 Data 레지스터를 제어할 수 있다.

참고로 AVR의 GPIO모드를 이용하지 않고 버스모드를 이용할 경우 Address0, Address1은 Data에서 ALE로 분리할 수 있다. 그러면 기존 코드를 크게 수없이 가능하다.





SPI방식
가장 간단한 방식으로 SPI규격으로 제어하면 되지만 속도는 좀 느리다.




타이밍도





Posted by nexp
TAG W5100, WIZNET

댓글을 달아 주세요