Beskrivelse
TB6600 stepmotor Driver Controller 4A 9~42V TTL 16 Micro-Step CNC 1 Axis NY opgraderet version
TB6600 arduino stepmotordriver er en letanvendelig professionel trinmotordriver , som kunne styre en tofaset stepmotor. Den er kompatibel med Arduino og andre mikrocontrollere, der kan udsende et 5V digitalt pulssignal. TB6600 arduino stepmotordriver har en bred vifte af strømindgang, 9~42VDC strømforsyning. Og den er i stand til at udsende 4A spidsstrøm, hvilket er nok til de fleste stepmotorer. Stepdriveren understøtter hastigheds- og retningskontrol. Du kan indstille dens mikrotrin og udgangsstrøm med 6 DIP-switch. Der er 7 slags mikrotrin (1, 2/A, 2/B, 4, 8, 16, 32) og 8 slags strømstyring (0,5A, 1A, 1,5A, 2A, 2,5 A, 2,8A, 3,0 A, 3,5A) i alt. Og alle signalterminaler anvender højhastighedsoptokoblerisolering, hvilket forbedrer dens anti-højfrekvente interferensevne. Som en professionel enhed er den i stand til at drive 57, 42-type tofaset, firefaset hybrid stepmotor.
Bemærk: dette er en opgraderingsversion af TB6600 stepmotordriver. Chip = TB67S109
Funktioner
- Understøtter 8 slags aktuel kontrol
- Understøtter 7 slags mikrotrin justerbare
- Grænsefladen anvender højhastigheds optokoblerisolering
- Automatisk halvstrøm for at reducere varmen
- Køleplade med stort område
- Anti-højfrekvent interferens evne
- Input anti-omvendt beskyttelse
- Beskyttelse mod overophedning, overstrøm og kortslutning
Specifikation
- Indgangsstrøm: 0~5A
- Udgangsstrøm: 0,5~4,0A
- Kontrolsignal: 3,3~24V
- Strøm (MAX): 160 W
- Mikrotrin: 1, 2/A, 2/B, 4, 8, 16, 32
- Temperatur: -10~45°C
- Fugtighed: Ingen kondens
- Vægt: 0,2 kg
- Dimension: 96 * 71 * 37 mm
Hurtig start
I dette afsnit viser vi dig, hvordan du bruger TB6600 arduino motordriver hurtigt. Flere detaljer kan findes på Brugervejledning .
- Software
- Arduino IDE Download Arduino IDE
Forbindelse
- I denne øvelse bruger vi en bipolær stepmotor, 1,8 trins vinkel, 1,7A
- Indstil strøm: 1,7A
- Indstil mikrotrin: 32
- Tilslut en 9~42V DC strømforsyning
Op: FRA; Ned: “TIL”
Eksempelkode
int PUL=7; //definer pulsstift
int DIR=6; //definer retningsstift
int ENA=5; //define Enable Pin
void setup() {
pinMode (PUL, OUTPUT);
pinMode (DIR, OUTPUT);
pinMode (ENA, OUTPUT);
}
void loop() {
digitalWrite(DIR,LOW);) //Sæt retning: Fremad
for (int i=0; i<6400; i++) //Frem 6400 trin
{
digitalSkriv(ENA,HØJ);
delayMicroseconds(50); //Påkrævet
digitalSkriv(PUL,HØJ);
delayMicroseconds(5); //Kun af sikkerhedsmæssige årsager, ikke påkrævet
digitalWrite(PUL,LOW);
delayMicroseconds(45); //Juster hastigheden her
}
digitalSkriv(DIR,HØJ); //Sæt retning: Baglæns
for (int i=0; i<6400; i++) //Tilbage 6400 trin
{
digitalSkriv(ENA,HØJ);
delayMicroseconds(50); //Påkrævet
digitalSkriv(PUL,HØJ);
delayMicroseconds(5); //Kun af sikkerhedsmæssige årsager, ikke påkrævet
digitalWrite(PUL,LOW);
delayMicroseconds(45); //Juster hastigheden her
}
}
Resultat
Steppermotoren roterer 6400 trin (en cyklus) og vender 6400 trin (en cyklus).
Kommentarer
- Når “EN” er lav, er motoren i fri tilstand (off-line-tilstand). I denne tilstand kan du justere motorakslens position manuelt; når “EN” er Høj (Ledig), vil motoren være i en automatisk kontroltilstand.
- “Retning” er motorretningssignalstiften,
- “PULSE” er motorens pulssignalstift. Når først føreren får en puls, bevæger motoren sig et skridt.
Flere dokumenter
Pakket inkluderer:
1stk TB6600 stepmotor Driver Controller 4A 9~42V TTL 16 Micro-Step CNC 1 Axis NY opgraderet version















Franken (verificeret ejer) –
Enheden er nem at bruge og gør præcist det den skal.
Giver flere Amp. end TMC2209 men har ikke alle de samme features.
Anbefales til lidt kraftigere akser end bare 3D printer.