JMOD-128-mini : ATmega128 미니 모듈
ATmega128 MCU를 내장한 소형 모듈, 프로그램(ISP) 다운로더 내장, 53개의 IO 포트 전체에 대한 외부 핀헤더 제공,
블루투스시리얼모듈(JMOD-BT-1) 장착시 무선 ISP 다운로드 가능, 다운로드 간섭 방지 격리핀 내장
제품 소개
JMOD-128-mini는 JMOD-128-1의 자매 보드로 ATmega128 MCU를 이용하여, 다양한 기능을 구현하거나 시험해 볼 수 있도록 소형 모듈 형태로 개발된 마이크로콘트롤러 모듈입니다. 개발자의 편의를 위하여 프로그램(ISP) 다운로더 기능을 내장하고 있으며, USB 커넥터 하나로 전원 공급과 다운로드 수행, UART(RS232C) 인터페이스를 동시에 처리할 수 있는 기능도 제공합니다. 또한 블루투스시리얼모듈(JMOD-BT-1) 장착시 무선으로 프로그램(ISP) 다운로드 및 블루투스 통신이 가능하며, 1.5V 건전지 4개가 들어간 배터리팩을 모듈의 공급전원으로 사용할 수도 있어, 손이 닿지 않는 곳에 있는 모듈이나 카, 로봇 등 이동성이 있는 모듈의 제어용으로 사용하면 매우 편리합니다. ATmega128의 53개 GPIO 전체가 외부 핀으로 연결되어 있으며, 가로 및 세로의 길이가 같은 정사각형 타입으로 되어 있어 공간의 제약을 받는 모듈 설계 시 도움이 될 수 있습니다.
9가지 특징
- JMOD-128-1과 기능이 비슷한 정사각형 형태의 미니 모듈 (자매품)
- 프로그램(ISP) 다운로더 내장
- 무선 프로그램(ISP) ,다운로더 내장 (JMOD-BT-1 블루투스시리얼모듈 장착시 동작)
- 53개의 I/O 포트 전체에 대한 외부 2.54mm 핀헤더 제공
- USB 케이블 하나로 전원과 ISP, UART 케이블의 3가지 겸용
- 1.5V x 4 의 건전지팩으로 전원 공급 가능
- 16Mhz 클록 및 리셋 스위치 내장
- 블루투스 시리얼 모듈(JMOD-BT-1) 장착용 커넥터(인터페이스) 지원
- PB1(SCK), PE0(PDI), PE1(PDO) 격리 점퍼 내장으로 ISP 다운로드시 PB1(SCK), PE0(PDI), PE1(PDO) 핀에 외부의 하드웨어 회로가 연결되어 있는 경우에도 간섭 없이 ISP 다운로드 가능
기능 및 규격
항목 |
내용 |
MCU |
AVR 마이크로콘트롤러, ATmega128A-AU, 16Mhz |
ISP |
ISP 다운로더 내장, 무선 ISP 가능(JMOD-BT-1 장착 시) USB-micro 커넥터 |
UART |
USB-to-Serial(UART) 변환기 내장, CP2102 |
인터페이스 |
2 x 15(30핀) 2.54mm 핀헤더 2쌍(총 60핀), 53개 GPIO 핀 전체 지원 |
무선 모듈 지원 |
블루투스 시리얼 모듈(JMOD-BT-1) 연결용 8핀 커넥터 지원 |
전원 |
USB-microi 커넥터(+5V) 또는 외부 VEXT 핀(+5V 직접 공급시) |
크기 |
45.1 mm X 45.1 mm (가로 X 세로) |
제품 구성품
- JMOD-128-mini 기본 모듈 : 1개
- USB-micro 케이블(1 m) : 1개
- JMOD-128-mini 사용자 설명서 : 1부
핀 배치 및 외관
핀, 스위치, 커넥터 등의 기능
이름 |
기능 |
USB-micro 커넥터 |
JMOD-128-mini와 PC와의 연결 커넥터 (전원, 다운로드, 시리얼) |
전원선택 점퍼 |
위쪽으로 위치 시 USB에서 전원(+5V)이 공급되며, 아래쪽으로 위치시, VEXT 핀(왼쪽 2열핀 맨 위의 오른쪽 핀)에서 공급 |
ISP/UART 선택 스위치 |
프로그램 퓨징시에는 왼쪽(ISP)으로 위치시키고, 프로그램 후 USB를 시리얼 포트 용도로 사용할 때는 오른쪽(UART0)로 위치시킴 |
블루투스 포트 선택 스위치 |
오른쪽(UART0)으로 위치시키면 블루투스가 UART0 포트 쪽에 연결되고, 왼쪽(UART1)으로 위치시키면 블루투스가 UART1 포트 쪽에 연결됨 |
블루투스모듈 커넥터 |
블루투스시리얼모듈(JMOD-BT-1) 장작을 위한 커넥터 |
리셋 스위치 |
누를 시, 리셋 신호를 발생시켜 ATmega128를 초기화 함 |
PB1, PE0, PE1 격리 점퍼 |
연결하지 않을 시 각각 외부 PB1(SCK), PE0(PDI), PE1(PDO) 핀이 내부 ATmega128의 해당 핀과 격리됨 (ISP 다운로드시 SCK, PDI, PDO에 해당되는 핀에 외부의 하드웨어 회로가 연결되어 있는 경우, 간섭을 배제하기 위하여 해당 핀을 잠시 격리하는 용도로 사용) |
포트 A, B, C, D, E, F, G |
ATmega128의 해당 포트 (PA, PB, PC, PD, PE, PF, PG) |
VCC |
+5V 출력핀 |
VEXT |
+5V 외부 입력핀, USB 케이블 없이 사용시 이 핀에 외부 +5V 전원을 연결함 |
GND |
접지(GND, Ground)핀 |
RST, PEN, AREF |
순서대로 ATmega128 RESET 핀, PEN 핀, AREF 핀 |
NC |
Not Connected (사용하지 않음) |
스위치 선택에 따른 기능 정리
기능 | 유선 다운로드 | 무선 다운로드 | 유선 시리얼 통신 | 무선(블루투스) 시리얼 통신 | ||
스위치 | UART0 포트 사용 | UART0 포트 사용 | UART1 포트 사용 | |||
ISP/UART 선택 스위치 위치 | ISP | ISP | UART | UART | UART | |
블루투스 포트 선택 스위치 |
UART1 | UART0 | UART1 | UART0 | UART1 |
소프트웨어 개발 환경
Jmod-128-mini를 위한 소프트웨어 개발환경으로는 AVR Studio 4, Atmel Studio 6 및 CodevisionAVR 등을 사용할 수 있습니다. 이를 이용한 프로그램의 작성, 다운로드 및 실행에 관한 내용은 제이씨넷(www.jcnet.co.kr) 자료실의 관련 내용을 참조하시기 바랍니다.
활용 예
제품 구성품
-
JMOD-128-1의 A/S, 교환, 반품, 영업, 간단한 기술 및 기타 문의
- 주소 : 대전시 서구 둔산대로 117번길 66 (만년동 골드타워) 526호
- 전화 : 042-486-0761
- 이메일 : jcnet@jcnet.co.kr
-
JMOD-128-1의 하드웨어, 소프트웨어, 개발환경 등 순수하게 기술과 관련된 문의
- 네이버 카페 – 임베디드홀릭(http://cafe.naver.com/lazydigital)