Other Parts Discussed in Thread: DRV2604
Hi expert,
My customer plan to replace DRV2604L to DRV2604, due to supply issue of semiconductors.
Regarding electrical spec.
I found the deference about current consumption between DRV2604L and DRV2604.
Question1
If customer don't have any problem about this current consumption, can they replace from DRV2604L to DRV2604?
Do you have any other concern?
Also, I found the following E2E session. The output waveform and the brake function are same performance, right? (I would like to confirm just in case.)
Regarding software(device control)
Difference of register between DRV2604L and DRV2604. (left: DRV2604. right: DRV2604L)
the following registers are different default value
DEVICE_ID[2:0], RATED_VOLTAGE[7:0], OD_CLAMP[7:0], A_CAL_COMP[7:0], A_CAL_BEMF[7:0]
Question2
DRV2604 doesn't have ZC_DET_TIME[1:0] (address 0x1E)
They are keeping default setting about ZC_DET_TIME[1:0] .(with DRV2604L)
If they replace to DRV2604, is it any problem? (Does DRV2604 have any internal register on this address?)
Question3
DRV2604 doesn't have address 0x1F.
They will set any value to BLANKING_TIME[3:2] and IDISS_TIME[3:2] in their software that is for DRV2604L.
If they replace to DRV2604, is it any problem?
How does DRV2604 work about the function of BLANKING_TIME[3:2] and IDISS_TIME[3:2], if they set any value to those registers?
Question4
DRV2604 doesn't have address 0x20.
They are keeping default setting about address 0x20 .(with DRV2604L)
If they replace to DRV2604, is it any problem? (Does DRV2604 have any internal register on this address?)
Question5
I seem, ODT, SPT, SNT and BRT registers in DRV2604 doesn't have the calculation PLAYBACK_INTERVAL value.
DRV2604 doesn't have PLAYBACK_INTERVAL selection, right? (fixed 5ms)
In case of DRV2604L, they can select by address 0x1F. (0:5ms, 1: 1ms)
Question6
I found, the difference of BEMF_GAIN[1:0] setting value.
They should check this difference, right?
Question7
DRV2604 datasheet is described "Advanced use only" in address 0x1C BLANKING_TIME[1:0] and IDISS_TIME[1:0]. Is it same setting method of DRV2604L?
Question8
Do you have any other concern for replacement from DRV2604L to DRV2604?
Thanks
Muk