Hi, TI support team
We are reviewing DRV2604.
I am considering using the customizing waveform saved in ROM.
Could you please share a waveform library that I can use as a reference?
Please share me.
Thanks.
Regards,
MJ
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.
Hi, TI support team
We are reviewing DRV2604.
I am considering using the customizing waveform saved in ROM.
Could you please share a waveform library that I can use as a reference?
Please share me.
Thanks.
Regards,
MJ
Hi MJ,
We have no reference library, but we have a guide that explains how to program effects and gives some examples. Hopefully this helps.
DRV26x4 RAM Operation - External.pdf
Best regards,
Jeff McPherson
Hi, Jeff
Thank you for your reply.
We have additionally some questions.
The EVM (DRV2604LEVM-CT) seems to have a closed-loop motor drive design, but the product currently under review is designed as an open-loop.
Accordingly, before proceeding with Auto-Calibration, we set each register as follows and confirmed that Auto-Calibration proceeded normally.
[Setting contents]
FEEDBACK_CONTROL_REG(0x1A) = 0x36
CONTROL_3_REG(0x1D) = 0xA8
RATED_VOLTAGE(0x16) = 0x3F(default)
OVERDRIVE_CLAMP_VOLTAGE(0x17) = 0x7A
CONTROL_4_REG(0x1E) = 0x20
CONTROL_1_REG(0x1B) = 0x93
There is a difference in the change from Closed-loop mode to Open-loop mode compared to when carried out in EVM.
For reference, the product under development uses an ERM actuator.
At this time, the Waveform was played by changing the Voltage in RamData to between 10 and 100, but there seemed to be no difference in the size of the
vibration.
If you have any guidance regarding this, please let me know.
If you can provide the source, please provide it.
The product currently applied to the board is the DRV2604 product.
It was applied for because the EVM available on ti.com is identified as DRV2604LEVM.
The EVM appears to be a product of DRV2604L. Please tell us the difference between DRV2604 and DRV2604L.
It is confirmed that demo mode is provided for the DRV2604LEVM currently in stock.
Can you provide the library used in demo mode?
Lastly, I would like to request a review of the circuit diagram.
Please send me your email and I will share the circuit diagram with you.
Thanks.
Regards,
MJ
Hi MJ,
The waveforms are scaled to meet the voltage level set by RATED_VOLTAGE. The time voltage pairs used when building the waveform are only meaningful relative to each other.
The DRV2604 and DRV2604L have a few subtle differences such as VDD range, and shutdown current consumption.
The settings between a prototype PCB and the EVM are subject to change since they are using different actuators. The self calibration will adjust due to differences in the actuator as well as differences in the layout.
The library on the EVM is stored on the MSP430 controller and loaded onto the device on start up. I don't have the library on hand, but you can obtain the register settings from the library directly from the device itself via I2C.
You have my email in a private message from earlier posts. I can review the schematic.
Best regards,
Jeff McPherson