TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성...

58
싱크웍스 제품 카탈로그 TMS320C2000 교육센터 운영 프로세서 및 프로세서 모듈 공급 H/W, S/W 개발환경 및 개발보드 공급 TMS320C2000 용역 / 컨설팅 제공 TMS320C2000 교육센터 프로세서 모듈 프로세서 개발장비 개발보드 기술서적 컨설팅 DSP TMS320 F28335PGFA CA-XXXXXXX G4

Transcript of TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성...

Page 1: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

싱크웍스 제품 카탈로그 TMS320C2000 교육센터 운영

프로세서 및 프로세서 모듈 공급

H/W, S/W 개발환경 및 개발보드 공급

TMS320C2000 용역 / 컨설팅 제공

TMS320C2000

교육센터

프로세서 모듈

프로세서 개발장비 개발보드

기술서적 컨설팅

DSP TMS320

F28335PGFA

CA-XXXXXXX

G4

Page 2: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

C2000TM Real-time MCU Total Solution Provider – SyncWorks Inc.

국내 유일의 C2000TM Real-time MCU 교육센터를 운영하고 있습니다.

이미 국내 수백 명의 엔지니어 분들이 싱크웍스 교육센터를 찾아오셔서 강좌를 수강하셨습니다. 기초부터 고급과정까지 단계별 교육 프로그램들이 개설되어, TMS320C2000 프로세서를 보다 쉽게 이해하고, 체계적으로 개발할 수 있도록 도와드리고 있습니다. 또한, 매월 무료 실습강좌가 개설되고 있으며, 홈페이지를 통해 쉽게 신청하고 수강하실 수 있습니다.

TMS320C2000 컨설팅에 대한 많은 경험을 가지고 있습니다.

신호처리, 전력변환, 모터제어 등 다양한 어플리케이션에 대한 컨설팅을 진행해 왔습니다. 다년간의 경험을 바탕으로 TMS320C2000 개발과 기술 보급에 노력해왔으며, 온라인과 오프라인을 통해 앞선 기술지원 서비스를 엔지니어 분들께 제공하고 있습니다. 대기업 뿐만 아니라 중소기업 및 대학에 대한 기술지원도 아낌없이 하고 있습니다.

TMS320C2000 개발을 위한 개발환경을 제공합니다.

TMS320C2000 개발에 필수적인 JTAG 에뮬레이터와 디버깅 소프트웨어 등, 통합개발환경 구축에 대한 엔지니어 분들의 고민을 해결해드립니다. 상시 재고를 보유하고 있어 신속하게 TMS320C2000 개발환경을 구축하실 수 있도록 도와드립니다. 대-전력, 고-전압의 산업전기전자 분야를 대상으로 하는 TMS320C2000 프로세서의 특성 상 부득이하게 발생되는 개발장비의 고장에 대해서도 빠르고 유연하게 대응하고 있으며, JTAG 에뮬레이터의 경우 수리기간 중 무상으로 대체품을 대여해드리므로 일정 차질을 최소화 하실 수 있습니다.

프로세서 모듈과 개발보드를 제작, 판매하고 있습니다.

싱크웍스의 소형 TMS320C2000 프로세서 모듈을 부품처럼 사용하면 시스템 설계가 단순화되고 개발기간도 짧아져 경쟁업체보다 시장을 선점하실 수 있습니다. 프로세서 모듈의 신뢰성을 인정받아 다수의 양산업체에 공급하고 있으며, 국내 대학 뿐만 아니라 프랑스, 미국, 사우디아라비아 등 국외 대학에도 프로세서 모듈을 공급하여 연구개발이 진행되고 있습니다. 또한, 검증된 기술력을 바탕으로 TMS320C2000 개발보드들을 자체 설계, 제작하여 엔지니어 분들이 보다 쉽게 익히실 수 있도록 도와드리고 있습니다.

가장 빠르고, 보다 저렴하게, TMS320C2000 프로세서를 국내에 공급하고 있습니다.

TMS320C2000 프로세서의 정식 공급 채널을 통해, 다량의 프로세서를 항시 재고로 보유하고 있습니다. 언제든지 주문만하시면 익일 배송되기에, 빠르게 개발 또는 양산을 진행하실 수 있습니다.

홈페이지 : TMS320.co.kr

MCU 블로그 : MCUBLOG.co.kr

CCS 블로그 : CCStudio.tistory.com

TMS320F28X는 고성능 주변장치가 탑재된 32-Bit 마이크로 컨트롤러 입니다.

Page 3: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

싱크웍스 사업분야

홈페이지 : TMS320.co.kr

MCU 블로그 : MCUBLOG.co.kr

CCS 블로그 : CCStudio.tistory.com

TMS320C2000 교육/기술서적

개발장비 공급

주요 부품공급

용역/컨설팅 솔루션 제공

핸드북 강좌 매뉴얼 예제모음집

개발보드 프로세서

모듈 컴파일러

(CCS) JTAG

에뮬레이터

개발패키지

TMS320F28X

프로세서 메모리/

로직 통신/

인터페이스 앰프/

레귤레이터

DAC/ 절연/필터

소켓/OSC /커넥터

초소형 부품

모터

소프트웨어 부문

하드웨어 부문

통합 시스템

C2000TM Real-time MCU Total Solution Provider – SyncWorks Inc.

Page 4: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Digital Power

Solar Power Inverters

Wind Power Inverters

Telecom / Server AC/DC Rectifiers

UPS

Electric Power Steering

Radar / Collision Avoidance

LED TV Backlighting

LED Street Lighting

White Goods Industrial Drives & Motion Control

E-bike

Power Tools

Hybrid Electric Vehicles

Auto HID

Power Line Communication

Laser Ranging

RFID Readers

Medical Oxygen Concentrators

DC/DC Converters

Optical Networking

Renewable Energy Digital Motor Control

Lighting

Automotive Precision Sensing & Control

Floating-Point 데이터의 고속 처리가

가능한 32-Bit DSP 코어 (최대 300MHz / 600MFLOPS)

12-Bit 고속 ADC로 각종 아날로그 신호 처리

(16채널 / 최대 12.5MSPS)

150ps 정밀 Edge 제어가 가능한 고-정밀 PWM,

300ps 간격의 펄스 Edge를 잡아내는 고정밀 Capture,

Encoder 신호해석용 QEP 보유

개별 인터럽트와 대용량 송수신 버퍼를 갖춘, 다양한 통신회로

내장 (CAN/SCI/SPI/I2C/McBSP)

프로세서 교육 개발환경

개발키트

홈페이지 : TMS320.co.kr

MCU 블로그 : MCUBLOG.co.kr

CCS 블로그 : CCStudio.tistory.com

C2000TM Real-time MCU Total Solution Provider – SyncWorks Inc.

Page 5: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

홈페이지 : TMS320.co.kr

MCU 블로그 : MCUBLOG.co.kr

CCS 블로그 : CCStudio.tistory.com

원격 플래시 업데이터 솔루션 (유/무선 펌웨어 및 데이터 갱신)

011001 011010 111010 PC나 Smart Phone에서

TMS320F28X의 펌웨어나 데이터를 하드웨어 조작 없이

유/무선으로 업데이트 할 수 있습니다.

원격 플래시

업데이터가 없어서

불편하셨나요?

솔루션 관련

상담/문의 최연훈 부장 031-781-2812

펌웨어용 라이브러리 (SDK)

플래시 업데이트 프로그램 (PC, Android)

플래시 업데이터 개발용 장비 일체

(Delfino 개발보드, CCS, Emulator 등)

사용자 트레이닝 제공 (옵션)

(싱크웍스 TMS320F28X 교육 프로그램)

솔루션 구성품

사용자 프로그램 실행 중 업데이트 가능

별도의 하드웨어 조작이 필요 없음

USB, Bluetooth, RS-232C, CAN을 통한

유/무선 업데이트 가능

플래시 영역의 데이터 업데이트 가능

솔루션에 대한 고객맞춤형 튜닝 가능

솔루션 특징

C2000TM Real-time MCU Total Solution Provider – SyncWorks Inc.

Page 6: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

C2000TM Real-time MCU 교육센터

TMS320F28X 교육의 선두주자! 국내 유일의 TMS320F28X 집중프로그램

실무위주, 실전예제 중심의 수준 높은 교육을 제공하며, 1인 1PC로 구성된 최상의 실습환경을 자랑합니다.

신청방법 : 수강신청(온라인 신청) 교육비 입금 선착순 등록완료

교육장소 : ㈜싱크웍스 교육센터

교육장소 : 경기도 성남시 분당구 야탑남로 255 B동 501호 (야탑동, 분당테크노파크)

교육센터 : 031-781-2812

홈페이지 : www.TMS320.co.kr

MCU 블로그 : www.MCUBLOG.co.kr

CCS 블로그 : CCStudio.tistory.com

E-mail : [email protected]

싱크웍스 교육 수강혜택

1 회원 등급 조정으로 차별화된 서비스 제공

교육 수강 시, 실버회원/골드회원으로 등급 조정

활용예제, 회로도, 기술문의 게시판/콜센터 이용 가능

2 교육패키지(펌웨어설계+시스템설계) 수강 시

TMS320F28X 매뉴얼 세트 혹은 예제모음집 세트 증정 (택1)

TMS320F28X

교육패키지

㈜싱크웍스 교육센터

TMS320F28X 매뉴얼 세트 TMS320F28X 예제모음집

or

택1증정

교육센터 및 프로그램 안내

Page 7: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

교육센터 및 프로그램 안내

싱크웍스에 찾아오시는 길

- 야탑역(분당선) 4번 출구 버스정류장에서 분당테크노파크(B동)나 예비군 훈련장으로 가는 모든 버스들 중 아무

거나 탑승하시면 5분 정도 이동을 통해 싱크웍스에 도착하실 수 있습니다.

- 단, 57번 버스의 경우 노선이 두 가지이므로 주의하여, 노선을 확인한 후 이용하셔야 합니다.

• KTX 서울역에서…

- 역에 하차하신 후 1005번, 1500번 좌석버스를 이용하시면, 야탑역에 도착하실 수 있습니다. 야탑역 도착 후 4번

출구 쪽의 버스정류장에서 위의 버스노선을 참고하시면 분당테크노파크(B동)에 도착하실 수 있습니다.

• KTX 광명역에서…

- 대원고속(02-3436-6366)에서 KTX광명역 ↔ 분당서울대병원 간의 노선으로 운행하는 버스가 있습니다. 보라색

버스로 노선번호는 8446번 입니다. 이 버스가 야탑역을 경유하므로, 해당 버스를 이용하시면 야탑역에 도착하실

수 있습니다. 야탑역 4번 출구 쪽의 버스정류장에서 위의 버스노선을 참고하시면 분당테크노파크(B동)에 도착하

실 수 있습니다.

• 김포/인천 공항에서…

- 공항에서 성남(분당) 방향으로 운행되는 버스가 있습니다. 단, 성남(분당) 방향으로 운행되는 버스노선이 두 가지

이므로 야탑역을 경유하는 노선인지 확인한 후 탑승하셔야 합니다. 야탑역 도착 후 위의 버스노선을 참조하시면,

분당테크노파크(B동)에 도착하실 수 있습니다.

일반버스 : 222, 50, 60, 57(녹색)

마을버스 : 8-1

버스노선 : 야탑역 분당테크노파크 앞

Page 8: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

교육센터 및 프로그램 안내

강좌 수강순서 (선수강좌 안내)

> 무료강좌 권장 수강순서 > 정규(유료)강좌 권장 수강순서

CCS 무료 실습강좌

방문세미나 (CCS 중심)

프로세서/ 어플리케이션 무료실습강좌

TMS320F28X

펌웨어설계 강좌

디지털필터링 & FFT 강좌

TMS320F28X

시스템설계 강좌

모터제어 & DC/DC 전력제어

강좌

CCS 무료 실습강좌 (TMS320C28346 듀오27 모듈을 이용한 패러렐 디버깅 실습 포함)

TMS320C2000 계열 프로세서에 대해 소개하고, 칩-선정과 개발전략을 다루며, Texas Instruments사의

DSP/MCU용 소프트웨어 개발 툴인 Code Composer Studio(CCS)의 사용법과 디버깅 기술들을 학습합니다.

TMS320F28X

CCS 무료 실습 강좌

㈜싱크웍스 교육센터

• TMS320C2000 소개

• CCS 프로젝트 만들기

• Stop Mode 디버깅

• Real-time 디버깅

• 패러렐 디버깅

• 효율적인 개발 방법

TMS320C28346 듀오(DUO)27 모듈

TMS320 F28027

TMS320 C28346

Delfino 개발보드 (TMS320F2833X/C2834X)

TMS320F28335 초소형 버스 모듈

Delfino 무료 실습강좌 (TMS320F28335 / TMS320C28346)

TMS320F2833X/TMS320C2834X로 대변되는 Delfino 프로세서의 특징에 대해 자세히 설명합니다. 또한, Delfino

개발보드를 이용하여, USB/Bluetooth 통신이나 DC모터, Stepping 모터제어를 직접 실습해보실 수 있습니다.

델피노(Delfino)

무료실습강좌

㈜싱크웍스 교육센터

• TMS320C2000 소개

• 개발환경/보드 소개

• Delfino 프로세서

• USB, Bluetooth 통신실습

• DC/Stepping 모터제어실습

Page 9: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

TMS320F28X 펌웨어설계 강좌 (3일)

TMS320F28X의 개요와 구조, 고속 인터럽트, 효율적인 메모리 운영 방법 등 TMS320F28X 운영/개발 전략과

효율적인 프로그래밍 기법, 플래시 메모리에 담긴 코드의 고속화 기법을 알려드립니다.

TMS320F28X

펌웨어설계

㈜싱크웍스 교육센터

• TMS320F28X 개요 및 개발환경 이해

• CPU 구조

• 칩 초기화 과정

• 인터럽트 + 부트

• 프로젝트 작성법

• 플래시 부트 및 플래시 메모리에서의 속도 최적화

1일차 (09:30~17:30) 2일차 (09:30~17:30) 3일차 (09:30~16:00)

1장. TMS320F28X 개요 및 개발환경 이해

3장. 칩 초기화 5장. 프로젝트 작성

쉬는 시간 쉬는 시간 쉬는 시간

실습. CCS V5 사용해보기 실습. GPIO를 통한 LED 점멸 /

Watchdog 설정 / PLL 설정

실습. 프로젝트 만들기

중식 중식 중식

2장. CPU 구조 4장. 인터럽트 + 부트 6장. 플래시 부트 및

플래시 메모리 속도 최적화

쉬는 시간 쉬는 시간 쉬는 시간

실습. 링커 커맨드 파일 작성 / 사용자정의 섹션 만들기

실습. 인터럽트 구현 / Input Qualification을 이용한

Glitch 제거

실습. 플래시 메모리에서 실행 / 플래시에 저장된 프로그램 고속화

※ 교육내용은 변경 될 수 있습니다.

교육센터 및 프로그램 안내

Page 10: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

TMS320F28X 시스템설계 강좌 (3일)

TMS320F28X의 ADC / PWM / CAP / QEP / DMA / 샘플링 / 통신 회로들을 이해하기 쉽도록 이론 설명과

실습과정으로 구성되어 있습니다.

• EPWM / HRPWM

• 통신 (SPI/I2C/SCI/CAN)

• ECAP / EQEP / HRCAP

• ADC와 Qmath

• TMS320F28X 하드웨어 설계

• DMA / FLASH API

1일차 (09:30~17:30) 2일차 (09:30~17:30) 3일차 (09:30~16:00)

1장. EPWM / HR-PWM 3장. ECAP / EQEP / HR-CAP

5장. H/W 설계 쉬는 시간 쉬는 시간

실습. PWM 생성 / HR-PWM

실습. ECAP, EQEP 활용 / HR-CAP 데모

중식 중식 중식

2장. 통신(SPI / I2C / SCI / CAN) 4장. ADC와 Qmath 6장. DMA

7장. FLASH API

쉬는 시간 쉬는 시간 쉬는 시간

실습. 외부 플래시 읽고 쓰기(SPI) / I2C EchoBack 통신 /

SCI, CAN Board-to-Board 통신

실습. 4채널 ADC 하기 / ADC 결과처리 부하를 2배 줄이기

실습. DMA를 이용한 ADC 결과저장 / FLASH API를 통한 ADC 결과저장

※ 교육내용은 변경 될 수 있습니다.

TMS320F28X

시스템설계

㈜싱크웍스 교육센터

교육센터 및 프로그램 안내

Page 11: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

디지털필터링 & FFT 강좌

디지털필터링 & FFT 강좌는 디지털 신호의 특성을 변경하거나,

특정 구성 요소 제거 등, 신호 처리에 많이 사용되는 디지털 필터와

디지털 신호 분석을 위한 고속 푸리에 변환(FFT)에 대해 다룹니다.

샘플링 이론과 디지털 필터의 원리, 디지털 필터의 위상지연이

제어 시스템에 미치는 영향, FFT의 원리 등, 실전에서 바로 적용 가능한

기술을 강의에서 다룹니다.

디지털필터링 & FFT 강좌

㈜싱크웍스 교육센터

TMS320F28X 모터제어 강좌

처음 칩의 선정부터 모터제어에 활용되는 PWM, Capture, QEP 회로,

각종 디지털 모터제어 기법들, TI가 제공하는 모터컨트롤 라이브러리에

이르기까지 TMS320F28X 칩과 싱크웍스의 개발환경을 활용한 모터제어

전략에 대해서 다루고 있습니다. 싱크웍스에서 제공하는 모터컨트롤

강좌를 통해 손쉽게 모터제어 시스템 구현의 결과를 가시권 안에 두실 수

있습니다.

TMS320F28X

모터제어 강좌

㈜싱크웍스 교육센터

TMS320F28X 교육패키지

싱크웍스의 TMS320F28X 정규 교육 프로그램인 “펌웨어설계” 과정과

“시스템설계” 과정을 한번에 통합 결제하실 수 있는 상품입니다.

TMS320F28X 교육패키지를 통해 펌웨어설계 과정과 시스템설계 과정을

통합 이수하시는 경우, TMS320F28X 매뉴얼 세트나 예제모음집 세트 중

한가지를 증정합니다. (선택)

TMS320F28X

교육패키지

㈜싱크웍스 교육센터

교육센터 및 프로그램 안내

메모

Page 12: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

핸드북, 매뉴얼

기술서적

TMS320F28X CPU 핸드북

TMS320F28X를 처음 다루시는 분들, Texas Instruments사의 DSP/MCU

통합개발 툴인 Code Composer Studio의 강력한 디버깅 기능에 대해

알고자 하시는 분들, TMS320F28X를 다루는 기본적인 프로그래밍 방법에

대해 알고 싶은 분들이 보시면 좋습니다.

2010년 12월 23일 초판 5쇄 발행 / 저자 백종철 / 페이지 수 324page

등록 2002년 10월 29일 제 22-2248호 / ISBN 89-953510-3-9 93560

TMS320C24 계열을 이용한 DSP 하드웨어 설계 핸드북

TMS320C2000을 이용한 하드웨어 설계에서 필요한 회로, 주의사항들,

주변회로의 구조, 프로세서의 올바른 동작을 확보하기 위한 디버깅 방법과

부품선정에 관하여 배우고자 하시는 분들이 보시면 좋습니다.

2009년 11월 03일 초판 6쇄 발행 / 저자 백종철 / 페이지 수 392page

등록 2002년 10월 29일 제 22-2248호 / ISBN 89-953510-2-0 93560

TMS320F28X 매뉴얼 세트

TMS320F28X가 적용된 시스템을 개발하시는데 반드시 필요한 참고서적

입니다. TMS320F28X는 강력한 연산능력과 함께 제어를 위한 다수의

주변회로, 통신회로들을 가지고 있습니다. 따라서 개발자는 여러 가지

주변회로들의 구조에 정통해야 하고, 숙지해야 할 레지스터들의 개수도

많습니다. 반드시, CPU와 주변회로 구성도 및 레지스터들이 정리된 사용자

설명서를 보면서 개발하시기 바랍니다.

Part1. Data Manual / Part2-1. Peripherals Ⅰ / Part2-2. Peripherals Ⅱ

Part3. Compiler & Application Notes / Part4-1. Digital Motor Control

Library Ⅰ / Part4-2. Digital Power Control Library Ⅱ /

Part5-1. TMS320F281x Manuals / Part5-2. TMS320C2834x Manuals

Page 13: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

예제모음집

기술서적

TMS320x28x 예제모음집 (Delfino 개발보드용)

TMS320x28x 예제모음집 시리즈는 TMS320F2833X나 TMS320C2834X와 같은 DelfinoTM 계열을 대상으로,

PWM, ADC/DMA, ECAP/EQEP, 플래시 프로그래밍 등 다양한 주제별 예제들을 제공합니다.

Delfino 개발보드용 예제모음집 4종

TMS320F28x 예제모음집 (TR2801용)

TMS320F28x 예제모음집 시리즈는 TMS320C2000 MCU의 개발환경, Code Composer Studio 사용법과

플래시, ECAP, EQEP, ADC, EPWM, 통신 등 다양한 주변회로에 대한 예제를 제공합니다.

TR2801 트레이닝 키트용 예제모음집 4종

TMS320C28346 부트 예제모음집 / TMS320F28035 CLA 시작하기

TMS320C28346 부트 예제모음집은 플래시 메모리가 없는 TMS320C28346의 시리얼 부트 방법과 HEX 변환

유틸리티의 사용법을 다루고 있으며, TMS320F28035 CLA 시작하기는 CPU와 독립적으로 제어 알고리즘

수행이 가능한 Piccolo 프로세서의 CLA 활용에 관한 내용을 수록하고 있습니다.

TMS320C28346 부트 예제 모음집과 TMS320C28346

보급형 모듈

TMS320F28035 CLA 시작하기와 TR28035

트레이닝 키트

Page 14: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

기술서적

메모

Page 15: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

TMS320x28x 프로세서 형명 해석방법

프로세서 / 프로세서 모듈

TMX, TMP, TMS ??

TMX 개발초기의 칩을 의미하며, 데이터시트에서 명시한 전기규격을 만족하지 못할 수

있으며, 그에 따라 발생되는 문제에 대해서 TI가 보장하지 않습니다.

TMP TMX의 다음 단계로, 양산용 규격인 TMS의 바로 전 단계를 의미합니다. 간혹, TMX 이후

TMP를 거치지 않고, 바로 TMS로 넘어가는 칩들도 있습니다. TMP로 명시된 칩은 데이터

시트에서 명시한 전기규격은 준수하지만, 최종 품질 및 신뢰성 검증을 거치지 않은 칩

입니다.

TMS 양산용 규격으로 데이터시트상의 모든 전기규격을 만족하고, 그 품질과 신뢰성을 TI가

보장하게 됩니다.

Prefix

TMX – Experimental device

TMP – Prototype device

TMS – Qualified device

Device Family

320 – TMS320 계열

Technology

C – Non-FLASH Type

F – FLASH Type

Temp. Range

A – -40℃~+85℃

T – -40℃~+105℃

S – -40℃~+125℃

Package Type

PGF – 176-pin LQFP

ZJZ – 176-ball PBGA

ZHH – 179-ball MicroStar BGA

Device

28335/28334

28332/28235

28234/28232

TMS 320 F 28335 PGF A

• BGA = Ball Grid Array • PBGA = Plastic Ball Grid Array • LQFP = Low-Profile Quad Flatpack

Page 16: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

TMS320x28x 프로세서 선택가이드

프로세서 / 프로세서 모듈

DelfinoTM Floating-Point Series

TMS320C2834x (ZFE)

• 300MHz / 300MMACS / 600MFLOPS • 516KBytes RAM / EMIF (Up to 4MB) • 88 GPIO / 6 CAP / 3 QEP • 18+6 PWM / 9 HR-PWM • 6 DMA / 2 McBSP / 2 SPI / 3 SCI • 2 CAN / 1 I2C

TMS320F2833x (PGF / ZJZ)

• 150MHz / 150MMACS / 300MFLOPS • 512KBytes FLASH / 68KBytes RAM • EMIF (Up to 4MB) / 88 GPIO • 16Ch. 12Bit ADC (Up to 12.5MSPS) • 12+6 PWM / 6 HR-PWM / 6 CAP / 2 QEP • 6 DMA / 2 McBSP / 1 SPI / 3 SCI • 2 CAN / 1 I2C

DSP TMS320

F28335PGFA

CA-XXXXXXX

G4

TMS

320C28346ZFET

$N-XXXXXXX

G1

PiccoloTM Series

TMS 980

320F28069PZT

CX-XXXXXXX

G4

TMS320F2806x (PZ / PZP)

• 90MHz / 90MMACS / 180MFLOPS • 256KBytes FLASH / 100KBytes RAM • 1 CLA / 1 VCU / 54 GPIO • 16+3 PWM / 8 HR-PWM • 3 CAP / 4 HR-CAP / 2 QEP • 16Ch. 12Bit ADC (Up to 3.46MSPS) • 6 DMA / 2 SPI / 2 SCI / 1 McBSP • 1 CAN / 1 I2C

TMS320 980

F28035PAGT

C-XXXXXXX

G4

TMS320F2803x (PAG)

• 60MHz / 60MMACS / 60MIPS • 128KBytes FLASH / 20KBytes RAM • 1 CLA / 33 GPIO / 1 CAP / 2 HR-CAP • 1 QEP / 12+1 PWM / 6 HR-PWM • 14Ch. 12Bit ADC (Up to 4.6MSPS) • 1 SPI / 1 SCI / 1 CAN / 1 I2C / 1 LIN

S320 980

F28027PTT

CAXXXXXXX

G4

TMS320F2802x (PT)

• 60MHz / 60MMACS / 60MIPS • 64KBytes FLASH / 12KBytes RAM • 22 GPIO / 1 CAP • 8+1 PWM / 4 HR-PWM • 13Ch. 12Bit ADC (Up to 4.6MSPS) • 1 SPI / 1 SCI / 1 I2C

Fixed-Point Series

DSP TMS

320F2812PGFA

CG-XXXXXXX

G4

TMS320F281x (PGF / ZHH)

• 150MHz / 150MMACS / 150MIPS • 256KBytes FLASH / 36KBytes RAM • EMIF (Up to 2MB, TMS320F2811 제외) • 56 GPIO / 12 PWM / 6 CAP / 2 QEP • 16Ch. 12Bit ADC (Up to 12.5MSPS) • 1 McBSP / 1 SPI / 2 SCI / 1 CAN

TMS 980

320F2808PZS

CC-XXXXXXX

G4

TMS320F280x (PZ)

• 100MHz / 100MMACS / 100MIPS • 128KBytes FLASH / 36KBytes RAM • 35 GPIO / 4 CAP / 2 QEP • 12+4 PWM / 4 HR-PWM • 16Ch. 12Bit ADC (Up to 6.25MSPS) • 4 SPI / 2 SCI / 2 CAN / 1 I2C

메모

Page 17: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

TMS320x28x 프로세서 모듈 선택가이드

프로세서 / 프로세서 모듈

프로세서 종류 크기(mm) 칩

패키지 외부메모리 핀헤더간격

외부메모리 버스인출

칩 교체

TMS320C28346 (Delfino)

보급형 50.8 x 50.8 ZFE 512KB FLASH

2.54mm O X

초소형 25.4 x 40.6 ZFE 512KB FLASH

1.27mm O X

듀오27 50.8 x 50.8 ZFE 512KB FLASH

1.27mm O X

TMS320F28335 (Delfino)

보급형 50.8 x 50.8 PGF - 2.54mm O X

초소형 버스

25.4 x 40.6 ZJZ - 1.27mm O X

초소형 메모리

25.4 x 40.6 ZJZ 256K x 32Bit

SRAM 1.27mm O X

소켓형 80.0 x 100.0 PGF 256K x 32Bit

SRAM 2.54mm O O

TMS320F2812

보급형 50.8 x 50.8 PGF 256K x 16Bit

SRAM 2.54mm X X

버스형 49.1 x 64.0 PGF 256K x 16Bit

SRAM 2.00mm O X

초소형 25.4 x 27.3 ZHH 256K x 16Bit

SRAM 1.27mm X X

초소형 버스

25.4 x 40.6 ZHH - 1.27mm O X

소켓형 81.3 x 99.9 PGF - 2.54mm O O

TMS320F2811 기본형 39.0 x 40.0 PBK - 2.00mm X X

TMS320F2808

기본형 39.0 x 40.0 PZ - 2.00mm X X

초소형 25.0 x 20.0 ZGM - 1.27mm X X

소켓형 78.7 x 78.7 PZ - 2.54mm X O

TMS320F2806 기본형 39.0 x 40.0 PZ - 2.00mm X X

TMS320F2801 기본형 39.0 x 40.0 PZ - 2.00mm X X

TMS320F28069 (Piccolo)

보급형 50.8 x 50.8 PZ - 2.54mm X X

TMS320F28035 (Piccolo)

보급형 38.1 x 38.1 PAG - 2.54mm X X

Page 18: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

DelfinoTM Floating-Point Series 프로세서

프로세서 / 프로세서 모듈

TMS320C28346 ZFE T

TMS

320C28346ZFET

$N-XXXXXXX

G1

• 고성능 32Bit Fixed + Floating Point 프로세서

• 최대 300MHz (300MMACS / 600MFLOPS)

• 대용량 내부 램 (516KBytes RAM)

• 내부 ADC 및 FLASH 메모리 없음

• 3상 시스템 3조를 칩 하나로 제어 가능

• 외부 메모리 확장 가능 (최대 4MB / SRAM)

• 256볼 BGA (ZFE) 패키지

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

300MHz/ 300MMACS/ 600MFLOPS

Yes N/A N/A 6Ch. 516KB N/A N/A 18+6/9 6/3/0 1

32/16Bit 88

3 SCI / 2 SPI 2 CAN / 1 I2C

2 McBSP

TMS

320F28335ZJZA

CA-XXXXXXX

G1

TMS320F28335 ZJZ A / ZJZ S

• 고성능 32Bit Fixed + Floating Point 프로세서

• 최대 150MHz (150MMACS / 300MFLOPS)

• 대용량 내부 플래시 메모리 (512KBytes FLASH)

• 16채널 12Bit ADC (Up to 12.5MSPS)

• 3상 시스템 2조를 칩 하나로 제어 가능

• 외부 메모리 확장 가능 (최대 4MB / SRAM)

• 176볼 BGA (ZJZ) 패키지

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

150MHz/ 150MMACS/ 300MFLOPS

Yes N/A N/A 6Ch. 68KB 512KB 16Ch. 12Bit 80ns

12+6/6 6/2/0 1

32/16Bit 88

3 SCI / 1 SPI 2 CAN / 1 I2C

2 McBSP

Page 19: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

메모

DelfinoTM Floating-Point Series 프로세서

프로세서 / 프로세서 모듈

DSP TMS320

F28335PGFA

CA-XXXXXXX

G4

TMS320F28335 PGF A / PGF S

• 고성능 32Bit Fixed + Floating Point 프로세서

• 최대 150MHz (150MMACS / 300MFLOPS)

• 대용량 내부 플래시 메모리 (512KBytes FLASH)

• 16채널 12Bit ADC (Up to 12.5MSPS)

• 3상 시스템 2조를 칩 하나로 제어 가능

• 외부 메모리 확장 가능 (최대 4MB / SRAM)

• 176핀 LQFP (PGF) 패키지

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

150MHz/ 150MMACS/ 300MFLOPS

Yes N/A N/A 6Ch. 68KB 512KB 16Ch. 12Bit 80ns

12+6/6 6/2/0 1

32/16Bit 88

3 SCI / 1 SPI 2 CAN / 1 I2C

2 McBSP

Page 20: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

DelfinoTM Floating-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320C28346 보급형 모듈 – 2.54mm(100mils) 간격 범용기판에 적용 가능

주요특징

• TMS320C28346 ZFE T 탑재 (-40℃~+105℃)

• TPS650061 (3.3V/1.8V/1.2V) Regulator 적용

• 모듈에 512KB Serial FLASH Memory 탑재

(Stand-alone 부트 및 데이터 저장용)

• 20MHz X-Tal (산업용 온도 규격) 적용

• 2.54mm 3x20 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 1개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 50.80mm x 50.80mm

TMS320C28346 초소형 모듈 – 공간 제약이 심한, 소형 시스템(로봇)에 적용 가능

주요특징

• TMS320C28346 ZFE T 탑재 (-40℃~+105℃)

• TPS650061 (3.3V/1.8V/1.2V) Regulator 적용

• 모듈에 512KB Serial FLASH Memory 탑재

(Stand-alone 부트 및 데이터 저장용)

• 20MHz X-Tal (산업용 온도 규격) 적용

• 1.27mm 2x32 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

(별도의 초소형 모듈용 JTAG 어댑터를 통해 지원)

• 범용 LED 1개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 25.40mm x 40.64mm

베스트

Page 21: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

DelfinoTM Floating-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320C28346 듀오(DUO)27 모듈 – Delfino와 Piccolo 프로세서가 한 모듈에…

주요특징

• Delfino 프로세서와 Piccolo 프로세서를 한 모듈에 통합

• TMS320F28027 프로세서를 통해, ADC가 없는

TMS320C28346 프로세서에서 아날로그 신호처리

가능 (ADC 결과데이터에 대한 디지털 필터링 지원)

• TMS320C28346 ZFE T 탑재 (-40℃~+105℃)

• TMS320F28027 PT T 탑재 (-40℃~+105℃)

(SPI 통신 인터페이스를 통해 두 칩간 의사소통 가능)

• TPS650061 (3.3V/1.8V/1.2V) Regulator 적용

• 모듈에 512KB Serial FLASH Memory 탑재

(TMS320C28346 Stand-alone 부트 및 데이터 저장용)

• 20MHz X-Tal (산업용 온도 규격) 적용

• 1.27mm 2x32 핀-헤더 2개로 각 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 2개 / Reset용 Tactile 스위치 2개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 50.80mm x 50.80mm

메모

추천

Page 22: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

DelfinoTM Floating-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F28335 보급형 모듈 – 2.54mm(100mils) 간격 범용기판에 적용 가능

주요특징

• TMS320F28335 PGF A 탑재 (-40℃~+85℃)

• TPS73033 (3.3V) / NCP606-ADJ (1.9V) Regulator 적용

• 30MHz X-Tal (산업용 온도 규격) 적용

• 2.54mm 3x20 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 1개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 50.80mm x 50.80mm

TMS320F28335 초소형 버스 모듈 – 공간 제약이 심한, 소형 시스템(로봇)에 적용 가능

주요특징

• TMS320F28335 ZJZ A 탑재 (-40℃~+85℃)

• TPS73033 (3.3V) / NCP606-ADJ (1.9V) Regulator 적용

• 30MHz X-Tal (산업용 온도 규격) 적용

• LM4040CIM3-2.1 – ADC 참조전원 IC 적용 (100ppm/℃, 2.048V)

• 1.27mm 2x32 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

(초소형 모듈용 JTAG 어댑터 기본제공)

• 범용 LED 1개 / 부트모드 선택용 회로 (점퍼저항)

• 크기 : 25.40mm x 40.64mm

베스트

추천

Page 23: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

DelfinoTM Floating-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F28335 초소형 메모리 모듈 – 초소형 + 대용량 외부 메모리(SRAM)

주요특징

• TMS320F28335 ZJZ A 탑재 (-40℃~+85℃)

• TPS73601 Regulator 2개 적용 (3.3V / 1.9V)

• IS61WV25616BLL – 256K x 16Bit SRAM 2개 (32Bit BUS 구현)

• 30MHz Oscillator (산업용 온도 규격) 적용

• REF3120 – ADC 참조전원 IC 적용 (15ppm/℃, 2.048V)

• 1.27mm 2x32 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

(초소형 모듈용 JTAG 어댑터 기본제공)

• 범용 LED 1개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 25.40mm x 40.64mm

TMS320F28335 소켓형 모듈 – 칩 교환이 가능한 학습/연구용 모듈

주요특징

• TMS320F28335 PGF A 1개 기본제공

• 고-신뢰성, 내구성의 일본 YAMAICHI사 소켓

(176-pin LQFP)

• TMS320F28335/28334/28332,

TMS320F28235/28234/28232 호환

• IS61WV25616BLL – 256K x 16Bit SRAM 2개

(32Bit BUS 구현)

• TPS767D301 (3.3V / 1.9V) 2채널 Regulator 적용

• 30MHz Oscillator (산업용 온도 규격) 적용

• REF3120 – ADC 참조전원 IC 적용

(15ppm/℃, 2.048V)

• 2.54mm 2x32 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 4개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 핀-헤더 (점퍼)

• 역-전원 방지, 보호용 다이오드 적용

• 크기 : 80.00mm x 100.00mm

고-신뢰성, 내구성의 일본 YAMAICHI 소켓 적용

Page 24: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

프로세서 / 프로세서 모듈

메모

Page 25: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

PiccoloTM Series 프로세서

TMS320F28069 PZ T

• 32Bit Fixed + Floating Point 프로세서

• 최대 90MHz (90MMACS / 180MFLOPS)

• Control Law Accelerator (CLA) 내장

• Viterbi, Complex Math, CRC Unit (VCU) 내장

• 대용량 내부 메모리 (100KB RAM / 256KB FLASH)

• 16채널 12Bit ADC (Up to 3.46MSPS)

• 100핀 LQFP (PZ) 패키지

TMS320F28035 PAG T

• 32Bit Fixed Point 프로세서

• 최대 60MHz (60MMACS / 60MIPS)

• Control Law Accelerator (CLA) 내장

• 14채널 12Bit ADC (Up to 4.6MSPS)

• LIN (Local Interconnect Network) 지원

• 64핀 TQFP (PAG) 패키지

TMS 980

320F28069PZT

CX-XXXXXXX

G4

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

90MHz/ 90MMACS/ 180MFLOPS

Yes Yes Yes 6Ch. 516KB 256KB 16Ch. 12Bit 289ns

16+3/8 3/2/4 N/A 54 2 SCI / 2 SPI 1 CAN / 1 I2C

1 McBSP

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

60MHz/ 60MMACS/

60MIPS N/A Yes N/A N/A 20KB 128KB

14Ch. 12Bit 217ns

12+1/6 1/1/2 N/A 33 1 SCI / 1 SPI 1 CAN / 1 I2C

1 LIN

TMS320 980

F28035PAGT

C-XXXXXXX

G4

프로세서 / 프로세서 모듈

Page 26: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

PiccoloTM Series 프로세서

프로세서 / 프로세서 모듈

TMS320F28027 PT T

• 32Bit Fixed Point 프로세서

• 최대 60MHz (60MMACS / 60MIPS)

• 13채널 12Bit ADC (Up to 4.6MSPS)

• 48핀 LQFP (PT) 패키지

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

60MHz/ 60MMACS/

60MIPS N/A N/A N/A N/A 12KB 64KB

13Ch. 12Bit 217ns

8+1/4 1/0/0 N/A 22 1 SCI / 1 SPI

1 I2C

S320 980

F28027PTT

CAXXXXXXX

G4

메모

Page 27: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

PiccoloTM Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F28069 보급형 모듈 – 2.54mm(100mils) 간격 범용기판에 적용 가능

주요특징

• TMS320F28069 PZ T 탑재 (-40℃~+105℃)

• NCP606-ADJ (3.3V) Regulator 적용

• 20MHz X-Tal 실장가능 (기본 미-탑재 / 내장 OSC 사용)

• 2.54mm 2x20 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 1개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 핀-헤더 (점퍼)

• 크기 : 50.80mm x 50.80mm

TMS320F28035 보급형 모듈 – 2.54mm(100mils) 간격 범용기판에 적용 가능

주요특징

• TMS320F28035 PAG T 탑재 (-40℃~+105℃)

• TPS73033 (3.3V) Regulator 적용

• 20MHz X-Tal 실장가능 (기본 미-탑재 / 내장 OSC 사용)

• 2.54mm 2x15 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 1개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 핀-헤더 (점퍼)

• 크기 : 38.10mm x 38.10mm

추천

메모

Page 28: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서

프로세서 / 프로세서 모듈

TMS320F2812 PGF A / PGF S

• 32Bit Fixed Point 프로세서

• 최대 150MHz (150MMACS / 150MIPS)

• 풍부한 내부 메모리 (36KB RAM, 256KB FLASH)

• 16채널 12Bit ADC (Up to 12.5MSPS)

• 3상 시스템 2조를 칩 하나로 제어 가능

• 외부 메모리 확장 가능 (최대 2MB / SRAM)

• 176핀 LQFP (PGF) 패키지

TMS320F2812 ZHH S

• 32Bit Fixed Point 프로세서

• 최대 150MHz (150MMACS / 150MIPS)

• 풍부한 내부 메모리 (36KB RAM, 256KB FLASH)

• 16채널 12Bit ADC (Up to 12.5MSPS)

• 3상 시스템 2조를 칩 하나로 제어 가능

• 외부 메모리 확장 가능 (최대 2MB / SRAM)

• 179볼 MicroStar BGA (ZHH) 패키지

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

150MHz/ 150MMACS/

150MIPS N/A N/A N/A N/A 36KB 256KB

16Ch. 12Bit 80ns

16/0 6/2/0 1

16Bit 56

2 SCI / 1 SPI 1 CAN

1 McBSP

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

150MHz/ 150MMACS/

150MIPS N/A N/A N/A N/A 36KB 256KB

16Ch. 12Bit 80ns

16/0 6/2/0 1

16Bit 56

2 SCI / 1 SPI 1 CAN

1 McBSP

DSP TMS320

F2812PGFA

CG-XXXXXXX

G4

TMS

320F2812ZHHS

CG-XXXXXXX

G1

Page 29: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서

프로세서 / 프로세서 모듈

TMS320F2811 PBK A

• 32Bit Fixed Point 프로세서

• 최대 150MHz (150MMACS / 150MIPS)

• 풍부한 내부 메모리 (36KB RAM, 256KB FLASH)

• 16채널 12Bit ADC (Up to 12.5MSPS)

• 3상 시스템 2조를 칩 하나로 제어 가능

• 외부 메모리 인터페이스 없음

• 128핀 LQFP (PBK) 패키지

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

150MHz/ 150MMACS/

150MIPS N/A N/A N/A N/A 36KB 256KB

16Ch. 12Bit 80ns

16/0 6/2/0 N/A 56 2 SCI / 1 SPI

1 CAN 1 McBSP

TMS

320F2811PBKA

CG-XXXXXXX

G4

DSP

메모

Page 30: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F2812 보급형 모듈 – 2.54mm(100mils) 간격 범용기판에 적용 가능

주요특징

• TMS320F2812 PGF A 탑재 (-40℃~+85℃)

• TPS71334 (3.3V / 1.9V) 2채널 Regulator 적용

• IS61WV25616BLL – 256K x 16Bit SRAM 1개 (16Bit BUS 구현)

• 30MHz X-Tal (산업용 온도 규격) 적용

• 2.54mm 2x20 핀-헤더 2개로 칩의 기능 핀 인출 (EMIF 제외)

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 2개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 50.80mm x 50.80mm

TMS320F2812 버스형 모듈 – 칩의 GPIO와 함께 외부 메모리 인터페이스 인출 (2.00mm)

주요특징

• TMS320F2812 PGF A 탑재 (-40℃~+85℃)

• TPS71334 (3.3V / 1.9V) 2채널 Regulator 적용

• IS61WV25616BLL – 256K x 16Bit SRAM 1개 (16Bit BUS 구현)

• 30MHz X-Tal (산업용 온도 규격) 적용

• 2.00mm 2x32 핀-헤더 2개로 칩의 기능 핀 및

외부 메모리 인터페이스(EMIF) 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 3개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 49.10mm x 64.00mm

베스트

베스트

Page 31: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F2812 초소형 모듈 – 공간 제약이 심한, 소형 시스템(로봇)에 적용 가능

주요특징

• TMS320F2812 ZHH S 탑재 (-40℃~+125℃)

• TPS71334 (3.3V / 1.9V) 2채널 Regulator 적용

• IS61WV25616BLL – 256K x 16Bit SRAM 1개 (16Bit BUS 구현)

• 30MHz X-Tal (산업용 온도 규격) 적용

• 1.27mm 2x20 핀-헤더 2개로 칩의 기능 핀 인출 (EMIF 제외)

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

(초소형 모듈용 JTAG 어댑터 기본제공)

• 범용 LED 1개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 25.40mm x 25.40mm

TMS320F2812 초소형 버스 모듈 – 초소형 + 외부 메모리 인터페이스(EMIF) 인출

주요특징

• TMS320F2812 ZHH S 탑재 (-40℃~+125℃)

• TPS71334 (3.3V / 1.9V) 2채널 Regulator 적용

• IS61WV25616BLL – 256K x 16Bit SRAM 1개 (16Bit BUS 구현)

• 30MHz X-Tal (산업용 온도 규격) 적용

• 1.27mm 2x32 핀-헤더 2개로 칩의 기능 핀 및

외부 메모리 인터페이스(EMIF) 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

(초소형 모듈용 JTAG 어댑터 기본제공)

• 범용 LED 1개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 25.40mm x 40.64mm

추천

Page 32: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F2812 소켓형 모듈 – 칩 교환이 가능한 학습/연구용 모듈

주요특징

• TMS320F2812 PGF A 1개 기본제공

• 고-신뢰성, 내구성의 일본 YAMAICHI사 소켓

(176-pin LQFP)

• TPS767D301 (3.3V / 1.9V) 2채널 Regulator 적용

• 30MHz Oscillator (산업용 온도 규격) 적용

• 2.54mm 2x32 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 3개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 핀-헤더 (점퍼)

• 역-전원 방지, 보호용 다이오드 적용

• 크기 : 81.30mm x 99.90mm

