L6470 NEMA17 MotorParameterData_t for 10rps (2000 steps/s)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-04-20 05:00 AM
Hi All, I'm using ​NUCLEO-F401RE + X-NUCLEO-IHM02A1 + NEMA17 stepper motor. Motor stalls above 6rps (1200steps/sec). Can someone share MotorParameterData_t for NEMA17 stepper motor, 103H5210-5240 (SANYO DENKI - SANMOTION 103H5210-5240 Stepper Motor)?
My present MotorParameterData_t attached (NEMA17_stepper_param.txt)
Also, Any tools available for calculation of MotorParameterData_t?
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-23 06:35 AM
Dear @S.Kamath​
You can find some guidelines about the configuration of the L6470 in the AN4144 Voltage mode control operation and parameter optimization
Calculation requires to know:
- Supply voltage
- Target current
- Motor phase inductance
- Motor phase resistance
- Motor electrical constant (easily measurable through oscilloscope)
An useful tool for the configuration "BEMF compensation tool" embedded into the SPINFamily. It calculates all the parameters automatically starting from the input above.
[edit: I removed a wrong link]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-10 02:43 AM
Dear S.KAMATH
Are your two questions still requiring some answers?
Best Regards
Laurent Ca...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-10 08:53 AM
Is there any guidelines/recommendations available in order to operate motor above 10rps?
Best Regards,
Sadashiva Kamath
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-15 01:23 AM
Dear S.KAMATH
Did you have a look on the web pages https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-spn2.html ?
Best Regards
Laurent Ca...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-15 10:10 AM
Thanks Laurent,
I have seen above mentioned link.
- Is there any guidelines/recommendations available in order to operate motor above 6rps?
- Any tools available for calculation of MotorParameterData_t in order to run Motor at higher speed?MotorParameterData_t is shown below . How to optimize these parameter for higher motor speed
const MotorParameterData_t MotorParameterInitData[EXPBRD_MOUNTED_NR_MAX][L6470DAISYCHAINSIZE] = {
{
{9.0, 400, 1.7, 3.06, 240.0, 400.0, 400.0, 320.0, 0.0, 602.7, 3.06, 3.06,\
3.06, 3.06, 61.52, 392.1569e-6, 643.1372e-6, 643.1372e-6, 0,\
3.06*1000*1.10, 3.06*1000*1.00, MICROSTEP_1_128, 0xFF, 0x2E88},
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-16 11:23 PM
​Dear S.KAMATH
My team is in charge of Motor Control SDK which does not currently cover stepper motors, but I have forwarded your message internaly in order to check if we can answer you.
Best regards.
Laurent C.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-22 01:37 AM
​Dear S.KAMATH
In waiting news from some colleagues, could you answer to the following question:
- Do you confirm that you use microstepping?
- If yes, why do you use microstepping instead of half-step or full-step that are generally better to increase speed?
Best regards.
Laurent C.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-23 06:35 AM
Dear @S.Kamath​
You can find some guidelines about the configuration of the L6470 in the AN4144 Voltage mode control operation and parameter optimization
Calculation requires to know:
- Supply voltage
- Target current
- Motor phase inductance
- Motor phase resistance
- Motor electrical constant (easily measurable through oscilloscope)
An useful tool for the configuration "BEMF compensation tool" embedded into the SPINFamily. It calculates all the parameters automatically starting from the input above.
[edit: I removed a wrong link]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-23 07:40 AM
Thanks Laurent..!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-23 07:46 AM
Thanks Laurent..!
We're running pump at 1/128 micro stepping. We have observed improved performance at 1/16 micro stepping
Not tried half-step or full-step as we're looking higher precision