[INTERFACE]/Ethernet2008. 10. 5. 21:25

[ ENC28J60 EVM ] Simple WebServer Test - ATmega128이용 가속도 센서 로거

[ ENC28J60 EVM ] Simple WebServer Test - ATmega128이용 가속도 센서 로거

사용자 삽입 이미지


AVR ATmega128을 이용하여 테스트 할 일이 있어 SPI타입의 Ehternet MAC+PHY 칩 ENC28J60을 이용하여 간단한 웹서버 예제를 작성해 보았다.

일단 예전에 만들어 두었던 [ ENC28J60 EVM ]모듈을 꺼내어 AVR 테스트 보드에 연결



간단히 생각해본 예제로 가속도 센서를 웹에서 로깅할 수 있으면 좋겠다는 생각으로 [LIS3LV02DL] 3축 가속도 센서 myAccel3LV02 모듈을 연결



웹페이지는 가장 간단한 형태로 작성했고, 1초에 한번씩 웹페이지가 업데이트 해서 가속도 센서 값을 담고 있는 웹페이지를 전송할 수 있도록 했다.




웹서버 예제 동영상
웹서버에 접속하면 1초에 한번씩 가속도 센서값을 읽어 업데이트된 웹페이지를 생성하고 전송하여 데이터 로깅을 하고 있다.





Posted by nexp

댓글을 달아 주세요

  1. 비밀댓글입니다

    2008.10.18 18:57 [ ADDR : EDIT/ DEL : REPLY ]
  2. 어떤씩으로 도움을 요청하시는지? 구체적으로 설명 부탁합니다.

    2008.10.20 11:03 신고 [ ADDR : EDIT/ DEL : REPLY ]
  3. 홍택성

    PIC로 enc28j60하려 하는데 전혀 방향도 못잡고 있습니다. AVR의 예라도 관계없으니
    프로그램 설명좀 부탁드립니다.

    2008.11.25 00:30 [ ADDR : EDIT/ DEL : REPLY ]
  4. 아래 링크 참조 하세요...
    자세한 설명과 예제 소스가 있습니다. pic용 자동 소스코드 툴 까지 있습니다.

    http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2504&redirects=ethernet

    그리고 너무 어렵게 생각하지 마시고 차분히 하나씩 하나씩 풀어 보시면 방향을 잡을 수 있습니다.
    어차피 그만큼의 시간을 투자 하시고 스터디를 해나가야 하지 않을까요...

    2008.11.28 07:25 신고 [ ADDR : EDIT/ DEL : REPLY ]
  5. 비밀댓글입니다

    2010.03.08 10:51 [ ADDR : EDIT/ DEL : REPLY ]

[INTERFACE]/WIZNET_EVM2008. 8. 23. 06:05

[W5300] Webserver 테스트 보드 제작

[W5300] Webserver Test


사용자 삽입 이미지


W5300을 테스트 할 수 있는 보드를 제작해서 W5300을 이용한 WebServer를 테스트 했다.
W5300에는 8개의 Hardware채널을 할당할 수 있어 웹서버 예제에 큰 무리가 없는것 같다.




디지털 입 출력 테스트




아날로그 데이터 입력 테스트

Posted by nexp

댓글을 달아 주세요

[INTERFACE]/Ethernet2008. 4. 14. 17:26

하이퍼 터미널을 이용한 TCP/IP 통신 테스트

하이퍼 터미널을 이용한 TCP/IP 통신 테스트

TCP/IP 테스트를 위한 테스트 프로그램으로 윈도우에서 기본으로 제공하는 하이퍼 터미널(HiperTerminal) 프로그램을 이용하면 아주 간단하게 테스트 할 수 있다.

먼저 하이퍼 터미널을 실행한다


TCP/IP로 연결



등록정보에서 [연결할 모뎀] -> TCP/IP 를 설정하고 임베디드 보드의 IP를 설정한다.




만약 PC를 서버로 설정하고 싶다면 [호출] -> [호출 대기]로 설정할 수 있다.



만약 PC가 클라이언트라면 [호출]을 클릭하여 원하는 서버로 접속할 수 있다.



테스트 예제
W5100 + AVR보드 (Ethernet2Serial) 이용하여 간단히 TCP/IP로 전송 받은 데이터를 시리얼 포트로 출력하는 예제를 테스트 해 보았다.
사용자 삽입 이미지

Posted by nexp

댓글을 달아 주세요

[INTERFACE]/Ethernet2008. 4. 3. 08:37

초소형 웹서버

http://www.geisttek.com/ 에서 판매하는 Microchip의 PIC18 + ENC28J60 + 25LC256을 사용한 초소형 웹서버 이다.
소형이고 가격도 저렴하지만 메모리가 32kbyte 밖에 되지 않아 다양한 웹페이지를 올리기에는 역부족이다.
차라리 dataflash를 사용하는것이 더 좋을듯...






블럭도



기능


Application



약간은 조잡한듯한...  NXP ARM7(LPC2k) 사용했다고 함

Posted by nexp

댓글을 달아 주세요

  1. 지니사랑

    BGA의 압박이...

    2008.04.05 22:16 [ ADDR : EDIT/ DEL : REPLY ]

[INTERFACE]/WIZNET_EVM2008. 1. 11. 09:16

[W5100-s EVM]초소형 이더넷 모듈

[W5100-s EVM]초소형 이더넷 모듈

사용자 삽입 이미지


기존 [W5100 EVM] 보드와 비교해서 정말 작습니다. 점점더 소형화 하고싶는 욕심이 생기다 보니...
그래도 여러  어플리케이션에 적용할 수 있지 않을까 생각해 봅니다.

보드는 0.8T 2장으로 구성되어 있습니다. MAC잭 부분만 따로 분리 하여 다른 용도로도 사용할 수 있도록 했습니다. 추후 만드는 보드는 MAC잭을 모듈로 처리하면 개발보드일 때는 재사용 가능하겠죠...





높이는 좀 높아 졌지만.. 0.8T라 그렇게 티는 않나는듯 하네요..


SPI단자를 기존 핀과 동일하게 구성하여 호환 되도록 구성하였습니다.






W5100 TCP/IP Ethernet Module

사용자 삽입 이미지



Posted by nexp

댓글을 달아 주세요