고-신뢰성, 내구성의 일본 YAMAICHI 소켓 적용

메모

Page 33: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F2811 기본형 모듈 – TMS320F2812에서 외부 메모리 인터페이스를 제거한 모델

주요특징

• TMS320F2811 PBK A 탑재 (-40℃~+85℃)

• TPS71334 (3.3V / 1.9V) 2채널 Regulator 적용

• 30MHz X-Tal (산업용 온도 규격) 적용

• 2.00mm 2x20 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 3개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 34.40mm x 40.00mm

추천

메모

Page 34: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서

프로세서 / 프로세서 모듈

TMS320F2808 PZ A / PZ S

• 32Bit Fixed Point 프로세서

• 최대 100MHz (100MMACS / 100MIPS)

• 내부 메모리 (36KB RAM, 128KB FLASH)

• 16채널 12Bit ADC (Up to 6.25MSPS)

• 3상 시스템 2조를 칩 하나로 제어 가능

• 100핀 LQFP (PZ) 패키지

TMS320F2808 ZGM S

• 32Bit Fixed Point 프로세서

• 최대 100MHz (100MMACS / 100MIPS)

• 내부 메모리 (36KB RAM, 128KB FLASH)

• 16채널 12Bit ADC (Up to 6.25MSPS)

• 3상 시스템 2조를 칩 하나로 제어 가능

• 100볼 MicroStar BGA (ZGM) 패키지

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

100MHz/ 100MMACS/

100MIPS N/A N/A N/A N/A 36KB 128KB

16Ch. 12Bit 160ns

12+4/4 4/2/0 N/A 35 2 SCI / 4 SPI 2 CAN / 1 I2C

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

100MHz/ 100MMACS/

100MIPS N/A N/A N/A N/A 36KB 128KB

16Ch. 12Bit 160ns

12+4/4 4/2/0 N/A 35 2 SCI / 4 SPI 2 CAN / 1 I2C

TMS 980

320F2808PZS

CC-XXXXXXX

G4

TMS320 980

F2808ZGMS

CC-XXXXXXX

G1

Page 35: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서

프로세서 / 프로세서 모듈

TMS320F2801-100 PZ S

• 32Bit Fixed Point 프로세서

• 최대 100MHz (100MMACS / 100MIPS)

• 내부 메모리 (12KB RAM, 32KB FLASH)

• 16채널 12Bit ADC (Up to 6.25MSPS)

• 3상 시스템 1조를 칩 하나로 제어 가능

• 100핀 LQFP (PZ) 패키지

Performance FPU CLA VCU DMA RAM FLASH ADC PWM/

HRPWM

CAP/ QEP/

HRCAP EMIF I/O COMM.

100MHz/ 100MMACS/

100MIPS N/A N/A N/A N/A 12KB 32KB

16Ch. 12Bit 160ns

6+2/3 2/1/0 N/A 35 1 SCI / 2 SPI 1 CAN / 1 I2C

TMS 980

320F2801PZS

CC-XXXXXXX

G4

메모

Page 36: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F2808 기본형 모듈 – TMS320F280x 계열 대표 모델

주요특징

• TMS320F2808 PZ A (-40℃~+85℃) / PZ S (-40℃~+125℃) 탑재

• TPS71334 (3.3V / 1.8V) 2채널 Regulator 적용

• 20MHz X-Tal (산업용 온도 규격) 적용

• 2.00mm 2x20 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 3개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 39.00mm x 40.00mm

TMS320F2808 초소형 모듈 – 가장 작은 TMS320F28x 모듈

주요특징

• TMS320F2808 ZGM S (-40℃~+125℃) 탑재

• TPS71334 (3.3V / 1.8V) 2채널 Regulator 적용

• 20MHz Oscillator (산업용 온도 규격) 적용

• 1.27mm 2x15 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

(초소형 모듈용 JTAG 어댑터 기본제공)

• Reset용 Tactile 스위치 1개

• 부트모드 선택용 회로 (점퍼저항)

• 크기 : 25.00mm x 20.00mm

베스트

추천

Page 37: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Fixed-Point Series 프로세서 모듈

프로세서 / 프로세서 모듈

TMS320F280X 소켓형 모듈 – 칩 교환이 가능한 학습/연구용 모듈

주요특징

• TMS320F2808 PZ A or S 1개 기본제공

• 고-신뢰성, 내구성의 일본 YAMAICHI사 소켓

(100-pin LQFP)

• TMS320F2808/2806/2802/2801 호환

• TPS767D301 (3.3V / 1.8V) 2채널 Regulator 적용

• 20MHz Oscillator (산업용 온도 규격) 적용

• 2.54mm 2x20 핀-헤더 2개로 칩의 기능 핀 인출

• TI JTAG 인터페이스 IEEE1149.1 (2.54mm 2x7) 지원

• 범용 LED 3개 / Reset용 Tactile 스위치 1개

• 부트모드 선택용 핀-헤더 (점퍼)

• 역-전원 방지, 보호용 다이오드 적용

• 크기 : 78.74mm x 78.74mm

고-신뢰성, 내구성의 일본 YAMAICHI 소켓 적용 메모

Page 38: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

개발보드 선택 가이드

개발보드

Delfino용 범용 개발보드

TMS320F2833x/C2834x 대상

개발/학습용 보조모듈 탑재

(TMS320F2808 초소형 모듈)

Stereo Audio CODEC 탑재

외부 메모리 버스 인출

LED 16개 / 엔코더 1개

저항분압기 2개 / 스위치 4개

CAN, I2C, RS232C 통신 포트

기능 확장용 커넥터 인출

풍부한 활용예제 지원

디지털 모터제어 개발보드

TMS320F28335/F2808 대상

Smart Power Module 적용

BLDCM / PMSM / DCM 제어

DC+24V 단일전원 사용

저항분압기 2개 / 스위치 2개

LED 8개 / 과전류 Trip 회로

전압/전류 Feedback 회로

센서신호 입력용 인터페이스

CAN, I2C, RS232C 통신 포트

TI 모터제어 라이브러리 활용

DC/DC 전력제어 개발보드

TMS320F28335/F2808 대상

Buck/Boost 각 3채널 구비

3상 Phase Interleaving 가능

전압/전류 Feedback 회로

4-Digit, 7-Segment 탑재

LED 11개 / 스위치 5개

저항분압기 1개

CAN, I2C, RS232C 통신 포트

예제모음집 CD 무료제공

TMS320F28x 범용 개발보드

TMS320F281x/F280x 대상

4차 Butterworth LPF 회로

범용 ADC 입력 포트 (12채널)

5V PWM 출력 포트 (16채널)

DAC 출력 포트 (2채널)

범용 디지털 입출력 (8채널)

Mono MIC 입력 포트 (2채널)

LED 8개 / 스위치 2개

CAN, RS232C 통신 포트

Delfino 개발보드

SMC150 개발보드

SC450 개발보드

TMS320F28X

개발보드

TMS320F28335 칩 탑재

저렴한 학습용 키트

JTAG 에뮬레이터 내장

저항분압기 1개 / LED 6개

엔코더 1개 / 스위치 2개

콘덴서 마이크 1개

온도센서 1개

CAN, I2C, RS232C 통신 포트

USB 전원만으로 동작 가능

CCS V4, V5 무료사용 가능

TMS320F28035 칩 탑재

저렴한 학습용 키트

JTAG 에뮬레이터 내장

저항분압기 1개 / LED 6개

스위치 2개 / 온도센서 1개

콘덴서 마이크 1개

3상 인버터 제어용 핀 인출

CAN, I2C, RS232C 통신 포트

USB 전원만으로 동작 가능

CCS V4, V5 무료사용 가능

TMS320F2801/2802 칩 탑재

저렴한 학습용 키트

저항분압기 1개 / LED 6개

엔코더 1개 / 스위치 1개

콘덴서 마이크 2개

Stereo 출력 포트 1개

(PWM-to-Analog 회로 기반)

Serial E2PROM 탑재 (SPI)

CAN, I2C, RS232C 통신 포트

USB 전원만으로 동작 가능

소규모 생산용 프로그래머

FLASH Burning 키트

TMS320F2812/F280x 대상

버튼 한번으로 진행, 완료

Verify 기능 제공

전용 펌웨어 제공

176/100핀 LQFP 소켓 사용

(일본 YAMAICHI사 제품)

TR28335 트레이닝 키트

TR28035 트레이닝 키트

TR2801 트레이닝 키트

플래시 프로그래머

Page 39: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

개발/학습용

보조모듈

Delfino 프로세서용 범용 개발보드 (TMS320F2833x/TMS320C2834x)

개발보드

Delfino 개발보드

Delfino 개발보드는 TI의 TMS320F28x 프로세서들 중

Floating-Point Unit을 탑재한 DelfinoTM 계열 프로세서

(TMS320F2833x/TMS320C2834x)를 대상으로 한

범용 개발(평가)보드 입니다.

펌웨어가 내장된 개발/학습용 보조모듈을

기본 탑재하고 있어, 산업전기전자 분야의 복합 시스템

개발이나 통신기반 시스템, 센서/의료/인식 등

대상물을 필요로 하는 큰 규모의 시스템 개발에

활용이 가능합니다. – TMS320F2808 초소형 모듈

그 외에도 Stereo Audio CODEC, 로터리 엔코더,

가변저항분압기, 범용 LED와 스위치 등, 시스템 개발이나 프로세서 학습에 필요한 다양한 인터페이스들을

고루 갖추고 있으며, ADC, PWM, Capture, QEP, GPIO와 같은 디지털/아날로그 포트를 외부로 인출하여,

추가 기능 확장이나 부가 시스템 연결이 용이합니다.

CAN, RS232C, I2C, McBSP 등의 통신포트와 외부 메모리 인터페이스가 인출되어 있으며, 개발자의 다양한

요구에 만족할 수 있도록 범용성을 기초로 설계되었습니다. TMS320F2833x/TMS320C2834x를 이용한 개발

을 계획하고 계시거나 칩을 배우고자 하시는 분들께 강력하게 추천 드립니다.

Delfino 개발보드의 주요 특징

개발/학습용 보조모듈 기본탑재

- [Master] 선택 가능한 프로세서 모듈:

- TMS320F28335 초소형 버스/메모리 모듈

- TMS320C28346 듀오27/보급형 모듈 (어댑터 이용)

- [Slave] TMS320F2808 초소형 모듈 기본탑재 (펌웨어 내장)

- 단일 보드로 MCU 간 통신 테스트 가능

- 보조모듈을 임의신호 발생기로 활용하여,

- Master 모듈에 각종 테스트 신호 전달 가능

100mm 이격된 MIC 2채널과 Stereo CODEC 탑재

- 100mm 이격된 MIC를 통해 음성 신호처리(칵테일파티 효과)

- Stereo Audio CODEC (TLV320AIC23B) 탑재

- 아날로그/디지털 음성, 음향 신호 처리 가능

다양한 사용자 인터페이스

- 로터리 엔코더 1개 (Capture/QEP 테스트용)

- 가변저항분압기 2개 (ADC 테스트용)

- 범용 LED 16개 (GPIO 테스트용)

- 범용 스위치 4개 (GPIO 및 외부 인터럽트 테스트용)

- 인출된 외부 메모리 인터페이스로 TCP/IP, USB, LCD 등

- 메모리 버스 이용장치 추가 용이

기능 확장용 디지털/아날로그 인터페이스 핀 인출

- 외부 메모리 인터페이스(EMIF) 인출

- 주(Master) 모듈 : ADC/PWM/Capture/QEP/GPIO 포트 인출

