Skip to main content
iwos2610
Associate
July 24, 2015
Question

how can I observe the Id�Iq�electrical angle(PLL)�rotor speed(PLL)

  • July 24, 2015
  • 2 replies
  • 805 views
Posted on July 24, 2015 at 11:48

I have enable the AUX sensor() for observe(obsever+PLL) and the main sensor is encoder , but in ST Motor Control Workbench(4_1),I can't read any data of about I(eg: Id�?Iq�?electrical angle(PLL)�?rotor speed(PLL)),which I can read now is just Speed measured �?Torque measured(Id) and Motor Power.

PS:I use stm32f303cbt6(use it's embanded OPAMP for 3 shunt current mesure) + encoder + PMSM + FOC4.1

can any one give me some suggestions ?
This topic has been closed for replies.

2 replies

Gigi
ST Employee
September 7, 2015
Posted on September 07, 2015 at 14:57

Ciao

Using the ST MC Workbench ''real time commincation'' using the USART-RS232, it is possible to take a look to quantities that are changing not so fast.

For instance Iq and Id and Iq and Id reference can be read in this way (if the load is not changing fast).

To do this is necessary to enable the reading going in the ''Registers'' tab and go in the row 0x08 Torque reference (Iq) or 0x0C Flux reference (Id) and verify if the column Enable is checked and the Period is different from 0 (this value is period of refresh expressed in millisecond, but 0 means disabled).

You can do this for any registers available in this table but for quantity that is changing very fast like Electrical Angle is not the best way. For these quantities is better to use the DAC functionalities.

Ciao

Gigi

Laurent Ca...
Senior III
June 28, 2021

The question has been moved from the "Motor Control Hardware" section to the "STM32 Motor Control" section (the question is about the STM32 MC SDK). 

Best regards