Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [1] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
TMS320F28335
트레이닝 키트 TR28335 제품 매뉴얼
V1.3
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [2] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
*Revision History
날 짜 내 용
11. 03. 30. - Rev. 1.3, 매뉴얼 싞규 작성
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [3] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
목차
1 주의사항 ................................................................................................................................................................. 4
1.1 입력젂압 허용범위 ........................................................................................................................................................................... 4
1.2 정젂기 주의 ......................................................................................................................................................................................... 4
1.3 젂원 공급 방법 .................................................................................................................................................................................. 4
2 제품 소개 ............................................................................................................................................................... 5
2.1 TR28335 기능 테이블 ..................................................................................................................................................................... 5
2.2 제품 구성 .............................................................................................................................................................................................. 5
3 제품 사용(연결) 예 ............................................................................................................................................... 6
3.1 USB 젂원 & 내장 XDS100사용시 ............................................................................................................................................. 6
3.2 젂원 공급기 & 내장 XDS100 사용시 ...................................................................................................................................... 7
3.3 USB 젂원 & 외부 에뮬레이터 사용시 .................................................................................................................................... 8
3.4 젂원 공급기 & 외부 에뮬레이터 사용시 ............................................................................................................................... 9
4 주요부품 배치위치 .............................................................................................................................................. 10
5 부트모드 선택 ...................................................................................................................................................... 11
5.1 TMS320F28335 칩의 부트모드 종류 ..................................................................................................................................... 11
5.2 부트모드 선택용 핀 헤더 설정 예 .......................................................................................................................................... 11
6 외부 인출 핀 헤더, 홀 정의 .............................................................................................................................. 12
6.1 핀 헤더 및 홀 배치도 ................................................................................................................................................................... 12
6.2 CN2200 핀 헤더 정의 .................................................................................................................................................................. 12
6.3 CN3100, CN3200 핀 헤더 정의 ............................................................................................................................................... 12
6.4 CN4000 핀 헤더 정의 .................................................................................................................................................................. 13
6.5 외부 인출 홀 정의 .......................................................................................................................................................................... 13
7 TMS320F28335 칩 핀 할당 안내 ..................................................................................................................... 14
8 기구도면 ............................................................................................................................................................... 15
9 부품배치도 ........................................................................................................................................................... 16
9.1 TOP-SIDE ............................................................................................................................................................................................... 16
9.2 BOTTOM-SIDE ....................................................................................................................................................................................... 17
10 B.O.M. .............................................................................................................................................................. 18
10.1 TR28335 B.O.M. ............................................................................................................................................................................... 18
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [4] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
1 주의사항
1.1 입력전압 허용범위
TMS320F28335 트레이닝 키트(이하 TR28335)의 입력전압 허용범위는 +4.0V ~ +5.0V
입니다. 이 허용범위를 벖어나는 젂압이 입력될 경우 정상동작이 보장되지 않고, 초과하는 입력
의 경우 제품의 손상이 발생핛 수 있습니다.
1.2 정전기 주의
정전기에 매우 민감한 제품입니다.
정전기를 최대한 배제한 환경에서
다루시기 바랍니다.
1.3 전원 공급 방법
*방법1 – USB 전원사용(CN1200 2,3번 연결) TR28335는 5핀 미니 USB 커넥터(CN1100)를 통해 PC의 USB 포트로부터
젂원을 공급받을 수 있도록 설계되어 있습니다.
(USB 확장포트 혹은 USB 허브가 아닌 PC의 USB 포트에 직접 연결하세
요.)
*방법2 – 전원공급기 사용(CN1200 1,2번 연결) USB 포트 사용이 불가하다면, CN1000 커넥터에 케이블을 연결하여 별도
의 DC젂원공급기로부터 젂원을 연결핛 수 있습니다. (4.0V ~ 5.0V)
CN1100
5핀 미니
USB 커넥터
CN1000
커넥터 홀
CN1200
전원선택점퍼
3 2 1
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [5] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
2 제품 소개 TR28335는 TMS320F28335의 강력핚 연산 능력과 주변회로를 단일보드에서 학습하실 수 있도록 제작된
트레이닝 키트입니다. 에뮬레이터까지 내장되어 있으므로 TR28335와 USB케이블만 있으면 언제든 쉽게 학습
하고 확인하실 수 있습니다.
2.1 TR28335 기능 테이블
입력 전원 USB 젂원 or DC 5.0 V
탑재 프로세서 TMS320F28335 PGF A
아날로그 입력단
12 kHz 2차 LPF 필터 : 마이크 1채널
1.27 kHz 2차 LFP 필터 : 온도센서 1채널
10 kHz 1차 LPF : PWM to DAC 2채널
가변저항 분압 : 1채널(0 ~ 3.0V) / 범용 2채널(0 ~ 3.0 V)
디지털 입출력단 입출력 4 채널(0 V or 3.3 V)
로터리 엔코더 Incremental 방식, 24 Pulse/회젂
통신 포트 1 x 8 커넥터 - RS232C x 1 , CAN x 1, I2C x 1
스위치 /고휘도 LED 2개 / 6개
에뮬레이터 내장 에뮬레이터 또는 외부 에뮬레이터 선택
제품 크기 65.0mm(H) x 90.0mm(L)
지원 컴파일러(CCS)
3.3 정식 버젂 ( C2000 / All ) - 별매
4.x 정식 버젂 ( MCU / Platinum ) - 별매
4.x FREE Code size 제핚 버젂 - TI 홈페이지에서 무료다운로드 가능
2.2 제품 구성
보드 TR28335 트레이닝 보드 1개
케이블 Y자형 USB 케이블 1개, 2핀 젂원 케이블 1개
부속품 점퍼 4개 , PCB 고무 지지대
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [6] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
3 제품 사용(연결) 예
3.1 USB 전원 & 내장 XDS100사용시
USB 젂원을 사용하기 위해 CN1200 핀 헤더의 2,3번 핀을 점퍼로 연결합니다. 그리고 XDS100 Enable 점퍼
(CN6000)를 삽입하여 내장 XDS100을 활성화 시킵니다.
(USB 허브를 통해 연결하시면 공급젂류가 부족핛 수 있으니 반드시 PC에서 직접 연결하시기 바랍니다.)
[그림 3-1] – TR28335 USB 전원 & 내장 XDS100 사용(연결) 예
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [7] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
3.2 전원 공급기 & 내장 XDS100 사용시
젂원 공급기를 통해 젂원을 인가하려면 CN1200 핀 헤더의 1,2번 핀을 점퍼로 연결합니다. 그리고 XDS100
Enable 점퍼를 삽입하여 내장 XDS100을 활성화 시킵니다.
(USB 허브를 통해 연결하시면 공급젂류가 부족핛 수 있으니 반드시 PC에서 직접 연결하시기 바랍니다.)
[그림 3-2] – TR28335 전원 공급기 & 내장 XDS100 사용(연결) 예
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [8] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
3.3 USB 전원 & 외부 에뮬레이터 사용시
USB 젂원을 사용하기 위해 CN1200 핀 헤더의 2,3번 핀을 점퍼로 연결합니다. 그리고 XDS100 Enable 점퍼
를 제거하여 내장 XDS100을 비활성화 시킵니다. 사용하실 에뮬레이터를 PC와 연결하싞 후 TR28335에 결속
합니다.
[그림 3-3] – TR28335 USB 전원 & 외부 에뮬레이터 사용(연결) 예
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [9] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
3.4 전원 공급기 & 외부 에뮬레이터 사용시
젂원 공급기를 통해 젂원을 공급하려면 CN1200 핀 헤더의 1,2번 핀을 점퍼로 연결합니다. 그리고 XDS100
Enable 점퍼를 제거하여 내장 XDS100을 비활성화 시킵니다. 사용하실 에뮬레이터를 PC와 연결하싞 후
TR28335에 결속합니다.
[그림 3-4] – TR28335 전원 공급기 & 외부 에뮬레이터 사용(연결) 예
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [10] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
4 주요부품 배치위치 좀 더 자세핚 부품 배치는 회로도와 “9. 부품배치도”를 참고하시면 확인하실 수 있습니다.
[그림 4-1] – TR28335 부품 배치도
전원선택점퍼
(USB or 전원공급기)
ADC 채널 &
아날로그 GND홀
범용 LED
부트모드 선택용
핀 헤더
통신용 트랜시버
및 핀-헤더
저항분압기
JTAG 에뮬레이터
연결용 핀 헤더
5핀 미니 USB 커넥터
(전원공급 & XDS100)
2핀 Molex
커넥터
PWM 4채널
& 디지털 GND 홀
범용 스위치
열 제어용 저항
& 온도 센서
마이크
로타리 엔코더
XDS100
Enable / Disable
선택점퍼
리셋 스위치
클럭 회로
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [11] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
5 부트모드 선택
5.1 TMS320F28335 칩의 부트모드 종류
[표 5-1] – TMS320F28335의 부트모드 종류
에뮬레이터를 사용하여 일반적인 학습을 하시는 경우에는 표 5-1의 파란색 네모박스와 같이 „Jump to
SARAM‟으로 부트모드 선택점퍼를 설정하시면 됩니다. TR28335를 Stand-alone상태로 동작시키려면 빨간색
네모박스와 같이 „Jump to Flash‟로 변경해 주시면 됩니다.
5.2 부트모드 선택용 핀 헤더 설정 예
[그림 5-1] – TR28335의 Stand-alone을 위한 핀 헤더 설정
FLASH Bootmode
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [12] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
6 외부 인출 핀 헤더, 홀 정의
6.1 핀 헤더 및 홀 배치도
[그림 6-1] – TR28335 외부 핀 헤더 및 홀 배치도
6.2 CN2200 핀 헤더 정의
핀 번호 설명
1 ADCINB7
2 ADCINA7
3 ADCINA0 (가변저항 출력)
[표 6-2] – TR28335 CN2200 핀 헤더 정의
6.3 CN3100, CN3200 핀 헤더 정의
핀 번호 설명
CN3100 – 1번 G1 (GPIO1/EPWM1B)
CN3100 – 2번 G0 (GPIO0/EPWM1A)
CN3200 – 1번 G3 (GPIO3/EPWM2A)
CN3200 – 2번 G2 (GPIO2/EPWM2A)
[표 6-3] – TR28335 CN3100, CN3200 핀 헤더 정의
DGND_TP1
AGND_TP1
CN2200
CN4000
CN3200
5V 3.3V 1.9V
CN3100
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [13] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
6.4 CN4000 핀 헤더 정의
핀 번호 설명
1 SCITXA (GPIO28/SCIRXDA/-XZCS6)
2 SCIRXA (GPIO28/SCIRXDA/SDAA/-TZ2)
3 CANHA (G31/CANTXA)
4 CANLA (G30/CANRXA)
5 RSVD1
6 RSVD2
7 SDAA (GPIO32/SDAA/EPWMSYNCI/-ADCSOCAO)
8 SCLA (GPIO33/SCLA/EPWMSYNCO/-ADCSOCBO)
[표 6-4] – TR28335 CN4000 핀 헤더 정의
6.5 외부 인출 홀 정의
홀 이름 설명
5V 입력 5V젂압
3.3V 레귤레이터 출력 3.3V
1.9V 레귤레이터 출력 1.9V
AGND_TP1 Analog GND
DGND_TP1 Digital GND
[표 6-5] – TR28335 외부로 인출된 홀 정의
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [14] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
7 TMS320F28335 칩 핀 할당 안내
[표 7-1] – TR28335 – TMS320F28335 PGF 칩 핀 할당 안내
핀 번호 TMS320F28335 핀 할당된 기능
42 ADCINA0 가변저항 전압 입력 & 외부 홀 인출
41 ADCINA1 마이크 입력
40 ADCINA2 EPWM6A 입력 (RC필터 통과)
39 ADCINA3 EPWM3A 입력
38 ADCINA4 온도 센서 입력
35 ADCINA7 외부 홀 인출
48 ADCINB2 EPWM6B 입력 (RC필터 통과)
49 ADCINB3 EPWM3B 입력
53 ADCINB7 외부 홀 인출
5 GPIO00/EPWM1A LED & 외부홀 인출
6 GPIO01/EPWM1B/ECAP6/MFSRB LED & 외부홀 인출
7 GPIO02/EPWM2A LED & 외부홀 인출
10 GPIO03/EPWM2B/ECAP5/MCLKRB LED & 외부홀 인출
11 GPIO04/EPWM3A LED & ADCINA3 입력
12 GPIO05/EPWM3B/MFSRA/ECAP1 LED & ADCINB3 입력
13 GPIO06/EPWM4A/EPWMSYNCI/EPWMSYNCO EQEP,ECAP입력 & 열제어용 PWM 출력
17 GPIO08/EPWM5A/CANTXB/-ADCSOCAO EQEP,ECAP입력
19 GPIO10/EPWM6A/CANRXB/-ADCSOCBO ADCINA2 입력
20 GPIO11/EPWM6B/SCIRXDB/ECAP4 ADCINB2 입력
21 GPIO12/-TZ1/CANTXB/MDXB 범용 스위치 입력
25 GPIO14/-TZ3/-XHOLD/SCITXDB/MCLKXB통신 8핀 커넥터 인출 (Default - OPEN)
& USB to SCI 컨버터 인출
26 GPIO15/-TZ4/-XHOLDA/SCIRXDB/MFSXB통신 8핀 커넥터 인출 (Default - OPEN)
& USB to SCI 컨버터 인출
68 GPIO24/ECAP1/EQEP2A/MDXB 로터리 엔코더 입력
69 GPIO25/ECAP2/EQEP2B/MDRB 로터리 엔코더 입력
72 GPIO26/ECAP3/EQEP2I/MCLKXB 로터리 엔코더 입력
73 GPIO27/ECAP4/EQEP2S/MFSXB 범용 스위치 입력
141 GPIO28/SCIRXDA/-XZCS6 통신 8핀 커넥터 인출
2 GPIO29/SCITXDA/XA19 통신 8핀 커넥터 인출
1 GPIO30/CANRXA 통신 8핀 커넥터 인출
176 GPIO31/CANTXA 통신 8핀 커넥터 인출
74 GPIO32/SDAA/EPWMSYNCI/-ADCSOCAO 통신 8핀 커넥터 인출
75 GPIO33/SCLA/EPWMSYNCO/-ADCSOCBO 통신 8핀 커넥터 인출
88 GPIO48/ECAP5/XD31 EPWM4A 입력
89 GPIO49/ECAP6/XD30 EPWM5A 입력
90 GPIO50/EQEP1A/XD29 EPWM4A 입력
91 GPIO51/EQEP1B/XD28 EPWM5A 입력
169 GPIO84/XA12 부트모드 선택점퍼
172 GPIO85/XA13 부트모드 선택점퍼
173 GPIO86/XA14 부트모드 선택점퍼
174 GPIO87/XA15 부트모드 선택점퍼
87 TCK JTAG 커넥터 & XDS100
76 TDI JTAG 커넥터 & XDS100
77 TDO JTAG 커넥터 & XDS100
79 TMS JTAG 커넥터 & XDS100
78 -TRST JTAG 커넥터 & XDS100
85 EMU0 JTAG 커넥터
86 EMU1 JTAG 커넥터
80 -XRS 리셋스위치 입력
138 XCLKOUT 테스트포인트 인출
104 X1 외부 X-TAL 연결
102 X2 외부 X-TAL 연결
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [15] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
8 기구도면
[그림 8-1] – TR28335 기구도면
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [16] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
9 부품배치도
9.1 Top-Side
[그림 9-1] – TR28335 부품배치도 TOP면
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [17] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
9.2 Bottom-Side
[그림 9-2] – TR28335 부품배치도 BOTTOM면
TR28335 매뉴얼
Tel. 031-781-2812 Fax. 031-706-2834 E-mail. [email protected] [18] page
Homepage. www.tms320.co.kr Blog. www.mcublog.co.kr
10 B.O.M.
10.1 TR28335 B.O.M.
[표 10-1] – TR28335 B.O.M. (V1.3)
Item Quantity Reference Part
1 5 DGND_TP1,AGND_TP1,5V_TP1,1_9V_TP1,3_3V_TP1 T POINT DIP1
2 1 CN1000 Molex 2pin
3 1 CN1100 MINI 5P USB
4 6 CN1200,CN2200,CN5201,CN5202,CN5203,CN5204 2.54mm 1x3 Male
5 3 CN3100,CN3200,CN6000 2.54mm 1x2 Male
6 1 CN4000 2.54mm 1x8 Male
7 1 CN5100 JTAG 2.54mm 2x7 Male
8 5 C1000,C1002,C1102,C9000,C9001 2.2uF
9 3 C1001,C1101,C2011 10nF
10 4 C1100,C6003,C6004,C9002 1uF
11 46
C2000,C2020,C2200,C2300,C2400,C3000,C3100,C3200,C3300,C3400,C3500,C3510,C4100,C4200,
C6000,C6001,C6002,C6200,C6300,C6301,C9101,C9102,C9103,C9104,C9105,C9106,C9107,C9108,
C9201,C9202,C9203,C9204,C9205,C9206,C9207,C9208,C9209,C9210,C9211,C9212,C9213,C9301,
C9302,C9401,C9402,C9501
100nF
12 1 C2001 12pF
13 1 C2002 3.3nF
14 1 C2009 10uF
15 1 C2012 6.8nF
16 3 C2201,C2301,C2401 1nF
17 4 C4101,C4102,C4103,C4104 0.1uF
18 2 C5301,C5302 24pF
19 2 C6101,C6102 36pF
20 7 D1000,D3112,D3122,D3211,D3221,D3311,D3321 Red
21 2 L1000,L1001 SHORT / NC
22 3 L1100,L9300,L9400 BEAD
23 1 MK2000 OB-27P40
24 1 P2200 Potentiometer (10k)
25 7 R1000,R3111,R3121,R3211,R3221,R3311,R3321 560
26 2 R1001,R1100 SHORT / NC
27 1 R1101 6.8k
28 1 R1102 13k
29 1 R2001 2.7k
30 1 R2002 270k
31 1 R2003 9.1k
32 1 R2004 18k
33 3 R2005,R2011,R2012 15k
34 4 R2009,R5107,R6003,R6200 2.2k
35 1 R2013 2.4k
36 1 R2014 2k
37 1 R2100 51
38 2 R2200,R6301 1k
39 3 R2301,R2401,R9002 16k
40 8 R2302,R2402,R4111,R4112,R4201,R5100,R5300,R6100 open
41 26R3001,R3002,R3101,R3102,R3201,R3202,R3301,R3302,R3400,R3401,R3501,R3502,R3510,R4001,
R4002,R4202,R4203,R5102,R5103,R5104,R5105,R5106,R5201,R5202,R5203,R52044.7k
42 1 R4200 120
43 3 R5101,R6005,R6006 0
44 1 R6000 470
45 2 R6001,R6002 27
46 2 R6004,R6201 10k
47 1 R9003 22k
48 1 SW3001 SW1
49 1 SW3002 SW2
50 1 SW5000 Reset Tact SW
51 1 TP6000 T POINT S
52 1 TP9003 T POINT R
53 1 U1001 TPS73033
54 1 U1100 NCP606-ADJ
55 1 U2000 MCP6L92T
56 1 U2020 TC1047AVNBTR
57 1 U2100 FDC6561AN
58 3 U2200,U2300,U2400 MCP6L01UT
59 5 U3000,U3100,U3200,U3300,U3500 NC7WZ14P6X
60 1 U3400 NC7WZ17P6X
61 1 U3510 ROTARY ENCODER
62 1 U4100 MAX3232E
63 1 U4200 SN65HVD235D
64 1 U5300 X-Tal, SX-32, 30MHz
65 1 U6000 FT2232D
66 1 U6100 X-Tal, 6MHz, SX-1
67 1 U6200 93LC46B-I/OT
68 1 U6300 SN74LVC2g74DCU
69 1 U9000 TMS320F28335 PGF