Leistungs-H-Bruecke BTS7960 43A Motortreiber
zoom_out_map
chevron_left chevron_right

Produktbilder dienen ausschließlich zu Informationszwecken und können je nach Charge und Lieferant geringfügige Unterschiede aufweisen. Produktspezifikationen und Preise können ohne vorherige Ankündigung geändert werden. Wir tun unser Bestes, um der Produktseite möglichst genaue und richtige Spezifikationen hinzuzufügen, es ist jedoch möglich, dass diese nicht ganz korrekt sind. Sollten Sie einen solchen Fall feststellen, melden Sie ihn uns bitte.

Das Produkt ist für Fachleute bestimmt und erfordert qualifiziertes und autorisiertes Personal. Dem Produkt liegt keine Montage-/Gebrauchsanleitung bei . Die Inbetriebnahme des Produktes durch nicht qualifizierte Personen führt zum Verlust der Garantie gemäß den AGB auf der Seite.

Die angegebenen technischen Spezifikationen (Strom, Leistung usw.) stellen maximale zulässige Werte unter idealen Betriebsbedingungen dar. Für einen sicheren Betrieb und eine optimale Lebensdauer wird empfohlen, das Produkt im Dauerbetrieb mit höchstens 50 % der angegebenen Maximalwerte zu verwenden.

Leistungs-H-Brücke, Motortreiber, BTS7960, 43A

Das H-Brücken-Modul zur Ansteuerung von Gleichstrommotoren mit hohem Drehmoment eignet sich ideal für Arduino und andere Boards, liefert bis zu 43 A und arbeitet mit 5.5-27V. Es integriert BTS7960 und 74HC244 für eine stabile PWM-Steuerung bis zu 25 kHz, bietet Schutz vor Überhitzung, Überstrom und Kurzschluss und der großzügige Kühlkörper gewährleistet kraftvolles Anfahren, Beschleunigen und Bremsen auch in anspruchsvollen Anwendungen.

35,50 RON Bruttopreis

29,34 RON zzgl. MwSt.

(5/5) aus 4 Gesamtbewertungen
Lies die Bewertungen

Shipping by Donnerstag 22 Oktober

Mit dem Kauf dieses Produkts erhalten Sie 1,78 RON an Treuepunkten.

Garantie: 24 Monate für Privatpersonen
INTERNATIONAL DELIVERY
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
FAST DISPATCH 24H
We ship from our stock within 24H
TREUEPUNKTE
Sie erhalten bei jeder Bestellung Punkte im Wert von 5 %.

Das BTS7960-Motortreiber-Modul ist eine leistungsstarke vollständige H-Brücke mit einem maximalen Strom von 43A, ausgelegt zur Steuerung von DC-Motoren mit hohem Strombedarf. Die H-Brücke besteht aus zwei BTS7960-ICs, wobei jeder eine Leistungshalbbrücke mit integrierter thermischer und Überstromschutzfunktion ist. Der 74HC244-Schaltkreis dient als Puffer zwischen Mikrocontroller und Leistungsstufe und schützt die Ausgänge des Mikrocontrollers.

Die Hauptmerkmale des Moduls sind: vollständige H-Brücke mit zwei BTS7960-ICs, maximaler Strom 43A, Motorspeisespannung zwischen 5.5V und 27V, Steuersignal-Logik mit 5V, PWM-Steuerung mit einer Frequenz von bis zu 25 kHz, Schutz vor Übertemperatur, Überspannung, Überstrom und Kurzschluss, 74HC244-Puffer zur Trennung der Steuersignale von der H-Brücke, Ausgänge zur Stromüberwachung (R_IS und L_IS) sowie ein großzügig dimensionierter Kühlkörper.

Der großzügige Kühlkörper und die hohe Leistung des Moduls sorgen für eine starke Bewegung und Bremswirkung des Motors. Das Modul eignet sich für mobile Roboter, kleine Elektrofahrzeuge, RC-Cars, lineare Aktuatoren, Winden oder andere leistungsstarke DC-Motoranwendungen. Der Wert von 43A stellt die Strombegrenzungsschwelle der BTS7960-ICs dar. Der im Dauerbetrieb zulässige Strom hängt von der Kühlung und den Betriebsbedingungen ab, daher wird für hohe Lasten und längeren Betrieb zusätzliche Belüftung empfohlen.

Die Steuerung der Brücke erfolgt per PWM-Signal in zwei möglichen Konfigurationen: mit dem PWM-Signal an den Richtungs-Pins (R_PWM und L_PWM) oder an den Aktivierungs-Pins (R_EN und L_EN).

Das Modul ist kompatibel mit Arduino und anderen Entwicklungsboards, die ein PWM-Signal erzeugen können, wie STM32, ESP32 oder Raspberry Pi Pico. Die Logik des Moduls arbeitet mit 5V, daher wird für Boards mit 3.3V-Logik ein Pegelwandler empfohlen.

Wichtig: Senden Sie NICHT gleichzeitig ein HIGH-Signal an beide für die Drehrichtung vorgesehenen Pins (L_PWM und R_PWM).

 

Spezifikationen: 

ICs: 2 x BTS7960, 74HC244

Treiber-Typ: Vollständige H-Brücke

Maximaler Strom: 43A

Versorgungsspannung: 5.5 - 27V

Logikspannung: 5V

Steuersignal: PWM oder 5V

PWM-Frequenz: Bis zu 25 kHz

Temperaturschutz: Ja

Überspannungsschutz: Ja

Stromschutz: Ja

Kurzschlussschutz: Ja

Abmessungen: 40 x 50 x 12 mm

 

Pins:

 

Nr. Pin Funktion
1 R_PWM PWM-Signal oder 5V, Drehung im Uhrzeigersinn
2 L_PWM PWM-Signal oder 5V, Drehung gegen den Uhrzeigersinn
3 R_EN Aktivierung der rechten Halbbrücke (HIGH = aktiv)
4 L_EN Aktivierung der linken Halbbrücke (HIGH = aktiv)
5 R_IS Stromüberwachungs-Ausgang, rechte Halbbrücke
6 L_IS Stromüberwachungs-Ausgang, linke Halbbrücke
7 VCC 5V-Logikversorgung
8 GND Logikmasse
– B+ Motorversorgung, positiver Anschluss (5.5–27V)
– B- Motorversorgung, negativer Anschluss
– M+ Motorausgang
– M- Motorausgang

 

Anweisungen:

Die H-Brücke kann in zwei verschiedenen Konfigurationen verwendet werden:

Setup 1: 

VCC - 5V vom Mikrocontroller

GND - GND vom Mikrocontroller

L_PWM - PWM-Signal oder 5V, Drehung gegen den Uhrzeigersinn

R_PWM - PWM-Signal oder 5V, Drehung im Uhrzeigersinn

R_EN und L_EN - 5V vom Mikrocontroller

 

Setup 2:

VCC - 5V vom Mikrocontroller

GND - GND vom Mikrocontroller

L_PWM - 5V vom Mikrocontroller, Drehung gegen den Uhrzeigersinn

R_PWM - 5V vom Mikrocontroller, Drehung im Uhrzeigersinn

R_EN und L_EN - PWM-Signal vom Mikrocontroller

 

Verwendung:

Verbinden Sie den Motor mit den Klemmen M+ und M- des Moduls.

Verbinden Sie die Motorversorgung (5.5 - 27V) mit den Klemmen B+ und B- und achten Sie auf die Polarität. Verwenden Sie Leiter mit einem für den Motorstrom geeigneten Querschnitt.

Verbinden Sie die Pins VCC und GND des Moduls mit 5V und GND des Mikrocontrollers.

Verbinden Sie die Steuerpins gemäß einer der beiden Konfigurationen, Setup 1 oder Setup 2.

In Setup 1 legen Sie die Drehrichtung fest, indem Sie ein PWM-Signal an R_PWM (im Uhrzeigersinn) oder an L_PWM (gegen den Uhrzeigersinn) anlegen, während der jeweils andere Pin auf LOW gehalten wird. Die Motordrehzahl wird durch das Tastverhältnis des PWM-Signals bestimmt.

In Setup 2 legen Sie die Drehrichtung fest, indem Sie den Pin R_PWM (im Uhrzeigersinn) oder L_PWM (gegen den Uhrzeigersinn) auf HIGH setzen, während der jeweils andere Pin auf LOW gehalten wird. Die Geschwindigkeit wird über das PWM-Signal an R_EN und L_EN geregelt.

Zum Bremsen setzen Sie beide Pins R_PWM und L_PWM auf LOW, während die Pins R_EN und L_EN aktiv bleiben. Für freies Auslaufen ohne Bremsung setzen Sie R_EN und L_EN auf LOW.

Senden Sie niemals gleichzeitig ein HIGH-Signal an R_PWM und L_PWM. Beim Richtungswechsel setzen Sie zuerst den aktuellen Richtungs-Pin auf LOW und aktivieren dann den entgegengesetzten Pin.

Bei leistungsstarken Motoren reduzieren Sie die Geschwindigkeit oder stoppen Sie den Motor vor dem Richtungswechsel, um Stromspitzen zu vermeiden.

Die tatsächliche Drehrichtung hängt von der Motorverdrahtung ab. Wenn sich der Motor in die falsche Richtung dreht, vertauschen Sie die Leitungen an den Klemmen M+ und M-.

Für Boards mit 3.3V-Logik (ESP32, STM32) verwenden Sie einen Pegelwandler zwischen den Mikrocontroller-Pins und den Steuerpins des Moduls.

Optional können die Ausgänge R_IS und L_IS mit einem Analog-Pin zur Stromüberwachung ausgelesen werden. Wenn sie nicht verwendet werden, können sie unverbunden bleiben.

Bei Betrieb mit hohem Strom überprüfen Sie regelmäßig die Temperatur des Kühlkörpers.

 

Achtung:

Der Kühlkörper kann sich bei Betrieb mit hohem Strom stark erhitzen. Berühren Sie ihn während des Betriebs oder unmittelbar nach dem Abschalten nicht.

Achten Sie auf die Polarität an den Klemmen B+ und B-. Eine Verpolung kann das Modul zerstören.

Verwenden Sie eine Sicherung in der Motorversorgung, dimensioniert entsprechend dem Stromverbrauch des Motors.

Überschreiten Sie nicht die maximale Spannung von 27V. Beim Bremsen kann der Motor Spannungsspitzen auf der Versorgungsleitung erzeugen.

Schließen Sie den Motor nicht an und trennen Sie ihn nicht, solange das Modul unter Spannung steht.

Das Modul bietet keine galvanische Trennung. Die Masse des Mikrocontrollers ist mit der Leistungsmasse verbunden.

 

Arduino-Pinbelegungstest:
Modulpin Arduino-UNO-Pin Funktion
R_PWM D5 (PWM) Drehung im Uhrzeigersinn
L_PWM D6 (PWM) Drehung gegen den Uhrzeigersinn
R_EN D7 Aktivierung der rechten Halbbrücke
L_EN D8 Aktivierung der linken Halbbrücke
R_IS Nicht verbunden (optional A0) Stromüberwachung rechts
L_IS Nicht verbunden (optional A1) Stromüberwachung links
VCC 5V Logikversorgung
GND GND Gemeinsame Masse
B+ Externe Quelle + Motorversorgung (5.5–27V)
B- Externe Quelle - Masse der Motorversorgung
M+ Motor Motorklemme
M- Motor Motorklemme
9181
Maximaler Ausgangsstrom
43 A
Eingangsspannungstyp
DC → **DC**

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

Avertismente generale de siguranta:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].

// BTS7960 H-bridge motor driver test - Setup 1

// Wiring: R_PWM -> D5, L_PWM -> D6, R_EN -> D7, L_EN -> D8, VCC -> 5V, GND -> GND

// Default Arduino UNO PWM on D5/D6 is about 980 Hz, a slight motor whine is normal

const int R_PWM = 5;   // PWM pin, clockwise rotation

const int L_PWM = 6;   // PWM pin, counterclockwise rotation

const int R_EN  = 7;   // Right half-bridge enable

const int L_EN  = 8;   // Left half-bridge enable

// Never drive R_PWM and L_PWM HIGH at the same time

void clockwise(int speed) {

  analogWrite(L_PWM, 0);       // Turn off the opposite direction first

  analogWrite(R_PWM, speed);   // speed: 0 - 255

}

void counterClockwise(int speed) {

  analogWrite(R_PWM, 0);       // Turn off the opposite direction first

  analogWrite(L_PWM, speed);

}

void brake() {

  analogWrite(R_PWM, 0);       // Both outputs to GND with enable HIGH = active braking

  analogWrite(L_PWM, 0);

}

void setup() {

  pinMode(R_PWM, OUTPUT);

  pinMode(L_PWM, OUTPUT);

  pinMode(R_EN, OUTPUT);

  pinMode(L_EN, OUTPUT);

  brake();                     // Start with both direction pins LOW

  digitalWrite(R_EN, HIGH);    // Enable both half-bridges

  digitalWrite(L_EN, HIGH);

}

void loop() {

  // Clockwise: soft start, run, soft stop

  for (int s = 0; s <= 255; s += 5) { clockwise(s); delay(20); }

  delay(2000);

  for (int s = 255; s >= 0; s -= 5) { clockwise(s); delay(20); }

  brake();

  delay(1000);

  // Counterclockwise: soft start, run, soft stop

  for (int s = 0; s <= 255; s += 5) { counterClockwise(s); delay(20); }

  delay(2000);

  for (int s = 255; s >= 0; s -= 5) { counterClockwise(s); delay(20); }

  brake();

  delay(1000);

}