- 보조(Slave) 모듈 : ADC/PWM/Capture/QEP 포트 인출

CAN/I2C/RS232C/SPI/McBSP 통신포트 인출

- 싱크웍스 표준 8핀 통신 핀-헤더 (CAN-A/B, RS232C, I2C)

- 기능 확장용 인터페이스 핀-헤더 (SPI, SCI, McBSP)

- 점퍼 케이블로 임의 활용 가능한 9핀 D-SUB 커넥터 2개

Page 40: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

Stepping/DC 모터모듈 (안드로이드 앱 지원)

USB/Bluetooth 통신모듈 (안드로이드 앱 지원)

Delfino 프로세서용 범용 개발보드 (TMS320F2833x/TMS320C2834x)

개발보드

Delfino 개발보드의 주요 회로 및 인터페이스 안내

Delfino 개발보드용 옵션모듈

2 3 4

5 1

6

7

8 9

12 10

11 14 15 16

13

1). Delfino 프로세서 모듈 탑재 부 (Master)

2). 전원회로 (DC +7V ~ +9V)

3). 마이크 및 시그널 컨디셔닝 회로 1

4). 마이크 및 시그널 컨디셔닝 회로 2

5). 가변 저항 분압기 2개

6). PWM to Analog 출력용

6). 시그널 컨디셔닝 회로

7). HiFi Stereo Audio CODEC

8). 디지털/아날로그 버퍼

9). Delfino 프로세서 모듈 부트모드

9). 테스트용 점퍼 핀-헤더

10). 범용 LED 16개, Tactile 스위치 4개,

10). Rotary 엔코더 1개

11). 통신 회로 (RS232C, CAN, I2C)

12). 기능 확장용 핀-헤더 (EMIF, McBSP)

13). 기능 확장용 핀-헤더

13). (ADC, PWM, Capture, QEP, GPIO, Analog)

14). 개발/학습용 보조모듈

14). (Slave, TMS320F2808 초소형 모듈)

15). 보조모듈용 인터페이스

15). (범용 LED 8개, 가변 저항 분압기 2개,

15). Rotary 엔코더 1개)

16). 보조모듈 기능 확장용 핀-헤더

16). (ADC, PWM, Capture, QEP, GPIO)

Delfino 개발보드는 기능 확장용 핀-헤더를 통해, 옵션모듈들을 연결하여 사용할 수 있습니다.

통신모듈을 연결할 경우, USB 유선통신 및 Bluetooth 무선통신을 이용할 수 있으며, 모터모듈을 연결할 경우,

DC 엔코더 모터나 Stepping 모터를 제어해볼 수 있습니다.

Page 41: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

모터제어 시스템 개발용 개발보드 (TMS320F28335/TMS320F2808)

개발보드

SMC150 개발보드

SMC150 개발보드는 Texas Instruments사의

TMS320F28x 프로세서를 통해, Brushed DC Motor나

Brushless DC Motor(BLDCM), Permanent Magnet

Synchronous Motor(PMSM)을 구동해볼 수 있도록

제작된 평가보드 입니다.

탑재 가능한 프로세서 모듈은 TMS320F28335 초소형

모듈과 TMS320F2808 초소형 모듈이며, DC+24V의

단일전원을 통해, 모터구동을 위한 DC-Link 전원과

프로세서 모듈 및 개발보드의 각종 회로에서 사용될

컨트롤 전원을 가공하기에 복잡한 점퍼설정이나

회로연결 없이, 쉽게 모터제어에 접근하실 수 있습니다.

또한, 모터 드라이브 회로부에 설계된 과전류 검출회로를 통해, 일정 전류이상이 모터에 공급될 경우,

TMS320F28x에 Trip 신호가 전달되게 되고, 동시에 칩의 PWM 출력을 Smart Power Module(SPM)에

전달하는 Voltage Translator 출력을 차단하여, SPM에 전달되는 PWM 출력들이 모두 안전한 Low 상태로

고정되게 하는 Hard-Trip 회로가 설계되어 있습니다.

대용량 인버터 설계나 모터 구동 전에, 싱크웍스의 SMC150 개발보드와 함께 판매되는 저-전압의

소용량 모터 및 TMS320F28x 프로세서 모듈들을 통해, 안전한 환경에서 모터제어 알고리즘에 대해 학습

해보실 수 있습니다.

SMC150 개발보드의 주요 특징

SPM(Smart Power Module) 적용

- Fairchild Semiconductor사의 SPM 적용 – FSB50250

- 3-Phase Fast-recovery MOSFET Inverter (Include HVIC)

- 3/5V CMOS/TTL Compatible, Active-high Interface

- Optimized Low-EMI

범용 ADC 입력 포트 인출 (6채널)

- Unity-gain Analog Buffer를 통해 TMS320F28x의

- ADC 입력채널 6개 인출

DC+24V의 단일전원으로 동작

- 모터구동을 위한 DC-Link 전압 DC+24V를 이용하여,

- SMC150 개발보드의 디지털/아날로그 회로와 프로세서

- 모듈이 사용할 컨트롤 전원 가공

CAN/I2C/RS232C 통신포트 인출

- 싱크웍스 표준 8핀 통신 핀-헤더 (CAN, RS232C, I2C)

- 점퍼 케이블로 임의 활용 가능한 9핀 D-SUB 커넥터 1개

과-전류 Trip 회로

- High-side Measurement Current-Shunt Monitor 적용

- (Texas Instruments INA200)

- 점퍼설정을 통해, Hardware Tripping 가능

- TMS320F28x 프로세서의 Trip 핀과 연결 (S/W Tripping)

범용 사용자 인터페이스

- 가변저항분압기 2개

- LED 8개 / Tactile Switch 2개

Page 42: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

모터제어 시스템 개발용 개발보드 (TMS320F28335/TMS320F2808)

개발보드

SMC150 개발보드의 주요 회로 및 인터페이스 안내

SMC150 개발보드와 함께 판매되는 모터 (BLDCM/PMSM)

가변전압 입력용 Potentiometer 2개

범용 아날로그 전압 입력용 터미널블록

(6채널)

D-SUB 9핀 커넥터와 싱크웍스 표준 8핀

통신 핀-헤더 (RS232C / CAN / I2C)

범용 LED 8개 범용 스위치 2개

센서 신호 입력 및 모터 상-전압 출력용

터미널블록

스마트 파워 모듈 (Driver + 3Ph. Full-Bridge)

TMS320F28X 프로세서 모듈 탑재 부 (TMS320F28335/F2808 초소형 모듈)

전원입력 커넥터 및 ON/OFF 스위치

(DC +24V)

DC-BUS 차단용 스위치 및 상태

표시 LED

26W급 저-전압 PMSM

- DC+24V / 4,000RPM (Rated RPM)

- 2,000C/T Incremental Encoder

- 일본 TAMAGAWA사 제품

15W급 저-전압 BLDCM

- DC+24V / 4,580RPM (Rated RPM)

- Hall-Effect Sensor 내장

- 필름 코일 타입

Page 43: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

DC/DC 전력변환용 개발키트 (TMS320F28335/TMS320F2808)

개발보드

SC450 개발키트 (SC450 + LC450 + WL450)

SC450 개발키트는 TMS320F2833x, TMS320F280x를

이용한 DC/DC 전력변환용 Reference Kit로서,

태양광/풍력 등의 각종 신-재생에너지 분야나

LED Lighting 분야 등 DC/DC 전력변환이 응용되는

시스템 개발에 앞서 활용해 볼 수 있는 개발키트

입니다.

3채널의 100W급(최대 5A)의 Buck(Step-Down) 변환

회로와 3채널의 50W급(최대 2A)의 Boost(Step-Up)

변환회로를 포함하고 있으며, 각 채널의 출력 전압 및

전류 검출용 회로를 통해, 정전압/정전류 제어의

실습이 가능합니다. (3-Phase Interleaved Output 가능)

또한, 키트에 포함된 LC450과 WL450은 SC450을 이용한 실습에서 전력변환 회로의 가변부하로 활용할 수

있는 White Power LED Array(WL450)와 LED Controller(LC450) 입니다. 이를 통해, 전자부하가 없는 환경에서

SC450의 Buck/Boost 채널 출력에 부하를 변동하고, 제어의 결과를 확인해보실 수 있습니다.

그 외에도, 각종 제어지령 및 출력을 시각적으로 확인할 수 있는 7-Segment 4개, 다수의 범용 LED 및 스위치,

가변저항분압기 등의 사용자 인터페이스들을 갖추고 있습니다.

SC450 개발키트의 주요 특징

SC450 개발보드의 특징

- TMS320F28335 or TMS320F2808 초소형 모듈 탑재 가능

- (택일, 동시탑재 불가)

- 100W급(Up to 5A) 동기식 Buck 변환회로 3채널

- 50W급(Up to 2A) Boost 변환회로 3채널

- LED 11개 / Tactile Switch 5개

- 7-Segment 4개 (TMS320F28335 모듈 선택 시만 활용가능)

- 출력 전압/전류 검출 회로로 C.V./C.C. 운용 가능

- CAN, RS232C, I2C 통신 포트 인출

- DC+10V ~ DC+28V의 넓은 전압입력 범위 (단일전원)

LC450의 특징

- TMS320F2801 PZ S 칩(Up to 60MHz) 탑재

- 범용 Tactile Switch 3개와 로터리 엔코더 1개 탑재

- 최대 2개의 White Power LED Array(WL450) 모듈 탑재 가능

- White Power LED의 직렬/병렬 제어 모두 가능

- 입력전압 검출회로 탑재

- CAN, RS232C, I2C 통신 포트 인출

- 단독 구동 시, 별도의 DC+5V 전원 입력으로 동작

- (SC450과 연결할 경우, 별도의 전원 입력 불-필요)

WL450의 특징

- 서울반도체 Pure White 색상 Power LED 채택 – WS2180

- (Forward Voltage : Typ. 3.5V / Forward Current : Typ. 350mA)

- 모듈당 Power LED 8개 탑재 (직렬/병렬 연결운용 모두 가능)

SC450

LC450 WL450

SC450 ↔ LC450 연결용 케이블

프로세서 모듈

Page 44: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

DC/DC 전력변환용 개발키트 (TMS320F28335/TMS320F2808)

개발보드

SC450 개발보드의 주요 회로 및 인터페이스 안내

SC450 예제모음집 세트 (2종, 키트에 기본포함)

프로세서 모듈 탑재 부

D-SUB 9핀 커넥터와 싱크웍스 표준 8핀 통신 핀-헤더

(RS232C / CAN / I2C)

범용 LED 11개 7-Segment 4개

가변저항분압기 범용 Tactile Switch 5개

통합전원입력 (DC +10V~+28V)

Buck 변환 회로 3채널

Boost 변환 회로 3채널

1집 – 처음 시작하기

- 예제모음 1집에는 무엇이 들어있나요?

- SC450은 어떤 것인가요? (회로설명)

- Buck 예제 따라 하기

- Boost 예제 따라 하기

2집 – 고정밀 제어하기

- 예제모음 2집에는 무엇이 들어있나요?

- HRBuck 예제 따라 하기

- HRBoost 예제 따라 하기

- 3채널 Phase-Interleaved Buck 예제 따라 하기

Page 45: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

TMS320F28X EVM은 TI의 TMS320F281x/TMS320F280x

프로세서를 대상으로 한 범용 개발보드 입니다.

5V 레벨의 PWM 출력 포트, 범용 디지털 입/출력 포트,

SPI 구동방식의 아날로그(12-Bit DAC) 출력 포트, 마이크

입력 회로 등이 인출되어 있고, 총 12채널의 범용 ADC

입력 포트에는 4차 Butterworth LPF로 구성된 시그널

컨디셔닝 회로가 설계되어 있어, 다양한 디지털/아날로그

신호의 처리가 가능합니다.

특히, 홈페이지나 블로그를 통해 공개된 다수의 예제들을

통해 TMS320F281x, TMS320F280x 프로세서를 보다 쉽고

빠르게 학습하실 수 있습니다.

TMS320F2812나 TMS320F2808과 같은 프로세서를 통해, 신호처리 시스템 개발을 계획하고 계시거나

해당 칩을 배우고자 하시는 분들께 강력하게 추천해드립니다.

TMS320F281x/F280x 범용 개발보드

개발보드

TMS320F28X 개발보드(EVM)

TMS320F28X 개발보드(EVM)의 주요 특징

ADC 입력포트

- 고-정밀, 저-전압 RRIO 방식 OP-AMP 적용

- 50kHz 4차 Butterworth LPF 적용 ADC 입력 포트 – 12채널

- 20kHz 4차 Butterworth LPF 적용 MIC 입력 포트 – 2채널

- (Stereo 입력 처리 가능)

- 정밀 Shunt Regulator(TL431, TI)를 이용한 ADC 교정용

- 참조전원 설계 (2채널, 2.66V/1.33V)

범용 사용자 인터페이스

- Tactile Switch 2개 (Schmitt-Trigger Input Buffer 적용)

- LED 8개

디지털 입/출력 포트

