Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство

Π¨Π°Π³ΠΎΠ²Ρ‹Π΅ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ Π² соврСмСнной Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ, позволяя ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ элСктричСскиС ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ Π² Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ ΡƒΠ³Π»ΠΎΠ²ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Π°Π»Π°. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ стандартных ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠ², Π³Π΄Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ зависит ΠΎΡ‚ напряТСния, здСсь критичСски Π²Π°ΠΆΠ½Π° частота ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Ρ‚ΠΎΠΊΠ° Π½Π° ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ. ПониманиС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ этих устройств ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π΄Π²Π΅Ρ€ΠΈ ΠΊ созданию станков ЧПУ, 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² ΠΈ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… систСм.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ управлСния Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ знания Ρ‚Π΅ΠΎΡ€ΠΈΠΈ, Π½ΠΎ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π±ΠΎΡ€Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ части, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π΅Ρ€ΡƒΡ‚ Π½Π° сСбя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΌΠΎΡ‚ΠΎΠΊ. Новички часто ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Π° ΠΈΠ»ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ шагов ΠΈΠ·-Π·Π° Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ расчСта Ρ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

Π’ этом руководствС ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ всС аспСкты, начиная ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚ΠΈΠΏΠ° ΠΌΠΎΡ‚ΠΎΡ€Π° Π΄ΠΎ написания ΠΊΠΎΠ΄Π° для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΊ удСрТания, Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³Π° ΠΈ Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ распространСнныС нСисправности. Грамотная настройка систСмы управлСния β€” Π·Π°Π»ΠΎΠ³ долговСчности вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Ρ‚ΠΈΠΏΡ‹ ΡˆΠ°Π³ΠΎΠ²Ρ‹Ρ… Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ

Основой функционирования шагового ΠΌΠΎΡ‚ΠΎΡ€Π° являСтся взаимодСйствиС ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ статора ΠΈ Ρ€ΠΎΡ‚ΠΎΡ€Π°. Π‘Ρ‚Π°Ρ‚ΠΎΡ€ содСрТит нСсколько ΠΎΠ±ΠΌΠΎΡ‚ΠΎΠΊ, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ Ρ‚ΠΎΠΊΠ° Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ создаСтся ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, ΠΏΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ Ρ€ΠΎΡ‚ΠΎΡ€ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΡƒΠ³ΠΎΠ». Π­Ρ‚ΠΎΡ‚ ΡƒΠ³ΠΎΠ» называСтся ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ ΡƒΠ³Π»ΠΎΠΌ, ΠΈ Π΅Π³ΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° опрСдСляСт Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ позиционирования Π±Π΅Π· использования Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи.

НаиболСС распространСнными ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Π΅ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ, ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‰ΠΈΠ΅ Π² сСбС прСимущСства Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ с постоянными ΠΌΠ°Π³Π½ΠΈΡ‚Π°ΠΌΠΈ ΠΈ Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠ². Они ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ высокий крутящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ ΠΌΠ°Π»Ρ‹ΠΉ шаг, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ 1.8 градуса Π½Π° шаг, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ 200 шагов Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΎΠ±ΠΎΡ€ΠΎΡ‚ Π²Π°Π»Π°. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ с шагом 0.9 градуса для Π·Π°Π΄Π°Ρ‡ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ точности.

  • πŸ”Ή БиполярныС β€” ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²Π΅ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²Ρ‹Π²ΠΎΠ΄Π°, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², способных ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ° (H-мост).
  • πŸ”Ή УниполярныС β€” ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΡˆΠ΅ΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ восСмью Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ с Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΎΡ‚Π²ΠΎΠ΄Π°ΠΌΠΈ, ΠΏΡ€ΠΎΡ‰Π΅ Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π½ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ мСньший ΠΌΠΎΠΌΠ΅Π½Ρ‚.
  • πŸ”Ή Π“ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Π΅ β€” ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‚ Π·ΡƒΠ±Ρ‡Π°Ρ‚ΡƒΡŽ структуру Ρ€ΠΎΡ‚ΠΎΡ€Π° ΠΈ ΠΌΠ°Π³Π½ΠΈΡ‚Ρ‹, обСспСчивая Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ характСристики для ЧПУ.

Π’Π°ΠΆΠ½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΠ»Π°Π²Π½ΠΎΡΡ‚ΡŒ Ρ…ΠΎΠ΄Π° ΠΈ доступный крутящий ΠΌΠΎΠΌΠ΅Π½Ρ‚. ΠŸΠΎΠ»Π½ΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ обСспСчиваСт ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ силу, Π½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ. ΠŸΠΎΠ»ΡƒΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΡƒΠ΄Π²Π°ΠΈΠ²Π°Π΅Ρ‚ количСство шагов, дСлая Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»Π°Π²Π½Ρ‹ΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ слоТного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° управлСния.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Никогда Π½Π΅ ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π²Π°Π» ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ шагового двигатСля Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ β€” это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΡƒ ΠΈΠ»ΠΈ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ Π­Π”Π‘, ΠΎΠΏΠ°ΡΠ½ΡƒΡŽ для Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°.

Π’Ρ‹Π±ΠΎΡ€ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈ схСмотСхника ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ элСмСнтом систСмы управлСния являСтся Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слуТит интСрфСйсом ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΈ силовой Ρ‡Π°ΡΡ‚ΡŒΡŽ двигатСля. ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ A4988, DRV8825 ΠΈΠ»ΠΈ TMC2208, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΊ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Π° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³Π°. Π’Ρ‹Π±ΠΎΡ€ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° зависит ΠΎΡ‚ номинального Ρ‚ΠΎΠΊΠ° двигатСля ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ скорости вращСния.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π»ΠΈΠ½ΠΈΠΈ управлСния STEP (шаг), DIR (Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅) ΠΈ ENABLE (Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹). Π‘ΠΈΠ³Π½Π°Π»Ρ‹ STEP ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Arduino ΠΈΠ»ΠΈ ESP32), ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Ρ€ΠΎΠ½Ρ‚ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° заставляСт Π²Π°Π» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ шаг. Для Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ качСствСнноС Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈ использованиС экранированных ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², особСнно ΠΏΡ€ΠΈ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… трассах.

πŸ“Š Какой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ?
Arduino Uno
Arduino Mega
ESP32
Raspberry Pi
STM32

ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ слСдуСт ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ. ЛогичСская Ρ‡Π°ΡΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° запитываСтся ΠΎΡ‚ 5Π’ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Π° силовая Ρ‡Π°ΡΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ источника напряТСния, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ двигатСля (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 12-24Π’). ИспользованиС ΠΎΠ΄Π½ΠΎΠ³ΠΎ источника для Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ ΠΌΠΎΡ‚ΠΎΡ€Π° Π±Π΅Π· Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ сбоям ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈΠ·-Π·Π° ΠΏΠΎΠΌΠ΅Ρ….

β˜‘οΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄ запуском

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 4

Настройка Ρ‚ΠΎΠΊΠ° ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³Π°

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Ρ‚ΠΎΠΊΠ° удСрТания β€” критичСский этап, Π²Π»ΠΈΡΡŽΡ‰ΠΈΠΉ Π½Π° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ двигатСля ΠΈ Π΅Π³ΠΎ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π’ΠΎΠΊ задаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Π° Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅, Π° расчСтноС напряТСниС вычисляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅, зависящСй ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ микросхСмы. ΠŸΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ номинального Ρ‚ΠΎΠΊΠ° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Ρƒ ΠΈ ΠΏΠΎΡ‚Π΅Ρ€Π΅ ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… свойств.

Π Π΅ΠΆΠΈΠΌΡ‹ ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Π»ΠΈΡ‚ΡŒ основной шаг двигатСля Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ части, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сниТаСт рСзонансныС Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΡˆΡƒΠΌ. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² осущСствляСтся Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² MS1, MS2, MS3 Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΈΠ»ΠΈ ноль. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ TMC2209, ΠΌΠΎΠ³ΡƒΡ‚ автоматичСски Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΊ отсСчки для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ энСргопотрСблСния.

МодСль Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Макс. Ρ‚ΠΎΠΊ (А) НапряТСниС (Π’) Макс. ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³ ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ
A4988 2.0 35 1/16 Π‘ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€Π°Π΄ΠΈΠ°Ρ‚ΠΎΡ€
DRV8825 2.5 45 1/32 Π’Ρ‹ΡˆΠ΅ Ρ‚ΠΎΠΊ, большС ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³ΠΎΠ²
TMC2208 1.7 24 1/256 Π’ΠΈΡ…ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ (StealthChop)
TMC5160 3.0 60 1/256 Высокая ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ, SPI интСрфСйс

Для настройки Ρ‚ΠΎΠΊΠ° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ измСрСния постоянного напряТСния. Π©ΡƒΠΏΡ‹ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Ρƒ ΠΈ Π·Π΅ΠΌΠ»Π΅, послС Ρ‡Π΅Π³ΠΎ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ рСгулятор Π΄ΠΎ достиТСния расчСтного значСния. Π’Π°ΠΆΠ½ΠΎ: ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ Π½Π΅ ΠΊΠ°ΡΠ°ΠΉΡ‚Π΅ΡΡŒ мСталличСских частСй Ρ‰ΡƒΠΏΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ попадания напряТСния Π½Π° Ρ‚Π΅Π»ΠΎ ΠΈ искаТСния ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Arduino

Для упрощСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠ΄Π° управлСния ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ спСциализированныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ формирования Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° AccelStepper являСтся стандартом Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ для Arduino, прСдоставляя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ускорСния, тормоТСния ΠΈ управлСния ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Она ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ нСсколько Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ для многоосСвых систСм.

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ скСтч Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя настройку ΠΏΠΈΠ½ΠΎΠ² Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ setup ΠΈ цикличСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ состояния Π² loop. ИспользованиС Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ delay() нСдопустимо, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ Ρ‚Π°ΠΉΠΌΠΈΠ½Π³ΠΈ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ€Ρ‹Π²ΠΊΠ°ΠΌ. ВмСсто этого примСняСтся millis-Ρ‚Π°ΠΉΠΌΠΈΠ½Π³ ΠΈΠ»ΠΈ встроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для Π½Π΅Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

#include 

#define STEP_PIN 2

#define DIR_PIN 3

AccelStepper stepper(AccelStepper::DRIVER, STEP_PIN, DIR_PIN);

void setup() {

stepper.setMaxSpeed(1000);

stepper.setAcceleration(500);

}

void loop() {

stepper.runSpeedToPosition();

}

ΠŸΡ€ΠΈ написании ΠΊΠΎΠ΄Π° Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ограничСния ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΠΎ частотС Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ². Для высоких скоростСй (Π±ΠΎΠ»Π΅Π΅ 1000 ΠΎΠ±/ΠΌΠΈΠ½) стандартныС Arduino Uno ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ, ΠΈ потрСбуСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈΠ»ΠΈ использованиС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² PWM. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠ΄Π° позволяСт Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимальной ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π³ΡƒΠ΄ΠΈΡ‚ Π½ΠΎ Π½Π΅ крутится?

Π“ΡƒΠ΄Π΅Π½ΠΈΠ΅ часто ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Π½ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹ STEP Π»ΠΈΠ±ΠΎ слишком Ρ€Π΅Π΄ΠΊΠΈΠ΅, Π»ΠΈΠ±ΠΎ ΠΈΡ… частота ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² рСзонанс. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ Π»ΠΈ Π²Π°Π» мСханичСски ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Ρ„Π°Π·Ρ‹ ΠΎΠ±ΠΌΠΎΡ‚ΠΎΠΊ (A+ A- B+ B-).

Диагностика ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ устранСниС нСисправностСй

Π’ процСссС эксплуатации часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ситуации, ΠΊΠΎΠ³Π΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ пропускаСт шаги ΠΈΠ»ΠΈ ΠΈΠ·Π΄Π°Π΅Ρ‚ Π½Π΅Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Π²ΠΈΠ·Π³. ΠŸΡ€ΠΎΠΏΡƒΡΠΊ шагов ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ связан с нСдостаточным Ρ‚ΠΎΠΊΠΎΠΌ, слишком высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π·Π³ΠΎΠ½Π° ΠΈΠ»ΠΈ мСханичСским сопротивлСниСм. Π’ΠΈΠ·Π³ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² рСзонансной Π·ΠΎΠ½Π΅, Ρ‡Ρ‚ΠΎ лСчится ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³Π° ΠΈΠ»ΠΈ установкой мСханичСских Π΄Π΅ΠΌΠΏΡ„Π΅Ρ€ΠΎΠ².

ΠŸΠ΅Ρ€Π΅Π³Ρ€Π΅Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈΠ»ΠΈ двигатСля β€” частая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡ€ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройкС. Если Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ горячий Π½Π° ΠΎΡ‰ΡƒΠΏΡŒ (Π±ΠΎΠ»Π΅Π΅ 60-70Β°C), Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π΄ΠΈΠ°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅. Π”Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Π³Ρ€Π΅Π²Π°Ρ‚ΡŒΡΡ Π²Ρ‹ΡˆΠ΅ 80Β°C, ΠΈΠ½Π°Ρ‡Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ°Π³Π½ΠΈΡ‡ΠΈΠ²Π°Π½ΠΈΠ΅ постоянных ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ² Ρ€ΠΎΡ‚ΠΎΡ€Π°.

  • πŸ”Ή ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΎΠ±ΠΌΠΎΡ‚ΠΎΠΊ β€” ΠΏΡ€ΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ сопротивлСниС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ°Ρ€Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ.
  • πŸ”Ή ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ напряТСния β€” ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ напряТСниС питания Π½Π΅ просСдаСт ΠΏΠΎΠ΄ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Π½ΠΈΠΆΠ΅ допустимого ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°.
  • πŸ”Ή Π¦Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ сигналов β€” осциллографом ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² STEP, ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΈΠΌΠΈ Π±Π΅Π· ΡΠΈΠ»ΡŒΠ½Ρ‹Ρ… выбросов.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ остановился Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‡Ρƒ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² β€” это ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ быстрому ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Ρƒ ΠΎΠ±ΠΌΠΎΡ‚ΠΎΠΊ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ остановки.

ΠœΠ΅Ρ…Π°Π½ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ соСдинСниС ΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ крутящСго ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° зависит ΠΎΡ‚ качСства мСханичСского соСдинСния Π²Π°Π»Π° двигатСля с ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ. ИспользованиС Π³ΠΈΠ±ΠΊΠΈΡ… ΠΌΡƒΡ„Ρ‚ позволяСт ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСбольшой пСрСкос осСй, сниТая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° подшипники двигатСля. ЖСсткоС соСдинСниС ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π»ΡŽΡ„Ρ‚ΠΎΠ² Π² Π½Π°ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ заклиниванию систСмы.

ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° систСмы Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ количСства шагов Π½Π° ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€ пСрСмСщСния. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ зависит ΠΎΡ‚ шагового ΡƒΠ³Π»Π° двигатСля, Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³Π° ΠΈ шага Ρ…ΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ½Ρ‚Π° ΠΈΠ»ΠΈ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π° шкива рСмня. Вочная ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для обСспСчСния гСомСтричСской точности ΠΈΠ·Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ.

РСгулярноС обслуТиваниС мСханичСской части, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ смазку Π½Π°ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ натяТСния Ρ€Π΅ΠΌΠ½Π΅ΠΉ, ΠΏΡ€ΠΎΠ΄Π»Π΅Π²Π°Π΅Ρ‚ срок слуТбы шагового двигатСля. ОслаблСниС ΠΊΡ€Π΅ΠΏΠ΅ΠΆΠ½Ρ‹Ρ… Π²ΠΈΠ½Ρ‚ΠΎΠ² самого ΠΌΠΎΡ‚ΠΎΡ€Π° Ρ‚Π°ΠΊΠΆΠ΅ являСтся распространСнной ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ точности позиционирования. Π’ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ, создаваСмыС ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠΌ, способны постСпСнно Ρ€Π°ΡΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ соСдинСния.

Как Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠΊ для ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° A4988?

Для расчСта ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ: Vref = I_max 8 Rs, Π³Π΄Π΅ Rs β€” сопротивлСниС Ρ‚ΠΎΠΊΠΎΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСзисторов (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 0.05 Ом ΠΈΠ»ΠΈ 0.1 Ом). Если Rs = 0.1 Ом ΠΈ Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠΊ 1А, Ρ‚ΠΎ Vref = 1 8 0.1 = 0.8 Π’ΠΎΠ»ΡŒΡ‚Π°.

МоТно Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π±Π΅Π· Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°?

ВСорСтичСски ΠΌΠΎΠΆΠ½ΠΎ, Ссли ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π±Π΅Π· элСктроники Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠŸΡ€ΡΠΌΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΡƒΠ±ΡŒΠ΅Ρ‚ Π΅Π³ΠΎ ΠΈΠ·-Π·Π° высокого Ρ‚ΠΎΠΊΠ° потрСблСния ΠΎΠ±ΠΌΠΎΡ‚ΠΎΠΊ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ грССтся Π΄Π°ΠΆΠ΅ Π±Π΅Π· Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ?

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ удСрТания Ρ‚ΠΎΠΊ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ, создавая Ρ‚Π΅ΠΏΠ»ΠΎ. Для сниТСния Π½Π°Π³Ρ€Π΅Π²Π° Π² ΠΏΠ°ΡƒΠ·Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ (функция enable) ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ с Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ автоматичСского сниТСния Ρ‚ΠΎΠΊΠ°.

Π’ Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»Π½Ρ‹ΠΌ шагом ΠΈ ΠΌΠΈΠΊΡ€ΠΎΡˆΠ°Π³ΠΎΠΌ?

ΠŸΠΎΠ»Π½Ρ‹ΠΉ шаг ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ дискрСтно, давая ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, Π½ΠΎ вызывая Ρ€Ρ‹Π²ΠΊΠΈ. ΠœΠΈΠΊΡ€ΠΎΡˆΠ°Π³ ΠΏΠΎΠ΄Π°Π΅Ρ‚ Ρ‚ΠΎΠΊ ΡΠΈΠ½ΡƒΡΠΎΠΈΠ΄Π°Π»ΡŒΠ½ΠΎ, сглаТивая Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈ увСличивая Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ сниТая доступный крутящий ΠΌΠΎΠΌΠ΅Π½Ρ‚.