ST, 프로그래머블 모터 컨트롤러 ‘STSPIN32F0A’ 출시
상태바
ST, 프로그래머블 모터 컨트롤러 ‘STSPIN32F0A’ 출시
  • 윤현기 기자
  • 승인 2017.10.31 09:17
  • 댓글 0
이 기사를 공유합니다

7×7mm 소형 크기로 설계 시 유연한 모터 제어 옵션 제공
▲ 7×7mm 경량/소형 크기로 설계 시 유연한 모터 제어 옵션 제공

ST마이크로일렉트로닉스(이하 ST)가 프로그래머블 모터 컨트롤러 ‘STSPIN32F0A’를 출시했다고 30일 밝혔다.

이 디바이스는 STM32F0 마이크로컨트롤러(MCU)와 3개의 외부 모스펫(MOSFET) 하프-브리지를 위한 게이트 드라이버를 통합하고, 12V LDO가 추가된 3.3V DC/DC 스위칭 컨버터를 탑재한 7×7mm의 경량/소형 크기로 제공돼 설계 시 유연한 모터 제어 옵션을 제공한다.

32Kbyte의 온칩 플래시를 갖춘 48MHz 마이크로컨트롤러는 6스텝 센서리스, 필드-지향 제어, 위치 감지 제어와 같은 모터 제어 알고리즘뿐만 아니라 사용자 애플리케이션 실행도 가능하다.

STSPIN32F0A의 동작전압은 6.7V에서 45V까지로, 움직이는 로봇이나 짐벌(Gimbals), 드론 등의 LiPo셀 한 쌍 크기의 작은 배터리로도 구동이 가능하다. 전동공구나 공기청정기 및 소형 냉장고와 같은 휴대용 가전은 물론, 서버 냉각팬, 3D 프린터에도 이상적이다.

개발자들은 모터의 역-전기력(back-EMF)이나 위치/홀-센서 피드백의 처리를 위해 CPU 개입을 줄이고 제로에 가까운 회전자 속도까지 정밀하게 제어할 수 있는 마이크로컨트롤러 주변장치와 프로그래밍이 가능한 16개의 IO핀을 활용할 수 있다. 또한 션트 저항을 통한 전류 감지 등의 작업에 사용할 수 있는 3개의 연산 증폭기와 12비트 9채널 ADC가 포함돼 있다.

이외에도 MCU에는 5개의 범용 타이머와 I2C, UART, SPI 인터페이스가 포함돼 있다. 사용자는 STM32 부트 로더에 액세스해 유연하게 펌웨어를 OTA(Over the Air)로 업데이트 및 업그레이드할 수 있다.

이번 게이트-드라이버 IC는 채널당 최대 600mA까지 제공할 수 있기 때문에 설계자는 모스펫을 폭넓게 선택해 다양한 전력 등급의 모터를 제어할 수 있다. 통합 부트스트랩 다이오드는 안정적인 시동을 보장하며, 보호 기능으로 실시간 프로그래머블 과전류 보호 및 교차-전도/슛-스루 방지, UVLO(Under-Voltage Lockout), 과열 보호 기능 등이 내장돼 있다.

STSPIN32F0A는 마이크로컨트롤러에 전원을 공급하는 3.3V DC/DC 컨버터와 게이트-구동 회로를 위한 12V LDO를 통합하고 있어 시스템 설계를 더욱 간소화하고 재료비 절감 효과를 제공한다.

이 STM32 기반 모터 드라이버는 ST의 방대한 STM32 개발 에코시스템과 연결되며, 이 시스템은 소프트웨어 패키지 STM32Cube 및 하드웨어 STM32 누클레오(Nucleo)를 비롯해 STM32 파트너 프로그램의 인증된 협력업체들의 리소스들을 갖추고 있다.

STSPIN32F0A는 현재 판매 중이며, 7×7mm QFN 패키지의 경우 가격은 1000개 당 1.605달러에서 시작한다.


댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.