2024-11-27 01:19 AM - edited 2024-11-27 01:28 AM
We're using a driver that inserts a deadtime by hardware.
It is not clear to me how I have to configure that into the MCWB firmware to get ADC measurement working properly.
I see three deadtime-related settings:
- "minDeadTime" property in the "PhaseVoltageGeneration" feature of the Motor Control Boards Description
- "deadTime" property of the "DrivingHighAndLowSides" HW variant (this reads like this is a fixed deadtime inserted by the PWM timers)
- "SW dead-time" setting in the FOC wizard
I couldn't find a proper documentation for any of those.
What do these values do?
Which of those settings is the correct one for my case?
2024-12-16 02:40 AM
Hello @DMeie.2,
Two definitions are present: "minDeadTime" and "deadTime" and come from power board or inverter json files.
Usage depends on the following hardware variant (please refer to our Motor Control Boards Description page:(
2025-01-08 02:26 AM
We're using variant 1 and drive both high- and lowside.
The driver stage then inserts a configurable deadtime in hardware.
I'd like to account for this inserted deadtime in the ADC current measurement so that it only starts sampling after the external deadtime has elapsed.
Do I have to use those deadtime settings for that? Or do I rather have to use the tNoise/tRise settings for that?
Deadtime is mentioned in the "Current sampling in three-shunt topology using one A/D converter" document, though I'm not sure which one that is supposed to be.
2025-01-09 12:25 AM
Hello @DMeie.2,
If "We're using variant 1 and drive both high- and lowside.", dead time is then managed by software.