13
Delfino 실습장비 매뉴얼 V1.0 Delfino 실습장비 매뉴얼 Rev. 1.0

Delfino 실습장비 매뉴얼 - dspblog.co.kr · 저항 분압과 아날로그 버퍼를 통해서 연결되어 있으며, PWM 신호를 그대로 ADC 해 볼 수 있습니다. 6

  • Upload
    others

  • View
    39

  • Download
    0

Embed Size (px)

Citation preview

Delfino 실습장비 매뉴얼 V1.0

Delfino 실습장비 매뉴얼 Rev. 1.0

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [1] page

목차

1. Delfino 실습장비 소개 ............................................................................................................................................... 2

2. 제품 구성 ......................................................................................................................................................................... 3

3. 주의사항 ............................................................................................................................................................................ 5

프로세서 모듈의 탑재방향 .................................................................................................................................... 5

Delfino 실습장비의 전원 입력 ........................................................................................................................... 5

4. 회로블록 및 외관 안내 .............................................................................................................................................. 6

5. 사용 방법 ...................................................................................................................................................................... 10

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [2] page

1. Delfino 실습장비 소개

Delfino 실습장비는 TI(Texas Instruments)사의 Delfino 제품군인 TMS320F283xx 계열

프로세서(예: TMS320F28335, TMS320C28346 등등...)를 사용해서 프로세서가 가진 대부분의

기능들을 평가해 보실 수 있도록 설계된 범용 실습키트 입니다.

Delfino 실습장비는 업계 최초로 Dual MCU와 상호 교류 개념을 도입하여, 한 보드로 Delfino

프로세서의 모든 기능과 성능을 평가/학습할 수 있습니다. 추가적으로, 평가 및 학습용 펌웨어가

기본 탑재되어 있어, 보다 박진감 넘치게 고성능 프로세서를 학습할 수 있습니다. Delfino

실습장비에는 다양한 아날로그, 디지털, 통신 회로 등 다양한 어플리케이션 회로가 기본 탑재되어

있어 다양한 어플리케이션에서 시스템을 직접 구현할 수 있습니다.

또한, 통신 모듈을 통해 USB/블루투스 통신이 가능하며 PC 프로그램 또는 안드로이드 앱을 통해

신호를 그래프로 분석이 가능하고 모터 모듈을 통해 DC/Stepping 모터를 정밀하게 제어할 수

있습니다. 외부 메모리 버스 확장, 주확장. 보조확장 인터페이스가 있어, Delfino 실습장비에서

확장하여 회로를 구성할 수 있습니다.

산업현장에 바로 적용 가능한 고성능 마이크로 컨트롤러를 학습할 수 있습니다.

신재생 에너지, 고정밀 제어, 3상 모터 제어 등에 활용 가능한 어플리케이션을 개발할 수

있습니다.

주변장치(ADC/PWM/CAP/QEP/GPIO 등)에 대한 다양한 예제를 기본 제공합니다.

디지털필터/FFT 등의 신호처리 실습에 강력한 성능을 발휘합니다.

ADC의 변환속도와 샘플링 주기를 조작하여 고정밀 ADC(12.5MSPS)가 가능합니다.

신호처리에 필수적인 디지털 필터링과 FFT를 고성능 DSP에서 실시간 수행 가능합니다.

안드로이드와 PC에서 마이크로 컨트롤러를 제어할 수 있습니다.

UART/SPI/CAN/I2C/McBSP 와 같은 통신 인터페이스의 실습이 가능합니다.

USB/Bluetooth 인터페이스와 DSP가 연결되어 있어 PC와 안드로이드 스마트폰으로

실습이 가능합니다.

고정밀 엔코더가 탑재된 DC모터를 제어할 수 있고, 스테핑 모터를 마이크로 스테핑 제어할

수 있어 모터 제어에 대한 실습을 효과적으로 할 수 있습니다.

DC/Stepping 모터의 속도 및 위치 제어 예제가 제공되어 PID 제어를 확인할 수 있습니다.

안전한 용량의 모터가 탑재되어 모터 제어 알고리즘 학습에 안정되어 있습니다.

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [3] page

2. 제품 구성

Delfino 실습장비 구성품

절연 JTAG 에뮬레이터, 싱크웍스 교재, TMS320F28x 매뉴얼 8종 세트

1. Delfino 개발보드 [상세 내용은 매뉴얼 참조]

TMS320F28335, TMS320C28346 개발용 보드

프로세서 학습을 위한 다 기능 슬레이브 모듈 탑재

CAN, SCI, SPI, McBSP, I2C등 다양한 통신인터페이스 지원

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [4] page

고정밀 HiFi Stereo Audio CODEC 탑재

2. TMS320F28335 초소형 버스모듈 [상세 내용은 매뉴얼 참조]

소수 연산이 가능한 델피노 계열 TMS320F28335를 탑재

외부 메모리 인터페이스(EMIF)가 인출된 초소형 모듈

ADC Noise 감소를 위한 최적 PCB 설계

3. 절연 JTAG 에뮬레이터 [상세 내용은 매뉴얼 참조]

CCS V5를 완벽 진원하며 무료로 무제한 사용 가능

Galvanic isolation 적용 (전원단:1,000Vrms, 신호단:2,500Vrms)

1년간 무상 A/S - 무상 대체품 서비스 가능

4. 통신모듈(USB/Bluetooth) [상세 내용은 매뉴얼 참조]

통신모듈은 USB 유선 통신과 Bluetooth 무선 통신을 지원하는 Delfino 개발보드용 확장

보드

