단일 안전 일체형
MCU, 인버터, 보호회로, 모터 연결부를 하나의 베이스에 통합해 배선 실수를 줄입니다.
제품 포지셔닝
이 키트의 “보급형”은 저가 부품을 뜻하지 않습니다. 학생이 실습을 끝까지 따라오고, 조교가 문제를 빠르게 복구하며, 대학이 반복 구매할 수 있는 교육 운영 난이도를 뜻합니다.
제품 전략 비교
MCU, 인버터, 보호회로, 모터 연결부를 하나의 베이스에 통합해 배선 실수를 줄입니다.
확장성은 좋지만 실습 중 배선 오류와 복구 부담이 커져 1차 제품에는 맞지 않습니다.
검증은 빠르지만 가격, 배선, 제품 차별화 측면에서 교육기관 납품형으로는 불리합니다.
패키지 구성
12주 실습 흐름
교육기관 제안서에 바로 넣을 수 있도록 학습성과, 평가 방식, 교수자 운영 자료까지 포함한 상세 커리큘럼 문서를 별도로 정리했습니다.
상세 커리큘럼 문서 보기보드 연결, 펌웨어 플래시, 안전 절차를 익히고 PWM 출력과 ADC 샘플링을 제어 ISR과 연결합니다.
학생용 실습교재 예비본
12개 주차별 교재를 같은 형식으로 작성했습니다. 실제 보드 핀맵과 펌웨어 프로젝트명이 확정되면 설정값과 화면 캡처만 교체해 완성본으로 발전시킬 수 있습니다.
실습교재 웹페이지 보기시스템 아키텍처
F28388D급 C2000 MCU, PWM, ADC, eQEP, 홀센서 입력, USB 디버그를 담당합니다.
과전류, 과전압, 저전압, 과온, 역극성, 비상정지를 하드웨어와 펌웨어 양쪽에서 처리합니다.
UART, CAN, SPI/I2C, GPIO를 통해 ROS 2, 텔레메트리, 이상진단 데모로 확장합니다.
교육용 API
실제 보드 bring-up과 보호 로직은 하위 계층에 두고, 학생에게는 12주 동안 유지되는 단순한 API를 제공합니다.
void motor_init(void);
void motor_enable(bool enable);
void set_pwm_duty(float duty_u, float duty_v, float duty_w);
void set_speed_ref(float rpm);
float read_phase_current(uint8_t phase);
uint32_t read_fault_status(void);
검증 기준