- 5V 레벨 PWM 출력 포트 – 16채널 (3.3V-to-5.0V

- 범용 디지털 신호 입력 포트 – 8채널 (5.0V-to-3.3V)

CAN/RS232C 통신포트 인출

- 9핀 D-SUB 커넥터 4개를 통해 CAN, RS232C 통신 가능

TMS320F28x 프로세서의 모든 GPIO 인출

- 프로세서 모듈 탑재 부 주위의 핀-헤더로 모든 GPIO 인출

아날로그 출력 포트

- SPI 구동방식의 2채널 Serial DAC(12-Bit) 탑재

- High-Resolution PWM의 활용성을 극대화 한

- PWM-to-Analog 회로 – 2채널

Page 46: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

개발보드

TMS320F28X 개발보드(EVM)의 주요 회로 및 인터페이스 안내

TMS320F281x/F280x 범용 개발보드

전원 회로 (6.5V ~ 9.0V)

시그널 컨디셔닝 회로 (4차 Butterworth LPF)

범용 Tactile 스위치 2개

TMS320F28X 프로세서 모듈

탑재 부

CAN 2.0B 8 LEDs SCI RX/TX (RS232C)

마이크 입력

범용 아날로그 입력 (12채널)

5V 레벨 PWM 출력 (총 16채널, 단상 4채널/삼상 2조)

범용 디지털 입력 (8채널)

SPI-A 기능 핀 인출 & SPI-DAC 2채널

& PWM-to-Analog 2채널

TMS320F2812 보급형 모듈 TMS320F2811 기본형 모듈 TMS320F2812 초소형 모듈 TMS320F2808 기본형 모듈 TMS320F2806 기본형 모듈 TMS320F2801 기본형 모듈

* 안내

TMS320F28X 개발보드(EVM)는 TMS320F281x와 TMS320F280x를 대상으로 하고 있습니다.

TMS320F2833x나 TMS320C2834x와 같은 Delfino 프로세서를 사용하고자 하실 경우,

Delfino 개발보드를 권해드립니다.

메모

Page 47: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

개발보드

TMS320F28069 보급형 모듈과 개발보드

TMS320F28069(PiccoloTM) 개발환경

TMS320F28X 개발보드(EVM)의 경우 TMS320F28069 보급형 모듈을 직접 장착할 수

있으며, Delfino 개발보드와 SMC150 개발보드는 별도의 전용 어댑터를 통해

TMS320F28069 보급형 모듈을 탑재하실 수 있습니다.

TMS320F28069 보급형 모듈

TMS320F28069 보급형 모듈

TMS320F28069 보급형 모듈 전용 어댑터

Delfino 개발보드

SMC150 개발보드

TMS320F28X 개발보드

Page 48: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

JTAG 에뮬레이터

내장

CCS V4 / V5 무료사용

TR28335는 TI의 TMS320F28335 프로세서를

학습할 수 있는 트레이닝 키트 입니다.

JTAG 에뮬레이터(XDS100v1)가 내장되어 있어,

Code Composer Studio V4와 V5 버전을

무료로 이용 가능하며, PC의 USB 포트 전원만으로

동작이 가능하기 때문에, 별도의 전원입력 없이

사용이 가능합니다.

작은 크기로 휴대와 사용이 편리하며, 10만원대의

부담 없는 비용으로 TMS320F28335 프로세서를

익히실 수 있습니다.

싱크웍스 웹 페이지를 통해, TR28335용 활용예제들이

다수 공개되어 있습니다. TR28335를 통해 보다 쉽고

빠르게 TMS320F28335 프로세서를 학습하세요.

TMS320F2833x(Delfino)용 트레이닝 키트

개발보드

TR28335

TR28335의 주요 특징

TMS320F28335 PGF A 칩 탑재

- 32-Bit Fixed-Point Core + Floating-Point Unit (C28X + FPU)

- (Up to 150MHz/150MIPS/150MMACS/300MFLOPS)

- 6채널 DMA(Direct Memory Access) 탑재

- 내부 메모리 : 68KB RAM / 2KB OTP / 512KB FLASH

- 16채널 ADC : 12-Bit / Up to 12.5MSPS

- 12 + 6채널 PWM(HRPWM 6채널 포함) / 6 CAP / 2 QEP

- 통신 : 1 SPI / 3 SCI / 2 CAN / 1 I2C / 2 McBSP

주요 디지털/아날로그 인터페이스 핀 인출

- PWM 출력 4채널 / ADC 입력 3채널 인출

JTAG 에뮬레이터 내장 (XDS100v1)

- 별도의 JTAG 에뮬레이터 없이, USB 연결만으로 학습 가능

- 내장 JTAG 에뮬레이터 미-사용시, 외부 JTAG 에뮬레이터

- 연결을 위한 표준 14핀 JTAG 인터페이스 인출 (IEEE1149.1)

CAN/I2C/RS232C 통신포트 인출

- 2.54mm 1x8(수) 핀-헤더를 통해 CAN, I2C, RS232C

- 통신 포트 인출

온도센서 및 발열용 Wattage 저항 탑재

- PWM 출력을 통해, Wattage 저항에서 열을 발생시키고,

- 온도센서의 출력을 ADC로 처리하여, 기본적인 PID 제어

- 알고리즘 학습 가능

다양한 사용자 인터페이스

- LED 6개 (GPIO 및 PWM 실습 및 테스트 용)

- 가변저항분압기 1개 (ADC 실습 및 테스트 용)

- Tactile Switch 2개 (GPIO/외부 인터럽트 실습 및 테스트용)

- 콘덴서 마이크 1개 (ADC를 이용한 음향 처리 가능)

- 로터리 엔코더 1개 (Capture 및 QEP 실습 및 테스트용)

점퍼 방식의 부트모드 테스트 회로

- 2핀 점퍼를 통해, TMS320F28335 프로세서의 다양한

- 부트모드 테스트 가능

다양한 활용예제 지원

- 싱크웍스 홈페이지를 통해, 다양한 예제 프로그램 공개

- (지속적으로 업데이트 중)

Page 49: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

JTAG 에뮬레이터

내장

CCS V4 / V5 무료사용

TR28035는 Control Law Accelerator(CLA)를

내장한 TI의 TMS320F28035(Piccolo) 프로세서

학습용 트레이닝 키트 입니다.

JTAG 에뮬레이터(XDS100v1)가 내장되어 있어,

Code Composer Studio V4와 V5 버전을

무료로 이용 가능하며, PC의 USB 포트 전원만으로

동작이 가능하기 때문에, 별도의 전원입력 없이

사용이 가능합니다.

TR28035를 대상으로 출간된 예제모음집 – CLA

시작하기를 이용하면, Piccolo 프로세서의

가장 큰 특징인 CLA를 보다 쉽게 익히실 수

있습니다.

TMS320F2803x(Piccolo)용 트레이닝 키트

개발보드

TR28035

TR28035의 주요 특징

TMS320F28035 PAG T 칩 탑재

- 32-Bit Fixed-Point Core (C28X)

- (Up to 60MHz/60MIPS/60MMACS)

- Control Law Accelerator (CLA) 내장

- 내부 메모리 : 20KB RAM / 2KB OTP / 128KB FLASH

- 14채널 ADC : 12-Bit / Up to 4.6MSPS

- 12 + 1채널 PWM(HRPWM 6채널 포함) / 1 CAP / 1 QEP

- 통신 : 1 SPI / 1 SCI / 1 CAN / 1 I2C

3상 인버터 제어용 인터페이스 인출

- PWM 출력 6채널 / QEP 입력 3채널(A, B, Z) / ADC 입력 6채널 인출

- Piccolo 프로세서를 이용한 모터제어, 전력변환 시스템 제작 가능

JTAG 에뮬레이터 내장 (XDS100v1)

- 별도의 JTAG 에뮬레이터 없이, USB 연결만으로 학습 가능

- 내장 JTAG 에뮬레이터 미-사용시, 외부 JTAG 에뮬레이터

- 연결을 위한 표준 14핀 JTAG 인터페이스 인출 (IEEE1149.1) CAN/I2C/RS232C 통신포트 인출

- 2.54mm 1x8(수) 핀-헤더를 통해 CAN, I2C, RS232C

- 통신 포트 인출

온도센서 및 발열용 Wattage 저항 탑재

- PWM 출력을 통해, Wattage 저항에서 열을 발생시키고,

- 온도센서의 출력을 ADC로 처리하여, 기본적인 PID 제어

- 알고리즘 학습 가능

다양한 사용자 인터페이스

- LED 6개 (GPIO 및 PWM 실습 및 테스트 용)

- 가변저항분압기 1개 (ADC 실습 및 테스트 용)

- Tactile Switch 2개 (GPIO/인터럽트/Capture/Trip 테스트용)

- 콘덴서 마이크 1개 (ADC를 이용한 음향 처리 가능)

점퍼 방식의 부트모드 테스트 회로

- 2핀 점퍼를 통해, TMS320F28035 프로세서의 다양한

- 부트모드 테스트 가능

Page 50: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

TR2801은 TMS320F280x 프로세서를 보다 저렴한

비용으로 학습할 수 있는 트레이닝 키트 입니다.

Core의 연산능력을 이용한 알고리즘 테스트 뿐만

아니라, 가변저항분압기, 로터리 엔코더, 마이크 및

Stereo 출력 포트, LED, 스위치 등의 인터페이스들을

통해, TMS320F280x가 가진 다양한 주변회로들을

쉽게 학습하실 수 있습니다.

특히, TR2801을 대상으로 출간된 다양한 예제모음집

들을 이용하면, 잘 정리된 해설과 예제들로 보다 쉽게

TMS320F280x 프로세서의 기능과 쓰임에 대해

익히실 수 있습니다.

TMS320F280x(Fixed-Point)용 트레이닝 키트

개발보드

TR2801

TR2801의 주요 특징

TMS320F2801/F2802 PZ S 칩 탑재

- 32-Bit Fixed-Point Core (C28X)

- (Up to 100MHz/100MIPS/100MMACS)

- 내부 메모리 : 12KB RAM / 2KB OTP / 32KB FLASH

- 16채널 ADC : 12-Bit / Up to 6.25MSPS

- 6 + 2채널 PWM(HRPWM 3채널 포함) / 2 CAP / 1 QEP

- 통신 : 2 SPI / 1 SCI / 1 CAN / 1 I2C

SPI 구동방식의 Serial E2PROM 탑재

- 512KB Serial(SPI) E2PROM

- SPI 통신 포트 테스트 및 대용량 데이터 저장 가능

고-정밀 참조전원 회로

- 100ppm/℃, 2.048V 출력의 참조전원 IC 적용

- 정밀한 ADC 운용을 위해, 외부 참조전원 활용 가능

- ADC 교정(Calibration)을 위한 전압 설계 (2.048V / 1.024V)

점퍼 방식의 부트모드 테스트 회로

- 2핀 점퍼를 통해, TMS320F28035 프로세서의 다양한

- 부트모드 테스트 가능

CAN/I2C/RS232C 통신포트 인출

- 2.54mm 1x8(수) 핀-헤더를 통해 CAN, I2C, RS232C

- 통신 포트 인출

다양한 사용자 인터페이스

- LED 6개 (GPIO 및 PWM 실습 및 테스트 용)

- 가변저항분압기 1개 (ADC 실습 및 테스트 용)

- Tactile Switch 2개 (GPIO 및 외부 인터럽트 실습 및 테스트용)

- 로터리 엔코더 1개 (Capture 및 QEP 실습 및 테스트용)

- 콘덴서 마이크 2개 (ADC를 이용한 음향 처리 가능)

- Stereo 출력 1개 (PWM-to-Analog 회로 기반)

다양한 예제모음집 활용

- 1집 : 처음 시작하기 (CCS 사용법 및 TMS320F28X 개발전략)

- 2집 : 플래시 프로그래밍

- (FLASH Burning 방법 및 고속화, E2PROM 활용)

- 3집 : ECAP/EQEP (ECAP와 EQEP 모듈 활용)

- 4집 : 통신 (SPI, SCI, CAN, I2C 통신 활용)

Page 51: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

플래시 프로그래머

개발보드

TMS320F2812 소켓형 모듈 + 메모리 모듈 + 펌웨어

176핀 LQFP 소켓을 장착한 TMS320F2812 소켓형 모듈에

SPI 방식의 Serial E2PROM, Serial FLASH로 구성된 메모리

모듈이 결합된 형태 입니다. Serial E2PROM에 원-버튼 플래시

프로그래밍 펌웨어가 내장되어 출고되며, Serial FLASH에는

사용자의 코드 및 데이터가 기록되게 됩니다.

호환 프로세서

TMS320F2812 PGF

TMS320F2812 플래시 프로그래머

싱크웍스의 플래시 프로그래머는 쉽고 빠르게 TMS320F281x, TMS320F280x 프로세서의 내부 플래시 메모리를

프로그래밍 할 수 있는 소규모 양산용 키트 입니다. 버튼만 한번 누르면 프로그래머의 메모리 모듈에 저장된,

사용자 코드 및 데이터가 소켓에 탑재된 프로세서의 내부 플래시 메모리에 기록(Burning)됩니다. 특히, 정교하게

설계된 일본 YAMAICHI사의 LQFP 소켓이 장착되어, 보다 안정적으로 플래시 프로그래밍 작업을 할 수 있습니다.

TMS320F280X 소켓형 모듈 + 메모리 모듈 + 펌웨어

100핀 LQFP 소켓을 장착한 TMS320F280X 소켓형 모듈에

SPI 방식의 Serial E2PROM, Serial FLASH로 구성된 메모리

모듈이 결합된 형태 입니다. Serial E2PROM에 원-버튼 플래시

프로그래밍 펌웨어가 내장되어 출고되며, Serial FLASH에는

사용자의 코드 및 데이터가 기록되게 됩니다.

호환 프로세서

TMS320F2808 PZ / TMS320F2806 PZ

TMS320F2802 PZ / TMS320F2801 PZ

TMS320F280X 플래시 프로그래머

Serial E2PROM

Serial FLASH

Page 52: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

메모

개발보드

Page 53: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

개발환경

TMS320F28X 통합 개발 패키지

프로페셔널 패키지

TMS320F28X 시스템 연구/개발을 위한

최고급 통합 패키지 입니다.

TI의 TMS320F28335 프로세서를 기준으로

개발에 필요한 개발보드, 소프트웨어 및

하드웨어 개발환경, 초소형 프로세서 모듈,

각종 예제 및 참고 서적들이 포함되어

있습니다.

특히, 고속 데이터/변수 관찰이 가능한

TDS560USB-PLUS 에뮬레이터와 함께

상대적으로 저속이지만, 대-전력 시스템

개발에 유용한 SDS100i 절연 에뮬레이터가

포함되어 있어 활용성이 높습니다.

품목명 수량

TDS560USB-PLUS JTAG 에뮬레이터 1 개

SDS100i 절연 JTAG 에뮬레이터 1 개

Code Composer Studio (CCS) V5 1 개

CCS V5 핸드북 CD 1 개

Delfino 개발보드 + 예제모음집 세트 1 세트

TMS320F28335 초소형 버스 모듈 2 개

TR28335 트레이닝 키트 1 개

TMS320F28X CPU 핸드북 1 권

DSP 하드웨어 설계 핸드북 1 권

TMS320F28X 매뉴얼 8종 세트 1 세트

* Delfino 개발보드는 SMC150 모터제어 개발보드 또는 TMS320F28X EVM으로 변경이 가능합니다.

Page 54: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

개발환경

TMS320F28X 통합 개발 패키지

스타터 패키지

TMS320F28X 프로페셔널 패키지에 학습을

위한 싱크웍스 정규강좌 및 방문설치를

포함한 기본교육이 함께 구성된 One-Stop

패키지 입니다.

스타터 패키지를 통해, 개발환경 구축부터

정규과정 이수를 통한 프로세서 학습까지

한번에 해결하실 수 있습니다.

품목명 수량

TMS320F28X 펌웨어 설계 강좌 1인 1회

TMS320F28X 시스템 설계 강좌 1인 1회

방문설치 및 기본교육 1회

TDS560USB-PLUS JTAG 에뮬레이터 1 개

SDS100i 절연 JTAG 에뮬레이터 1 개

Code Composer Studio (CCS) V5 1 개

CCS V5 핸드북 CD 1 개

Delfino 개발보드 + 예제모음집 세트 1 세트

TMS320F28335 초소형 버스 모듈 2 개

TR28335 트레이닝 키트 1 개

TMS320F28X CPU 핸드북 1 권

DSP 하드웨어 설계 핸드북 1 권

TMS320F28X 매뉴얼 8종 세트 1 세트

* Delfino 개발보드는 SMC150 모터제어 개발보드 또는 TMS320F28X EVM으로 변경이 가능합니다.

TMS320F28X

펌웨어설계

㈜싱크웍스 교육센터

TMS320F28X

시스템설계

㈜싱크웍스 교육센터

방문설치 & 기본교육

㈜싱크웍스 교육센터

Page 55: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

개발환경

JTAG 에뮬레이터 (TMS320F28X를 위한 하드웨어 개발장비)

강력한 성능의 고속 JTAG 에뮬레이터

TDS560USB-PLUS • USB전원 또는 전원어댑터 / TCK : 35MHz / TMS320F28X, C5000, C6000 지원

• 고성능 에뮬레이터의 베스트 셀러

• XDS510 계열에 비해 8배 이상 빠른 속도

• CCS V3.3, V4.2, V5.2 지원 / 1년 무상A/S, 대체품 서비스

TMS320C2000 계열 전용 JTAG 에뮬레이터

TDS510USB-C2K • USB전원 / TCK 10MHz / TMS320F28X

• TMS320C2000 전용 에뮬레이터

• 가격대비 최고의 성능, 가장 많이 팔린 에뮬레이터

• CCS V3.3, V4.2, V5.2 지원 / 1년 무상A/S, 대체품 서비스

새로운 저가/소형 JTAG 에뮬레이터

XDS100SV3 • USB전원 / TCK : 1.5MHz / TMS320F28X 지원 / CCS V5 무료사용

• 패러렐 디버깅 지원 (ConcertoTM 계열 및 TMS320C28346 듀오27 모듈 지원)

• 별도의 드라이버 설치 없이 자동 인식 / USB High-speed(480Mbits/s)

• CCS V5.2 지원 (TMS320C24X 계열 미-지원)

초저가/초소형 JTAG 에뮬레이터

XDS100S • USB전원 / TCK : 1MHz / TMS320F28X 지원 / CCS V4, V5 무료사용

• 가장 저렴한 JTAG 에뮬레이터

• 별도의 드라이버 설치 없이 자동 인식 / USB Full-speed(12Mbits/s)

• CCS V3.3, V4.2, V5.2 지원 (TMS320C24X 계열 미-지원)

TMS320C2000 계열 전용 절연 JTAG 에뮬레이터

절연 JTAG 에뮬레이터 (SDS100i)

• USB전원 / TCK : 1.5MHz / TMS320F28X 지원 / CCS V5 무료사용

• 패러렐 디버깅 지원 (ConcertoTM 계열 및 TMS320C28346 듀오27 모듈 지원)

• 별도의 드라이버 설치 없이 자동 인식 / USB High-speed(480Mbits/s)

• CCS V5.2 지원 (TMS320C24X 계열 미-지원)

• 절연 JTAG 에뮬레이터 / 1년 무상A/S, 대체품 서비스

Page 56: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

개발환경

Code Composer Studio V5 (TMS320F28X를 위한 소프트웨어 개발 툴)

Code Composer Studio는 TI 마이크로프로세서

개발을 위한 소프트웨어 툴로써, 컴파일러, 링커,

소스 코드 에디터, 프로젝트 빌드 환경, 디버거,

프로파일러, 시뮬레이터 등 다양한 기능들을

지원합니다.

CCS V5는 Eclipse 소프트웨어 플랫폼을 기초로

하고 있습니다. Eclipse는 개발 툴들을 만들기 위한

오픈 플랫폼으로써, 많은 임베디드 소프트웨어의

표준 플랫폼으로 각광받고 있습니다. 또한 개발에

필요한 다양한 유틸리티들을 지원합니다.

CCS V5는 이전의 버전들이 Microcontroller Edition과

Platinum Edition으로 구분되었던 것과 달리 하나의

통합버전으로 출시되어 TI의 모든 프로세서들을

제한없이 지원하고 있으며, 라이선스에 대해서만,

Node-Locked Single User 버전과 Floating Multiple

User 버전으로 구분 짓고 있습니다.

메모

Page 57: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

메모

개발환경

Page 58: TMS320C2000 H/W, S/W TMS320C2000 · 쉬는 시간 쉬는 시간 5장. h/w 설계 실습. pwm 생성 / hr-pwm 실습. ecap, eqep 활용 / hr-cap 데모 중식 중식 중식 2장. 통신(spi

www.TMS320.co.kr

www.MCUBLOG.co.kr

CCStudio.tistory.com

싱크웍스는 TMS320C2000 계열의

전문가 그룹으로 축적된 노하우와

다양한 경험으로 고객의 요구에

발 빠르게 대응하고 있습니다.

싱크웍스 약도

일반버스 : 222, 50, 60, 57(녹색)

마을버스 : 8-1

버스노선 : 야탑역 테크노파크 앞

Copyright © 2002-2012 SyncWorks Inc. All rights reserved.

경기도 성남시 분당구 야탑남로 255 B동 501호(야탑동, 분당테크노파크)

TEL. 031-781-2812 / FAX. 031-706-2834 / [email protected]

www.tms320.co.kr / www.mcublog.co.kr / CCStudio.tistory.com