USB(2,400bps ~ 937.5kbps / Bluetooth(2,400bps ~ 230.4kbps)

5. 모터모듈(DC/Stepping 모터 포함) [상세 내용은 매뉴얼 참조]

Texas Instruments사의 Dual Full-Bridge PWM Motor Driver인 DRV8412DDW를 기초로

설계

DC Brushed 모터 - 속도, 위치 제어

Stepping 모터 / Micro-Step 제어

안드로이드용 모니터링 프로그램 지원

6. TMS320F28x 매뉴얼 8종 세트

TI 사의 TMS320F28x를 적용하는 시스템을 개발하시는데 반드시 필요한 참고 서적으로,

레지스터와 시스템 제어, 주변회로 등에 대한 내용을 자세하게 다루고 있습니다.

7. 싱크웍스 교재

펌웨어 설계강좌 교재, 시스템 설계강좌 교재, Code Composer Studio V5 핸드북

8. 전용 알루미늄 케이스

견고한 장비 보관용 가방으로 구성되어 보관 및 관리가 편리

9. 모터제어 안드로이드 APP & PC 프로그램

데이터 로딩/모니터링/저장 기능 PC 프로그램 제공

DC/Stepping 모터 제어용 안드로이드 앱 제공

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [5] page

3. 주의사항

점퍼나 전선을 연결 시에는 반드시 Delfino 실습장비와 연결된 모든 전자

기계장치에 전원을 제거하고 연결하십시오. 또한 정전기를 배제한 환경에서 작업하셔야 합니다.

Delfino 실습장비의 전원부는 보드 내부 회로나 탑재된 프로세서 모듈의 동작에 따라서 열이

발생할 수 있습니다.

프로세서 모듈의 탑재방향

Delfino 개발보드에 프로세서 모듈의 탑재 방법

Delfino 실습장비에 전원을 공급하면, 탑재된 프로세서 모듈에도 전원이 함께 공급되므로, 별도의

전원을 공급하실 필요가 없습니다. (Delfino 개발보드에 전원이 인가되면 D1000(VIN), D1002(+5V),

D1100(A3.3V), D1120(+3.3V) LED가 켜집니다.)

Delfino 개발보드에 모듈 탑재시, 모듈의 JTAG 에뮬레이터 연결용 핀 헤더가 Delfino 개발보드

바깥쪽으로 향하도록 합니다.(그림 참고)

잘못된 방향으로 탑재하실 경우 모듈이나 개발보드, 에뮬레이터 등의 개발 장비에 고장을 유발할

수 있으니 주의해 주십시오. 또한 Delfino 개발보드에 TMS320F28335 초소형 프로세서 모듈을

탑재할 경우, "초소형 모듈용 JTAG 어댑터"는 JTAG 에뮬레이터 연결 용도로만 활용하며, 2Pin

Molex 커넥터에 별도 전원을 공급하지 않습니다.

Delfino 실습장비의 전원 입력

Delfino 실습장비 내부에는 SMPS가 내장되어 있어, Delfino 개발보드와 통신모듈, 모터모듈에

별도의 전원을 입력할 필요가 없습니다. 안정적이고 올바른 동작을 위해, Delfino 실습장비의 우측

하단에 있는 전원 플러그에 전원 케이블을 연결하고 220V 전원을 입력하십시오.

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [6] page

4. 회로블록 및 외관 안내

Delfino 실습장비 크기

Delfino 실습장비 사이즈

Delfino 실습장비는 가로 39cm x 세로 28cm x 높이 17cm 의 견고한 가방으로 구성되어

있습니다.

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [7] page

Delfino 실습장비 회로블록

1. 전원회로 - Delfino 개발보드

DC +9V의 전원을 공급하면 전체 시스템에 저잡음 전원을 공급하여 실습시 보다 정밀한

데이터를 확인할 수 있습니다.

2. 마이크 및 시그널 컨디셔닝 회로 - Delfino 개발보드

외부 음향 신호를 수집하기 위해 콘덴서 마이크와 필터회로가 내장되어 있으며, 두개의

마이크 회로를 탑재하여 칵테일 파티 효과를 실습할 수 있습니다.

3. 가변저항 분압 - Delfino 개발보드

프로세서의 ADC 입력과 연결된 Potentiometer를 가지고 있어서, 간편하게 0~3V의

신호를 ADC 채널에 전달하여 실습할 수 있습니다.

4. TMS320F28335 초소형 버스 모듈

150MHz/300MFLOPS의 속도를 가진 TMS320F28335칩을 탑재하였으며, 소형 시스템을

위한 초소형 모듈입니다. 고정밀/고신뢰성의 참조전압 회로를 탑재하였고 최적의 회로

설계로 안정적인 동작을 보장합니다.

5. PWM to Analog 연결회로 - Delfino 개발보드

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [8] page

저항 분압과 아날로그 버퍼를 통해서 연결되어 있으며, PWM 신호를 그대로 ADC 해 볼

수 있습니다.

6. HiFi Stereo Audio CODEC - Delfino 개발보드

TI사의 오디오 코덱 IC가탑재되어 SPI 혹은 I2C 통신 방식으로 데이터와 컨트롤을 주고

받을 수 있습니다.

7. 디지털/아날로그 버퍼 - Delfino 개발보드

디지털/아날로그 출력에 버퍼 IC를 탑재하여 안정적인 신호를 출력하게 설계되었습니다.

8. GPIO/eQEP - Delfino 개발보드

범용 LED 16개, Tactile 스위치 4개, 로터리 엔코더 1개를 탑재하여 범용 입출력과 모터

위치제어에 필수적인 엔코더 신호처리와 관련된 실습이 가능합니다.

9. 부트모드 테스트용 점퍼 핀-헤더 - Delfino 개발보드

실습시 간편하게 점퍼로 마스터/슬레이브 모듈의 부트모드를 변경할 수 있도록

설계되었습니다.

10. 통신회로(RS232C, CAN, I2C) - Delfino 개발보드

외부 포트와 연결할 수 있도록 D-SUB 커넥터를 배치하였고 내부적으로 마스터-슬레이브

모듈간에도 RS232C, CAN, I2C 통신을 테스트할 수 있도록 설계되었습니다.

11. 슬레이브모듈(TMS320F2808 초소형 모듈) - Delfino 개발보드

개발/학습용 보조모듈로서 TMS320F2808을 사용하여 신호 발생기나 타 테스트 기기가

없이도 통신(SPI/I2C/SCI/CAN) 인터페이스 실습/신호처리/ADC 관련 실습이 가능합니다.

12. 슬레이브 모듈용 GPIO/eQEP - Delfino 개발보드

보조모듈용 인터페이스(범용 LED 8개, 가변저항 분압기 2개, 로터리 엔코더 1개)가 있어

보조모듈을 간편하게 조절하여 실습이 용이합니다.

13. 슬레이브모듈용 기능 확장용 핀-헤더 - Delfino 개발보드

ADC/PWM/CAP/QEP/GPIO

14. 통신모듈(USB/Bluetooth)

통신모듈은 USB 유선 통신과 Bluetooth 무선 통신을 지원하는 Delfino 개발보드 확장

보드입니다. USB나 Bluetooth관련 시스템 개발 시, 유용하게 활용할 수 있습니다.

PC와 스마트폰으로 Delfino 실습장비와 원격으로 연결되어 제어가 가능하며, 원격 모터

제어/원격 플래시 업데이터 등의 솔루션이 활용될 수 있습니다.

15. 모터모듈(DC/Stepping 모터)

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [9] page

모터제어용 평가보드로, Delfino 개발보드에 탑재되는 TMS320F28335 프로세 모듈을 통해

DC 모터와 Stepping 모터를 구동해 볼 수 있도록 설계된 확장 모듈입니다.

DC 모터를 엔코더를 통해 PI 제어 실습이 가능하며, Stepping 모터를 마이크로

스테핑제어(FullStep~128uStep) 실습이 가능합니다.

16. Stepping 모터

Stepping 모터는 1.8도/Step, 1.2A/Phase의 하이브리드 스테핑 모터입니다.

Stepping 모터의 마이크로 스테핑 제어(FullStep~128uStep) 실습이 가능합니다.

17. DC 엔코더 모터

Brushed DC Encoder 모터는 정격전압 DC+24V로서 432P/R 사양의 인크리멘탈 엔코더를

포함하고 있습니다.

DC 모터를 엔코더를 통해 PI 제어 실습이 가능합니다.

18. 모터 전환 스위치

모터 모듈은 한번에 하나의 모터만을 제어할 수 있습니다. 스위치를 좌측으로 위치하면

Stepping 모터를 컨트롤할 수 있으며, 우측으로 위치하면 DC 엔코더 모터를 컨트롤할 수

있습니다.

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [10] page

5. 사용 방법

제품 설치 방법

1 2

3 4

1. Delfino 실습장비를 설치할 장소에 놓고 걸쇠 부분을 위로 제껴 엽니다.

2. 상판의 주머니에 있는 전원 케이블을 꺼냅니다.

3. 실습장비의 우측에 전원 케이블을 연결하고 전원에 연결합니다.

4. 전원 스위치를 켠 후 Delfino 개발보드의 전원 스위치를 켜면 설치가 완료됩니다.

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [11] page

Delfino 실습장비의 모터모듈 커넥터 연결

1. CN9200 커넥터

OUT A = 초록색 선

OUT B = 파란색 선

OUT C = 빨간색 선

OUT D = 검정색 선

2. CN9100 커넥터

연결안함

3. CN9300 커넥터

1.QEP B = 흰색 선

2.QEP I = 없음

3.QEP A = 노란색 선

4.GND = 파란색 선

5.5V = 빨간색 선

6.GND = 없음

Delfino 실습장비 매뉴얼 V1.0

B-501, Bundang-Technopark, Yatab-dong, Bundang-gu, Seongnam-si, Gyonggi-do, 463-760,

Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. [email protected] [12] page

6. Delfino 실습장비 학습 방법

1. Code Composer Studio V5 핸드북을 사용하여 CCS V5의 설치와 사용 방법을 학습합니다.

2. 펌웨어 설계 교재를 사용하여 TMS320F28x의 CPU

구조/FPU/MMR/칩초기화/인터럽트/리셋 및 부트/플래시부트/플래시 메모리 고속화/시스템

신뢰성 향상 기술과 칩 운영 방법 등을 이론과 실습으로 학습합니다.

3. 시스템 설계 교재를 사용하여 TMS320F28x의 ADC/PWM/CAP/QEP/DMA/통신 등의

주변회로에 대하여 이론과 실습으로 학습합니다.

4. TMS320F28x 매뉴얼 8종 : TMS320F28x를 적용하는 시스템을 개발하시는데 필요한

레지스터와 시스템 제어, 주변회로 등에 대한 자세한 내용을 확인할 수 있습니다.