jkit-128-1 / 개발실습키트 사용자설명서 · uart(rs232c) 변환기내장uart-to-usb...
TRANSCRIPT
1
개발 실습 키트JKIT-128-1 /
사용자 설명서
제이씨넷
www.jcnet.co.kr
2
1. 개요JKIT-128-1
1.1 소개JKIT-128-1
은 를 비롯하여 스위치 부저 온도센서 광<JKIT-128-1> atmega128 MCU LED, FND, , , ,
감지센서 모터제어 드라이버 등의 부품을 실장하여 다양한 기능을 시험해 볼 수, ,
있는 개발 실습 키트입니다 소형 키트로는 국내 최초로 다운로더 기능을 내장/ . ISP
하고 있으며 케이블 하나만으로 전원 공급과 기능 인터페이, USB ISP , UART(RS232C)
스를 동시에 처리하는 한편 손바닥 안에 들어오는 깜찍한 크기로 휴대하기가 매우,
편리합니다 또한 기능 대비 저가격을 실현하였으며 사용자 매뉴얼과 예제 소스 및. , ,
강의 자료를 제공함으로써 학교나 직장 개인의 실습용으로도 최적의 솔루션을PPT ,
제공합니다 예제 소스 및 강의 자료는 년 월 중 제공 예정. ( PPT 2011 4~5 )
1.2 가지 특징JKIT-128-1 9
1. 다운로더 내장 소형 키트ISP(In System Programming) ( 국내 최초)
2. 스위치 부저 온도센서 광감지센서 모터제어 드라이버 등 다양한 부LED, FND, , , , ,
품 실장
3. 개의 포트 전체에 대한 외부 인터페이스 핀헤더 제공53 IO
4. 개발키트 하나와 케이블 하나만으로 구성된 단순한 구성USB
5. 손바닥 안에 들어가는 가로 세로 의 깜찍하게 작은 크기8 cm X 6.6 cm ( x )
6. 케이블 하나로 전원과 케이블의 가지 겸용USB ISP, UART(RS232C) 3
7. 터치 그래픽 인터페이스용 핀 핀헤더 제공 포트와 겸용LCD 34 (IO )
8. 다양한 기능과 다운로더를 내장하고도 만원대의 동급 최저 가격 실현ISP 6
9. 최적화된 매뉴얼 예제 소스 및 강의 자료 제공 예제 소스 및 강의 자료, PPT ( PPT
는 년 월중 제공 예정2011 4~5 )
1.3 기능 및 규격JKIT-128-1
항목 내용
MCU 마이크로콘트롤러AVR , Atmega128-16AU, 16Mhz
ISP 다운로더 내장 커넥터ISP , USB-mini
LED 녹색 개SMD LED 8
FND 세그먼트 적색 개7- FND 4 , WCN4_0036SR_C11
3
1.4 구성 물품JKIT-128-1
1. 시험 키트 개<JKIT-128-1> : 1
2. 연결 케이블 개USB-mini-to-USB-A (1 m) : 1
3. 개발 실습 키트 사용자 설명서 부 판매 사이트에서 다운로드<JKIT-128-1> / : 1 ( )
(1) (2) (3)
(1)
2. 하드웨어 가이드JKIT-128-1
2.1 외관 및 구성도
스위치Swtich( ) 푸시버튼 스위치 개2 , TS-1105-5mm
부저Buzzer( ) 패시브 부저 음계 생성 가능( ), G09B-5
온도센서 도 도 온도 측정 가능 인터페이스-30 ~ 120 , IIC(TWI) , ATS75D8
모터 제어 모터 드라이버 내장 모터 인터페이스IC , , LB1630
광감지센서 CDS Cell, GL5537
UART(RS232C) 변환기 내장UART-to-USB , CP2102
GPIO 개의 커넥터 핀헤더53 GPIO , 2.54mm
인터페이스LCD 터치 그래픽 인터페이스 핀 커넥터 포트 겸용LCD , 34 IDE (GPIO )
전원 커넥터로 공급+5V, USB-mini
크기 가로 세로 높이80 mm X 66 mm X 12 mm ( X X )
4
2.2 포트 내부 기능 연결표IO
의 포트와 연결된 내장된 전자부품의 연결 상태를 나타내면 다음과<JKIT-128-1> IO
같습니다.
2.3 포트 핀헤더 배치도IO
의 포트 개는 외부에서 직접 연결할 수 있도록 의 핀헤<JKIT-128-1> IO 53 2.54mm
더를 제공하는데 포트의 배치도는 아래와 같습니다 또한 포트 포트 포트 포트 는. , A, C, B, D
연속적으로 배치하여 추후 핀의 를 위한 케이블 연결도 가능하도록 배34 Touch LCD IDC
치되어 있습니다 의 외부리셋을 위한 신호로 신호 도. tmeag128 RESETN (active LOW) 1ㅁ
핀 할당되어 있습니다.
포트 연결 기능 포트수 포트 번호 참고사항
A LED 8 PA7-PA0
B
부저 1 PB4
Dimmer 1 PB5
모터 2 PB7-PB6 모터 드라이브 출력
C 데이터FND 8 PC7-PC0
D 온도센서 TWI 2 PD1-PD0 PD1 = SDA, PD0 = SCL
EUART(RS232C) 2 PE1-PE0 PE1 = TxD0, PE0 = RxD0
스위치 2 PE5-PE4 PE5 = SW2, PE4 = SW1
F CDS 1 PF0
G FND Select 4 PG3-PG0
5
3. 프로그래밍 가이드JKIT-128-1
3.1 소프트웨어 개발환경
에서 수행될 프로그램을 작성하고 이를 에 다운로드하여<JKIT-128-1> <JKIT-128-1>
수행하기 위하여 갖추어야 할 소프트웨어 개발환경은 다음과 같습니다.
및<AVR Studio4 WinAVR>
는 사AVR Studio4 Atmel (http://www.atmel.co.kr 에서 제공하는 용 통합개발도구) AVR
로서 을 위한 프로그래밍과 다운로드 환경을 제공합니다 하지만 컴파<JKIT-128-1> . ,
일러를 내장하고 있지 않기 때문에 Sourceforge(http://sourceforge.net 에서 제공하)
는 컴파일러를 함께 설치하여야만 제데로 동작합니다 참고 추후WinAVR C/C++ . ( :
제공될 에는 컴파일러가 내장되어 있기 때문에 이를 사용하는AVR Studio5 C/C++
경우는 컴파일러를 따로 설치할 필요가 없습니다 가 아닌.) AVR Studio4 Ponyfrog
등의 다른 개발도구를 사용할 수도 있으나 이에 대한 설명은 여기서는 생략합니다.
드라이버<CP2102 USB >
은 다운로더 및 인터페이스를 가지고 있는데 이를<JKIT-128-1> ISP UART(RS232C) ,
인터페이스를 통하여 사용할 수 있도록 칩인USB USB-to-Serial Converter CP2102
를 내장하고 있습니다 그러므로 에 대한 드라이버를 미리 설치해 주어. CP2102 USB
야만 동작이 가능합니다 드라이버는 사. CP2102 Silabs (http://www.silabs.com 의 홈페)
이지에서 구할 수 있습니다.
3.2 프로그램 작성 다운로드 및 실행,
을 이용하여 프로그램을 작성하고 를 이용하여 다운로드<JKIT-128-1> , AVR Studio 4
및 실행하는 과정을 간단히 예를 들어 설명하면 다음과 같습니다.
1. 에서 오른쪽에 있는 선택 스위치 를 위쪽 의<JKIT-128-1> FND <UART > <PIC>
위치로 두고 케이블을 포트에 연결한 후 이 케이, USB-mini-to-USB-A USB-mini ,
블을 프로그램을 작성할 의 포트에 연결합니다PC USB .
6
2. 에서 를 실행하고 소스 및 컴파일을 수행합니다PC AVR Studio 4 , . ([Debug
으로는 를 선택하고 로 을 선택platform] [JTAG ICE] , [Device] [atmega128] , 세부내
용은 매뉴얼 참조AVR Studio4 )
3. 메뉴에서 [Tools] [Program AVR] 를 선택하면 아래의 화면이 나[Connect]
타나는데 으로 을 선택하고 로는 장치관리자에서 보이는, [Platform] [STK500] [Port]
포트를 선택한 후 버튼을 선택합니다COM , [Connect] .
4. 아래의 화면이 나타나면 취소 를 선택합니다[ ] .
확인 을 선택하지 않는 이유는 따로 를 진행할 필요가 없기 때문이며[ ] upgrade ,
진행 시 오히려 진행이 제대로 안되어 수행이 안 되는 경우도 생기기upgrade
때문입니다.
7
5. 아래의 화면이 나타나면 에서 로 원하는 실행파일을 선택, [Flash] [Input HEX File]
한 후 내부의 아래쪽에 있는 버튼을 선택합니다 만약 기본적[Flash] [Program] . (
으로 창이 나오지 않으면 을 눌러 창이 활성화되[Program] [Program] [Program]
도록 한 상태에서 실행합니다 정상 수행되면 아래쪽 메시지 창에.
메시지가 뜹니다“Programming Flash OK” .…
6. 다운로드가 제대로 수행되었으면 은 다운로드된 프로그램을 즉시, <JKIT-128-1>
수행하게 됩니다.
8
4. 및 문의처JKIT-128-1 AS
주소 대전시 서구 만년동 번지 골드벤처타워 호: 386 526
전화 : 042-386-0761
팩스 : 042-386-0763
이메일 : [email protected]
시험키트 인치 시험키트<atmega128 : JKIT-128-1> <2 Touch LCD :
JLCD-2IN-1>
제이씨넷제품소개
9
디지털 전류계 시리얼 자동감지 변환기<USB : JCG-1> <USB to : JUSC-1>
www.jcnet.co.kr
제이씨넷 제품을 구매해 주셔서 감사합니다.
제이씨넷은 앞으로도 유용한 제품을 만들 수 있도록 열심히 노력하겠습니다.