Delfino 실습장비매뉴얼 Rev. 1.0
목차 1. Delfino 실습장비소개... 2 2. 제품구성... 3 3. 주의사항... 5 프로세서모듈의탑재방향... 5 Delfino 실습장비의전원입력... 5 4. 회로블록및외관안내... 6 5. 사용방법... 10 Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [1] 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 제어를확인할수있습니다. 안전한용량의모터가탑재되어모터제어알고리즘학습에안정되어있습니다. Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [2] page
2. 제품구성 Delfino 실습장비구성품 절연 JTAG 에뮬레이터, 싱크웍스교재, TMS320F28x 매뉴얼 8 종세트 1. Delfino 개발보드 [ 상세내용은매뉴얼참조 ] TMS320F28335, TMS320C28346 개발용보드프로세서학습을위한다기능슬레이브모듈탑재 CAN, SCI, SPI, McBSP, I2C 등다양한통신인터페이스지원 Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [3] 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 모터제어용안드로이드앱제공 Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [4] 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 전원을입력하십시오. Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [5] page
4. 회로블록및외관안내 Delfino 실습장비크기 Delfino 실습장비사이즈 Delfino 실습장비는가로 39cm x 세로 28cm x 높이 17cm 의견고한가방으로구성되어있습니다. Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [6] 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 개발보드 Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [7] 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 모터 ) Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [8] 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 엔코더모터를컨트롤할수있습니다. Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [9] page
5. 사용방법 제품설치방법 1 2 3 4 1. Delfino 실습장비를설치할장소에놓고걸쇠부분을위로제껴엽니다. 2. 상판의주머니에있는전원케이블을꺼냅니다. 3. 실습장비의우측에전원케이블을연결하고전원에연결합니다. 4. 전원스위치를켠후 Delfino 개발보드의전원스위치를켜면설치가완료됩니다. Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [10] 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 = 없음 Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [11] 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 를적용하는시스템을개발하시는데필요한레지스터와시스템제어, 주변회로등에대한자세한내용을확인할수있습니다. Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [12] page