Innholdsfortegnelse:

Knapp aktivert trinnkontroller: 4 trinn
Knapp aktivert trinnkontroller: 4 trinn

Video: Knapp aktivert trinnkontroller: 4 trinn

Video: Knapp aktivert trinnkontroller: 4 trinn
Video: FULL BUILD | Rebuilding A DESTROYED Porsche 911 Turbo! 2024, Juli
Anonim
Knapp aktivert trinnkontroll
Knapp aktivert trinnkontroll

Trinn 1: Kretsdesign

Kretsdesign
Kretsdesign

Hovedkomponenten vil være trinnkontrolleren, som krever en pulsgenerator for trinndriverens klokke, og høy/lav for retning.

Så seg rundt og fant en pulssignalgenerator for trinnmotor, men ønsket ikke å vente på forsendelse, så brukte en esp8266 for å generere pulser.

En vippebryter som er koblet til 3.3v og Gnd ville kontrollere høy/lav for trinnet til driveren.

Elektronikken ville være innelukket i en boks, grensesnittet ville ha en knapp for å flytte motoren, en vippebryter for å bestemme retningen, DC -kontakt for å koble til 12v strøm, og en 4 -leder ledningskontakt ut til trinnmotoren.

Trinn 2: BOM

BOM
BOM

TB6560 Stepper motor controller

D24V22F3 3.3V Trinn ned modul

ESP8266 for generering av klokkeimpulser

Trykknapp for tyngdekraften (grønn)

Vippebryter

Kasse til allmenn bruk 98x145x54mm

Strømadapter 12v 2A forsyning

Komponentvalg skyldtes tilgjengelighet, da dette skulle bli et raskt prosjekt!

Trinn 3: Kode

Kode
Kode

TB6560 Innstillinger

1A Stepper strøm

  • SW1 AV
  • SW2 PÅ
  • SW3 AV
  • S1 AV

20% stoppstrøm

S2 PÅ

Fullt trinn

  • S3 PÅ
  • S4 PÅ

0% forfall innstilling

  • S5 AV
  • S6 AV

Pin -tilkoblinger

  • NodeMCU D8, ESP8266 15 til TB6560 CLK +
  • NodeMCU D5, ESP826614 til boksemontert knapp
  • Vipp bryteren til CW+
  • Gnd til CW-
  • Gnd til CLK-

Kode på ESP8266 for å fungere som en knappaktiveret pulsgenerator:

Denne guiden ble referert til innstillinger for TB6560.

Trinn 4: Micro Stepping Table for Reference

Micro Stepping Table for Reference
Micro Stepping Table for Reference

Dette er for å endre motorhastigheten med brytere.

Anbefalt: