Author Topic: Need Help With Stepper Motor Driver TMC5240 LC Filter  (Read 262 times)

0 Members and 1 Guest are viewing this topic.

Offline Ednet1Topic starter

  • Newbie
  • Posts: 3
  • Country: au
Need Help With Stepper Motor Driver TMC5240 LC Filter
« on: July 15, 2024, 03:10:56 am »
Hello everyone,

I am using the Analog Devices TMC5240 to drive a Sanyo Denki Sanmotion SM2564C20B41P bipolar stepper motor specs 2A/phase, 2.1 Ω/phase & 11mH/phase. I will be powering the stepper with 24Vdc @ approx. 2A.

The data sheet (attached) for the Analog Devices TMC5240 stepper driver suggests that if using a high current that you should use an LC Filter between the driver & the stepper motor similiar to the image Attached.

The information they give to select the appropriate components is the wording below.

"A more elaborate scheme uses LC filters to decouple the driver outputs from the motor connector. Varistors V1 and V2
in between of the coil terminals eliminate coil overvoltage caused by live plugging. Optionally protect all outputs by a
varistor (V1A, V1B, V2A, V2B) against the ESD voltage. Fit the varistors to the supply voltage rating. The SMD
inductivities conduct full motor coil current and need to be selected accordingly."

Can anyone please help me in selecting the appropriate Inductors, varistors & capacitors for this LC filter?
Also has anyone used the Analog Devices TMC5240 stepper driver, I am hoping to control it with a Raspberry Pi 5 via SPI, I never used one of these drivers before. How do you go about connecting it to the RPI5?
 

Offline m k

  • Super Contributor
  • ***
  • Posts: 2246
  • Country: fi
Re: Need Help With Stepper Motor Driver TMC5240 LC Filter
« Reply #1 on: July 18, 2024, 09:28:10 am »
So when frequency goes up those components start pulling the motor away from the driver and towards the ground.

Calculator(2(pi)fL) is giving a coil value of 80 nH, not very big.

Varistor(VDR) is nowadays usually (MOV) an over-voltage protection.
Compared to coil and capacitor its operation is fundamentally different.
It is supposed to change an extra energy to heat, so wearing while operating.
(remember the quality breakfast of pig and chicken)

SPI is SPI, nothing special there.

What kind of components you've had in mind?
Advance-Aneng-Appa-AVO-Beckman-Danbridge-Data Tech-Fluke-General Radio-H. W. Sullivan-Heathkit-HP-Kaise-Kyoritsu-Leeds & Northrup-Mastech-REO-Simpson-Sinclair-Tektronix-Tokyo Rikosha-Topward-Triplett-YFE
(plus lesser brands from the work shop of the world)
 

Offline Ednet1Topic starter

  • Newbie
  • Posts: 3
  • Country: au
Re: Need Help With Stepper Motor Driver TMC5240 LC Filter
« Reply #2 on: July 18, 2024, 12:01:10 pm »
Thanks M K for getting back to me, after some advice from Harald on the Maker Pro forum I have decided to go with the following components.

Varistors: Bussmann/Eaton MLVC08V024C300 clamping 58v 100A
Ferrite Beads: Murata BLM31PG500SZ1L 50Ohms 100MHz 3.5A
Capacitors: Kemet C0603C561J5RACTU 560pF 50V X7R

I have attached the data sheets, let me know if I have made any blunders.
 

Offline m k

  • Super Contributor
  • ***
  • Posts: 2246
  • Country: fi
Re: Need Help With Stepper Motor Driver TMC5240 LC Filter
« Reply #3 on: July 19, 2024, 03:19:26 pm »
Keep driver close to the motor and it should be just fine.
Advance-Aneng-Appa-AVO-Beckman-Danbridge-Data Tech-Fluke-General Radio-H. W. Sullivan-Heathkit-HP-Kaise-Kyoritsu-Leeds & Northrup-Mastech-REO-Simpson-Sinclair-Tektronix-Tokyo Rikosha-Topward-Triplett-YFE
(plus lesser brands from the work shop of the world)
 

Offline Ednet1Topic starter

  • Newbie
  • Posts: 3
  • Country: au
Re: Need Help With Stepper Motor Driver TMC5240 LC Filter
« Reply #4 on: Today at 01:23:03 am »
Thanks M K
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf