Skip to content

Releases: Infineon/motor-system-ic-tle956x

Release of version 2.0.0

03 Mar 10:29
Compare
Choose a tag to compare

Version 2.0.0 brings some major improvements and new features :

  • New structure for best flexibility regarding new TLE956x versions, shields and microcontrollers
  • Support for the DC Motor Shield with TLE9562
    • Control two DC motors independently
    • Control the two onboard LEDs using TLE9562 HSS modules
    • Example code available
  • BLDC Motor Shield with TLE9563
    • Added function for current sensing using the onboard shunt and CSA
  • Adaptive Gate Control
    • Possibility to read/write all related registers
    • Default (dis-) charge currents, target rise- and fall-time can be set via defines
    • Implemented algorithm from Application Note "Rise fall time regulation with current source MOSFET gate drivers"
    • Example code available for both shields
  • Complete sphinx documentation in our new read-the-docs style available
    • Pinout diagrams for both shields
    • Explanation of jumpers and recommendations which need to be set
    • Doxygen implementation using breathe+sphinx for direct code access
    • Getting started for Arduino
    • Links to further documents
  • Added XMCs as compatible MCU boards. The library now works with:
    • Arduino UNO Rev3
    • XMC4700 Relax kit
    • XMC1100 Boot Kit

Bugfix startBLDCM()

24 Mar 16:56
4306f3c
Compare
Choose a tag to compare
  • Bugfix: Open loop startup now dependent on direction of rotation
  • CI Build Check migrated from Travis to Github Actions

Release of version 1.0.0

03 Feb 13:16
Compare
Choose a tag to compare

Initial release of the C++ library for Infineon's BLDC motor control shield with TLE9563
Features are:

  • full hall-sensor support including field weakening range
  • full BEMF support for sensor-less application
  • very precise RPM regulator (independent of feedback mode)
  • extract error code from TLE status registers on interrupt flag
  • control onboard RGB-LED
  • platform support for Arduino UNO and Arduino MEGA2560
  • example sketches and documentation available