Turinys:

Mygtuku valdomas žingsninis valdiklis: 4 žingsniai
Mygtuku valdomas žingsninis valdiklis: 4 žingsniai

Video: Mygtuku valdomas žingsninis valdiklis: 4 žingsniai

Video: Mygtuku valdomas žingsninis valdiklis: 4 žingsniai
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Liepa
Anonim
Mygtuku valdomas žingsninis valdiklis
Mygtuku valdomas žingsninis valdiklis

1 žingsnis: grandinės projektavimas

Grandinės dizainas
Grandinės dizainas

Pagrindinis komponentas būtų žingsninis valdiklis, kuriam reikalingas impulsų generatorius žingsninio vairuotojo laikrodžiui, ir aukštas/žemas kryptis.

Apsižvalgė ir rado „Stepper Motor“impulsų signalo generatorių, tačiau nenorėjo laukti pristatymo, todėl impulsams generuoti naudojo esp8266.

Perjungimo jungiklis, prijungtas prie 3.3v ir Gnd, valdytų žingsnio vairuotojo aukštą/žemą kryptį.

Elektronika būtų uždaryta dėžutėje, sąsajoje būtų mygtukas varikliui perkelti, perjungimo jungiklis krypties nustatymui, nuolatinės srovės lizdas, skirtas prijungti 12 V maitinimą, ir 4 laidų laido jungtis prie žingsninio variklio.

2 žingsnis: BOM

BOM
BOM

TB6560 žingsninio variklio valdiklis

D24V22F3 3.3V Išjungimo modulis

ESP8266 laikrodžio impulsams generuoti

Gravitacijos mygtukas (žalias)

Jungiklis

Bendros paskirties dėžutė 98x145x54mm

Kintamosios srovės adapteris 12V 2A

Komponentų pasirinkimas buvo dėl prieinamumo, nes tai turėjo būti greitas projektas!

3 žingsnis: kodas

Kodas
Kodas

TB6560 nustatymai

1A Žingsnio srovė

  • SW1 IŠJUNGTA
  • SW2 ĮJUNGTA
  • SW3 IŠJUNGTA
  • S1 IŠJUNGTA

20% sustabdymo srovė

S2 ĮJUNGTA

Pilnas žingsnis

  • S3 ĮJUNGTA
  • S4 ĮJUNGTA

0% skilimo nustatymas

  • S5 IŠJUNGTA
  • S6 IŠJUNGTA

Sujungimai

  • NodeMCU D8, ESP8266 15 iki TB6560 CLK +
  • NodeMCU D5, ESP826614 prie dėžutės sumontuotas mygtukas
  • Perjunkite jungiklį į CW+
  • Gnd į CW-
  • Gnd į CLK-

ESP8266 kodas, skirtas veikti kaip mygtuku valdomas impulsų generatorius:

Šis vadovas buvo nurodytas TB6560 nustatymuose.

4 žingsnis: Mikro žingsnių lentelė

Mikro žingsnių lentelė nuoroda
Mikro žingsnių lentelė nuoroda

Tai yra variklio greičio keitimas jungikliais.

Rekomenduojamas: