ATmega163 EDTP LittleDevice

AVR Project 조회 수 29412 추천 수 104 2003.09.06 14:55:41


http://216.53.172.209/

ATmega163 EDTP LittleDevice

For those of you that have twiddled the LED on the PICDEM.net board, this is a new twist.
An EDTP Packet Whacker is still running the Ethernet show but the microcontroller is an ATMEL AVR ATmega163.
You can use a Telnet session or download the new EDTP Electronics Internet Test Panel
and leave us a message anytime as the LCD is backlit.

The code and schematic for this AVR-based Internet device are also free for the download so you can do this at home too. Eventually, the AVR used for this web cam (or a second cam) application will be the ATmega128 which brings a ton of program memory and SRAM to the party.

The picture is a shot of the actual electronics providing the LCD image you see in the live web cam window.
The EDTP Packet Whacker is in the lower left corner and is attached to an Internet-driven router via its RJ-45 interface.
Just to the right of the Packet Whacker is the ATMEL ATmega163 microcontroller.
The 10-pin male header is the ISP programming interface for the ATmega163.
AVR microcontrollers can be programmed in-circuit using inexpensive devices like the ATMEL AVR ISP.
Directly above the AVR is a Sipex SP233 RS-232 IC that is used to feed AVR
and RTL8019AS register data to a terminal emulator like HyperTerminal for debugging.
The small black rectangular part to the right of the SP233 is a 7.37MHz crystal
which provides the clock for the AVR.
Along the right side of the AVR Internet device top to bottom is a power switch,
a reset button, a power connector (+5VDC) and the 4-pin serial port interface for the SP233.
To the left of the 4x20 LCD is a ULN2003A that handles the LCD backlight duty.
An LCD contrast trimmer pot is directly above the ULN2003A.

Live packet Whacker Web Cam

This shot updates every 3 seconds on our end.
When using a inttestpanel software from the connected internet.
Please enter ip 216.53.172.209 and port 5000 for go to EDTP test site.
Please be patient as It may take just a bit longer on your end.

-Download
http://www.edtp.com/download/avrcam/inttestpanel.exe



-Schematic
http://www.edtp.com/download/avrcam/avrschematic.exe



Download the new EDTP Electronics Internet Test Panel.
Once the EDTP ElectronicsTest Panel is installed,
enter 216.53.172.209 in the Target IP Address box and 5000 in the Target Port box.
You will then have access to the AVR-based Internet device LCD.
You can also bounce data off the AVR-based Internet device
with the Test Panel echo function.

-Telnet to the AVR Internet Device
To Telnet to the AVR Internet Device, open a Telnet session to 216.53.172.209 Port 8088.
The session will echo your characters to the LCD and back to your open Telnet session.
Use the ESC key to clear the LCD and the TAB key to choose an LCD line.
If you're not familiar with Telnet,
here's how to establish a Telnet session to the AVR Internet Device.

-For WIN2K:
1. Bring up a command prompt and type in "telnet".  
2. Type "open 216.53.172.209 8088" at the Telnet prompt and hit the Enter key.

-For WIN9X:
1.  Bring up a command prompt and type in "telnet".  
2.  Once you get a Telnet screen,  click on Connect | Remote System.
3.  In the Host Name window type 216.53.172.209.
4.  In the Port window type 8088 and leave the TermType at vt100.
5.  Click on the CONNECT button.  

You should see this in the telnet window:
EDTP AVR Telnet SERVER>
Then, GO FOR IT!

REALTEK RTL8019AS DRIVER FOR AVR ATMEGA163
PACKET WHACKER ENABLED
Author: Fred Eady
Company: EDTP Electronics
Version: 1.2
Date: 04/12/02
Description: ARP, PING, ECHO and LCD Control, TCP, UDP

-Compiler used ICC AVR C
******************************************************************
PORT A = rtldata - data bus LCD,RTL8019 and AVR

  0   SD0 - LCD D4
  1   SD1 - LCD D5
  2   SD2 - LCD D6
  3   SD3 - LCD D7
 4   SD4
  5   SD5
  6   SD6
  7   SD7

  PORT B
  0   SA0
  1   SA1
  2   SA2
  3   SA3
  4   SA4
  5  
  6  
  7  

  PORT C
  0   E
  1   RS
  2   TCK
  3   TMS
  4   TDO
  5   TDI
  6   BL
  7   rst_pin

  PORT D
  0   RXD
  1   TXD
  2   INT0
  3   EESK
  4   EEDI
  5   EEDO
  6   ior_pin
  7   iow_pin


List of Articles
번호 제목 글쓴이 날짜 조회 수

AVR Project AVR 90S2313 Digital Voltmeter file

http://www.microsyl.com/Sylvain Bissonnette AVR Digital Voltmeter A simple low cost digital voltmeter made with a AT90S2313 & SPI A/D ADS7818 Voltmeter -AVR Digital Voltmeter Schematic All ...

AVR Project AT90S3213으로 만드는 DS1820 온도센서 file

http://www.embedtronics.com/avr/tempavr.html DS1820 Temperature Sensor Readout Unit Measure temperatures in multiple locations No calibration required! Range -55 to +125Deg C Log up to 8 temperatures to a PC using...

AVR Project ATmega163 EDTP LittleDevice file

http://216.53.172.209/ ATmega163 EDTP LittleDevice For those of you that have twiddled the LED on the PICDEM.net board, this is a new twist. An EDTP Packet Whacker is still running the Etherne...

AVR Project MP3 플레이어 (ATmega8 + SD Card) file

