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.

DRV2605L: waveform updates?

Part Number: DRV2605L

Using ERM motors, open loop with software command.  I am writing to register 0x04 on the fly in code.  Can I do this without going to standby?  Seems part hangs up and won't respond.....Is there some sequence that must be done?

Also if motor is to operate at a given period (say 1 sec) do I have to wake up and send a GO command each time or is there a period register in the device I can write to which will automatically pulse the motor?

Thanks

  • Hello, 

    You shouldn't have to go into standby to write this register but you won't want to try to write the register after writing the GO bit for a waveform sequence to be read. What is your use case of writing this register? Are you changing the value frequently? Does the part hang up after a certain amount of writes or time passing? 

    There is no automatic pulse feature on this device, but you could use an external trigger and use an external pulse or square wave to implement a set frequency trigger. 

    Best Regards, 

    Justin Beigel

  • Thanks Justin...

    I've gotten things to work now at this end.

    Steve