ST마이크로일렉트로닉스(지사장 박준식)는 자사의 마이크로제어유닛(MCU) 제품군 ‘STM32’을 기반으로 모터 드라이브 컨트롤러를 개발할 수 있도록 소프트웨어 개발키트(SDK)에 ‘STM32Cube 에코시스템’을 지원한다고 20일 밝혔다.


▲ST마이크로가 자사의 MCU ‘STM32’ 기반 모터 컨트롤러를 개발할 수 있도록 소프트웨어개발키트(SDK)를 업그레이드했다./ST마이크로


이 펌웨어 라이브러리(5.0버전)는 ST마이크로의 영구자석형 동기 모터(PMSM) 자속기준제어(FOC) SDK를 기반으로 구현됐다. ST마이크로의 개발 툴  STM32Cube HAL(Hardware Abstraction Layer) 및 LL(Low Level) 설계구조(아키텍처)를 활용할 수 있다. 소스 코드는 무료로 제공된다.


그래픽유저인터페이스(GUI) 환경에서 프로젝트를 설정, MCU 주변장치를 구성할 수 있고 초기화 코드는 자동 생성된다. 개발 및 디버깅 시 제어 루프 변수(파라미터)를 실시간으로 모니터링, 변경할 수 있다. 듀얼 모터 기기용으로도 만들 수 있다.


여러 범용 PMSM 제어 알고리즘이 포함돼 제품을 빠르게 개발할 수 있고, ‘즉시 가동(start-on-the-fly)’ 기능도 지원한다. 단일 또는 트리플-션트(Triple-Shunt)나 ICS(Isolated Current Sensor)를 이용한 전류 감지, 인코더 및 홀 센서를 이용한 로터 위치 감지 등을 쉽게 구현할 수 있다. 


 

저작권자 © KIPOST(키포스트) 무단전재 및 재배포 금지