This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV2604EVM-CT: Issue with LRAs, auto-resonant mode, Binary mode 5

Part Number: DRV2604EVM-CT
Other Parts Discussed in Thread: DRV2604, , USB2ANY
Currently using the DRV2604EVM-CT kit to test several different haptic actuators and evaluate the DRV2604 for ease if implementation into a design. I ran into a couple issues when using the driver in the LRA mode -

  1. In Demo Mode 1, you can use the cap sense buttons to output a generic alert buzz, using both auto-resonance on and off. I scoped the output of the driver, using the dedicated filtered out+/- and ground clips with two scope inputs (suggested by this app note), to try to measure the drive frequency being used. With auto-resonance off, Channel 1 - Channel 2 showed a clean sine-like wave at about 180 Hz. However, with auto-resonance enabled, the output drive had a significant high-frequency component, looked choppier and of smaller amplitude, and the LRA was noticeably weaker. What might cause the closed-loop output to not work as well? LRA option 1LRA option 2 are the haptics being used.

  2. In Binary mode 5, I attempted to change the output frequency of the driver manually. However, when pressing B1 and B2, no output was sent to the LRA, and the colored button above the button lit up. I expected the output to be driven, like Demo mode 1. I also selected "set LRA output" in binary Mode 0. The ultimate goal would be to do an infinite buzz test, similar to that offered by Binary mode 7, but with a set LRA frequency.

  3. When driving the LRA in auto-resonance mode, we noticed a significant drop in supply current and a drop in output frequency when a mechanical force was applied to the LRA externally. In general, is this something you would expect to affect the closed-loop drive of the DRV2604?

  • Hi!

    Welcome to e2e and thank you for your interest in our products!

    Our team will take a look at this and will provide an answer as soon as possible.

    Best regards,
    Luis Fernando Rodríguez S.

  • Hi

    Can you share images of the scope for auto resonance on/off? the 180 Hz with Auto resonance off is expected and OK. with Auto resonance on the device will have some dead time between the + and - half cycle for the device to read the back emf to determine the resonance frequency. This may be the high frequency component you see. however please share scope traces so we can be sure. Since auto resonance off doesn't have this dead time the vibration can be stronger.


    is your LRA mounted to a mass? also try setting that mass on a soft foam. You may also try running auto calibration and see if this improves closed loop playback

    If you want an infinite buzz with a set frequency I recommend you use our  Haptic Control Console software . you will need a USB2ANY to connect your EVM to your PC you can use real time playback mode with LRA in open loop. you will be able to select a drive frequency and amplitude manually, and then playback indefinitely.

    In Auto-resonance mode the device determines the frequency to drive the LRA based on the back emf. this back emf is influenced by the mechanical parameters of the LRA. such as the spring constant inside the LRA, the mass of the LRA and the mass of the object the LRA is mounted on. It is totally expected that applying an outside force, such as pressing your finger on the LRA, would change the profile of the back emf read by the device and could change both frequency and current consumption.

    Regards,

    Arthur Brown

  • Hi Arthur,

    Thanks for the prompt response. 

    a. Here are the scope shots - Channel 1 is Out+, Channel 2 is Out-, Math is CH1 - CH2

    ^B2 pressed in Mode 1 (LRA alert with auto-res off)

    ^B1 pressed in Mode 1 (auto-res on)

    b. our LRA in the application will be mounted in a couple different ways - one of which is embedded in foam. In the example scope shot above, the LRA is floating.

    c. Shortly after sending this query we realized that loading the LRA or applying any sort of mechanical force is likely to change the resonant frequency, and if that loading occurs in a fast, dynamic fashion, it may present issues with the auto-resonant closed loop output, as the driver will not be able to adjust fast enough. We will try to limit the potential for this loading to occur

  • Hi,

    I have not seen output waveforms such as this. I will test this on my setup and get back to you.

    Regards,

    Arthur Brown

  • Hi,

    Closing this thread to continue the support over email.

    Arthur Brown