Inhaltsverzeichnis:

DC-Motortreiber mit Power Mosfets [PWM-gesteuert, 30A Halbbrücke] - Gunook
DC-Motortreiber mit Power Mosfets [PWM-gesteuert, 30A Halbbrücke] - Gunook

Video: DC-Motortreiber mit Power Mosfets [PWM-gesteuert, 30A Halbbrücke] - Gunook

Video: DC-Motortreiber mit Power Mosfets [PWM-gesteuert, 30A Halbbrücke] - Gunook
Video: H bridge DC Motor control | Bipolar drive | Unipolar Drive | H bridge Motor driver using MOSFET 2024, November
Anonim
Image
Image

Hauptquelle (Gerber herunterladen/Platine bestellen):

Schritt 1:

Gleichstrommotoren sind überall, von Hobbyanwendungen bis hin zu Robotik und Industriebereichen. Daher gibt es eine breite Verwendung und Nachfrage nach geeigneten und leistungsstarken DC-Motortreibern. In diesem Artikel werden wir lernen, einen zu bauen. Sie können es mit einem Mikrocontroller, einem Arduino, einem Raspberry Pi oder sogar einem eigenständigen PWM-Generator-Chip steuern. Durch die Verwendung eines geeigneten Kühlkörpers und Kühlmethoden kann diese Schaltung Ströme von bis zu 30 A verarbeiten.

[1]: SchaltungsanalyseDas Herz der Schaltung ist ein IR2104 MOSFET-Treiberchip [1]. Es ist ein beliebter und anwendbarer MOSFET-Treiber-IC. Das schematische Diagramm der in Abbildung 1 gezeigten Schaltung.

Schritt 2: Abbildung-1, das schematische Diagramm des leistungsstarken DC-Motortreibers

Abbildung-2, Entworfenes PCB-Layout für das Motortreiberschema
Abbildung-2, Entworfenes PCB-Layout für das Motortreiberschema

Schritt 3:

Laut dem IR2104-Datenblatt [1]: „Die IR2104(S) sind Hochspannungs-Hochgeschwindigkeits-Leistungs-MOSFET- und IGBT-Treiber mit abhängigen High- und Low-Side-referenzierten Ausgangskanälen. Proprietäre HVIC- und Latch-immune CMOS-Technologien ermöglichen eine robuste monolithische Konstruktion. Der Logikeingang ist mit Standard-CMOS- oder LSTTL-Ausgang kompatibel, bis hinunter zu 3,3-V-Logik. Die Ausgangstreiber verfügen über eine Pufferstufe mit hohem Pulsstrom, die für minimale Treiberquerleitung ausgelegt ist. Der Floating-Kanal kann verwendet werden, um einen N-Kanal-Leistungs-MOSFET oder -IGBT in der High-Side-Konfiguration anzusteuern, der von 10 bis 600 Volt betrieben wird.“Der IR2104 steuert die MOSFETs [2] in einer Halbbrückenkonfiguration an. Mit der hohen Eingangskapazität der IRFP150 MOSFETs gibt es kein Problem. Aus diesem Grund sind MOSFET-Treiber wie IR2104 nützlich. Die Kondensatoren C1 und C2 werden verwendet, um das Motorgeräusch und die EMI zu reduzieren. Die maximal tolerierbare MOSFET-Spannung beträgt 100 V. Also habe ich mindestens 100-V-Kondensatoren verwendet. Wenn Sie sicher sind, dass Ihre Lastspannung einen Schwellenwert nicht überschreitet (z. B. ein 12-V-Gleichstrommotor), können Sie die Spannungen der Kondensatoren beispielsweise auf 25 V verringern und stattdessen deren Kapazitätswerte erhöhen (z. B. 1000uF-25V). Der SD-Pin wurde mit einem 4,7K-Widerstand heruntergezogen. Dann müssen Sie an diesen Pin eine stationäre Logikpegelspannung anlegen, um den Chip zu aktivieren. Sie müssen Ihren PWM-Impuls auch in den IN-Pin einspeisen.

[2]: PCB-Platine

Das PCB-Layout des in Abbildung 2 gezeigten Schaltplans. Es wurde so entwickelt, dass Rauschen und Transienten reduziert werden, um die Stabilität des Geräts zu verbessern.

Schritt 4: Abbildung-2, Entworfenes PCB-Layout für das Motortreiberschema

Ich hatte nicht den PCB-Footprint und die Schaltplansymbole der Komponenten IR2104 [1] und IRFP150 [2]. Daher verwende ich die von SamacSys bereitgestellten Symbole [3] [4], anstatt meine Zeit zu verschwenden und die Bibliotheken von Grund auf neu zu entwerfen. Sie können entweder die „Komponentensuchmaschine“oder ein CAD-Plugin verwenden. Da ich Altium Designer zum Zeichnen des Schaltplans und der Leiterplatte verwendet habe, habe ich direkt das SamacSys Altium-Plugin [5] verwendet (Abbildung 3).

Schritt 5: Abbildung-3, Ausgewählte Komponentenbibliotheken für IR2104 und IRFN150N

Abbildung-3, Ausgewählte Komponentenbibliotheken für IR2104 und IRFN150N
Abbildung-3, Ausgewählte Komponentenbibliotheken für IR2104 und IRFN150N

Abbildung-4 zeigt eine 3D-Ansicht der Leiterplatte. Die 3D-Ansicht verbessert das Prüfverfahren der Leiterplatten- und Bauteilplatzierung.

Schritt 6: Abbildung-4, eine 3D-Ansicht der Motortreiber-Leiterplatte

Abbildung-4, eine 3D-Ansicht der Leiterplatte des Motortreibers
Abbildung-4, eine 3D-Ansicht der Leiterplatte des Motortreibers

[3] MontageAlso konstruieren und bauen wir die Schaltung. Ich habe nur eine halb-selbstgemachte Leiterplatte verwendet, um die Platine schnell zusammenbauen und die Schaltung testen zu können (Abbildung-5).

Schritt 7: Abbildung 5, der erste Prototyp des Designs (auf einer halb-selbstgemachten Leiterplatte), Draufsicht

Abbildung 5, der erste Prototyp des Designs (auf einer halb-selbstgemachten Leiterplatte), Ansicht von oben
Abbildung 5, der erste Prototyp des Designs (auf einer halb-selbstgemachten Leiterplatte), Ansicht von oben

Nachdem Sie diesen Artikel gelesen haben, sind Sie sich zu 100% sicher, dass die Schaltung wirklich funktioniert. Bestellen Sie daher die Leiterplatte bei einem professionellen Leiterplattenhersteller wie PCBWay und haben Sie viel Spaß mit Ihrem Löten und Ihrer bestückten Leiterplatte. Abbildung 6 zeigt eine Ansicht der bestückten Leiterplatte von unten. Wie Sie sehen, sind einige Spuren nicht vollständig mit der Lötstoppmaske bedeckt. Der Grund dafür ist, dass diese Spuren eine erhebliche Strommenge führen können, sodass sie zusätzliche Kupferunterstützung benötigen. Eine normale Leiterplattenspur verträgt keine hohe Stromstärke und wird schließlich warm und brennt. Um diese Herausforderung (mit einer billigen Methode) zu meistern, müssen Sie an den freigelegten Stellen einen dicken blanken Kupferdraht (Abbildung 7) anlöten. Dieses Verfahren verbessert die Stromübertragungsfähigkeit des Gleises.

Schritt 8: Abbildung 6, eine Unteransicht des Leiterplatten-Prototyps, die freigelegten Spuren

Abbildung 6, eine Unteransicht des Leiterplatten-Prototyps, die freigelegten Spuren
Abbildung 6, eine Unteransicht des Leiterplatten-Prototyps, die freigelegten Spuren

Schritt 9: Abbildung-7, ein dicker blanker Kupferdraht

Abbildung-7, ein dicker blanker Kupferdraht
Abbildung-7, ein dicker blanker Kupferdraht

[4] Test und Messung Das bereitgestellte YouTube-Video zeigt einen tatsächlichen Test des Boards mit einem Scheibenwischer-DC-Motor eines Autos als Last. Ich habe den PWM-Impuls mit einem Funktionsgenerator versehen und die Impulse an den Motorkabeln untersucht. Auch die lineare Korrelation der Stromaufnahme der Last mit dem PWM-Tastverhältnis hat sich gezeigt.

[5] Stückliste

Tabelle-1 zeigt die Stückliste.

Schritt 10: Tabelle-1, Stückliste der Schaltungsmaterialien

Tabelle-1, Stückliste der Schaltungsmaterialien
Tabelle-1, Stückliste der Schaltungsmaterialien

Referenzen [1]:

[2]:

[3]:

[4]:

[5]:

[6]: Quelle (Gerber Download/Bestellung der Platine)

Empfohlen: