태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

1. 실습 목적

Delfino EVM의 Potentiometer의 DC 출력 신호를 ADC하고, 결과를 CCS의 Expressions 창에서 확인하는 예제입니다. ePWM 모듈의 타이머를 사용해서 정확한 주기로 ADC-B 모듈의 SOC0와 ADC-D 모듈의 SOC0를 트리거 하여 2ch을 동시에 ADC를 진행하고, ADC 변환 종료 후에 인터럽트를 발생시켜서 2ch의 ADC 결과를 저장하는 예제입니다.

 

 

 

2. 실습 준비

예제를 실습하기 위해서 아래와 같은 개발환경이 필요합니다.

 

 


A. 실습 장비
1) CCSv6 가 설치된 PC
2) Defino 개발보드 + TMS320F28377D-377 모듈 + 전용 어댑터
3) 미니 5P USB 케이블

4) JTAG 에뮬레이터

 

B. 실습 예제
1) TI의 ControlSUITE가 PC에 설치되어 있어야 합니다.
    >> ControlSUITE (다운로드하러 가기) ← Click


2) 실습예제를 PC에 설치합니다..
    >> F28377D_ADC02_CCSv6.zip (다운로드)← Click

 


3) 예제 설치경로
    >> CCSv6용 : C:\SyncWorks\DELFINO_EVM_28377D\Example_V600_Cpu1

 

 

3. 실습해 보기

Delfino EVM의 Potentiometer P2200와 P2210의 노브를 좌우로 조절하면, 각각 ADCINA0와 ADCINB0 채널에 0.0V ~ 3.0V 사이의 가변 DC 전압 신호를 입력할 수 있습니다.

 

 

 

CCS에서 예제를 실행하고, Expressions 창을  통해서 ADC_value01, ADC_value02 변수를 관찰하면, 0.0V ~ 3.0V 사이의 가변 DC 전압이 ADC 된 결과를 확인할 수 있습니다.

 

 

 

 

4. 퀴즈!!

예제는  ADC-B과  ADC-D 모듈에서 각각 ADCINB0와 ADCIND0 채널로 입력되는 아날로그 신호을 동시에 ADC하고 있다. 그리고, 두 채널의 결과값을 ADC-B 모듈의 인터럽트에서 처리하고 있다. 어떻게 이것이 가능한지 생각해 보시오.

 

 

 

Posted by syncworks

댓글을 달아 주세요