♣ 특징 ♣ OK-128 키트는 AVR 시리즈의 마이크로콘트롤러를 공부하고자 하는 아마추어, 공업고등학교 학생,대학 학부생 정도의 초보자 교육용에 적합하도록 설계하는 것을 기본적인 목표로 하였으나, 이 마이크로콘트롤러를 특정 분야의 응용 시스템에 적용하려는 현장의 엔지니어, 연구원 대학원생, 관련분야의 교수와 같은 분들에게도 유용하도록 설계하였다. 특히, 여기에서 사용한 ATmega28 마이크로콘트롤러는 128KB의 대용량 프로그램용 메모리인 플래시 메모리를 내장하고 있어서 상당히 규모가 큰 프로그램도 가능하며, 사용자가 여기에 ISP 기능을 이용하여 손쉽게 프로그램을 다운로드할 수 있으므로 초보자라도 별도의 장비를 갖출 필요없이 단계적으로 이 마이크로콘트롤러의 기능을 익혀 나갈 수 있다.♣ 부록 예제 및 소스 프로그램은 '상품관련 자료실'에 있습니다. ♣ 관련 도서 및 키트 상품 보기 ☞ ♣ OK-128 KIT V3.0 (알C) ♣ OK-128 KIT V3.0 PCB(MPU 장착) ♣ [도서] AVR ATmega 128 정복 ♣ 특판 :도서 + OK-128 PCB(MPU 장착)♣ 사양 ♣ 항 목사 양비 고1. CPUATmega128-16AI/AU(16 MHz)16 MHz 수정발진자 사용2. ROMCPU에 내장된 128KB의 플래시 메모리프로그램 저장3. 외부 RAM62256-7(32 KB)(CPU에 내장된 4KB는 별도)사용자 데이터 저장4. 프로그램 입력/실행1. AVR ISP 다운로드 케이블을 사용하는 방법2. JTAG ICE 에뮬레이터를 사용하는 방법1. 병렬포트형 AVR ISP 케이블 제공 (직렬포트형과 USB 포트형은 옵션)2. 테스트 프로그램 기본 제공5. I/O1. CPU 프로그램용 콘넥터 (1) AVR ISP용 10핀 DIP 콘넥터(CN2) (2) JTAG ICE용 10핀 DIP 콘넥터(CN3)2. CPU가 직접 제어하는 I/O (1) 4개의 키입력 스위치(KEY1~KEY4) (2) 4개의 상태표시 LED(LED1~LED4) (3) 외부 인터럽트 스위치(SW2) (4) +5V용 버저, 스피커 사운드 출력(CN6) (5) LM35D에 의한 온도센서(ADC1, ADC2) (6) 가변저항에 의한 전압센서(ADC3) (7) DAC0800 8비트 D/A 컨버터 (8) AT93C56 및 AT24C16 직렬 EEPROM (9) 2개의 RS-232C 직렬포트(CN4, CN5) (10) 병렬 I/O 포트 확장 콘넥터(CN8) (11) 도트 매트릭스 LED 접속(CN9)3. 16×2 문자 텍스트형 LCD 모듈4. 128×64 도트 그래픽형 LCD 모듈5. 8개의 7세그먼트 LED6. DS12C887 배터리 백업형 리얼타임 클럭7. 스텝모터 구동 인터페이스(CN8) STK200/300의 AVR ISP 표준Atmel사의 JTAG ICE 표준 A/D 입력 범위는 0V~+5V 0V~+10V, -10V~+10V 중에서 선택 RS-232C 통신 케이블 기본 제공 화면밝기 조절 및 백라이트 기능 포함화면밝기 조절 및 백라이트 기능 포함 ULN2803 출력6. 전원+5V, ±15V(또는 ±12V도 사용 가능)±15V는 아날로그 회로에서만 사용7. PCB 외형160×130mm 양면 에폭시 기판 ☞ OK-128 키트 V3.0은 그 이전의 버전과 크기 및 모양이 동일하고 기능적으로 100% 호환성이 유지됨. V3.0에서는 그래픽형 LCD 모듈, AT93C56, AT24C16을 모두 키트에 내장하여 조립하도록 개선하였음. 이 키트는 ATmega64/128 겸용 이므로 여기에 ATmega64를 조립하면 OK-64 키트가 됨. ♣ OK-128 키트의 특장점 ♣ (1) 양면 기판에 TTL을 기본으로 설계하였으면서도 PCB 사이즈가 작다. (2) 평범한 소자들을 사용하여 저렴한 가격에 조립할 수 있다. (3) 기본 제공되는 AVR ISP 케이블로 쉽게 다운로드가 가능하여 별도의 장비가 필요없다. (4) 약 20여 가지의 I/O 기능을 내장하여 다양한 실습이 가능하다. (5) 텍스트형 LCD 모듈, 그래픽형 LCD 모듈, 7세그먼트 LED, 도트 매트릭스 LED 모듈 등 다양한 출력장치를 사용할 수 있다. (6) 교육용은 물론 산업용 콘트롤러로도 사용할 수 있다. (7) 완벽한 매뉴얼이면서 실습서를 가지고 있어서 초보자라도 쉽게 공부할 수 있다. (8) 모든 기술자료나 소프트웨어를 100% 공개하여 제공한다. (9) 사이버 공간에서 언제나 저자에게 직접 질문할 수 있다.
♣ 부록 예제 및 소스 프로그램은 '상품관련 자료실'에 있습니다. ♣ 관련 도서 및 키트 상품 보기 ☞ ♣ OK-128 KIT V3.0 (알C) ♣ OK-128 KIT V3.0 PCB(MPU 장착) ♣ [도서] AVR ATmega 128 정복 ♣ 특판 :도서 + OK-128 PCB(MPU 장착)
♣ 부록 예제 및 소스 프로그램은 '상품관련 자료실'에 있습니다.
♣ 관련 도서 및 키트 상품 보기 ☞ ♣ OK-128 KIT V3.0 (알C) ♣ OK-128 KIT V3.0 PCB(MPU 장착) ♣ [도서] AVR ATmega 128 정복 ♣ 특판 :도서 + OK-128 PCB(MPU 장착)
항 목
사 양
비 고
1. CPU
ATmega128-16AI/AU(16 MHz)
16 MHz 수정발진자 사용
2. ROM
CPU에 내장된 128KB의 플래시 메모리
프로그램 저장
3. 외부 RAM
62256-7(32 KB)
(CPU에 내장된 4KB는 별도)
사용자 데이터 저장
4. 프로그램
입력/실행
1. AVR ISP 다운로드 케이블을 사용하는 방법
2. JTAG ICE 에뮬레이터를 사용하는 방법
1. 병렬포트형 AVR ISP 케이블 제공
(직렬포트형과 USB 포트형은 옵션)
2. 테스트 프로그램 기본 제공
5. I/O
1. CPU 프로그램용 콘넥터
(1) AVR ISP용 10핀 DIP 콘넥터(CN2)
(2) JTAG ICE용 10핀 DIP 콘넥터(CN3)
2. CPU가 직접 제어하는 I/O
(1) 4개의 키입력 스위치(KEY1~KEY4)
(2) 4개의 상태표시 LED(LED1~LED4)
(3) 외부 인터럽트 스위치(SW2)
(4) +5V용 버저, 스피커 사운드 출력(CN6)
(5) LM35D에 의한 온도센서(ADC1, ADC2)
(6) 가변저항에 의한 전압센서(ADC3)
(7) DAC0800 8비트 D/A 컨버터
(8) AT93C56 및 AT24C16 직렬 EEPROM
(9) 2개의 RS-232C 직렬포트(CN4, CN5)
(10) 병렬 I/O 포트 확장 콘넥터(CN8)
(11) 도트 매트릭스 LED 접속(CN9)
3. 16×2 문자 텍스트형 LCD 모듈
4. 128×64 도트 그래픽형 LCD 모듈
5. 8개의 7세그먼트 LED
6. DS12C887 배터리 백업형 리얼타임 클럭
7. 스텝모터 구동 인터페이스(CN8)
STK200/300의 AVR ISP 표준
Atmel사의 JTAG ICE 표준
A/D 입력 범위는 0V~+5V
0V~+10V, -10V~+10V 중에서 선택
RS-232C 통신 케이블 기본 제공
화면밝기 조절 및 백라이트 기능 포함
ULN2803 출력
6. 전원
+5V, ±15V(또는 ±12V도 사용 가능)
±15V는 아날로그 회로에서만 사용
7. PCB 외형
160×130mm 양면 에폭시 기판
☞ OK-128 키트 V3.0은 그 이전의 버전과 크기 및 모양이 동일하고 기능적으로 100% 호환성이 유지됨. V3.0에서는 그래픽형 LCD 모듈, AT93C56, AT24C16을 모두 키트에 내장하여 조립하도록 개선하였음. 이 키트는 ATmega64/128 겸용 이므로 여기에 ATmega64를 조립하면 OK-64 키트가 됨.
(2) 평범한 소자들을 사용하여 저렴한 가격에 조립할 수 있다.
(3) 기본 제공되는 AVR ISP 케이블로 쉽게 다운로드가 가능하여 별도의 장비가 필요없다.
(4) 약 20여 가지의 I/O 기능을 내장하여 다양한 실습이 가능하다.
(5) 텍스트형 LCD 모듈, 그래픽형 LCD 모듈, 7세그먼트 LED, 도트 매트릭스 LED 모듈 등 다양한 출력장치를 사용할 수 있다.
(6) 교육용은 물론 산업용 콘트롤러로도 사용할 수 있다.
(7) 완벽한 매뉴얼이면서 실습서를 가지고 있어서 초보자라도 쉽게 공부할 수 있다.
(8) 모든 기술자료나 소프트웨어를 100% 공개하여 제공한다.
(9) 사이버 공간에서 언제나 저자에게 직접 질문할 수 있다.
※ PCB(인쇄회로기판)에 ATmega128 장착 판매하는 상품으로 다른 구성 부품은 사용자 스스로
준비하여야 하며, 자작한 보드에 대하여는 A/S 책임을 지지 않습니다.