Microchip Technology PIC32CM MC00 모터 제어 MCU

Microchip Technology PIC32CM MC00 제품군 모터 제어 MCU(마이크로컨트롤러)는 싱글 사이클 하드웨어 체배기 및 MPU로 최대 48MHz까지 실행되는 Arm® Cortex®-M0+ CPU로 설계되었습니다. PIC32CM 마이크로컨트롤러는 128KB 플래시 메모리, 16KB SRAM 메인 메모리 및 데이터 플래시를 위한 4KB 플래시 메모리와 함께 제공됩니다. Microchip Technology PIC32CM MCU는 48~96MHz FDPLL(분수형 디지털 위상 고정 루프), POR(파워 온 리셋) 및 BOD(브라운아웃 감지) 기능으로 내부 및 외부 클록 옵션을 지원합니다.

Microchip Technology PIC32CM MC MCU 밸런스 메모리 및 최적화된 단일 모터 제어 솔루션을 위한 기능을 갖추고 있습니다. 이 장치는 5V에서 직접 작동할 수 있으므로 애플리케이션에 필요한 전압 공급 수를 줄여 여러 리튬-폴리머 배터리를 사용하는 도구, 진공청소기, 소형 로봇 및 장난감과 같은 휴대용 배터리 구동 모터 애플리케이션에 이상적입니다.

PIC32CM 마이크로컨트롤러는 2개의 24비트 타이머/카운터, 확장 기능을 갖춘 1개의 TCC(16비트 타이머/카운터) 및 2개의 12비트, 1Msps ADC(아날로그-디지털 변환기)를 갖추고 있습니다. 이 마이크로컨트롤러는 SRAM에서 명령 추적을 위해 회로 내 및 애플리케이션 내 프로그래밍, 2선 SWD(직렬 와이어 디버그) 포트 인터페이스 및 MTB(마이크로 트레이스 버퍼)를 지원합니다. PIC32CM MCU는 2.7V ~ 5.5V의 공급 전압 범위와 -40°C ~ 105°C의 온도 범위에서 작동합니다.

특징

  • 작동 조건
    • 2.7~5.5V 전압 범위
    • -40 °C~+85 °C 온도 범위
  • 코어: 최대 48 MHz에서 작동하는 ARM Cortex-M0 + CPU
    • 싱글 사이클 하드웨어 체배기
    • MPU(메모리 보호 장치)
  • 메모리
    • 시스템 내 자체 프로그래밍 가능 플래시: 최대 128KB
    • 4KB(최대) 데이터 플래시에 대한 독립적인 자체 프로그래밍 가능 플래시
    • SRAM 메인 메모리: 16KB
  • 저전력
    • 유휴 및 대기 절전 모드
    • SleepWalking 주변 장치
  • 모터 제어
    • 24비트 타이머/카운터 2개 및 제어용 16비트 타이머/카운터(TCC) 1개(확장 기능 제공):
      • 최대 4개의 비교 채널(선택 사양 보완 출력 포함)
      • 포트 핀에서 동기화된 PWM(펄스 폭 변조) 패턴 생성
      • 결정적인 오류 보호, 빠른 감쇠 및 보완 출력 사이에서 구성 가능한 데드 타임
      • 5비트까지 분해능을 높이고 양자화 오차를 줄이는 디더링
      • 최대 8개의 파형 출력 채널
  • 시스템
    • POR(파워 온 리셋) 및 BOD(전압 저하 감지)
    • 내부 및 외부 클럭 옵션(48~96MHz 분할 디지털 상 잠금 루프(FDPLL96M) 포함)
    • EIC(외부 인터럽트 컨트롤러)
    • 마스크 불가능 인터럽트 1개
  • 고급 아날로그:
    • 12비트 1Msps ADC(아날로그-디지털 변환기) 2개
      • 차동 및 단일 엔드 입력
      • 자동 오프셋 및 게인 오류 보상
      • 13, 14, 15 또는 16비트 분해능을 지원하는 하드웨어에서 오버 샘플링 및 제거
    • 16비트 SDADC(시그마-델타 아날로그-디지털 변환기) 1개
    • 차동 채널 2개
    • 10비트 350ksps DAC(디지털-아날로그 변환기) 1개
    • 윈도우 비교기능이 있는 AC(아날로그 비교기) 2개

애플리케이션

  • 모터 제어
  • 도구
  • 가전 기기
  • 산업 제어
  • 진공청소기
  • 소형 로봇

블록 선도

블록 선도 - Microchip Technology PIC32CM MC00 모터 제어 MCU
게시일: 2020-12-02 | 갱신일: 2025-06-11