IMC102T uart speed read return value?

Announcements

From sunburn to sun earn – we’ve got the power! Watch our #poweringgreen videos now.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
sudip_k
Level 2
Level 2
25 sign-ins 10 replies posted 10 questions asked

Hi,

I tried running the motor by sending target speed command via uart. It ran successfully.

However, the  return value of the MotorSpeed from the IMC102T controller via uart is a very large number of 2bytes.

How do I convert this MotorSpeed read value to actual rpm of the motor?

0 Likes
1 Solution
Krupashankar
Moderator
Moderator
Moderator
500 replies posted 50 likes received 25 likes received

Hi @sudip_k,

Motor Speed in RPM can be calculated using this formula:

Speed in RPM ={ (Motor Speed( 2 bytes) / 16383) * Motor MAX RPM( Configured in MCE Wizard) }

Krupashankar_0-1670943038791.png

 

Please let us know if any further details are required. 

 

Thanks,

Krupashankar

View solution in original post

0 Likes
1 Reply
Krupashankar
Moderator
Moderator
Moderator
500 replies posted 50 likes received 25 likes received

Hi @sudip_k,

Motor Speed in RPM can be calculated using this formula:

Speed in RPM ={ (Motor Speed( 2 bytes) / 16383) * Motor MAX RPM( Configured in MCE Wizard) }

Krupashankar_0-1670943038791.png

 

Please let us know if any further details are required. 

 

Thanks,

Krupashankar

0 Likes