Kazalo:

Kontrolni gumb z gumbom: 4 koraki
Kontrolni gumb z gumbom: 4 koraki

Video: Kontrolni gumb z gumbom: 4 koraki

Video: Kontrolni gumb z gumbom: 4 koraki
Video: НОЧЬ В СТРАШНОМ ДОМЕ С ДЕМОНОМ / НЕ СТОИЛО СЮДА ПРИХОДИТЬ 2024, November
Anonim
Kontrolnik s korakom na gumb
Kontrolnik s korakom na gumb

Korak: Oblikovanje vezja

Oblikovanje vezja
Oblikovanje vezja

Glavna komponenta bi bil koračni krmilnik, ki za uro koračnega gonilnika potrebuje generator impulzov, za smer pa visoko/nizko.

Pogledal sem okoli in našel generator impulznih signalov za koračni motor, vendar ni želel čakati na odpremo, zato je za generiranje impulzov uporabil esp8266.

Preklopno stikalo, priključeno na 3.3v in Gnd, bi nadzorovalo visoko/nizko smer krmilnika koraka.

Elektronika bi bila zaprta v škatli, vmesnik bi imel gumb za premikanje motorja, preklopno stikalo za določanje smeri, vtičnico DC za priključitev 12 -voltnega napajanja in 4 -žilni vodnik na koračnem motorju.

2. korak: BOM

BOM
BOM

TB6560 Krmilnik koračnega motorja

D24V22F3 3.3V Nadomestni modul

ESP8266 za generiranje taktnih impulzov

Gravitacijski gumb (zelen)

Preklopite stikalo

Škatla za splošno uporabo 98x145x54mm

Napajalnik za izmenični tok 12v 2A

Izbira komponent je bila posledica razpoložljivosti, saj je bil to hiter projekt!

3. korak: Koda

Koda
Koda

Nastavitve TB6560

1A Koračni tok

  • SW1 OFF
  • SW2 VKLOPLJEN
  • SW3 OFF
  • S1 IZKLOPLJENO

20% zaustavitveni tok

S2 VKLOPLJEN

Popoln korak

  • S3 VKLOPLJENO
  • S4 VKLOPLJENO

0% nastavitev upadanja

  • S5 IZKLOPLJENO
  • S6 IZKLOPLJEN

Pin Connections

  • NodeMCU D8, ESP8266 15 do TB6560 CLK +
  • NodeMCU D5, ESP826614 Gumb za vgradnjo v škatlo
  • Preklopite stikalo na CW+
  • Gnd v CW-
  • Gnd v CLK-

Koda na ESP8266, ki deluje kot gumbni generator impulzov:

Ta priročnik se je skliceval na nastavitve TB6560.

4. korak: Mikro koračna miza za referenco

Mikro koračna miza za referenco
Mikro koračna miza za referenco

To je za spreminjanje hitrosti motorja s stikali.

Priporočena: