Mündəricat:

Düymə Aktivləşdirilmiş Step Controller: 4 Addım
Düymə Aktivləşdirilmiş Step Controller: 4 Addım

Video: Düymə Aktivləşdirilmiş Step Controller: 4 Addım

Video: Düymə Aktivləşdirilmiş Step Controller: 4 Addım
Video: Zigbee Термостат для управления теплым водяным полом MOES BHT-006GAZB 2024, Iyul
Anonim
Düymə Aktivləşdirilmiş Stepper Controller
Düymə Aktivləşdirilmiş Stepper Controller

Addım 1: Dövrə Dizaynı

Dövrə Dizaynı
Dövrə Dizaynı

Əsas komponent, step sürücü saatı üçün bir nəbz generatoru və istiqamət üçün yüksək/aşağı tələb edən step nəzarətçi olacaq.

Ətrafına baxdı və Step Motor üçün Pulse Signal Generator tapdı, lakin göndərilməni gözləmək istəmədi, buna görə də pulsları yaratmaq üçün esp8266 istifadə etdi.

3.3v və Gnd -ə qoşulmuş bir keçid açarı, step sürücüsünün istiqaməti üçün yüksək/aşağı idarə edir.

Elektronika bir qutuya qoyulacaq, interfeysi mühərriki hərəkət etdirmək üçün bir düymə, istiqaməti təyin etmək üçün bir keçid açarı, 12v gücünü bağlamaq üçün DC yuvası və Stepper Motoruna 4 telli bir aparat konnektoru olacaq.

Addım 2: BOM

BOM
BOM

TB6560 Stepper motor nəzarətçisi

D24V22F3 3.3V Eniş modulu

Saat impulsları yaratmaq üçün ESP8266

Cazibə qüvvəsi düyməsi (Yaşıl)

Düyməni dəyişdirin

Ümumi təyinatlı qutu 98x145x54mm

AC adapteri 12v 2A

Komponent seçimləri mövcudluğa görə idi, çünki bu sürətli bir layihə idi!

Addım 3: Kod

Kod
Kod

TB6560 Ayarları

1A Stepper cərəyanı

  • SW1 QAPALI
  • SW2 AÇIQ
  • SW3 OFF
  • S1 OFF

20% cərəyanı dayandırın

S2 AÇIQ

Tam addım

  • S3 AÇIQ
  • S4 AÇIQ

0% çürümə ayarı

  • S5 OFF
  • S6 OFF

Pin Əlaqələri

  • NodeMCU D8, ESP8266 15 - TB6560 CLK +
  • NodeMCU D5, ESP826614 qutuya quraşdırılmış düyməyə
  • CW+ düyməsinə keçin
  • GW-dən CW-
  • Gnd CLK-

ESP8266 -da bir düymə ilə işləyən nəbz generatoru kimi fəaliyyət göstərmək üçün kod:

Bu təlimat TB6560 parametrləri üçün istinad edilmişdir.

Addım 4: İstinad üçün Mikro Addım Cədvəli

İstinad üçün Mikro Addım Cədvəli
İstinad üçün Mikro Addım Cədvəli

Bu, açarları istifadə edərək motor sürətini dəyişdirməkdir.

Tövsiyə: