PMSM 모터 품명에 따라, 예제의 엔코더 분해능 설정을 확인해주세요.
싱크웍스에서는 SMC150, SMC250, SMC300 모터제어 개발보드를 대상으로 한 PMSM 제어 예제에서 일본 TAMAGAWA 사의 모터를 기준으로 하고 있습니다.과거 엔코더 분해능 2,000C/T 타입의 TS4632N2050E510 모델이 개발보드와 함께 판매되었으나, 최근 엔코더 분해능 2,048C/T 타입의 TS4632N2250E516 모델로 대체되었습니다. 예제 다운로드 후 실행 전, 개발보드와 함께 구매하신 모터의 품명을 확인하신 후, 헤더파일에 정의된 엔코더 분해능 설정 값을 모터에 맞게 수정해주세요.
SMC250 모터제어 개발보드 예제
[F2838x / CPU1] SMC250 개발보드 SCI (RS232) 테스트 예제
1. 실습 안내
TMS320F2838x(F28388D/F28386D/F28384D/F28388S) 보급형 모듈을 탑재한 SMC250 모터제어 개발보드에서 SCI (RS232) 통신을 테스트 해보는 예제 입니다. TMS320F2838x 칩이 가진 SCI-A, B, C, D 포트를 모두 사용하며, 트랜시버(Transceiver)를 거쳐 가공된 송,수신 신호를 외부에서 서로 연결하여 External Loopback 테스트를 해봅니다.
2. 실습 준비
본 예제는 아래의 개발환경에서 테스트 되었습니다.
1) CCS 버전 : v10.2.0.00009
2) Compiler 버전 : TI v21.6.0.LTS
3) F2838x Support Library 버전 : v3.04.00.00 (C2000Ware v3.04.00.00)
4) 개발보드 : SMC250 모터제어 개발보드
5) 프로세서 모듈 : TMS320F2838x 보급형 모듈
3. 실습 예제 설치
아래의 링크를 클릭하여 실습 예제를 다운로드 합니다. 예제는 실행형(EXE) 압축 패키지로 제작되어 있으며, 지정된 경로에 자동으로 예제가 설치됩니다.
>> 실습 예제 다운로드 (클릭)
예제의 설치 경로는 아래와 같습니다.
C:\ SyncWorks \ SMC250_EVM_28388D \ SciTest
예제 설치 경로에 포함된 'SciTest_Example_ExpressionsTab_List.txt' 파일을 CCS의 Expressions 탭에서 Import 하시면 관찰대상 변수들을 한번에 등록하실 수 있습니다.
[SCI 송, 수신 신호 서로 연결하기]
아래와 같이 SMC250 개발보드의 CN6300, CN6400 커넥터에서 SCITXn, SCIRXn 이라고 표기된 두 핀에 점퍼를 꽂아 상호간에 연결되도록 해주세요.
* SCITXA <---> SCIRXA
* SCITXB <---> SCIRXB
* SCITXC <---> SCIRXC
* SCITXD <---> SCIRXD

예제를 실행하면 SCI 모듈 4개가 각각 External Loopback 테스트를 연속 진행하며, 이 과정에서 오류가 없을 경우 SMC250 개발보드의 LED 16개가 순차 점등(Slide) 됩니다. Expressions 탭에 등록된 TxDataA ~ TxDataD 까지 4개의 변수는 전송하고자 하는 값을 의미하고, RxDataA ~ RxDataD 변수에 External Loopback을 통해 다시 수신한 값이 저장됩니다.
| 번호 | 제목 | 작성자 | 날짜 |
|---|
- 1




