[JMOD-128-mini] ATmega128 미니 모듈


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가지 특징

  1. JMOD-128-1과 기능이 비슷한 정사각형 형태의 미니 모듈 (자매품)
  2. 프로그램(ISP) 다운로더 내장
  3. 무선 프로그램(ISP) ,다운로더 내장 (JMOD-BT-1 블루투스시리얼모듈 장착시 동작)
  4. 53개의 I/O 포트 전체에 대한 외부 2.54mm 핀헤더 제공
  5. USB 케이블 하나로 전원과 ISP, UART 케이블의 3가지 겸용
  6. 1.5V x 4 의 건전지팩으로 전원 공급 가능
  7. 16Mhz 클록 및 리셋 스위치 내장
  8. 블루투스 시리얼 모듈(JMOD-BT-1) 장착용 커넥터(인터페이스) 지원
  9. 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 세로)

 

제품 구성품

  1. JMOD-128-mini 기본 모듈 : 1개
  2. USB-micro 케이블(1 m) : 1개
  3. 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의 하드웨어, 소프트웨어, 개발환경 등 순수하게 기술과 관련된 문의