SLOS893D September 2014 – August 2025 DRV2624
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The library data contents can take two forms which are voltage-time pair and linear ramp. The voltage-time pair method implements a set and wait protocol, which is an efficient method of actuator control for most types of waveforms. The set and wait method becomes inefficient when ramping waveforms is desired, therefore a linear ramp method is also supported which linearly interpolates a set of voltages between two amplitude values. Both methods require only two bytes of data per set point. The linear ramp method uses a minimum of four bytes so that linear interpolation can be done to the next set point. The most significant bit of the voltage value is reserved to indicate the linear ramping mode.
Figure 7-17 Waveform Data StructureData is stored as interleaved voltage-time pairs. Voltage in the voltage-time pair is a 7-bit signed number with range –63 to 63 when in signed data format, and a 7-bit unsigned number with a range of 0 to 127 when in unsigned data format. The MSB of the voltage byte is reserved for the linear ramping mode.
The Time value is the number of ticks that the Voltage lasts. The size of the tick depends on the PLAYBACK_INTERVAL bit. If PLAYBACK_INTERVAL = 0 the absolute time is number of ticks × 5ms. If PLAYBACK_INTERVAL = 1 the absolute time is number ticks × 1ms.
When the most significant bit of the Voltage byte is high, the engine interprets a linear interpolation between that voltage and the following voltage point. The following voltage point can either be a part of a regular voltage-time pair, or a subsequent ramp. The following lists the sequence of bytes:
The engine creates a linear interpolation between Voltage1 and Voltage2 over the time period Time1, where Time1 is a number of 5ms ticks. The start value for the ramp is the 7-bit value contained in Voltage1. The end amplitude is the 7-bit value contained in Voltage2. The MSB in Voltage2 can indicate a following voltage-time pair or the starting point in a subsequent ramp.