http://yuki.sakura.ne.jp/hw/mp3player2.html MP3 플레이어의 제작 제작한 회로도와 mp3player.c와 회로도는 압축화일로 첨부되어 있습니다. 사용한 소프트웨어는 AVR-GCC 입니다. 기억장치는 배선이 적고, 입수가 용이한 MMC/SD카드를 ...

AVR 강좌 [MEGA8] 타이머1비교인터럽트를 사용해서 주파수출력을 내는 방법 file

avrmall우선 타이머0로 주파수 입력을 받습니다. 1초동안이면 1초동안에 입력된 펄스개수를 계수하면 입력 주파수가 됩니다. 입력주파수를 다시 타이머1비교인터럽트를 사용해서 출력을 내려면 아래와 같은 방식으로 하시면 됩니다. ...

AVR Project MyOs Beta 0.700 - UART(Interrupt 방식) OsEvent Service추가 file

임춘근이번에 추가된 부분은 Task간 통신을 위한 Event 처리와 UART Driver입니다. Event는 ISR 또는 TASK에서 TASK로 Event를 보내고, 수신한 TASK는 Event에 반응합니다. UART Driver 부분은 UART초기화, RX,...

AVR Project MyOs 소규모 Embedded OS(ATmega128) -- 1 file

임춘근개발환경: -. 컴파일러: AVR-GCC c-compiler -. 어쎔블러: AVR-GAS assembler -. Simulator: AVR Studio 4(제대로 동작 안함, 거의 쓸모없음) ICE(In Circuit Emulator) 혹은 ICD(In Circuit Debugger) 가 없...

AVR Project AVR을 이용한 USB구현 file

http://www.cesko.host.skIng. Igor Ceskoavr을 이용하여 USB를 구현한겁니다. 개인적으로 존경스럽네요.. 소스는 어셈블리어로 되어있습니다.

AVR Project AVR TINY15L을 사용한 무전원 4채널 온도계 file

http://elm-chan.org/works/temp4/report.htmlElectronics Lives Manufacturing 8핀 AVR TINY15L을 사용한 무전원 4채널 온도계 이것은 외부전원 없이 4채널 온도를 측정하는 어댑터이다. 이것은 PC에서 온도측정과 로깅에 알맞을...

AVR Project AVR 5x7 Dotmatrix LED Display file

http://www.blitzlogic.com/AVR 5x7 Dotmatrix LED Display Since we can source a maximum of 10mA per pin for PORT B and total maximum current from PORT B is 80mA, hence PORT B is just sufficient ...

AVR Project ATMega8 + MP3 Player file

http://yuki.sakura.ne.jp/index.htmlKAWAKAMI YukioMP3 플레이어의 제작 제작한 회로도와 mp3player.c와 회로도는 압축화일로 첨부되어 있습니다. 사용한 소프트웨어는 AVR-GCC 입니다. 기억장치는 배선이 적고, 입수가 용이한 MM...

AVR 강좌 아스키코드표 file

함동호 10진수 8진수 16진수 문자 Name(Meaning) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 ...

AVR Project AVR Mega103을 이용한 LCD HG12605 제어 file

http://coy.pe.kr/job/hg12605.htm함동호AVR mega103을 이용하여 128*64 그래픽 LCD를 제어하는 소스입니다.. * Avr-gcc로 소스코드가 되어있음. * 기능 - 시리얼통신, eeprom 리드/라이트, BMP이미지 디스플레이, 삼각함수(sin,tan,c...

AVR Project 8bit AVR을 이용한 풀컬러 LED 구동회로 file

http://elm-chan.org/works/tiny/report.html AVR도 최근에는 종류가 늘었습니다. TINY 시리즈나 MEGA 시리즈의 키트가 나오고 있습니다. 최근의 동향에서는 MEGA시리를 GCC를 사용하여 개발하는 경향이 있습니다. 또한, TINY...

AVR Project 8핀 AVR TINY15L을 사용한 무전원 4채널 온도계 file

http://elm-chan.org 8핀 AVR TINY15L을 사용한 무전원 4채널 온도계 이것은 외부전원 없이 4채널 온도를 측정하는 어댑터이다. 이것은 PC에서 온도측정과 로깅에 알맞을 것이다. 회로도는 매우 간단하고 조정도 필요하지 않다...

AVR Project 적외선 리모콘을 이용한 미니로봇 file

http://chanhak.com.ne.kr/robot.html/함동호 새 페이지 1 2051을 사용하여 프로그래밍한 리모콘 수신소스입니다.. 리모콘 종류는 RC5 포맷을 쓰는 필립스 사의 리모콘입니다. 소스는 51용하구 196용이 있으며 별도의 외부인터럽의 ...

AVR Project Nokia LCD를 이용한 디지털시계 소스 file

함동호디스플레이는 Nokia LCD를 사용하였고 MPU는 Mega8을 이용하여 만든 디지털 시계입니다. 일단 간단하게 기본 그림과 가운데 시간:분:초 와 같은 형태로 24시간을 디스플레이 하도록 만든 소스 입니다.. 그리고 시간 설정...

AVR Tool [AVR Debugger] AVR Studio 4.07 file

http://www.atmel.com/dyn/resources/prod_documents/AVRStudio4.exehttp://www.atmel.com/dyn/resources/prod_documents/doc2510.pdfCategory: Simulator/PC, Assembler, Debugger, Programming SW Version: 4.07 Presented by: Atmel Co...

AVR 강좌 ATmega16 Summary, Datasheet file

http://www.atmel.com/dyn/resources/prod_documents/doc2466.pdfATmega16

AVR Project ATmega8 - 회로도 file

간단한 회로도 입니다.