ΠΊΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ
Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΈ ΠΌΠΎΡΠΎΡΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ 28BYJ-48 Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ ULN2003
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ 28BYJ-48. Π’Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄Ρ, ΡΠ°Π³ΠΎΠ²ΡΠ΅ ΠΌΠΎΡΠΎΡΡ ΡΠ²Π»ΡΡΡΡΡ ΠΊΡΠ°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠΎΠ±ΠΎΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠΈ. ΠΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ ΡΡΠ΄ΠΎΠΌ: ΠΎΡ CD-ΠΏΡΠΈΠ²ΠΎΠ΄Π° Π΄ΠΎ 3D-ΠΏΡΠΈΠ½ΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΡΠΎΠ±ΠΎΡΠ°-ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΎΡΠ°. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡ Π΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ, ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Arduino Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π½Π° Π±Π°Π·Π΅ ULN2003 ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΠΊΠ΅ΡΡΠ΅ΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Stepper.
Π¨Π°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ β ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ
Π¨Π°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ β ΡΡΠΎ ΠΌΠΎΡΠΎΡ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΠΈΠΉ ΡΠ²ΠΎΠΉ Π²Π°Π» Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠ°Π³ΠΎΠ² ΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΠΎΠ±ΠΎΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅, ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°Ρ , ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΎΡΠ°Ρ , ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ°Π½ΠΊΠ°Ρ ΠΈ ΠΏΡΠΎΡΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΏΡΠΈΠ±ΠΎΡΠ°Ρ . ΠΠΎΠ»ΡΡΠΈΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ Π½Π°Π΄ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ³Π»ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΡΠΎΡΠ°. Π’Π°ΠΊΠΆΠ΅ Π² ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΡ ΠΈΠΌΠ΅Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠ°, ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, ΡΠ΅Π²Π΅ΡΡΠ°.
Π¨Π°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠΎΡΠΎΡΠ° Π½Π° Π·Π°Π΄Π°Π½Π½ΡΠΉ ΡΠ³ΠΎΠ» ΠΏΡΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΌ ΡΠΈΠ³Π½Π°Π»Π΅. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ·Π»ΠΎΠ² ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΠΈ Π²ΡΡ ΠΎΠ΄ΠΈΡΡ Π² Π·Π°Π΄Π°Π½Π½ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ. Π Π°Π±ΠΎΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ β Π² ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠΌ Π²Π°Π»Π΅ ΠΈΠΌΠ΅Π΅ΡΡΡ ΡΡΠ΄ ΠΌΠ°Π³Π½ΠΈΡΠΎΠ² ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΡΡΡΠ΅ΠΊ. ΠΡΠΈ ΠΏΠΎΠ΄Π°ΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Π½Π° ΠΌΠ°Π³Π½ΠΈΡΡ ΠΈ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ Π²Π°Π» Π²ΡΠ°ΡΠ°ΡΡΡΡ. Π’Π°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ³ΠΎΠ» ΠΏΠΎΠ²ΠΎΡΠΎΡΠ° (ΡΠ°Π³ΠΈ), Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
Π£ΠΏΡΠΎΡΠ΅Π½Π½ΡΠ΅ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡ
Π΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΈΠ΄Ρ ΡΠ°Π³ΠΎΠ²ΡΡ ΠΌΠΎΡΠΎΡΠΎΠ²:
ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ
Π‘Π°ΠΌΡΠ΅ ΠΏΡΠΎΡΡΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΠ°ΡΠΈΠ°Π½ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ AliExpress:
ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ
ΠΡΠ°ΠΉΠ²Π΅Ρ β ΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΌ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ L298N ΠΈ ULN2003.
Π Π°Π±ΠΎΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π² Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²:
ΠΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΌΠΈΠ½ΡΡΠΎΠ² Π² Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°ΠΌΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°. ΠΡΠ°ΠΉΠ²Π΅Ρ ΡΠ½ΠΈΠΏΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄Π° ΡΡΠ΅Π±ΡΠ΅Ρ Π²ΡΠ΅Π³ΠΎ 4 ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½ΡΡ ΠΊΠ»ΡΡΠ°, Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄Π° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½Π°Ρ ΡΡ Π΅ΠΌΠ°. Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠ±ΠΌΠΎΡΠΊΠΎΠΉ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ β ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΡ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅. ΠΠ»Ρ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡ Π΅ΠΌΠ°-ΠΌΠΎΡΡ Ρ ΡΠ΅ΡΡΡΡΠΌΡ ΠΊΠ»ΡΡΠ°ΠΌΠΈ.
ΠΡΠ°ΠΉΠ²Π΅Ρ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π½Π° Π±Π°Π·Π΅ L298N
ΠΡΠΎΡ ΠΌΠΎΡΡΠΎΠ²ΠΎΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ Ρ ΡΠΎΠΊΠΎΠΌ Π΄ΠΎ 2 Π ΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π΄ΠΎ 46Π. ΠΠΎΠ΄ΡΠ»Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° L298N ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ L298N, ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡ Π»Π°ΠΆΠ΄Π΅Π½ΠΈΡ, ΠΊΠ»Π΅ΠΌΠΌΠ½ΡΡ ΠΊΠΎΠ»ΠΎΠ΄ΠΎΠΊ, ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ², ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΡΠΈΡΠ½ΡΡ Π΄ΠΈΠΎΠ΄ΠΎΠ².
ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ L298N
ΠΡΠ°ΠΉΠ²Π΅Ρ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ULN2003
Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌΠΈ Ρ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π½Π° Π±Π°Π·Π΅ ULN2003 β ΡΠ°ΡΡΡΠ΅ Π³ΠΎΡΡΠΈ Π² ΠΌΠ°ΡΡΠ΅ΡΡΠΊΠΈΡ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΉ Π΄Π΅ΡΠ΅Π²ΠΈΠ·Π½Π΅ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π·Π° ΡΡΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ»Π°ΡΠΈΡΡ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π²ΡΡΠΎΠΊΠΎΠΉ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡΡ ΠΈ ΡΠΎΡΠ½ΠΎΡΡΡΡ.
ΠΡΡΠ³ΠΈΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄ΡΡΠ³ΠΎΠΉ Π²ΠΈΠ΄ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² β STEP/DIR Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ. ΠΡΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ STEP/DIR Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ. STEP/DIR Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ ΡΠ°ΡΡΠΈΡΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ:
Π STEP/DIR Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ 3 ΡΠΈΠ³Π½Π°Π»Π°:
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΈΡ STEP/DIR Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ TB6560-V2. ΠΡΠΎΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΡΠ΅ΠΆΠΈΠΌΡ.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ ΠΡΠ΄ΡΠΈΠ½ΠΎ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠ½ΠΈΠΏΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ 28BYj-48 ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² L298 ΠΈ ULN2003. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ»Π°ΡΡ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Arduino Uno.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ ΠΡΠ΄ΡΠΈΠ½ΠΎ
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π²Π°ΡΠΈΠ°Π½Ρ ΡΡ Π΅ΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ L298:
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π½Π° Π±Π°Π·Π΅ L298
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π΅ ULN2003 ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅. Π£ΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ Π²ΡΡ ΠΎΠ΄Ρ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° IN1-IN4 ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ Π»ΡΠ±ΡΠΌ ΡΠΈΡΡΠΎΠ²ΡΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ Π½Π° ΠΡΠ΄ΡΠΈΠ½ΠΎ. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 8-11. ΠΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ 5Π. Π’Π°ΠΊΠΆΠ΅ Π΄Π»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π»Π°ΡΡ ΠΏΠ»Π°ΡΠ° ΠΡΠ΄ΡΠΈΠ½ΠΎ.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ ΠΡΠ΄ΡΠΈΠ½ΠΎ
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ
Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ
ΠΡΠ΅ ΠΎΠ΄Π½Π° ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Nema17 ΡΠ΅ΡΠ΅Π· Π΄ΡΠ°ΠΉΠ²Π΅Ρ L298 Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
ΠΠ±Π·ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ Π΄Π»Ρ Π°ΡΠ΄ΡΠΈΠ½ΠΎ
Nema 17 β Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΉ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² 3D ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°Ρ ΠΈ Π§ΠΠ£ ΡΡΠ°Π½ΠΊΠ°Ρ . Π‘Π΅ΡΠΈΡ 170Ρ HSΡ Ρ Ρ Π ΠΌΠΎΡΠΎΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΉ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ:
28BYJ-48 β ΡΠ½ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΉ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ ΡΠΎΠ±ΠΎΡΠΎΠ², ΡΠ΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ , ΡΠ°Π΄ΠΈΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΠΏΡΠΈΠ±ΠΎΡΠ°Ρ .
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ
Π ΡΡΠ΅Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΡΠ΄ΡΠΈΠ½ΠΎ IDE ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Strepper.h Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΡΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅:
ΠΡΠΈΠΌΠ΅Ρ ΡΠΊΠ΅ΡΡΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
Π Π½Π°Π±ΠΎΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Stepper.h ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° stepper_oneRevolution, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°Π΄Π°ΡΡΡΡ Π²ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π³ΠΎΠ², ΡΠΊΠΎΡΠΎΡΡΡ, ΠΏΠΎΠ²ΠΎΡΠΎΡ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ Ρ Π²Π°ΠΌΠΈ ΡΠ·Π½Π°Π»ΠΈ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Π°ΡΠ΄ΡΠΈΠ½ΠΎ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π»ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΊΠ΅ΡΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅Π³ΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Stepper. ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΠΌ, Π½ΠΈΡΠ΅Π³ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ ΠΌΠΎΡΠΎΡΠ°ΠΌΠΈ Π½Π΅Ρ ΠΈ ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π²Π°ΠΌ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π²ΠΊΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ Π² ΡΠ²ΠΎΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Arduino.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Arduino v2.1
ΠΠΠΠΠΠΠΠΠΠ―
Π’ΠΠΠ ΠΠ―
ΠΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΡ ΠΌΠΎΡΠΎΡΠΎΠ² ΠΊ Arduino Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ. ΠΡΠ΅Π½Ρ Π΄Π΅ΡΡΠ²ΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΌΠΎΡΠΎΡΡ 28byj-48-5v ΡΠ°ΡΡΠΎ ΠΏΡΠΎΠ΄Π°ΡΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ ΡΠΎ ΡΠ²ΠΎΠΈΠΌ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ (ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½Π°Ρ ΡΠ±ΠΎΡΠΊΠ° ULN2003), ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΊ Π»ΡΠ±ΡΠΌ 4-ΠΌ ΠΏΠΈΠ½Π°ΠΌ ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΡΠ°Π³ΠΎΠ²ΠΈΠΊΠ°ΠΌΠΈ (ΡΠΈΠΏΠ° Nema 17) Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ, Π½ΠΈΠΆΠ΅ Π²Ρ Π½Π°ΠΉΠ΄ΡΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ ΡΡ Π΅ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ A4988, DRV8825 ΠΈ TMC2208, Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ, Ρ.ΠΊ. ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ Π΄Π»Ρ CNC ΡΠΈΠ»Π΄ΠΎΠ² ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌΡ. Π£ ΡΡΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π½ΡΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΎΠΊ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΡΡΡΠΈΠ»ΠΊΠΈ Π½Π° ΠΏΠ»Π°ΡΠ΅. ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ βΠ½Π° Π³Π»Π°Π·β, Π·Π°ΡΡΠ°Π²ΠΈΠ² ΠΌΠΎΡΠΎΡ Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΡΡ ΠΊΡΡΡΠΈΠ»ΠΊΡ. ΠΠΎΡΠΎΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ°ΡΠ°ΡΡΡΡ, Π½ΠΎ Π½Π΅ Π²ΠΈΠ±ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΡΠΎΡΠ°ΡΠΎΡ ΠΈ ΡΠΈΠ»ΡΠ½ΠΎ Π½Π΅ Π½Π°Π³ΡΠ΅Π²Π°ΡΡΡΡ. ΠΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΎΠΊ ΠΏΠΎ ΠΎΠΏΠΎΡΠ½ΠΎΠΌΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Vref, Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΎΠ½ΠΎ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΠΎΡΠΌΡΠ»Π΅ (ΡΠΌ. ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ Π½ΠΈΠΆΠ΅). ΠΠ΅ΡΡΠΌ ΡΠΎΠΊ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΌΠΎΡΠΎΡΠ° ΠΈΠ· ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΏΠΎΠ΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ Π² ΡΠΎΡΠΌΡΠ»Ρ Π²ΠΌΠ΅ΡΡΠΎ current, ΡΡΠΈΡΠ°Π΅ΠΌ, ΠΈ Π½Π°ΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΈΠ»ΠΊΠΎΠΉ. ΠΠ»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠΏΠΎΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΡΠΏΡ Π²ΠΎΠ»ΡΡΠΌΠ΅ΡΡΠ° ΠΊ ΡΠ°ΠΌΠΎΠΉ ΠΊΡΡΡΠΈΠ»ΠΊΠ΅ ΠΈ ΠΏΠΈΠ½Ρ GND.
ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΡΠΎΠ³ΡΡΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² TMC β ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΡΠΌΠ°/ΡΠ²ΠΈΡΡΠ°/Π²ΠΈΠ±ΡΠ°ΡΠΈΠΉ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠΈΠ»Π°ΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»ΠΈΡΡΠ΅Ρ ΡΠΈΠ³Π½Π°Π» Π΄ΠΎ ΠΌΠΈΠΊΡΠΎΡΠ°Π³Π° 1/256.
ΠΠΠΠΠΠΠ’ΠΠΠ
GyverStepper v2.1
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ ΠΌΠΎΡΠΎΡΠ°ΠΌΠΈ Ρ Arduino
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ° ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Arduino ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΠΌΠΈ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Arduino-ΡΡΠ½ΠΊΡΠΈΠΈ)
Π£Π‘Π’ΠΠΠΠΠΠ
ΠΠΠΠ£ΠΠΠΠ’ΠΠ¦ΠΠ―
ΠΠ°Π°Π° ΠΏΠΎΡΠ΅ΠΌΡ ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅Π³ΠΎ?!
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π°Π±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ
ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ ΠΌΠΎΡΠΎΡΠ°ΠΌΠΈ
ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
ΠΡΠ΅ΠΌΡ ΡΠ°Π³Π° [NEW!]
ΠΠ΅Π΄Π»Π΅Π½Π½ΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ (new!)
Π’ΠΈΠΊ ΠΈ ΡΠ°ΠΉΠΌΠΈΠ½Π³ΠΈ
Π‘ΠΌΠ΅Π½Π° Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
Π Π΅ΠΆΠΈΠΌΡ ΡΠ°Π±ΠΎΡΡ
Π Π΅ΠΆΠΈΠΌ FOLLOW_POS
Π Π΅ΠΆΠΈΠΌ KEEP_SPEED
ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊΠ° ΡΠΊΠΎΡΠΎΡΡΠΈ
ΠΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ ΡΠ±ΡΠΎΡ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ
GStepper2, GPlanner ΠΈ GPlanner2 ΡΠ²Π»ΡΡΡΡΡ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΡΠΌΠΈ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡΡ ΠΈΠ½Π°ΡΠ΅, Π±ΠΎΠ»ΡΡΠ΅ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Ρ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ ΡΠΎΡΠΊΠΈ ΠΊ ΡΠΎΡΠΊΠ΅.
Π’ΠΈΠΊΠ΅Ρ
Π Π΅ΠΆΠΈΠΌ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ
Π Π΅ΠΆΠΈΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ
ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ setMaxSpeed() / setMaxSpeedDeg() Π·Π°Π΄Π°ΡΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ, ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΡ ΠΌΠΎΡΠΎΡ (ΡΡΠΌΠΌΠ°ΡΠ½Π°Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΡΠ½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎ ΠΎΡΡΠΌ Π΄Π»Ρ GPlanner) Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠΎΡΠΊΠ΅. ΠΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΠΆΠΈΠΌΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ.
ΠΠ»Ρ ΡΡΠ°ΡΡΠ° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²ΡΠ·Π²Π°ΡΡ setTarget(ΠΏΠΎΠ·ΠΈΡΠΈΡ) / setTargetDeg(ΠΏΠΎΠ·ΠΈΡΠΈΡ) (ΠΊΡΠΎΠΌΠ΅ GPlanner2). ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΠΎΡΠΈΡΡ Ρ getPeriod() Π²ΡΠ΅ΠΌΡ Π΄ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΠΈΠΊΠ° ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ°ΠΉΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΠΌΠΎΡΠΎΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΈ.
ΠΠΎ Π²ΡΠ΅ΠΌΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ:
GPlanner2 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΡΡΡ ΠΈΠ½Π°ΡΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π±ΡΡΠ΅Ρ ΡΡΠ°Π΅ΠΊΡΠΎΡΠΈΠΈ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ Π½ΡΠΌ ΡΠΈΡΠ°ΠΉΡΠ΅ Π½ΠΈΠΆΠ΅
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ NEMA 17 Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° A4988
Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ β ΡΡΠΎ ΡΠ°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΠΎΡΠ° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΡΠΌΠΈ ΡΠ°Π³Π°ΠΌΠΈ. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΠ°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡ ΠΎΡΠ΅Π½Ρ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ β Π½Π°ΡΠΈΠ½Π°Ρ ΠΎΡ ΠΊΠ°ΠΌΠ΅Ρ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Ρ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΡΠΎΠ±ΠΎΡΠ°ΠΌΠΈ ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ°ΠΌΠΈ.
Π§ΡΠΎΠ±Ρ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΡΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΡΠ΅Π»Π΅ΡΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΠ°ΡΡΡ ΠΎΠ± ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ 28-BYJ48 Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ°. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ 28-BYJ48 ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ΅Π½ΡΡΠΈΠΉ ΠΊΡΡΡΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡΠ½ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, NEMA 14, NEMA17.
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ NEMA 17 Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ»Π°ΡΡ Arduino ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ A4988. ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ. Π Π°Π½Π΅Π΅ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ NEMA 17 Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° DRV8825.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ
Π¨Π°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ NEMA17
ΠΡΠΈΠ½ΡΠΈΠΏ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Nema17 Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ΅Π½ ΡΠ°Π±ΠΎΡΠ΅ Π΄ΡΡΠ³ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ. ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π² ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ AVR.
Π¨Π°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ NEMA 17 ΠΈΠΌΠ΅Π΅Ρ ΠΏΠ»ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 1.7 x 1.7 Π΄ΡΠΉΠΌΠ° ΠΈ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠΉ ΠΊΡΡΡΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌΠΈ ΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌΠΈ ΠΌΠ΅Π½ΡΡΠ΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, NEMA 14. ΠΠ°Π½Π½ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΠΌΠ΅Π΅Ρ 6 ΠΏΠΎΠ΄Π²ΠΎΠ΄ΡΡΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ 12 Π. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΡΠΌΠ΅Π½ΡΡΠ°ΡΡΡΡ ΠΈ Π΅Π³ΠΎ ΠΊΡΡΡΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ.
ΠΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°Π³Π΅ ΠΎΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ NEMA17 ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° ΡΠ³ΠΎΠ», ΡΠ°Π²Π½ΡΠΉ 1.8 Π³ΡΠ°Π΄ΡΡΠ°. Π‘Ρ Π΅ΠΌΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄Π²ΠΎΠ΄ΡΡΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ NEMA17 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅.
ΠΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ ΠΈΠ· ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΡΠ½ΠΊΠ°, ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ NEMA17 ΠΈΠΌΠ΅Π΅Ρ ΡΠ½ΠΈΠΏΠΎΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 6 ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ². ΠΡΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Ρ ΠΊ Π΄Π²ΡΠΌ ΡΠ°Π·Π΄Π΅Π»ΡΠ½ΡΠΌ ΠΎΠ±ΠΌΠΎΡΠΊΠ°ΠΌ. Π§Π΅ΡΠ½ΡΠΉ, ΠΆΠ΅Π»ΡΡΠΉ ΠΈ Π·Π΅Π»Π΅Π½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΎΠ±ΠΌΠΎΡΠΊΠ΅, Π° ΠΊΡΠ°ΡΠ½ΡΠΉ, Π±Π΅Π»ΡΠΉ, ΠΈ ΡΠΈΠ½ΠΈΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄Π° β ΠΊ Π΄ΡΡΠ³ΠΎΠΉ ΠΎΠ±ΠΌΠΎΡΠΊΠ΅. Π ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΎΠ±ΠΌΠΎΡΠΎΠΊ (ΡΠ΅ΡΠ½ΡΠΉ ΠΈ Π±Π΅Π»ΡΠΉ) ΠΎΡΡΠ°Π²Π»ΡΡΡ Π½Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ.
Π§ΠΈΡΠ»ΠΎ ΡΠ°Π³ΠΎΠ² Π·Π° ΠΎΠ±ΠΎΡΠΎΡ Π΄Π»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ NEMA17
Π§ΠΈΡΠ»ΠΎ ΡΠ°Π³ΠΎΠ² Π·Π° ΠΏΠΎΠ»Π½ΡΠΉ ΠΎΠ±ΠΎΡΠΎΡ (Steps per Revolution) Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ³Π»Π°, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π·Π° ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³ (step angle). ΠΠ»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ NEMA17 ΡΡΠΎΡ ΡΠ°Π³ ΡΠ°Π²Π΅Π½ 1.8 Π³ΡΠ°Π΄ΡΡΠ°, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ:
Steps per Revolution = 360/ step angle
360/1.8 = 200 Steps Per Revolution
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Nema 17
Π’Π°ΠΊΠΆΠ΅ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΡΠ°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ.
ΠΠΎΠ΄ΡΠ»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ A4988
ΠΠΎΠ΄ΡΠ»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠΎΠΉ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΠΏΠΎΠ΄Π°Π²Π°Ρ Π½Π° Π½Π΅Π³ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ°Π·Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ Π² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΠΎΠ΄ΡΠ»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ A4988 ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠΎΠΉ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Nema 17 ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌΠΈ Π±ΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΌΠΈ (Π΄Π²ΡΡ ΠΏΠΎΠ»ΡΡΠ½ΡΠΌΠΈ) ΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌΠΈ. ΠΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΡΠ°Π½ΡΠ»ΡΡΠΎΡ (ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ), ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΅ΠΌΡ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈ ΡΠΊΠΎΡΠΎΡΡΡΡ, ΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ².
ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ Nema 17 Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π²ΡΠ΅Π³ΠΎ Π΄Π²Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° ΠΌΠΎΠ΄ΡΠ»Ρ A4988 β STEP (Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³Π°ΠΌΠΈ) ΠΈ DIRECTION (Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ).
ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ A4988 ΠΌΠΎΠΆΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°Π±ΠΎΡΠΎΠΉ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π² 5 ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅ΠΆΠΈΠΌΠ°Ρ : ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΡΠ°Π³Π°, ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΠ°Π³Π°, ΡΠ΅ΡΠ²Π΅ΡΡΠΈ ΡΠ°Π³Π°, 1/8 ΡΠ°Π³Π° ΠΈ 1/16 ΡΠ°Π³Π°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ Π²Π°ΠΌ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π³Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π²ΡΠ±ΠΎΡΠ° ΡΠ΅ΠΆΠΈΠΌΠ° (MS1, MS2 ΠΈ MS3). ΠΠ° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΡΠ°Π±Π»ΠΈΡΠ° Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ°Π³Π°.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ A4988:
Π Π°Π·Π»ΠΈΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ DRV8825 ΠΈ A4988
ΠΠ±Π° ΡΡΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ Nema 17, ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΡ ΠΎΠΆΡΡ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΡ ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ, Π½ΠΎ ΠΎΠ½ΠΈ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ Π² ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΠΌΠΈΠΊΡΠΎΡΠ°Π³ΠΎΠ², ΡΠ°Π±ΠΎΡΠ΅ΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΈ Ρ.Π΄. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΎΡΠ»ΠΈΡΠΈΡ ΡΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ:
Π‘Ρ Π΅ΠΌΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°
Π‘Ρ Π΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ NEMA 17 Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° A4988 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° A4988 ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΡΠ°Π½ΡΠ»ΡΡΠΎΡ (ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ), ΠΏΠΎΡΡΠΎΠΌΡ ΠΊ ΠΏΠ»Π°ΡΠ΅ Arduino Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Step ΠΈ Direction. ΠΠΎΠ½ΡΠ°ΠΊΡ Step ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³Π°ΠΌΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌΠΈ, Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡ Direction β Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ. Π¨Π°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ 12V, Π° ΠΌΠΎΠ΄ΡΠ»Ρ A4988 β ΠΎΡ ΠΏΠ»Π°ΡΡ Arduino. ΠΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ.
ΠΡΠ»ΠΈ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠ΅, ΡΠΎ ΠΈ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠ΅. ΠΡΠ»ΠΈ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ, ΡΠΎ ΠΈ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ. ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ 47 ΠΌΠΊΠ€ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΏΠ»Π°ΡΡ Arduino ΠΎΡ Π²ΡΠ±ΡΠΎΡΠΎΠ² Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠ½ΡΠ°ΠΊΡΡ MS1, MS2 ΠΈ MS3 ΠΎΡΡΠ°ΡΡΡΡ Π½Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΡΠΎ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΡΠ°Π³Π°.
ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅.
Π’Π°Π±Π»ΠΈΡΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ ΠΏΠ»Π°ΡΡ Arduino, ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Nema 17 ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ A4988 Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
ΠΠΎΠ½ΡΠ°ΠΊΡ A4988 | Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ |
VMOT | +ve Of Battery |
GND | -ve of Battery |
VDD | 5V of Arduino |
GND | GND of Arduino |
STP | Pin 3 of Arduino |
DIR | Pin 2 of Arduino |
1A, 1B, 2A, 2B | ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ |
Π‘ΠΎΠ±Π»ΡΠ΄Π°ΠΉΡΠ΅ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Arduino
ΠΠΎΠ»Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ ΡΡ Π΅ΠΌΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ, Π·Π΄Π΅ΡΡ ΠΆΠ΅ ΠΌΡ ΠΊΡΠ°ΡΠΊΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΊΠΎΠ΄Π°.
ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠ»ΠΊΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π΅Π΅ Π² Arduino IDE. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΡΡΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΈ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ°Π³ΠΎΠ² Π΄Π»Ρ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ NEMA 17 β ΠΎΠ½ΠΎ ΡΠ°Π²Π½ΠΎ 200.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ°
Π¨Π°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ Ρ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π³ΠΎΠ΄ΠΎΠΌ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°ΡΡ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π² ΠΌΠΈΡΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄Π½ΡΡ ΡΠΎΡΠ½ΠΎΡΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ². Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ°ΠΌΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ 28-BYJ48 ΠΊ ΠΏΠ»Π°ΡΠ΅ Arduino ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ ULN2003 ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ°.
Π Π½Π°ΡΠ΅ΠΉ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ ΠΏΠ»Π°ΡΠ΅ Arduino ΠΌΡ ΡΠΏΡΠ°Π²Π»ΡΠ»ΠΈ ΡΠ³Π»ΠΎΠΌ Π΅Π³ΠΎ ΠΏΠΎΠ²ΠΎΡΠΎΡΠ° ΠΈΠ· ΠΎΠ½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ, Π² ΡΡΠΎΠΌ ΠΆΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΠΎΠ²ΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΡΠ°ΡΠ°Ρ ΡΡΡΠΊΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ°. ΠΡΠ»ΠΈ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π²ΡΠ°ΡΠ°ΡΡ ΡΡΡΠΊΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ° ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠ΅, ΡΠΎ ΠΈ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠ΅, Π° Π΅ΡΠ»ΠΈ ΠΌΡ ΡΡΡΠΊΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ° Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ β ΡΠΎ ΠΈ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ.
ΠΠ±ΡΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ
ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ 28-BYJ48 (ΠΊΡΠΏΠΈΡΡ Π½Π° AliExpress) ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅:
ΠΠ΅ΡΠ²ΡΠΉ Π²ΠΎΠΏΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΠΈ Π²Π·Π³Π»ΡΠ΄Π΅ Π½Π° ΡΡΠΎΡ ΡΠΈΡΡΠ½ΠΎΠΊ β ΠΏΠΎΡΠ΅ΠΌΡ Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΡΡ ΠΎΠ΄ΡΡ 5 ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ²? Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ ΡΡΠΎ Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ.
ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ Π½Π΅ Π²ΡΠ°ΡΠ°ΡΡΡΡ, Π° βΡΠ°Π³Π°ΡΡβ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½ΠΈ ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌΠΈ. Π’ΠΎ Π΅ΡΡΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠ³Π°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³. Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΡΠΎΠ³ΠΎ Π² ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΡΡΡΠ΅ΠΊ ΠΈ Π½Π° ΡΡΠΈ ΠΊΠ°ΡΡΡΠΊΠΈ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΠΎΠ±Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΡΠ°ΡΠ°Π»ΡΡ (ΡΠ°Π³Π°Π»). ΠΡΠΈ ΠΏΠΎΠ΄Π°ΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΡ ΠΊΠ°ΡΡΡΠΊΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π΄Π΅Π»Π°Π΅Ρ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³, ΠΏΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π°ΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΊΠ°ΡΡΡΠΊΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ²Π΅ΡΡΠ°ΡΡ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΠ΅ ΡΠ°Π³ΠΈ, ΡΠΎ Π΅ΡΡΡ Π²ΡΠ°ΡΠ°ΡΡΡΡ. ΠΠ°Π²Π°ΠΉΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΡΡΡΠΊΠΈ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠΈΠ΅ Π²Π½ΡΡΡΠΈ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ.
ΠΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΈΠ΄Π΅ΡΡ ΠΈΠ· ΡΠΈΡΡΠ½ΠΊΠ°, Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ΄Π½ΠΎΠΏΠΎΠ»ΡΡΠ½ΡΡ ΠΊΠ°ΡΡΡΠΊΡ Ρ 5 Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ. ΠΠΎ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎ 4 ΠΊΠ°ΡΡΡΠΊΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠ° ΠΊΡΠ°ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π°ΡΡ +5V, Π½Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ 4 ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π°ΡΡ Π·Π΅ΠΌΠ»Ρ ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ Π² ΡΠ°Π±ΠΎΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΊΠ°ΡΡΡΠΊΡ. ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°ΡΡ Arduino ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΡΠΈ ΠΊΠ°ΡΡΡΠΊΠΈ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ Π·Π°ΡΡΠ°Π²Π»ΡΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΡΠ°ΡΠ°ΡΡΡΡ. ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΡ ΡΠ°Π³ΠΎΠ²ΡΡ
Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ AVR.
Π’Π°ΠΊ ΠΏΠΎΡΠ΅ΠΌΡ ΠΆΠ΅ ΡΡΠΎΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ 28-BYJ48? Π§Π΅ΡΡΠ½ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΠΌΡ Π½Π΅ Π·Π½Π°Π΅ΠΌ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠ²Π΅ΡΠ° Π½Π° ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΡΡΠΎΠ³ΠΎ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅.
ΠΠ° ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π·Π³Π»ΡΠ΄ ΠΎΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΊΡΡΠΆΠΈΡΡΡΡ Π³ΠΎΠ»ΠΎΠ²Π°, Π½ΠΎ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΠΈΠ· Π½ΠΈΡ ΡΠ°ΠΌΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅, ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ ΡΡΠΎ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ 5V, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Π½Π° ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ 5V. Π’Π°ΠΊΠΆΠ΅ ΠΌΡ Π·Π½Π°Π΅ΠΌ ΡΡΠΎ ΡΡΠΎ ΡΠ΅ΡΡΡΠ΅Ρ ΡΠ°Π·Π½ΡΠΉ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π² Π½Π΅ΠΌ ΡΠ΅ΡΡΡΠ΅ ΠΊΠ°ΡΡΡΠΊΠΈ. ΠΠ΅ΡΠ΅Π΄Π°ΡΠΎΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΡΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ β 1: 64. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Π°Π», ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ½Π°ΡΡΠΆΠΈ, ΡΠ΄Π΅Π»Π°Π΅Ρ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ΅ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΊΠΎΠ³Π΄Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²Π½ΡΡΡΠΈ ΡΠ΄Π΅Π»Π°Π΅Ρ 64 ΠΎΠ±ΠΎΡΠΎΡΠ°. ΠΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ΅ΡΡΠ΅ΡΠ½ΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΠΌ Π²Π°Π»ΠΎΠΌ. ΠΡΠΈ ΡΠ΅ΡΡΠ΅ΡΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π² ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠΈ ΠΊΡΡΡΡΡΠ΅Π³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ°.
ΠΡΠ΅ ΠΎΠ΄Π½ΠΈΠΌ Π²Π°ΠΆΠ½ΡΠΌ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π·Π½Π°ΡΡ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ³ΠΎΠ» ΡΠ°Π³Π°: 5.625Β°/64. ΠΡΠΎ Π·Π½Π°ΡΠΈΡ ΡΡΠΎ ΠΊΠΎΠ³Π΄Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΡΠ΄Π΅Π»Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π² 8 ΡΠ°Π³ΠΎΠ² ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ Π½Π° 5.625Β° ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°Π³Π΅ ΠΈ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»Π½ΡΠΉ ΠΎΠ±ΠΎΡΠΎΡ ΠΎΠ½ ΡΠ΄Π΅Π»Π°Π΅Ρ 64 ΡΠ°Π³Π° (5.625*64=360).
Π Π°ΡΡΠ΅Ρ ΡΠ°Π³ΠΎΠ² Π½Π° ΠΎΠ±ΠΎΡΠΎΡ Π΄Π»Ρ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ
ΠΠ°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π³ΠΎΠ² Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΠΎΡΠΎΡ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΅Π³ΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ.
Π Arduino Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ 4-ΡΠ°Π³ΠΎΠ²ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ³ΠΎΠ» ΡΠ°Π³Π° Π±ΡΠ΄Π΅Ρ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ 11.25Β°. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΎΠ½ ΡΠ°Π²Π΅Π½ 5.625Β°(ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π² Π΄Π°ΡΠ°ΡΠΈΡΠ΅), ΡΠΎ Π΄Π»Ρ 8 ΡΠ°Π³ΠΎΠ²ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ»ΡΡΠΈΠΌ 11.25Β° (5.625*2=11.25).
Π‘ΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²Π° ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΡΠΎΡΠΌΡΠ»Π°:
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π³ΠΎΠ² Π·Π° ΠΎΠ±ΠΎΡΠΎΡ = 360 / ΡΠ³ΠΎΠ» ΡΠ°Π³Π°.
Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ 360/11.25 = 32 ΡΠ°Π³Π° Π·Π° ΠΎΠ±ΠΎΡΠΎΡ.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΌΠΎΡΠΎΡΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°Π³ΠΎΠ²ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΌΠΎΡΠΎΡΠ°. ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠ»Π°ΡΠ° Arduino) Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΡΠΎΠΊ Π½Π° ΡΠ²ΠΎΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°Ρ Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. ΠΠΎΡΡΠΎΠΌΡ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΌΠΎΡΠΎΡΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°ΡΠΈΠΌ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ β ΠΌΠΎΠ΄ΡΠ»Ρ ULN2003 (ΠΊΡΠΏΠΈΡΡ Π½Π° AliExpress). Π ΡΠ΅ΡΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² ΠΌΠΎΡΠΎΡΠ°, Π½ΠΎ ΡΡΠΈ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ Π±ΡΠ΄ΡΡ ΠΌΠ΅Π½ΡΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΠΏΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΈΠ½ΡΠΈΠΏ, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΌΠΎΡΠΎΡΠ° β ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΡΠΎΠΊ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ.
Π Π°Π±ΠΎΡΠ° ΡΡ Π΅ΠΌΡ
Π‘Ρ Π΅ΠΌΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅.
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΊΠ°ΡΡΡΠΊΠΈ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ 8, 9, 10 ΠΈ 11 ΠΏΠ»Π°ΡΡ Arduino, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ULN2003. ΠΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ A0 ΠΏΠ»Π°ΡΡ Arduino.
ΠΡΠ°ΠΉΠ²Π΅Ρ ΠΌΠΎΡΠΎΡΠ° Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° 5V ΠΏΠ»Π°ΡΡ Arduino. ΠΠΎ Π΅ΡΠ»ΠΈ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ ΠΊΠ°ΠΊΡΡ-Π½ΠΈΠ±ΡΠ΄Ρ Π½Π°Π³ΡΡΠ·ΠΊΡ ΠΊ ΡΠ°Π³ΠΎΠ²ΠΎΠΌΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΡΠΎ Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΌΠΎΡΠΎΡΠ°. ΠΡ Π² Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠΈΡΡΠ΅ΠΌ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±Π΅Π· Π½Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°ΠΌ Ρ Π²Π°ΡΠΈΠ»ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΡ ΠΏΠ»Π°ΡΡ Arduino. Π Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π·Π΅ΠΌΠ»Ρ ΠΏΠ»Π°ΡΡ Arduino Ρ Π·Π΅ΠΌΠ»Π΅ΠΉ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΌΠΎΡΠΎΡΠ°.
ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΏΠ»Π°ΡΡ Arduino
ΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ ΠΊΠ°ΠΊ Π½Π°ΡΠ°ΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΏΠ»Π°ΡΡ Arduino Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Π²Π½ΡΡΡΠΈ ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ°ΠΊ ΠΌΡ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ ΡΠ°Π½Π΅Π΅, ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ 4-ΡΠ°Π³ΠΎΠ²ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΡΠΎ Π΅ΡΡΡ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ 4 ΡΠ°Π³Π° ΡΡΠΎΠ±Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»Π½ΡΠΉ ΠΎΠ±ΠΎΡΠΎΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ.
ΠΠΎΠΌΠ΅Ρ ΡΠ°Π³Π° | ΠΠΎΠ½ΡΠ°ΠΊΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΠ°ΡΡΡΠΊΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ |
Π¨Π°Π³ 1 | 8 ΠΈ 9 | A ΠΈ B |
Π¨Π°Π³ 2 | 9 ΠΈ 10 | B ΠΈ C |
Π¨Π°Π³ 3 | 10 ΠΈ 11 | C ΠΈ D |
Π¨Π°Π³ 4 | 11 ΠΈ 8 | D ΠΈ A |
ΠΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅ ΠΌΠΎΡΠΎΡΠ° Π΅ΡΡΡ 4 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°, ΠΏΠΎ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ΄ΠΈΡΡ ΠΎ ΡΠΎΠΌ, Π½Π° ΠΊΠ°ΠΊΡΡ ΠΊΠ°ΡΡΡΠΊΡ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ. ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π²ΡΠ΅ ΡΡΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π² Π²ΠΈΠ΄Π΅ΠΎ, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ.
ΠΡ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π³ΠΎΠ² Π΄Π»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π²Π²ΠΎΠ΄ΠΈΡΡ Π² ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° (serial monitor) ΠΏΠ»Π°ΡΡ Arduino. ΠΠΎΠ»Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ, Π·Π΄Π΅ΡΡ ΠΆΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡΠ΅ Π΅Π³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ.
ΠΠ°ΠΊ ΠΌΡ ΡΠ°ΡΡΡΠΈΡΠ°Π»ΠΈ ΡΠ°Π½Π΅Π΅, ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ°Π³ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΠΎΡΠ° Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΡΠ°Π²Π½ΠΎ 32, ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ ΡΡΠΎ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠΎΡΠΊΠ΅ ΠΊΠΎΠ΄Π°:
ΠΠ°Π»Π΅Π΅ ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠ»Π°ΡΠ΅ Arduino ΡΠ΅ΡΠ΅Π· ΠΊΠ°ΠΊΠΈΠ΅ Π΅Π΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°Π³ΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ (ΡΠΎ Π΅ΡΡΡ ΠΊ ΠΊΠ°ΠΊΠΈΠΌ Π΅Π΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΌΠΎΡΠΎΡΠ°).
Stepper stepper (STEPS, 8, 10, 9, 11);
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΡΠΊΠ°Π·Π°Π½Π½Π°Ρ Π² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ (8,10,9,11) β ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π° ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΡΡΡΠΊΠΈ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅. ΠΡΠ»ΠΈ Π²Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΡΠΎ Π²Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ Π² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΡΠΌΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΠΈΠ΄Π°:
ΠΠ»Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ 28-BYJ48 ΡΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 0 Π΄ΠΎ 200.
Π’Π΅ΠΏΠ΅ΡΡ, ΡΡΠΎΠ±Ρ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΡΠ΄Π΅Π»Π°Π» ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π³ΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ βvalβ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΡ ΠΈΠΌΠ΅Π΅ΠΌ 32 ΡΠ°Π³Π° (Π΄Π»Ρ ΠΎΠ±ΠΎΡΠΎΡΠ°) ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΎΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ 64 ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ΄Π΅Π»Π°ΡΡ 2048 (32*64=2048) βΡΠ°Π³ΠΎΠ²β Π² ΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π΄Π»Ρ ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΠΎΡΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ.
Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΡΠ΄Π΅Π»Π°Π» ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³ ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠ΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
Π ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ:
Π Π½Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΡΠΈΡΡΠ²Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ΅ A0 ΠΏΠ»Π°ΡΡ Arduino ΠΈ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ Π΅Π³ΠΎ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ (Pval). ΠΡΠ»ΠΈ ΠΎΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ»ΠΎΡΡ, ΡΠΎ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π΄Π΅Π»Π°ΡΡ 5 ΡΠ°Π³ΠΎΠ² Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠ΅, Π° Π΅ΡΠ»ΠΈ ΡΠΌΠ΅Π½ΡΡΠΈΠ»ΠΎΡΡ β ΡΠΎ 5 ΡΠ°Π³ΠΎΠ² Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ.
potVal = map(analogRead(A0),0,1024,0,500);
if (potVal>Pval)
stepper.step(5);
if (potVal
stepper.step(-5);
Pval = potVal;
Π Π°Π±ΠΎΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°
ΠΠΎΠ³Π΄Π° Π²Ρ ΡΠ΄Π΅Π»Π°Π΅ΡΠ΅ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π² ΡΡ Π΅ΠΌΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ Π²Π°Ρ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ»ΡΡΠΈΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ:
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΏΠ»Π°ΡΡ Arduino ΠΈ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΠΎΠΊΠ½ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ (serial monitor). ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ°ΡΠ°ΡΡ ΡΡΡΠΊΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ° ΠΈ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ ΠΊΠ°ΠΊ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π΅Π΅ ΠΏΠΎΠ²ΠΎΡΠΎΡΠ°ΠΌΠΈ ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΠΈ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΈ.
ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ, Ρ Π½Π°Π΄Π΅ΡΡΡ Ρ Π²Π°Ρ Π½Π΅ Π²ΡΠ·ΠΎΠ²Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°.