Quantcast
Channel: Motor drivers forum - Recent Threads
Viewing all articles
Browse latest Browse all 14309

[FAQ] How to drop a DRV8452 into a DRV8434S socket? Advantages?

$
0
0
Part Number: DRV8452
Other Parts Discussed in Thread: DRV8434S

The DRV8452 (SPI version) and DRV8434S are pin-to-pin compatible with each other, with DRV8452 offering some newer features and performance improvements at a competitive price-point.  Very few changes are required to redesign a system to use the newer, higher-power DRV8452.  This FAQ goes through items to keep in mind when upgrading from DRV8434S to DRV8452.  

Advantages of DRV8452:

  • Larger Full-scale current, from 2.5A to 4A in the same package
  • Advanced features:  The DRV8452 has many new features including Auto-torque, Auto-microstepping, Silent Step, Standstill power saving, Customizable Microstepping

Differences to keep in mind:

  • VREF:  Due to having a larger full-scale current, the same voltage of VREF on DRV8452 will result in a larger amount of current vs the DRV8434S.  DRV8452 full-scale current (IFS) is 4A in PWP package, and DRV8434S IFS is 2.5A, so multiply the DRV8434S VREF voltage by 2.5/4 to achieve the same current regulation level. 
    • For example, if VREF = 0.80V in DRV8434S.  0.80V * 2.5 / 4 = 0.50V for same current regulation level in DRV8452. 
  • External components:  Several external components require different values between each device:
    • COMPONENTDRV8434S RecommendedDRV8452 Recommended
      CVCPX7R, 0.22 uF, 16 V capacitorX7R, 1 uF, 16 V capacitor
      CSWX7R, 0.022 uF, VM-rated capacitorX7R, 0.1 uF, VM-rated capacitor
      CDVDDX7R, 0.47 uF to 1uF, 6.3 V capacitorX7R, 1 uF 6.3 V ceramic capacitor
       
  • Off-Time PWM Chopping:  The values of the time for Off-Time PWM chopping are slightly different between the two devices.  See table below
    • TOFF stateDRV8434SDRV8452UNIT
      TOFF = 00b79μs

      TOFF = 01b

      1619μs
      TOFF = 10b2427μs
      TOFF = 11b3235μs
         
  • Decay Mode:  Three decay modes are unavailable in DRV8452 as shown in the table below. 
    • DECAY bits [2:0]DRV8434SDRV8452
      000bIncreasing SLOW, decreasing SLOWSlow decay
      001bIncreasing SLOW, decreasing MIXED 30%Reserved
      010bIncreasing SLOW, decreasing MIXED 60%Reserved
      011bIncreasing SLOW, decreasing FASTReserved
      100bIncreasing MIXED 30%, decreasing MIXED 30%Mixed 30% decay
      101bIncreasing MIXED 60%, decreasing MIXED 60%Mixed 60% decay
      110bSmart tune Dynamic DecaySmart tune Dynamic Decay
      111bSmart tune Ripple ControlSmart tune Ripple Control
         
  • Register Map:  Many registers have been added and some register fields have been moved or renamed. See the table below for an illustration of the changes. 
    • Register fields moved:
      • TRQ_DAC: Moved from Register Address 0x03 to 0x0E and was expanded from 4-bits to 8-bits.
      • OL_MODE:  Moved from Register Address 0x03 to 0x0C and moved bitfield from 1 to 6.
      • EN_OL: Moved from Register Address 0x06 to 0x0C and moved bitfield from 3 to 7.
    • Register fields removed:
      • REV_ID
    • Register fiends renamed:
      • EN_SSC has changed to DIS_SSC. The functionality of this bit has also flipped.  In DRV8434S, setting this bit = 1 results in Spread-Spectrum Enabled, whereas in DRV8452 this bit = 1 results in Spread-Spectrum Disabled
    • Note that the Register Name has changed for most registers, due to register 0x03 being renamed from "CTRL1" in DRV8434S to "DIAG3" in DRV8452.  This resulted in all the CTRL# being decremented by 1 - CTRL2 renamed to CTRL1, CTRL3 renamed to CTRL2, etc.  From a programming perspective since the Register Address didn't change this won't require any extensive firmware fixes.

Viewing all articles
Browse latest Browse all 14309

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>