29 lines
401 B
Markdown
29 lines
401 B
Markdown
|
$\theta_d^f$ : $\theta$ requested in firmware units
|
||
|
|
||
|
$\epsilon = \theta_d^f - \theta^f$
|
||
|
|
||
|
### Error in firmware units
|
||
|
|
||
|
> $\lambda$ is the duty cycle, aka the **PWM**
|
||
|
|
||
|
|
||
|
|
||
|
$\epsilon^f = \epsilon \frac{4096}{2\pi}$
|
||
|
|
||
|
> 12 bits
|
||
|
|
||
|
### Firmware duty cycle
|
||
|
|
||
|
|
||
|
$\lambda^f = K_p \epsilon^f$
|
||
|
|
||
|
$\lambda = K_p K_g\epsilon$
|
||
|
|
||
|
|
||
|
$R = 2.5\Omega$
|
||
|
|
||
|
------
|
||
|
|
||
|
$\lambda = \epsilon K_p K_g$
|
||
|
|
||
|
$K_g = \frac{\lambda}{\epsilon K_p }$
|