Pokaż wszystkie

Proszę zapoznać się z wersją angielską jako naszą oficjalną wersją.Powrót

Europa
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Azja/Pacyfik
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afryka, Indie i Bliski Wschód
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Ameryka Południowa / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Ameryka Północna
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
DomBlogTB6600 STERPPER STEROWNIK: Pinout, interfejs Arduino i jak działa
na 2024/12/12 22,064

TB6600 STERPPER STEROWNIK: Pinout, interfejs Arduino i jak działa

W nowoczesnej automatyzacji i robotyce kluczowe są precyzja i niezawodność.Sterownik silnika TB6600 upraszcza sterowanie silnikiem z wyjątkową dokładnością, mieszając zaawansowane funkcje i dostępną integrację dla Ciebie.W tym artykule wykopuje się w możliwości techniczne TB6600, praktyczne zastosowania i techniki integracji.Dzięki solidnej konstrukcji i kompatybilności z platformami takimi jak Arduino, TB6600 jest idealny dla maszyn CNC, drukowania 3D i systemów automatyzacji.Zapoznaj się, w jaki sposób ten wszechstronny kierowca może podnieść Twoje projekty.

Katalog

1. Przegląd modułu silnika silnika TB6600
2. Funkcje
3. Konfiguracja pinów
4. Specyfikacje techniczne
5. Konfiguracja obwodu m mostu dla TB6600
6. Integracja TB6600 z Arduino Uno
7. Aplikacje
TB6600 Stepper Motor Controller: Pinout, Arduino Interface, and How It Works

Przegląd modułu silnika silnika TB6600

. TB6600 Moduł sterownika silnika krokowego to urządzenie wyróżniające się jego odpornością i zdolnością adaptacyjną do kontrolowania silników krokowych.Bezproblemowo łączy się z szeroką gamą mikrokontrolerów, głównie Arduino, sprzyjając tworzeniu dokładnych wyjść cyfrowych 5V.Wyjścia te są dynamiczne dla utrzymania delikatnej równowagi kontroli silnika.Działając w zakresie napięcia 9-42V DC i obsługując szczyt prądu 4 amperów, jest to wszechstronny wybór dla różnych projektów napędzanych silnikami.Ta zdolność adaptacyjna pozwala skutecznie zarządzać pozycjonowaniem i szybkością silnika, co jest bardzo korzystne w aplikacjach, które mają na celu zminimalizowanie złożoności kodowania.Izolacja optocupler o wysokiej częstotliwości modułu znacznie zwiększa jego niezawodność poprzez zmniejszenie ryzyka zakłóceń i zapewnienie stałej eksploatacji.

Harmonia z wieloma mikrokontrolerami sprawia, że ​​kierowca TB6600 jest dopasowanym wyborem dla projektów wymagających misternej kontroli silnika.Łącznie integruje się z platformami takimi jak Arduino, odzwierciedlając swoją zdolność do spełnienia różnorodnych oczekiwań.Na przykład użycie tego sterownika w maszynach CNC lub drukarkach 3D umożliwia precyzyjny i kontrolowany ruch, który ilustruje jego użyteczność w różnych dziedzinach.

Ten moduł wyróżnia się dzięki wsparciu silników krokowych zarówno 2-fazowych, jak i 4-fazowych, a także konfiguracji hybrydowych.Konstrukcja bipolarnego m-mostu H jest integralna w zakresie wydajnego zarządzania napięciem i prądem, zapewniając, że kierowca zapewnia szczytową wydajność w swoich aplikacjach.W środowiskach, w których precyzja i niezawodność jest priorytetowa, takie jak zautomatyzowane linie produkcyjne i robotyka, funkcje te są wysoko cenione.

Cechy

Funkcja
Opis
Typ kierowcy
Dubolar H-m-mostek DC
Wyjście bieżące opcje
8 rodzajów (0,5A do 3,5A), wybierane do 4 wzmacniaczy
Tryby podziału
Dzieli do 32, wybierane w 6 trybach
Opcje mikro kroków
8 rodzajów (1, 2/a, 2/b, 4, 8, 16, 32)
Izolacja sygnału wejściowego
Szybkie separacja fotoelektryczna
Interfejs
Pełny standardowy interfejs pojedynczego impulsu
Funkcja wstrzymania offline
Tak
Przydatność środowiska
Częściowo zamknięte ciało dla trudnych środowisk
Funkcja blokady zasilania
Półautomatyczny, oszczędny energia

Konfiguracja pinów

Moduł sterownika silnika Stepper TB6600 ma dobrze zdefiniowaną konfigurację i schemat, niezbędny do płynnego działania.Ten moduł występuje w dwóch wariantach: typu 4A i typu 4.5a.Oba warianty mają podobne funkcje i konfiguracje PIN, jak pokazano poniżej, zapewniając kompatybilność w różnych aplikacjach.

TB6600 Stepper Motor Driver 4A Module

Numer pin
Nazwa pin
Opis
1
Ene- (ena)
Ujemny pin z modułu.
2
Ena+ (+ 5v)
Dodatnie pin, który jest pinem +5V modułu.
3
Dir- (reż)
Negatywny kierunek silnika.
4
Dir+ (+ 5 V)
Pozytywny kierunek +5 V.
5
Pulon (pul)
Puls ujemny do kontrolowania etapów obrotu silnik.
6
PUL+ (+ 5 V)
Pozytywny puls silnika.
7
B-
Negatywny przewód z drutu cewki silnikowej 2.
8
B+
Pozytywny przewód z drutu cewki silnikowej 2.
9
A-
Negatywny przewód z drutu cewki silnikowej 1.
10
A+
Pozytywny przewód z drutu cewki silnikowej 1.
11
GND
Wspólne połączenie naziemne modułu.
12
VCC
Napięcie zasilania wejściowego dla modułu sterownika silnika stepowego, od 9 V do 42 V.

I N-zbudowane przełączniki sterowania/sterownika

Przełącznik
Funkcjonować
Bliższe dane
SW1, SW2, SW3
Kontrola rozdzielczości mikro-krotów
Dostosowuje rozdzielczość mikro-krotów z pełnego etapu do 1/32 krok.
SW4, SW5, SW6
Regulacja prądu sterownika
Konfiguruje prąd (0,7a do 4A) dla silnika ciągłego Działanie poprzez włączenie lub wyłączenie.


Specyfikacje techniczne

Specyfikacja
Bliższe dane
Napięcie robocze
9-40 V DC
Prąd wyjściowy
0,7a-4,0a (możliwe do wyboru w 8 krokach za pomocą przełączników DIP)
Częstotliwość impulsu wejściowego
Do 20 kHz
Poziomy sygnału wejściowego
Poziomy sygnału 5V
Puls na rewolucję
200-6400
Prąd sygnału logicznego
8a-15a
Kompatybilność silnika
Odpowiednie dla silników krokowych 2-fazowych i 4-fazowych
Funkcje ochrony
Nadmierny prąd, ochrona przegrzania
Izolacja wejściowa
Optycznie odizolowane
Odporność na izolację
500 Megohms
Tryb obsługiwany
Tryb PUL/FIR
Koszt
Niski koszt

Konfiguracja obwodu m-mostko dla TB6600

Moduł sterownika silnikowego TB6600 jest poważnym komponentem zaprojektowanym do sterowania silnikami krokowymi zarówno 2-fazowym, jak i 4-fazowym, wykorzystującym konfigurację mostka H do wydajnego działania.Ta konfiguracja wykorzystuje tranzystory MOSFET, aby zapewnić wysoką wydajność pod względem obecnej obsługi i stabilności termicznej.Moduł działa poprzez interakcje z dwoma pierwotnymi kołkami sterującymi: kodem kroku, który uruchamia silnik z każdym impulsem, oraz kołek kierunkowy, który określa kierunek obrotowy silnika na podstawie przyłożonego napięcia.Razem te wejścia umożliwiają precyzyjną kontrolę nad sekwencją przesuwaną silnika i kierunkiem obrotu.

Circuit Diagram in H-bridge Configuration

Schemat obwodu podkreśla cztery kluczowe tranzystory, T1, T2, T3 i T4, ułożone w strukturze mostka H.Te MOSFETS są kręgosłupem działania modułu, umożliwiając dwukierunkowy przepływ prądu potrzebny do napędzania silnika krokowego.Ponadto schemat obejmuje diody flybacka (D1, D2, D3 i D4), które są kluczem do ochrony obwodu przed skokami napięcia spowodowanymi przez obciążenie indukcyjne silnika.Diody te zapobiegają nadprądowi i uszkodzeniu wrażliwych komponentów podczas pracy.Do podłączania silnika używane są zaciski A+, A-, B+i B, zapewniając dokładny i kontrolowany ruch wału silnika.

Jak most H umożliwia obrót silnika?

Sterownik TB6600 działa poprzez skoordynowane działanie tranzystorów MOSFET w mostku H.Na przykład:

• Obrót zgodnie z ruchem wskazówek zegara występuje, gdy tranzystory T1 i T4 są aktywowane, kierując przepływ prądu z A+ do A-.

• Obrót w kierunku przeciwnym do ruchu wskazówek zegara ma miejsce, gdy T2 i T3 są zaangażowane, cofając przepływ prądu z A- do A+.

Ta naprzemienna aktywacja tranzystorów zapewnia płynny ruch dwukierunkowy.Aby osiągnąć optymalny moment obrotowy i wydajne, niezbędne są precyzyjne regulacje czasowe i napięcia.

Tryby działania wszechstronnego sterowania

TB6600 obsługuje cztery odrębne tryby działania, każdy zaprojektowany do równowagi momentu obrotowego, precyzji i wielkości kroku, w zależności od wymagań aplikacji:

• • Tryb falowy: W tym trybie tylko jedna cewka jest pobierana jednocześnie.Aktywacja pojedynczej cewki obraca silnik o 90 stopni w jednym kierunku, jednocześnie odwracając prąd obraca go w przeciwnym kierunku.Przemierzając cewki, silnik osiąga ciągłe działanie.Ten tryb jest prosty, ale zapewnia mniejszy moment obrotowy w porównaniu z innymi trybami.

• • Tryb całkowitego: Obie cewki są energetyzowane jednocześnie w tym trybie, generując silniejsze pole magnetyczne.Powoduje to zwiększony moment obrotowy, co czyni go idealnym do zastosowań wymagających większej mocy i stabilności.

• • Tryb pół etapu: Kombinacja trybu fali i trybu całego stopnia, ten tryb przemieszcza energetyzowanie pojedynczej cewki i obu cewek.Skutecznie zmniejsza wielkość kroku do 45 stopni, zapewniając równowagę między precyzją a momentem obrotowym.Jednak moment obrotowy może się różnić w zależności od tego, czy jedna lub obie cewki są energetyzowane podczas określonego kroku.

• • Tryb Microstep : Najbardziej precyzyjne ze wszystkich trybów tryb Microstep zmniejsza rozmiar kroku jeszcze bardziej poprzez staranne modulowanie prądu przez fazy silnika.Osiąga się to za pomocą zaawansowanych obwodów do tworzenia płynnych i stopniowych przejść między krokami.Ten tryb jest idealny do zastosowań wymagających wysokiego precyzji i spójnego momentu obrotowego, takich jak maszyny CNC lub robotyka.

Integracja TB6600 z Arduino Uno

Efektywna kontrola silników krokowych wymaga połączenia niezawodnego sprzętu i starannie zaprogramowanego oprogramowania.Sterownik stepowy TB6600 wyróżnia się jako doskonałe narzędzie do obsługi 2-fazowych silników krokowych.Obsługuje wiele trybów operacyjnych, takich jak fala, pełny stopień, pół etapy i mikro-stepping.Jego wbudowane cechy ochrony-w tym zabezpieczenia przed niskim napięciem, nadprądem i przegrzaniem-powodują solidny wybór dla projektów wymagających precyzji i trwałości.

Aby skonfigurować TB6600 z Arduino Uno, zbierz następujące elementy:

• Arduino Uno R3

• Silnik stepowy TB6600 (wersja 4A)

• Silnik krokowy (z zalecaną oceną 1,65A)

• Niezawodny zasilacz (np. Bateria lub regulowane źródło zasilania DC)

• Przewody skorupowe

• Arduino IDE zainstalowane na komputerze

Aby zintegrować TB6600 z Arduino, postępuj zgodnie z tymi szczegółowymi instrukcjami

Podłącz kierunek i sygnały impulsowe

• Połącz zaciski DIR+ i PUL+ na TB6600 z odpowiednio pinami Arduino 8 i 9.Te piny wysyłają kierunek i pulsowe sygnały.

• Przymocuj zaciski Dir- i Pul-terminale do podłoża (GND) PIN Arduino.

• Podłącz silnik do TB6600: Podłącz przewody silnika krokowego do zacisków TB6600.

• A+ i A- dla jednej cewki silnika.

• B+ i B- dla drugiej cewki.

• Zasilić sterownik TB6600: Podłącz piny VCC i GND na TB6600 do zasilania.Upewnij się, że napięcie odpowiada wymaganiom silnika i kierowcy, aby uniknąć uszkodzeń.

Interfacing TB6600 With Arduino UNO

Dostosowanie rozdzielczości mikrostepu

TB6600 umożliwia dostosowanie precyzji ruchu silnika krokowego za pomocą przełączników SW1 i SW2.Dostosuj te przełączniki w następujący sposób:

• ¼ Rozdzielczość kroku: Ustaw SW1 na i wyłącz SW2.

• ⅛ Rozdzielczość kroku: Ustaw SW1 i SW2 ON.

• Rozdzielczość 1/32 stopnia: Ustaw zarówno SW1, jak i SW2 WYŁ.

• Tryb pełnego stopnia: Ustaw zarówno SW1, jak i SW2.

Tabela prawdy

SW2
Rozdzielczość mikrostepów
WYŁĄCZONY
1/32 krok
NA
1/8 krok
WYŁĄCZONY
1/4 krok
NA
Pełny krok

Dostosowanie przełączników pozwalają zoptymalizować równowagę między precyzją a prędkością w oparciu o potrzeby projektu.

Aby upewnić się, że silnik działa w bezpiecznych granicach prądu, TB6600 ma dodatkowe przełączniki (SW4 i SW6) do regulacji przepływu prądu.Te ustawienia są przydatne dla:

• Zapobieganie uszkodzeniu przeciążenia.

• Utrzymanie spójnej wydajności motorycznej.

• Zawsze sprawdzaj, czy prąd silnika pozostaje poniżej maksimum 4A kierowcy w celu ochrony obu komponentów.

• Kierunek silnika sterowania: jeśli chcesz, aby silnik obrócił się w kierunku przeciwnym do ruchu wskazówek zegara, zmodyfikuj stan DIR+ PIN w kodzie Arduino.

• Testowanie i rozwiązywanie problemów: Po zakończeniu konfiguracji prześlij podstawowy szkic sterowania silnikiem krokowym, aby zweryfikować funkcję okablowania i sterownika.

• Unikaj przegrzania: Zapewnij odpowiednią wentylację kierowcy TB6600, szczególnie w aplikacjach o wysokiej prądu.

Zastosowania

Moduł TB6600 odgrywa aktywną rolę w wielu sektorach, w których stosuje się skrupulatną kontrolę silnika.Jego zdolność adaptacyjna świeci w różnych implementacjach, które podkreślają jego unikalne możliwości:

Pozycjonowanie anteny

W dziedzinie telekomunikacji osiągnięcie optymalnego wyrównania anteny jest obowiązkowe dla odbioru i transmisji sygnału wysokiej jakości.TB6600 ułatwia ruch precyzyjny, zwiększając w ten sposób skuteczność systemów komunikacyjnych.

Zarządzanie silnikiem krokowym

W ramach automatyzacji i robotyki precyzyjne obsługa silnika krokowego osiąga się za pośrednictwem TB6600, co pozwala udoskonalić precyzję ruchu i wzmocnienie niezawodności systemu.

Operacje CNC

W przypadku komputerowych maszyn do sterowania numerycznego (CNC) TB6600 poprawia skomplikowane procesy cięcia i frezowania, umożliwiając utrzymanie wysokiego poziomu dokładności i powtarzalnej precyzji w swojej pracy.

Precyzja drukowania 3D

Oprócz produkcji addytywnej, zwłaszcza drukowania 3D, TB6600 oferuje szczegółową kontrolę silnika, obsługując dokładne pozycjonowanie głowic drukowanych wymaganych do tworzenia złożonych kształtów i form.

Złożona kontrola silnika

Moduł jest cenny dla skomplikowanych zadań sterowania silnikiem w złożonych systemach automatyzacji, zwiększając wydajność i umożliwiając rafinowane zarządzanie.

Kontrola prędkości, pozycji i obrotu

TB6600 wyróżnia się w scenariuszach wymagających dokładnej prędkości i kontroli obrotowej, wykorzystywanych głównie do optymalizacji wydajności w stale zmieniających się środowiskach.

Urządzenia obrazowe i systemy bankowe

Moduł obsługuje niezawodne działanie kamer i bankomatów, zapewniając płynne, dokładne ruchy silnika, które przedłuża żywotność operacyjną urządzeń.

Precyzja w urządzeniach grawerowych

W przypadku narzędzi i maszyn grawerowania TB6600 zapewnia precyzyjną kontrolę niezbędną do wykonywania drobno szczegółowych projektów, niebezpiecznego czynnika w branżach, w których dominują precyzja i szczegóły.

O nas

ALLELCO LIMITED

Allelco to znany na całym świecie, kompleksowy Dystrybutor usług hybrydowych komponentów elektronicznych, zobowiązany do świadczenia kompleksowych usług zamówień i łańcucha dostaw dla globalnych branż produkcji i dystrybucji elektronicznej, w tym globalnych 500 najlepszych fabryk OEM i niezależnych brokerów.
Czytaj więcej

Szybkie zapytanie.

Proszę wysłać zapytanie, natychmiast odpowiemy.

Ilość

Często Zadawane Pytania [FAQ]

1. Jakich zasilaczy powinienem użyć dla sterownika TB6600?

Sterownik stepowy TB6600 działa z napięciem zasilania między 8 V a 45 V.

2. Jak mogę kontrolować prędkość silnika krokowego za pomocą TB6600?

TB6600 wykorzystuje modulację szerokości impulsowej (PWM) do regulacji prędkości silnika.Możesz zmienić prędkość, modyfikując częstotliwość PWM.

3. Czy TB6600 może obsługiwać silniki wysokoprądowe?

Tak, TB6600 może obsłużyć do 4,5A, dzięki czemu jest kompatybilny z silnikami krokowymi ocenianymi do tego prądu.

4. Jak odwrócić kierunek silnika za pomocą TB6600?

Aby odwrócić kierunek silnika, przełącz sekwencję sygnału wejściowego na pinach kontrolnych (np. In1-in2-in3-in4 dla do przodu, In4-in3-in1-in1 dla do tyłu).

5. Czy mogę podłączyć silnik krokowy z więcej niż 4 przewodami do TB6600?

TB6600 jest wykonany dla 4-przewodowych silników krokowych.Jeśli Twój silnik ma więcej niż 4 przewody, potrzebujesz innego sterownika.

6. Czy TB6600 jest kompatybilny z silnikiem krokowym NEMA23?

TB6600 działa dobrze z silnikami NEMA17, ale na ogół nie nadaje się do silników NEMA23 ze względu na ich wyższe wymagania prądowe.

Popularne posty

Gorący numer części

0 RFQ
Wózek sklepowy (0 Items)
To jest puste.
Porównaj listę (0 Items)
To jest puste.
Informacja zwrotna

Twoja opinia ma znaczenie!W Allelco cenimy wrażenia użytkownika i staramy się go stale ulepszać.
Proszę udostępnić nam swoje komentarze za pośrednictwem naszego formularza opinii, a my odpowiemy niezwłocznie.
Dziękujemy za wybranie Allelco.

Temat
E-mail
Komentarze
Captcha
Przeciągnij lub kliknij, aby przesłać plik
Przesyłanie pliku
Rodzaje: .xls, .xlsx, .doc, .docx, .jpg, .png i .pdf.
Max Rozmiar pliku: 10 MB