ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ l298n ΠΊ Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° L298N ΠΊ Arduino: пошаговая инструкция ΠΈ схСмы

Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ L298N ΠΊ Arduino. КакиС схСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚. КакиС особСнности питания Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ. Как ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибок ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ L298N ΠΈ для Ρ‡Π΅Π³ΠΎ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ L298N — это популярный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для управлСния элСктродвигатСлями постоянного Ρ‚ΠΎΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² робототСхничСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… с Arduino. Он позволяСт ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вращСния Π΄Π²ΡƒΡ… ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° L298N:

  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двумя DC ΠΌΠΎΡ‚ΠΎΡ€Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ
  • Π Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС Π»ΠΎΠ³ΠΈΠΊΠΈ: 5Π’
  • Π Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ: 5-35Π’
  • ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ: 2А Π½Π° ΠΊΠ°Π½Π°Π»
  • ΠŸΠΈΠΊΠΎΠ²Ρ‹ΠΉ Ρ‚ΠΎΠΊ: 3А (ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ)

Π‘Ρ…Π΅ΠΌΡ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ L298N ΠΊ Arduino

БущСствуСт нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° L298N ΠΊ Arduino. Рассмотрим Ρ‚Ρ€ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС схСмы:

Π‘Ρ…Π΅ΠΌΠ° 1: ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Arduino ΠΎΡ‚ Vin Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°

Π’ этой схСмС Arduino ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· Π²Ρ‹Π²ΠΎΠ΄ Vin ΠΎΡ‚ 5Π’ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°:


  • 5Π’ Π²Ρ‹Ρ…ΠΎΠ΄ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ Vin Arduino
  • GND Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ GND Arduino
  • Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ Arduino

Π‘Ρ…Π΅ΠΌΠ° 2: ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Arduino ΠΎΡ‚ 5V Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°

Π’ этом Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Arduino запитываСтся Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΎΡ‚ 5Π’ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°:

  • 5Π’ Π²Ρ‹Ρ…ΠΎΠ΄ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ 5V ΠΏΠΈΠ½Ρƒ Arduino
  • GND Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ GND Arduino
  • Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ Arduino

Π‘Ρ…Π΅ΠΌΠ° 3: РаздСльноС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Arduino ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Arduino ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΈΠΌΠ΅ΡŽΡ‚ нСзависимыС источники питания:

  • Arduino питаСтся Ρ‡Π΅Ρ€Π΅Π· USB ΠΈΠ»ΠΈ внСшний источник
  • Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ питаСтся ΠΎΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ источника
  • GND Arduino ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° соСдинСны
  • Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ Arduino

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ питания Arduino ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ L298N

ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° L298N ΠΊ Arduino Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ особСнности питания:

  • Π’Ρ‹Π²ΠΎΠ΄ Vin Arduino рассчитан Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ напряТСниС 7-12Π’
  • ΠŸΠΎΠ΄Π°Ρ‡Π° 5Π’ Π½Π° Vin ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСбСзопасна, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ встроСнный рСгулятор напряТСния
  • Π’Ρ‹Π²ΠΎΠ΄ 5V Arduino ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π²Ρ‹Π²ΠΎΠ΄Π° стабилизированного напряТСния 5Π’, Π° Π½Π΅ для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания
  • ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Arduino Ρ‡Π΅Ρ€Π΅Π· USB обСспСчиваСт 5Π’, Π½ΠΎ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Ρ‚ΠΎΠΊΠΎΠΌ Π΄ΠΎ 500мА

ΠšΠ°ΠΊΡƒΡŽ схСму ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ?

Π’Ρ‹Π±ΠΎΡ€ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ схСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ зависит ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:


Π‘Ρ…Π΅ΠΌΠ° 1 (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· Vin)

ΠŸΠ»ΡŽΡΡ‹:

  • ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ
  • Один источник питания для всСй систСмы

ΠœΠΈΠ½ΡƒΡΡ‹:

  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ 5Π’ Π½Π° Vin
  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ для Arduino

Π‘Ρ…Π΅ΠΌΠ° 2 (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· 5V)

ΠŸΠ»ΡŽΡΡ‹:

  • Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Arduino
  • ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

ΠœΠΈΠ½ΡƒΡΡ‹:

  • Нагрузка Π½Π° стабилизатор Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈ большом ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ Arduino

Π‘Ρ…Π΅ΠΌΠ° 3 (Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅)

ΠŸΠ»ΡŽΡΡ‹:

  • ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Ρ€Π°Π·Π½Ρ‹Ρ… напряТСний

ΠœΠΈΠ½ΡƒΡΡ‹:

  • ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ источника питания
  • Π‘ΠΎΠ»Π΅Π΅ слоТноС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Как ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибок ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ L298N ΠΊ Arduino?

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° L298N ΠΊ Arduino, слСдуйтС этим рСкомСндациям:

  1. Π’Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΈ Arduino
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ соотвСтствиС напряТСний ΠΈ Ρ‚ΠΎΠΊΠΎΠ² всСх ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²
  3. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ качСствСнныС ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° подходящСго сСчСния
  4. Π‘ΠΎΠ±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ
  5. НачнитС с ΠΌΠ°Π»Ρ‹Ρ… Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΈ постСпСнно ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΈΡ…

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Arduino для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с L298N

ПослС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° L298N ΠΊ Arduino Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для управлСния двигатСлями. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ простого ΠΊΠΎΠ΄Π° для управлСния двумя ΠΌΠΎΡ‚ΠΎΡ€Π°ΠΌΠΈ:


«`cpp // ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΈΠ½ΠΎΠ² для управлСния двигатСлями const int ENA = 10; const int IN1 = 9; const int IN2 = 8; const int ENB = 5; const int IN3 = 7; const int IN4 = 6; void setup() { // Настройка ΠΏΠΈΠ½ΠΎΠ² ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² pinMode(ENA, OUTPUT); pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(ENB, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); } void loop() { // Π’Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΌΠΎΡ‚ΠΎΡ€Π° Π²ΠΏΠ΅Ρ€Π΅Π΄ digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); analogWrite(ENA, 200); // Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΡ‚ 0 Π΄ΠΎ 255 // Π’Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΡ‚ΠΎΡ€Π° Π½Π°Π·Π°Π΄ digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); analogWrite(ENB, 150); // Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΡ‚ 0 Π΄ΠΎ 255 delay(2000); // ΠŸΠ°ΡƒΠ·Π° 2 сСкунды // ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠ² digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, LOW); delay(1000); // ΠŸΠ°ΡƒΠ·Π° 1 сСкунда } «`

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ дСмонстрируСт Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двигатСлями Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ L298N. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ΄ свои ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ L298N ΠΈ Arduino ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:


  • Π”Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ напряТСниС питания
  • Arduino пСрСзагруТаСтся: ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Π² достаточной мощности источника питания
  • ΠΠ΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ качСство соСдинСний ΠΈ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠΎΠΌΠ΅Ρ…
  • ΠŸΠ΅Ρ€Π΅Π³Ρ€Π΅Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°: ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ питания ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

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

ЭкспСримСнтируйтС с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ конфигурациями, Π½ΠΎ всСгда ΡΠΎΠ±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ ΠΌΠ΅Ρ€Ρ‹ прСдостороТности ΠΈ слСдуйтС рСкомСндациям ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π£Π΄Π°Ρ‡ΠΈ Π² Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…!


ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ DC элСктромоторов ΠΊ Raspberry Pi Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ L298N

Если Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Ρ€ΠΎΠ±ΠΎΡ‚Π° Π½Π° колёсах, Ρ‚ΠΎ ΡΡ‚ΠΎΠ»ΠΊΠ½Ρ‘Ρ‚Π΅ΡΡŒ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ изучСния ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ элСктромоторами Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. Π‘Π°ΠΌΡ‹ΠΉ простой, Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΈ распространённый Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ — L298N . Он ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ вращСния элСктромоторов

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ элСктромотором ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ ΠΏΠΎΠ΄ собой ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ вращСния. Π­Ρ‚ΠΎ достигаСтся сочСтаниСм Π΄Π²ΡƒΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²:

  • ШИМ (ΡˆΠΈΡ€ΠΎΡ‚Π½ΠΎ-ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½Π°Ρ модуляция) для управлСния ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ вращСния
  • H-Bridge — для управлСния Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ вращСния

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вращСния ΠΌΠΎΡ‚ΠΎΡ€Π° рСгулируСтся Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ уровня ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π½Π° Π½Π΅Π³ΠΎ напряТСния.

ШИМ это ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ°, ΡΡƒΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ напряТСниС Π½Π° Π²Ρ…ΠΎΠ΄Π΅ рСгулируСтся сСриСй ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² Π’ΠšΠ›-Π’Π«ΠšΠ›, Ρ‚. Π΅ быстрыми Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌΠΈ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌΠΈ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ напряТСния питания ΠΊ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŽ.

БрСдняя Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° напряТСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π° коэффициСнту заполнСния (ΡˆΠΈΡ€ΠΈΠ½Π΅) ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° — Ρ‡Π΅ΠΌ большС коэффициСнт, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ напряТСниС, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.

Π­Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π΄Π°Π½Π½ΡƒΡŽ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ:

НаправлСниС вращСния рСгулируСтся смСной полярности Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ напряТСния. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΌ способом Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΎΠΉ смСны являСтся H-Bridge

Π’ элСктричСской Ρ†Π΅ΠΏΠΈ (которая Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π±ΡƒΠΊΠ²Ρƒ Н) H-Bridge ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ 4 ΠΊΠ»ΡŽΡ‡Π° с ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ этой Ρ†Π΅ΠΏΠΈ.

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

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

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΊ L298N подаётся Ρ‡Π΅Ρ€Π΅Π· Ρ‚Ρ€Ρ‘Ρ…ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ (1 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Vs — ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π° ΠΌΠΎΡ‚ΠΎΡ€Ρ‹; 2 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ GND — зСмля; 3 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Vss — ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 5V для ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ устройства, Π² качСствС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ ΠΈΠ»ΠΈ Raspberry Pi) Π·Π°ΠΆΠΈΠΌΠ½ΠΎΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΡ‘ΠΌ (ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Ρ€Π°Π·ΡŠΡ‘ΠΌ ΠΈ Π·Π°ΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Π²ΠΈΠ½Ρ‚Π° Π½Π° Ρ€Π°Π·ΡŠΡ‘ΠΌΠ΅).

L298N ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ встроСнный стабилизатор (78M05) напряТСния Π΄ΠΎ 5V. Когда установлСн Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€, Ρ‚ΠΎ этот стабилизатор Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ с ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Vss ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ 5V 0.5А для питания ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ устройства. Когда Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ снят, Ρ‚ΠΎ стабилизатор Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΈΡ‚Π°Ρ‚ΡŒΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ устройство ΠΎΡ‚ нСзависимого источника питания.

ИспользованиС Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Π° Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ Π½Π° 1-Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (Vs) напряТСния, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ 12Π’. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Ρƒ ΠΈΠ· строя стабилизатора78M05 .

Если Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ установлСн, Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Vss Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄ . ΠŸΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ напряТСниС ΠΈΠ·Π²Π½Π΅ Π² этом случаС Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ

ПадСниС напряТСниС Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ 2Π’, Π·Π° счёт падСния напряТСния Π½Π° транзисторах Н-ΠœΠΎΡΡ‚Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Vs 12Π’ Π΄ΠΎ элСктромоторов Π΄ΠΎΠΉΠ΄Ρ‘Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 10Π’, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΎΠ½ΠΈ Π½Π΅ смогут Π²Ρ‹ΠΉΡ‚ΠΈ Π½Π° максимум своих ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² (СстСствСнно Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ 12-Ρ‚ΠΈ Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹Ρ… DC элСктромоторах). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ напряТСниС, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Vss Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π° 2V Π²Ρ‹ΡˆΠ΅ напряТСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ элСктромотора (14Π’ для 12-Ρ‚ΠΈ Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹Ρ… ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠ², 7Π’ для ΠΏΡΡ‚ΠΈΠ²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹Ρ… соотвСтствСнно)

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΌΠΎΡ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ Π·Π°ΠΆΠΈΠΌΠ½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ ΠΏΠΎ краям ΠΏΠ»Π°Ρ‚Ρ‹.

МоТно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ элСктромоторы, рассчитанныС Π½Π° напряТСниС 5-35V. ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ ΠΎΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΌΠΎΡ‚ΠΎΡ€Ρƒ — 2А (Ссли источник питания Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΡƒΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠΊΠ°)

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ IN1-IN4, ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вращСния элСктромоторов (Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ напряТСния Π½Π° этих ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… приводят ΠΊ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΡŽ Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΏΠ°Ρ€ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Н-ΠœΠΎΡΡ‚Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° L298N) — ΠΏΠΎ часовой стрСлкС ΠΈΠ»ΠΈ Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ.

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ IN1 IN2 ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ элСкторомотора (А), IN3 IN4 — Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ элСктромотора (Π’) НаправлСниС вращСния ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠ² зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ напряТСния (высокий ΠΈΠ»ΠΈ Π½ΠΈΠ·ΠΊΠΈΠΉ) подаётся Π½Π° эти ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ 4 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

  • Низкий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ напряТСния Π½Π° ΠΎΠ±ΠΎΠΈΡ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… — ΠΌΠΎΡ‚ΠΎΡ€ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½
  • Высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ напряТСния Π½Π° ΠΎΠ±ΠΎΠΈΡ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… — ΠΌΠΎΡ‚ΠΎΡ€ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½
  • In1 высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, In2 Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ — ΠΌΠΎΡ‚ΠΎΡ€ вращаСтся Π²ΠΏΠ΅Ρ€Ρ‘Π΄
  • Ln1 Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, In 2 высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ — ΠΌΠΎΡ‚ΠΎΡ€ вращаСтся Π½Π°Π·Π°Π΄

Для управлСния ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ вращСния ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ENA (ΠΌΠΎΡ‚ΠΎΡ€ А), ENB(ΠΌΠΎΡ‚ΠΎΡ€ Π’)

Низкий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ — ΠΌΠΎΡ‚ΠΎΡ€ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½, высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ — ΠΌΠΎΡ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ±ΠΎΡ€ΠΎΡ‚Π°Ρ…, ШИМ — различная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вращСния Π² зависимости ΠΎΡ‚ коэффициСнта заполнСния ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ². По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π° этих ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… установлСны Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Ρ‹, ΠΈΡ… слСдуСт ΡΠ½ΡΡ‚ΡŒ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ±ΠΎΡ€ΠΎΡ‚Π°ΠΌΠΈ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ L298N, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΌΠΎΡ‚ΠΎΡ€Ρ‹ ΠΈ Raspberry Pi

Raspberry Pi я Π·Π°ΠΏΠΈΡ‚Π°Π» Ρ‡Π΅Ρ€Π΅Π· 5V внСшний аккумулятор PowerBank. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ мСня Π½Π΅ Π±Ρ‹Π»ΠΎ аккумулятора Π½Π° 12V Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ L298N я Π·Π°ΠΏΠΈΡ‚Π°Π» ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ внСшнСго аккумулятора, вставив Π² Π½Π΅Π³ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠΉ DC/DC ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассмотрим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ двухколёсного Ρ€ΠΎΠ±ΠΎΡ‚Π° с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ L298N

L298n Π‘Ρ…Π΅ΠΌΠ° ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ — tokzamer.ru

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΠΆΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ Π±Π°Π·Π΅ микросхСмы LN собранный Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ΅ Π² Π²ΠΈΠ΄Π΅ модуля.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° L298N

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ модуля L298N

GND β€” зСмля. Π—Π°ΠΆΠΈΠΌΡ‹, ΠΊΡƒΠ΄Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΌΠΎΡ‚ΠΎΡ€Ρ‹ Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ»Π΅ΠΌΠΌΠ½Ρ‹ΠΉ Π·Π°ΠΆΠΈΠΌ с трСмя Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄Π²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠ»Π°Ρ‚Π΅ ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π΅ напряТСниС, Π½ΠΎ ΠΈ позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΡƒΠΆΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ для собствСнных Π½ΡƒΠΆΠ΄ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ΠΎΠΉ Π² 5Π’, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π²Ρ‹ΡˆΠ΅.

ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡ… Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Ρ‡Π΅ΠΉ сигнала LOW Π½Π° Ρ‚Π΅ ΠΆΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΠΈΠ½Ρ‹. На схСмС Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ распрСдСлСния Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² LN ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ микросхСмы.

HIGH time. ΠœΡ‹ использовали Ρ‚Π°Π½ΠΊΠΎΠ²ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, учитывая Ρ‡Ρ‚ΠΎ ΠΌΠΎΡ‚ΠΎΡ€ ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ Ρ€Π΅Π΄ΡƒΠΊΡ‚ΠΎΡ€ ΠΈ гусСницы, Ρ‚ΠΎ для Π΅Π³ΠΎ запуска трСбуСтся ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊ.

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ скСтчС Π΄Π²Π° ΠΌΠΎΡ‚ΠΎΡ€Π° Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π² ΠΎΠ±Π΅ стороны с ΠΏΠ»Π°Π²Π½Ρ‹ΠΌ нарастаниСм скорости. Π‘Ρ…Π΅ΠΌΠ° соСдинСния НапряТСниС питания Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ Π½ΠΈΠΆΠ΅ 12 Π²ΠΎΠ»ΡŒΡ‚, Π·Π½Π°Ρ‡ΠΈΡ‚ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ 3 установлСн, Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€Ρ‹ 1 ΠΈ 2 Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… ENA ΠΈ ENB сняты.

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

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ L298N ΠΊ ΠΏΠ»Π°Ρ‚Π΅ Arduino


ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΈΠ½Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ШИМ-ΠΌΠΎΠ΄ΡƒΠ»ΡΡ†ΠΈΡŽ. ΠŸΡ€ΠΈ этом Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вращСния ΠΌΠΎΡ‚ΠΎΡ€ΠΎΠ². Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ рассматриваСтся мост собранный Π½Π° ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°Ρ….

Π˜Π½Π°Ρ‡Π΅, ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΈ двиТСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ часовой стрСлкС, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ биполярного шагового двигатСля ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ L для управлСния Ρ‡Π΅Ρ€Π΅Π· Raspberry Pi.

L298N, Arduino ΠΈ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ постоянного Ρ‚ΠΎΠΊΠ°

Активный β€” доступно Π½Π΅ просто Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ вращСния ΠΌΠΎΡ‚ΠΎΡ€Π°, Π½ΠΎ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ.

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

ΠŸΡ€ΠΈ напряТСнии питания ΡΠ²Ρ‹ΡˆΠ΅ 12V, Π±Π΅Π· опаски ΠΏΠΎΠ΄Π²Π΅Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎΠ΅ напряТСниС Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄, Π½ΠΎ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ ΡΠ½ΡΡ‚ΡŒ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€. Π˜Π½Π°Ρ‡Π΅, ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΈ двиТСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ часовой стрСлкС, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ ΠΈΠ»ΠΈ пассивном Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ….

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ двигатСля производится ΠΊ Π²ΠΈΠ½Ρ‚ΠΎΠ²Ρ‹ΠΌ ΠΊΠ»Π΅ΠΌΠΌΠ½Ρ‹ΠΌ Π·Π°ΠΆΠΈΠΌΠ°ΠΌ β€” ΠΏΠΎ ΠΏΠ°Ρ€Π΅ для питания ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠΎΡ‚ΠΎΡ€Ρ‡ΠΈΠΊΠ°. Активный Ρ€Π΅ΠΆΠΈΠΌ. ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ кОм.

Π’ Π²ΠΈΠ΄Ρƒ слоТности ΠΏΠΎΠ΄Π±ΠΎΡ€Π° транзисторов ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΡ… Π² схСму Н-моста, Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Ρ‚Π°ΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ осущСствляСтся ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… сигналов Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Ρ‹, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ ΡˆΡ‚Ρ‹Ρ€Π΅Π²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ².

ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ двумя ΠΌΠΎΡ‚ΠΎΡ€Π°ΠΌΠΈ постоянного Ρ‚ΠΎΠΊΠ°, Π»ΠΈΠ±ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π±ΠΎΠ»Π΅Π΅ слоТный ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая Π±ΡƒΠ΄Π΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ двумя элСктродвигатСлями. МаксимальноС напряТСниС питания постоянным Ρ‚ΠΎΠΊΠΎΠΌ 35 Π²ΠΎΠ»ΡŒΡ‚. Заставим ΠΌΠΎΡ‚ΠΎΡ€Ρ‡ΠΈΠΊ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Β«Π²ΠΏΡ€Π°Π²ΠΎΒ» 4 сСкунды, ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Π½Π° 0.

ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ схСму Н-моста для управлСния Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ двигатСля постоянного Ρ‚ΠΎΠΊΠ°, Π²Ρ‹ смоТСтС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ для элСктричСской ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Π΅Π· нСобходимости ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΅Π΅ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². Если Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ ΠΎΠ΄Π΅Ρ‚, Ρ‚ΠΎ рСализуСтся Π»ΠΎΠ³ΠΈΠΊΠ° «пассивного» управлСния. ПослС этого ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ источник питания. Активный Ρ€Π΅ΠΆΠΈΠΌ.

ИспользованиС модуля L298N с Arduino β€’ AranaCorp

Π’Π΅Π³ΠΈ: Arduino, Π”Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ постоянного Ρ‚ΠΎΠΊΠ°

ΠœΠΎΠ΄ΡƒΠ»ΡŒ L298N прСдставляСт собой ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π½Π° основС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ схСмы L298N, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ постоянного Ρ‚ΠΎΠΊΠ° ΠΈΠ»ΠΈ ΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ. ΠœΡ‹ ΡƒΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ использованиС Н-моста. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠ°ΠΊ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для использования с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ характСристиками Π² зависимости ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π’ этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ использованиС модуля L298N с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ Arduino.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»

  • ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€
  • Arduino UNO (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€)
  • КабСль USB A Male/B Male
  • ΠœΠΎΠ΄ΡƒΠ»ΡŒ L298N

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠœΠΎΠ΄ΡƒΠ»ΡŒ L298N основан Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ схСма с Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ. Π‘Ρ…Π΅ΠΌΠ° L298N прСдставляСт собой Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Н-мост, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ силу напряТСния Π½Π° ΠΊΠ»Π΅ΠΌΠΌΠ°Ρ… Π΄Π²ΡƒΡ… элСктричСских Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ.

Π₯арактСристики модуля L298N:

  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ с Π½ΠΎΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ напряТСниСм ΠΎΡ‚ 5 Π΄ΠΎ 35Π’
  • ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ 2 А (ΠΏΠΈΠΊ)
  • ДопустимоС напряТСниС 5 Π’ Π½Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ…

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

ΠœΠΎΠ΄ΡƒΠ»ΡŒ L298N питаСтся ΠΎΡ‚ внСшнСго источника напряТСния. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ полумост Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ 3 Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

  • GND Π—Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ схСмы, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ зазСмлСнию ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ΠΊ зазСмлСнию источника питания
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ENA двигатСля M1, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 2
  • Π’Ρ…ΠΎΠ΄ 1, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΏΠ΅Ρ€Π΅Π΄ двигатСля M1, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 3
  • Π’Ρ…ΠΎΠ΄ 2, Π·Π°Π΄Π½Π΅Π΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двигатСля M1, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 5
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ENB двигатСля M2, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 4
  • Π’Ρ…ΠΎΠ΄ 3, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двиТСния Π²ΠΏΠ΅Ρ€Π΅Π΄, Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ M2, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 6
  • Π’Ρ…ΠΎΠ΄ 4, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вращСния двигатСля, Π·Π°Π΄Π½Π΅Π΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ M2, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 9

На Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… модСлях этого модуля ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ для прямого ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (ENA ΠΈ ENB) ΠΊ 5Π’. Π­Ρ‚ΠΎ позволяСт всСгда Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Н-мост ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π²Π° Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

ΠœΠΎΠ΄ΡƒΠ»ΡŒ L29Код управлСния 8N

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ L298N, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ H-мост, ΠΏΠΎΠ΄Π°Π² напряТСниС 5 Π’ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ EN. Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ сигнал PWM Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Forward (Input1/4) ΠΈΠ»ΠΈ Reverse (Input2/3), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вращСния. ΠŸΡ€ΡΠΌΠΎΠ΅ ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вращСния зависит ΠΎΡ‚ направлСния ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ двигатСля.

//ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ # ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ nbL298N 2 //ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ const int enaL298NPin[2] = {2, 4}; const int fwdL298NPin[2] = {3, 5}; const int bwdL298NPin[2] = {6, 9}; //ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ½Ρ‚ Π‘ΠΈΠ»Π° = 200; Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ установка () { //Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ USB Π‘Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ .begin(9600); Π‘Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ .println(F("Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСму")); // Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ постоянного Ρ‚ΠΎΠΊΠ° for (int i = 0; i < nbL298N; i++) { pinMode(fwdL298NPin[i], Π’Π«Π’ΠžΠ”); pinMode(bwdL298NPin[i], Π’Π«Π’ΠžΠ”); pinMode(enaL298NPin[i], Π’Π«Π’ΠžΠ”); } } Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» () { тСстL298N(); } void testL298N() { /* функция testL298N */ ////Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ тСстирования H-Bridge for (int i = 0; i < nbL298N; i++) { цифровая запись (enaL298NPin[i], Π’Π«Π‘ΠžΠšΠ˜Π™); AnalogWrite(bwdL298NPin[i], 0); for (int j = 0; j <= Power; j = j + 10) { аналоговая запись (fwdL298NPin [i], j); Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°(20); } for (int j = Power; j >= 0; j = j - 10) { аналоговая запись (fwdL298NPin [i], j); Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°(20); } Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°(2000); } }

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠΎΠ΄Π° Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΎΠ΄Π½Ρƒ, Π° Π·Π°Ρ‚Π΅ΠΌ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ сторону.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅

  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ вращСния Π΄Π²ΡƒΡ… Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ постоянного Ρ‚ΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ шагового двигатСля

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΈ

  • L298N ВСхничСский паспорт

Π£Ρ‡Π΅Π±Π½Ρ‹Π΅ пособия ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
900 03

Насколько ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π±Ρ‹Π» этот пост?

НаТмитС Π½Π° Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ!

БрСдняя ΠΎΡ†Π΅Π½ΠΊΠ° 3 / 5. ВсСго голосов: 2

Голосов ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚! Π‘ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ, ΠΊΡ‚ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ этот пост.

Π‘ΠΎΠΆΠ°Π»Π΅Π΅ΠΌ, Ρ‡Ρ‚ΠΎ этот пост Π½Π΅ Π±Ρ‹Π» Π²Π°ΠΌ ΠΏΠΎΠ»Π΅Π·Π΅Π½!

Π”Π°Π²Π°ΠΉΡ‚Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠΌ этот пост!

РасскаТитС, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ этот пост?

ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² — Как Π·Π°ΠΏΠΈΡ‚Π°Ρ‚ΡŒ Arduino Uno ΠΎΡ‚ ΠΊΠ»Π΅ΠΌΠΌΡ‹ 5v Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° двигатСля L298N?

спросил

ИзмСнСно 4 мСсяца Π½Π°Π·Π°Π΄

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΎ 3ΠΊ Ρ€Π°Π·

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° двигатСля L298N с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠ½Π»Π°ΠΉΠ½-схСмы ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Π² основном ΠΏΠΎΡ…ΠΎΠΆΠΈ, Π½ΠΎ ΠΎΠ½ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ Arduino ΠΎΡ‚ 5-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π°.

Π― ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽ 7,5 Π’ ΠΊ Vin ΠΈ Gnd ΠΊ Π²ΠΈΠ½Ρ‚ΠΎΠ²ΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° двигатСля, ΠΈ я Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Arduino питался ΠΎΡ‚ Π²ΠΈΠ½Ρ‚ΠΎΠ²ΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΡ‹ 5 Π’. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ я ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ½Ρ‚ΠΎΠ²ΡƒΡŽ ΠΊΠ»Π΅ΠΌΠΌΡƒ 5 Π’ Π² качСствС Π²Ρ‹Ρ…ΠΎΠ΄Π°, я Ρ€Π΅ΡˆΠΈΠ» ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ 5 Π’ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ.

Π’ΠΎΡ‚ 3 схСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я нашСл Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅,

  1. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Π΅ схСмы:

Π­Ρ‚ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ я ΠΎΠΆΠΈΠ΄Π°Π» ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ. Но ΠΈΠ· Arduino Uno Rev3 Faq,

 Vin -- Π’Ρ…ΠΎΠ΄Π½ΠΎΠ΅ напряТСниС ΠΏΠ»Π°Ρ‚Ρ‹ Arduino, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ внСшний источник питания (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ 5
Π²ΠΎΠ»ΡŒΡ‚ ΠΎΡ‚ USB-соСдинСния ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ источника питания). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ напряТСниС Ρ‡Π΅Ρ€Π΅Π· этот ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚,
ΠΈΠ»ΠΈ, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ напряТСния Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ питания, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π½Π΅ΠΌΡƒ Ρ‡Π΅Ρ€Π΅Π· этот ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚.
5V -- Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ напряТСниС 5 Π’ ΠΎΡ‚ рСгулятора Π½Π° ΠΏΠ»Π°Ρ‚Π΅. ΠŸΠ»Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ снабТСна ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ
Π»ΠΈΠ±ΠΎ ΠΎΡ‚ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° питания постоянного Ρ‚ΠΎΠΊΠ° (7–12 Π’), Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° USB (5 Π’) ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° VIN Π½Π° ΠΏΠ»Π°Ρ‚Π΅ (7–12 Π’). 
ΠŸΠΎΠ΄Π°Ρ‡Π° напряТСния Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ 5 Π’ ΠΈΠ»ΠΈ 3,3 Π’ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ рСгулятор ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ ΠΏΠ»Π°Ρ‚Ρƒ. ΠœΡ‹ Π½Π΅ совСтуСм.
 

МнС это каТСтся Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ. Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Vin ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ 7-12 Π’, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ рСгулятору напряТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π½Π° 2 Π’. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ я Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ 5 Π’ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° двигатСля ΠΊ Vin, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ эту схСму Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ. Π’Π΅Ρ€Π΅Π½ Π»ΠΈ ΠΌΠΎΠΉ Π°Π½Π°Π»ΠΈΠ·? Π’ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ говорится, Ρ‡Ρ‚ΠΎ я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ 5 Π’ для питания Arduino, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ являСтся Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ, Π° Π½Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ.

  1. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ teachmemicro:

Π­Ρ‚ΠΎΡ‚ выглядит Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ , ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ источник 5 Π’ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ двигатСля являСтся Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ источником, ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ этого Arduino ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° 5 Π’ Π½Π° основС Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΠΎΠ³ΠΎ FAQ. ΠœΠΎΠ³Ρƒ Π»ΠΈ я Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ это бСзопасно?

  1. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ инструкции:

НС знаю ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ это ΠΈΠ»ΠΈ Π½Π΅Ρ‚. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ винтовая ΠΊΠ»Π΅ΠΌΠΌΠ° 5 Π’ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ связана с Arduino. Настройка Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ? МнС интСрСсно, ΠΎΡ‚ΠΊΡƒΠ΄Π° Arduino ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅?

МнС интСрСсно, ΠΊΠ°ΠΊΠΎΠΉ схСмС ΠΌΠ½Π΅ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ. Π― Π½Π΅ Ρ€Π΅ΡˆΠ°ΡŽΡΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ свой L29Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ двигатСля 8N ΠΈ Arduino, Π½Π΅ понимая, ΠΏΠΎΡ‡Π΅ΠΌΡƒ каТдая схСма Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Arduino ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ.

  • arduino-uno
  • ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹
  • l298n

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ваш Π΄ΠΈΠ·Π°ΠΉΠ½ (послСднСС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅) Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π»ΠΈ, Arduino Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ питания. Однако это осущСствимый Π΄ΠΈΠ·Π°ΠΉΠ½, Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π΅Π³ΠΎ Π²ΠΎ врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ USB-кабСль. ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ³Π΄Π° Arduino Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ€ΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ для сСбя.

Π’ΠΈΠ½ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ 7-12Π’, Π½ΠΎ допускаСт Π½Π΅Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Ρ…ΠΎΠ΄ (Ρ‡Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ аккумулятора). Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 5V для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания ΠΎΡ‚ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π°. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ (ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ) Π²Ρ‹Ρ…ΠΎΠ΄ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° двигатСля рСгулируСтся, это ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΎΠ΄Π½Π°ΠΊΠΎ я Π±Ρ‹ Π½Π΅ совСтовал Ρ‚Π°ΠΊ ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ аккумулятор ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ VIn.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *