@mchp-mcc/pwm-hs-driver

2.2.3 • Public • Published

MCC Melody High-Speed PWM Driver

Overview

The High-Speed PWM (HSPWM) module provides features to support many types of Motor Control (MC) and Power Control (PC) applications such as

  • AC-to-DC Converters
  • DC-to-DC Converters
  • AC and DC Motor Control: Brushed DC, BLDC, PMSM, ACIM, SRM, Stepper, etc.
  • Inverters
  • Battery Chargers
  • Digital Lighting
  • Power Factor Correction (PFC)

Features

  • Independent PWM Generators, each with Dual Outputs
  • Operating modes:
    • Independent Edge PWM mode
    • Variable Phase PWM mode
    • Independent Edge PWM mode, Dual Output
    • Center-Aligned PWM mode
    • Double Update Center-Aligned PWM mode
    • Dual Edge Center-Aligned PWM mode
  • Output modes:
    • Complementary
    • Independent
    • Push-Pull
  • Dead-Time Generator
  • Output Override for Fault Handling
  • Flexible Period/Duty Cycle Updating Options
  • Advanced Triggering Options
  • PWM Event Outputs
  • Master clock source selection for PWM generator
  • Master settings
  • Data buffering
  • High Resolution

PIC24/dsPIC33 PWM_HS Driver, PLIB and Device Package Version Compatibility Matrix

PWM HS Driver PWM PLIB PIC24/dsPIC devices
2.2.0 >=2.4.0 >=5.11.4
1.1.0 >=1.1.0 >=5.4.0
1.0.0 <=1.0.1 <=5.3.0

Changelog

All notable changes to this project will be documented in this file.

[2.2.3] - 2024-07-12

New Features

  • CC16SCRIP-9551 :- Updated link for API reference document

[2.2.2] - 2024-05-07

Bug Fixes

  • CC16SCRIP-9044 :- Fix for incorrect mapping of PWM-H Override Setting.

[2.2.1] - 2024-04-01

Bug Fixes

  • CC16SCRIP-8825 :- Fixed Package deployment failure of v2.2.0

[2.2.0] - 2024-03-29

New Features

  • CC16SCRIP-6926 :- Added support for All Operating and Output modes
  • CC16SCRIP-6925 :- High resolution mode feature
  • CC16SCRIP-6920 :- Support to select Individual PWM Generator
  • CC16SCRIP-6796 :- PWM Data Register Update Modes
  • CC16SCRIP-3047 :- Support Master Settings

[2.1.2] - 2023-10-16

New Features

  • CC16SCRIP-7760 :- Update Module category name in dsPIC33CDV family of devices.

[2.1.1] - 2023-04-26

New Features

  • CC16SCRIP-6549 :- Updated Fault Handling Settings for dual core devices

[2.1.0] - 2022-09-28

New Features

  • CC16SCRIP-4722 :- Support added for device families with MCP8021 support.
  • CC16SCRIP-4279 :- Changes to ensure PWM generators are not enabled by default

[2.0.0] - 2022-06-29

New Features

  • CC16SCRIP-3897 :- Removed Trigger A and Trigger B compare value components from the UI and supported APIs in the generated driver code

[1.2.1] - 2022-06-02

New Features

  • CC16SCRIP-2045 :- Dependency module names updated in builder view

[1.2.0] - 2022-03-07

New Features

  • CC16SCRIP-3669 :- PWM_HS Driver : Hide Master Settings from the UI

Readme

Keywords

none

Package Sidebar

Install

npm i @mchp-mcc/pwm-hs-driver

Weekly Downloads

149

Version

2.2.3

License

SEE LICENSE IN LICENSE.txt

Unpacked Size

3.21 MB

Total Files

30

Last publish

Collaborators

  • mchp-nate
  • dan.ionescu
  • albyj
  • suriya_anandhan
  • niladree
  • i52346
  • yash.godbole
  • rd_mchp
  • harish.agari
  • ajivani007