Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Bauen Sie einen leistungsstarken 3D-gedruckten RC-Panzer mit Dual-Speed-Getriebe

In diesem Tutorial zeige ich Ihnen, wie ich ein Biest aus einem 3D-gedruckten RC-Panzer oder einem ferngesteuerten Kettenfahrzeug gebaut habe, mit klarem, komplett schwarzem Design, cooler LED-Beleuchtung und einem Dual-Speed-Getriebe. Richtig, ich habe speziell für diesen Panzer ein Getriebe entwickelt, damit ich je nach Gelände oder Einsatzzweck einen niedrigeren oder höheren Gang wählen kann und so entweder ein höheres Drehmoment oder eine höhere Geschwindigkeit erhalte.

Sie können sich das folgende Video ansehen oder das untenstehende schriftliche Tutorial lesen.

Übersicht

Wenn Sie mir folgen, wissen Sie vielleicht, dass ich vor einiger Zeit bereits einen 3D-gedruckten RC-Panzer gebaut habe, der cool, aber etwas leistungsschwach war. Aus diesem Grund verwende ich jetzt für diesen Aufbau einen 200-W-Gleichstrommotor für jede Kette und in Kombination mit diesem Getriebe verfügt der Panzer über ausreichend Leistung, um jedes Gelände zu erobern oder Spaß daran zu haben, Burnouts oder Donuts zu machen.

Apropos Spaß:Ich habe einen adressierbaren LED-Streifen für die Lichter installiert, der endlose Möglichkeiten für die Erstellung atemberaubender Lichteffekte bietet. Für dieses Video habe ich einen Stroboskopeffekt für Polizeilichter gemacht, der beim Herumfahren damit besonders cool ist

Was die Federung anbelangt, so wird der Tank auf jeder Seite von drei Schraubenfedern und Stoßdämpfern getragen, für die jeweils zwei Laufräder vorgesehen sind. Dadurch kann das Fahrzeug problemlos auf unebenem Gelände fahren und Hindernisse überwinden, während gleichzeitig eine gute Kontaktfläche zwischen den Ketten und dem Gelände erhalten bleibt.

Natürlich ist alles 3D-gedruckt und es stehen 3D-Dateien zum Download zur Verfügung, sodass Sie selbst eines bauen können. 

Zur Steuerung des Panzers verwende ich einen billigen kommerziellen RC-Sender, der ihm Befehle sendet. 

Am Tank befindet sich ein passender RC-Empfänger, der die Befehle empfängt und an einen Mikrocontroller sendet. Das Gehirn dieser Plattform ist eine auf einem Atmega2560-Mikrocontroller basierende Platine. Um alles einfach miteinander zu verbinden, habe ich eine benutzerdefinierte Leiterplatte erstellt, die einfach oben auf der Platine befestigt werden kann. 

Nichtsdestotrotz schnallen Sie sich jetzt an, denn ich werde Sie durch den gesamten Prozess des Baus dieses RC-Panzers führen, angefangen vom Design über den 3D-Druck, den Zusammenbau und die Verbindung der Elektronikkomponenten bis hin zur Programmierung des Mikrocontrollers.

Entwurf des RC-Panzers

Ich habe diesen Tank mit Onshape entworfen.

Onshape ist das professionelle Cloud-native 3D-CAD- und PDM-System, das ich für meine Projekte verwende.

Ich empfehle Maschinenbauern und Produktdesignern, sich Onshape anzuschauen. Sie und Ihr Unternehmen können Onshape Professional bis zu 6 Monate lang kostenlos nutzen unter https://Onshape.pro/HowtoMechatronics

Die ersten Eingabeparameter für den Entwurf waren die Gleichstrommotoren bzw. deren Abmessungen und die Drehzahl. Diese Motoren sind ziemlich sperrig und haben 3000 U/min. Das ist eine zu hohe Drehzahl für diesen Panzer, deshalb habe ich dieses Getriebe entwickelt, das die Geschwindigkeit auf zwei verschiedene Werte reduziert.

Dieses Getriebe funktioniert genauso wie ein Schaltgetriebe in einem Auto. Es gibt einen Schalthebel, der ihn nicht von Hand, sondern mit Hilfe eines Servomotors bewegt, und er kann wählen, welcher der beiden Abtriebsradsätze als endgültiger Abtrieb geschaltet wird.

Das anfängliche Untersetzungsverhältnis des Getriebes beträgt 1,88:1, was fest ist, und dann können wir entweder den niedrigen Gang mit einer zusätzlichen Untersetzung von 2,76:1 oder den hohen Gang mit einem Übersetzungsverhältnis von 1:1 wählen. Im niedrigeren Gang beträgt die Gesamtuntersetzung also 5,2, also etwa 570 U/min, und im höheren Gang nur 1,88, also etwa 1600 U/min.

Wir werden später in diesem Video, in dem wir es zusammenbauen, mehr Details zur Funktionsweise des Getriebes sehen.

Der nächste Eingabeparameter für das Tankdesign waren die RC-Stoßdämpfer, die ich bekam. Im ausgefahrenen Zustand haben sie eine Länge von 70 mm und einen Federweg von 15 mm. Ich wollte einen etwas größeren vertikalen Verfahrweg für die Straßenräder erreichen, also habe ich sie in dieser Konfiguration positioniert und einen vertikalen Verfahrweg von 22 mm erhalten.

Da es sich außerdem um ein Drehgestellsystem handelt, bei dem ein Radpaar an der beweglichen Achse befestigt ist, können sich die Räder außerdem um diese Achse drehen und so zusätzliche vertikale Bewegungen ausführen. Dies führt natürlich zu einer ruhigeren Fahrt und einem besseren Kontakt zwischen der Schiene und der darunter liegenden Oberfläche.

Wenn wir uns die vorderen Laufräder genauer ansehen, können wir feststellen, dass sie mit dem Leitrad an der Vorderseite verbunden sind, um für eine dynamische Spannung der Kette zu sorgen. Wenn die Vorderräder angehoben werden, wird der Kettenumfang kleiner und somit die Spannung gelockert.

Bei dieser Konfiguration wird in diesem Fall das Leitrad nach vorne gedrückt, um die Kette zu spannen. Mit dieser Verbindung können wir die Schiene auch statisch spannen, indem wir diese Schraube und Distanzmutter anpassen.

Auf der Rückseite befindet sich das Kettenrad, das aus drei Teilen besteht. Die Wellenkupplung und der linke und rechte Abschnitt des Kettenrads sind alle mit drei M3-Schrauben miteinander verbunden.

Das Schlüsselmaß hier beim Kettenrad ist die Teilung, da diese mit der Teilung der Kette übereinstimmen muss. Die Teilung beträgt hier 11 mm und ich habe das Kettenrad mit 20 Zähnen gewählt, was einen Teilungsdurchmesser des Kettenrads von etwa 69 mm ergibt. Die Idee für die Größe des Kettenrads bestand darin, groß genug zu sein, damit die Kette aus dem Tankkörper herausragt.

Der 11-mm-Abstand wurde eigentlich durch das Design des Kettenglieds definiert. Mein Ziel für die Schienenverbindung war es, so kompakt wie möglich zu sein und sich mit nur einem zusätzlichen Teil oder Stift mit der nächsten Verbindung verbinden zu lassen, gleichzeitig aber stark genug zu sein, um mit einem 3D-Drucker hergestellt zu werden.

Darüber hinaus wollte ich beim 3D-Druck jegliche Verwendung von Stützmaterial für das Teil vermeiden, was mir mit diesem Design tatsächlich gelungen ist.

Um die Kettenglieder miteinander zu verbinden, hatte ich vor, Stifte mit einem Durchmesser von 2 mm zu verwenden, also habe ich eine Seite auf 2,1 mm bemessen, um einen festen Sitz zu erreichen, und die andere Seite auf 2,4 mm, um einen lockeren Sitz zu erreichen, damit sich die Kettenglieder frei drehen können.

Die Zähne des Kettenrads greifen an der äußeren zylindrischen Form in die Kettenglieder ein. Der Kettengliedzylinder hat einen Radius von 4,4 mm, während das Kettenrad einen Radius von 4,9 mm hat, damit es locker sitzt und ordnungsgemäß funktioniert.

Der Hauptkörper, in dem alles verbunden ist, musste groß genug sein, um die beiden Getriebe unterzubringen und natürlich Platz für die Elektronik und die Batterie zu bieten. All dies führte dazu, dass die Gesamtabmessungen des Tanks 547 x 397 mm betrugen. Das ist ziemlich groß, größer als das Bett eines gewöhnlichen 3D-Druckers, deshalb habe ich die großen Teile in zwei Abschnitte unterteilt, damit wir sie auf einem 300-mm-Bett eines 3D-Druckers drucken können. Bitte beachten Sie, dass das Modell in 4 Abschnitte unterteilt werden muss, wenn Sie es auf einem kleineren 3D-Drucker mit 220 mm drucken möchten. Ich werde diese Version auch in den 3D-Dateien bereitstellen.

Für den Zusammenbau des Tanks benötigen wir verschiedene M3- und M4-Schrauben und -Muttern sowie einige Gewindeeinsätze und Lager. Nachfolgend finden Sie eine vollständige Liste aller für dieses Projekt benötigten Komponenten. Selbstverständlich finden Sie dort auch das 3D-Modell und die für den 3D-Druck benötigten STL-Dateien.

3D-Modell und STL-Download-Dateien

Mit Onshape können Sie das 3D-Modell dieses RC-Panzers direkt in Ihrem Webbrowser anzeigen.

Sie können das 3D-Modell dieser RC-Panzer-/Roboterplattform sowie die STL-Dateien für den 3D-Druck von Cults3D erhalten.

3D-Druck

Ich habe die meisten Teile für diesen Panzer mit meinem Creality Ender-3 V3 Plus 3D-Drucker gedruckt.

Beim 3D-Druck ist es wichtig, die Funktion „Horizontale Erweiterung“ zu verwenden, oder jetzt im neuen Creality Print-Slicer, den ich verwendet habe, heißt sie X-Y-Konturkompensation. Wenn wir diese Einstellungen auf der Standardeinstellung belassen, sind die Außenabmessungen des Ausdrucks sowie die Löcher normalerweise kleiner als das Originalmodell und wir könnten Probleme beim Zusammenbau haben.

Im Creality Print Slicer habe ich einen Wert von –0,07 für die X-Y-Konturkompensation und plus 0,07 für die X-Y-Lochkompensationsfunktion verwendet. Natürlich sollten Sie einige Testdrucke durchführen, um zu sehen, mit welchen Werten Sie auf Ihrem 3D-Drucker die besten Ergebnisse erzielen.

Für den 3D-Druck der Schienenglieder habe ich Rafts als Bauplattenhaftung verwendet, da ihre Kontaktfläche mit der Grundplatte etwas klein ist und möglicherweise nicht gut haftet, wenn die Betthaftung auf Ihrem Drucker nicht so gut ist.

Der Creality Ender-3 V3 Plus verfügt über eine Bauplatte von 300 x 300 mm, sodass ich den Hauptkörper des Tanks in zwei Teilen drucken konnte. Selbst in zwei Abschnitten sind die Teile immer noch recht groß und bringen den 3D-Drucker an seine Grenzen. Aber der Creality Ender-3 V3 Plus hat es geschafft und beim Drucken dieser großen Teile hervorragende Arbeit geleistet.

Ich kann diesen 3D-Drucker jedem empfehlen, der einen großvolumigen und schnellen 3D-Drucker sucht. Es handelt sich um einen CoreXZ 3D-Drucker, der Geschwindigkeiten von bis zu 600 mm/s erreichen kann und mit seinem stabilen Rahmen eine wirklich gute Druckqualität bietet. Vielen Dank an Creality für die Bereitstellung dieses 3D-Druckers.

Schauen Sie sich den Creality Ender-3 V3 Plus – USA-Store an:https://shrsl.com/4rtkk; EU-Shop:http://shrsl.com/4rtkm; Amazon:https://amzn.to/3VjEoRH

RC-Panzer zusammenbauen

Hier sind alle 3D-gedruckten Teile, damit wir mit dem Zusammenbau des Tanks beginnen können. Ehrlich gesagt gibt es so viel 3D-Druck. Es dauert mehrere Tage, alles zu drucken, und wir brauchen nicht nur Zeit, sondern auch mehrere Spulen Filament.

Allein für die Kettenglieder, da es insgesamt 214 Kettenglieder sind, benötigen wir etwa 500 g und 30 Stunden 3D-Druck. Der Hauptteil des Tanks benötigt etwa 1 kg Filament, wenn er wie hier in zwei Abschnitte unterteilt ist, 500 g und etwa 12 bis 18 Stunden für jeden Abschnitt. Außerdem müssen viele Teile mit Unterstützung in 3D gedruckt werden, sodass wir etwas Zeit für die Reinigung aufwenden müssen.

Stückliste

Hier ist eine Liste der Komponenten, die für den Zusammenbau dieses RC-Panzerprojekts benötigt werden. Die Liste der Elektronikkomponenten finden Sie weiter unten im Abschnitt „Schaltplan“ des Artikels.

Komponente Menge Links kaufen RC-Stoßdämpfer8Amazon |AliExpress Kugellager 686 – 6x13x5mm18Amazon |AliExpress Kugellager 624 – 4x13x5mm44Amazon  | AliExpress Kugellager 684 4x9x4mm6Amazon |AliExpress M6-Gewindestange 300 mmAmazon  | AliExpress M6 Kontermutter4Amazon  | AliExpress M3-Gewindeeinsätze ~ 20Amazon  | AliExpress M3 Madenschraube~30Amazon  | AliExpress M3- und M4-Schrauben und -MutternBitte angebenAmazon  | AliExpress 2 mm Schweißdraht ~ 12 mAmazon  | AliExpress M3- und M4-Schrauben und -MutternSiehe Liste untenAmazon  | AliExpress Schrauben Nüsse M3x8mm – 10
M3x10mm – 10
M3x16mm – 20
M3x20mm – 10
M3x25mm – 10
M3x30mm – 10
M3x16mm Senkkopf – 20
M4x16mm – 10
M4x35mm – 20
M4x40mm – 20
M5x40mm – 2 M3 Sicherungsmutter – 50
M4 Sicherungsmutter – 40
M5-Mutter – 6

Offenlegung:Dies sind Affiliate-Links. Als Amazon-Partner verdiene ich an qualifizierten Käufen.

Elektronik – RC-Tank-Schaltplan

Werfen wir einen Blick auf die Elektronik des RC-Panzers und erklären, wie sie funktioniert. Das Gehirn dieses RC-Panzers ist eine ATmega2560-Mikrocontroller-basierte Platine. 

Sie können die für dieses Projekt benötigten Komponenten über die folgenden Links erhalten:

Komponente Menge Links kaufen Gleichstrommotor 895 – 12 V, 200 W, 3000 U/min2Amazon |AliExpress BTS7960 DC-Motortreiber2Amazon |AliExpress Servomotor 1Amazon |AliExpress ATmega2560 – Arduino Mega Board1Amazon  | AliExpress 3S LiPo-Akku – mindestens 3000 mAh1Amazon |AliExpress LiPo-Batterieanschlüsse1Amazon  | AliExpress Flysky FS-i6X – RC-Sender und FS-iA6B-Empfänger1Amazon  | AliExpress WS2812b Adressierbarer LED-Streifen, 1 mAmazon  | AliExpress LM350 Spannungsregler1Amazon  | AliExpress Trimmertopf – 5k1Amazon  | AliExpress Klemmenblockanschluss4Amazon  | AliExpress Drähte ~20AWG~3mAmazon  | AliExpress Wippschalter1Amazon  | AliExpress Widerstände
– 1k x1
– 2k x1
– 240 x1Amazon  | AliExpress Kondensatoren
– 0,1uF x1
– 1uF x1
– 400uF x1
Amazon  | AliExpress

Offenlegung:Dies sind Affiliate-Links. Als Amazon-Partner verdiene ich an qualifizierten Käufen.

Kundenspezifisches PCB-Design

Um die elektronischen Komponenten organisiert zu halten, habe ich eine maßgeschneiderte Leiterplatte für den RC-Panzer entworfen. Die Platine ist mit der Mikrocontroller-basierten Platine ATmega2560 kompatibel und kann direkt darauf montiert werden.

Ich habe die Platine bei PCBWay bestellt. Hier können wir einfach die Gerber-Datei hochladen, die Eigenschaften unserer Leiterplatte auswählen und sie zu einem günstigen Preis bestellen.

Ich habe keine der Standardeigenschaften geändert, außer der PCB-Farbe, die ich für Blau ausgewählt habe. Sie können den Gerber in der PCBWay-Projektfreigabe-Community finden und herunterladen, über die Sie die Leiterplatte auch direkt bestellen können.

Fertigstellen der RC-Panzermontage

In diesem Abschnitt erkläre ich, wie man alles miteinander verbindet und diesen RC-Panzer fertigstellt.

Dieser Abschnitt befindet sich noch im Aufbau.

Programmierung des RC-Panzers – Arduino-Code

In diesem Abschnitt erkläre ich, wie der Arduino-Code hinter dem RC-Panzer funktioniert. Hier können Sie den Code herunterladen:

Codeübersicht

Mithilfe der IBusBM-Bibliothek lesen wir also eingehende Daten vom RC-Sender.

// Reading the data comming from the RC Transmitter
 IBus.loop();
 ch0 = IBus.readChannel(0); // ch0 - left and right;
 ch1 = IBus.readChannel(1); // ch1 - forward and backward;
 ch6 = IBus.readChannel(6); // ch6 - Gear shifter
 ch7 = IBus.readChannel(7); // ch7 - Police light strobe effect
 ch8 = IBus.readChannel(8); // ch8 - All white LEDs
 ch9 = IBus.readChannel(9); // ch9 - Left and Right white LEDsCode language: JavaScript (javascript)

Der rechte Joystick, Kanal 0 und 1, dient zur Steuerung der Bewegung des Panzers, der linke Wippschalter oder Kanal 6 zur Steuerung des Servos zum Schalten der Gänge und die anderen drei Wippschalter zur Steuerung der LEDs.

Wir wandeln die eingehenden Daten in Werte um, die für die PWM-Steuerung der Gleichstrommotoren geeignet sind, nämlich von 0 bis 255.

// convert the incoming date into suitable PWM value
 steeringValue = map(ch0, 1000, 2000, -205, 205); // 0 to 205 range because then I add +50 in order to avoid low PWM values as to motors won't start if so
 motorSpeed = map(ch1, 1000, 2000, -205, 205);
 motorSpeed = abs(motorSpeed);
 leftMotorSpeed = 50 + motorSpeed + steeringValue; // 50 + (0-205) + (0 - 205 ) = 50 - 255 so this range from 50 to 255 is used as PWM value
 rightMotorSpeed = 50 + motorSpeed - steeringValue;
 leftMotorSpeed = constrain(leftMotorSpeed, 0, 255); // constrain the PWM value from 0 to 255
 rightMotorSpeed = constrain(rightMotorSpeed, 0, 255);
 // if PWM is lower than 52, set PWM value to 0
 if (leftMotorSpeed < 52) {
 leftMotorSpeed = 0;
 }
 if (rightMotorSpeed < 52) {
 rightMotorSpeed = 0;
 }
Code language: JavaScript (javascript)

Wir senden die PWM-Werte mit der Funktion analogWrite() entsprechend an die Treiber und Motoren.

// if right joystick goes up > move forward
 if (ch1 > 1510 && ch1 < 2000) {
 digitalWrite(M1_RPWM, 0);
 analogWrite(M1_LPWM, leftMotorSpeed);
 digitalWrite(M2_RPWM, 0);
 analogWrite(M2_LPWM, rightMotorSpeed);
 }
 // if right joystick goes down > move backward
 if (ch1 > 1000 && ch1 < 1490) {
 analogWrite(M1_RPWM, leftMotorSpeed);
 digitalWrite(M1_LPWM, 0);
 analogWrite(M2_RPWM, rightMotorSpeed);
 digitalWrite(M2_LPWM, 0);
 }
 // if right joystick is in the middle, don't move
 if (ch1 > 1490 && ch1 < 1510) {
 if (leftMotorSpeed < 50 && rightMotorSpeed < 50) {
 digitalWrite(M1_LPWM, 0);
 digitalWrite(M1_RPWM, 0);
 digitalWrite(M2_LPWM, 0);
 digitalWrite(M2_RPWM, 0);
 }
 // if right joystick move just left or right, without going up or down, move the tank left or right (in place)
 else if (ch0 < 1490 || ch0 > 1510) {
 analogWrite(M1_RPWM, rightMotorSpeed);
 analogWrite(M1_LPWM, leftMotorSpeed);
 analogWrite(M2_RPWM, leftMotorSpeed);
 analogWrite(M2_LPWM, rightMotorSpeed);
 }
 }Code language: JavaScript (javascript)

Für den Servomotor und das Schalten der Gänge sollten Sie die Werte entsprechend dem von Ihnen verwendeten Servo anpassen.

//======= Gear shift ====
 if (ch6 == 2000) {
 myservo.write(140);
 }
 if (ch6 == 1000) {
 myservo.write(40);
 }Code language: JavaScript (javascript)

Was die Lichtsteuerung betrifft, prüfen wir, welche Wippe geschaltet ist, und teilen dementsprechend mit, dass jede LED bei Bedarf einzeln zum Leuchten gebracht werden soll.

//===== LIGHTS Control ===
 // Front and back lights LEDs control
 if (ch9 == 2000) {
 frontLeds[0] = CRGB (255, 255, 255);
 frontLeds[1] = CRGB (255, 255, 255);
 frontLeds[2] = CRGB (255, 255, 255);
 frontLeds[3] = CRGB (255, 255, 255);
 frontLeds[4] = CRGB (255, 255, 255);
 frontLeds[5] = CRGB (0, 0, 0);
 frontLeds[6] = CRGB (0, 0, 0);
 frontLeds[7] = CRGB (0, 0, 0);
 frontLeds[8] = CRGB (0, 0, 0);
 frontLeds[9] = CRGB (0, 0, 0);
 frontLeds[10] = CRGB (0, 0, 0);
 frontLeds[11] = CRGB (255, 255, 255);
 frontLeds[12] = CRGB (255, 255, 255);
 frontLeds[13] = CRGB (255, 255, 255);
 frontLeds[14] = CRGB (255, 255, 255);
 frontLeds[15] = CRGB (255, 255, 255);
 backLeftLeds[0] = CRGB ( 255, 0, 0);
 backLeftLeds[1] = CRGB ( 255, 0, 0);
 backLeftLeds[2] = CRGB ( 255, 0, 0);
 backRightLeds[0] = CRGB ( 255, 0, 0);
 backRightLeds[1] = CRGB ( 255, 0, 0);
 backRightLeds[2] = CRGB ( 255, 0, 0);
 }
 if (ch9 != ch9State) {
 if (ch9 == 1000) {
 FastLED.clear();
 }
 ch9State = ch9;
 FastLED.show();
 }
 // Front and back lights LEDs control
 if (ch8 == 1500) {
 frontLeds[0] = CRGB (255, 255, 255);
 frontLeds[1] = CRGB (255, 255, 255);
 frontLeds[2] = CRGB (255, 255, 255);
 frontLeds[3] = CRGB (255, 255, 255);
 frontLeds[4] = CRGB (255, 255, 255);
 frontLeds[5] = CRGB (255, 255, 255);
 frontLeds[6] = CRGB (255, 255, 255);
 frontLeds[7] = CRGB (255, 255, 255);
 frontLeds[8] = CRGB (255, 255, 255);
 frontLeds[9] = CRGB (255, 255, 255);
 frontLeds[10] = CRGB (255, 255, 255);
 frontLeds[11] = CRGB (255, 255, 255);
 frontLeds[12] = CRGB (255, 255, 255);
 frontLeds[13] = CRGB (255, 255, 255);
 frontLeds[14] = CRGB (255, 255, 255);
 frontLeds[15] = CRGB (255, 255, 255);
 backLeftLeds[0] = CRGB ( 255, 0, 0);
 backLeftLeds[1] = CRGB ( 255, 0, 0);
 backLeftLeds[2] = CRGB ( 255, 0, 0);
 backRightLeds[0] = CRGB ( 255, 0, 0);
 backRightLeds[1] = CRGB ( 255, 0, 0);
 backRightLeds[2] = CRGB ( 255, 0, 0);
 }
....and so on...Code language: JavaScript (javascript)

Es hat einige Zeit gedauert, den Strobe-Effekt der Polizeilichter zu programmieren, aber er ist wirklich cool geworden.

Testen des 3D-gedruckten Panzers

Sobald wir den Code hochgeladen haben, können wir die Roboterplattform und den RC-Sender zum Testen einschalten. Auf dem Display des Senders können wir die Spannung des LiPo-Akkus sowie die Spannung des Empfängers und des Senders ablesen.

Hier können wir auch sehen, wie die Gangschaltung in Bewegung funktioniert. Mit dem linken Wippschalter können wir die Gänge wechseln, während die Motoren laufen. Es ist tatsächlich so, nicht wahr?

Mit den anderen 3 Wippschaltern steuern wir die Tankbeleuchtung. Es gibt 4 verschiedene Modi. Fünf LEDs auf jeder Seite in weißer Farbe, im zweiten Modus leuchten alle weißen LEDs, im dritten Modus blinken alle weißen LEDs und natürlich ist der coolste Modus ein Stroboskopeffekt für Polizeilichter. Der Panzer kann sich mit jedem dieser Lichtmodi bewegen.

Hier aber nur eine kurze Anmerkung. Da die LEDs über die 5 V des Spannungsreglers LM350 mit Strom versorgt werden, kann es ziemlich heiß werden, insbesondere wenn der Modus „Alle weißen LEDs“ verwendet wird. Jede LED verbraucht etwa 50–60 mA Strom für die weiße Farbe, das entspricht also fast etwa 1 A Strom.

Der LM350 kann einen Strom von bis zu 3 A verarbeiten, benötigt dafür jedoch eine große, angemessene Kühlung. Ich habe es an der falschen Stelle auf der benutzerdefinierten Leiterplatte platziert, sodass ich keinen geeigneten Kühlkörper hinzufügen konnte. Ich habe jedoch versucht, einige kleine Kühlkörper von einem Schrittmotortreiber hinzuzufügen.

Sie helfen ein wenig, aber wenn alle weißen LEDs längere Zeit leuchten, würde der Spannungsregler überhitzen. Aber in allen anderen Modi geht es uns gut, also habe ich die Dinge so gelassen, wie sie sind. Falls wir dieses Problem beheben möchten, könnten wir einen separaten Abwärtswandler mit 8 A Nennstrom hinzufügen. Dieser Abwärtswandler kann über den 12-V-Ausgangsanschluss mit Strom versorgt werden, und sein von uns eingestellter 5- oder 6-V-Ausgang kann an den 6-V-Anschluss auf der Platine angeschlossen werden, und wir können die 6-V-Schiene für die Stromversorgung der LEDs verwenden.

Dennoch hoffe ich, dass Ihnen dieses Video gefallen hat und Sie etwas Neues gelernt haben. Viel Spaß beim Bauen und Fahren dieses RC-Panzers. Wie ich bereits erwähnt habe, plane ich, in zukünftigen Videos einige Verbesserungen an diesem Panzer vorzunehmen. Ich könnte einen Roboterarm darauf anbringen oder vielleicht eine Schneefräse oder ähnliches bauen. Also bleiben Sie dran.


Herstellungsprozess

  1. Was ist ein VTL? Oh, es ist eine vertikale Drehmaschine!
  2. Joystick-Controller für MeArm-Roboter - Koordinaten aufzeichnen
  3. Beteiligen Sie sich mit Ihrer Wetterstation am IOT – CWOP
  4. Effektives Papierabfallmanagement und innovative Recyclinglösungen
  5. Was ist ein elektrischer Drehtisch?
  6. Läppverfahren:Prinzip, Arten und Vorteile
  7. Einführung und Vorteile des Gewindefräsers
  8. Die Funktionsweise eines Heizkerns verstehen
  9. Ein PM2.5- und PM10-Detektordesign für die Windows 10 UWP-App
  10. Korkenzieher