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

Infinity Gears: 41-stufiges Getriebe erreicht 346 Trillionen Jahre Rotationszeit

Komponenten und Zubehör

DC-Motor, 12 V × 1
Reed-Schalter, SPST-NO × 1
Arduino UNO × 1
RGB LCD Shield Kit, 16×2 Zeichen-Display × 1

Benötigte Werkzeuge und Maschinen

Über das Projekt

Inspiriert von Arthur Gansons monumentaler „Machine with Concrete“ komprimiert das Infinity Gears-Projekt 12 Stufen von 1/50-Übersetzungsgetrieben in ein kompaktes, vollständig digitales Zählsystem. Das Original-Skulptur benötigte 200 U/min für eine einzige Drehung, was sich in astronomische 13,7 Milliarden Jahre für das letzte Getriebe übersetzte. Unser Design erreicht ein ähnliches Paradoxon im kleineren Maßstab: Ein 250 U/min DC-Getriebemotor treibt das erste Getriebe an, während die Rotationszeit des letzten Getriebes auf unvorstellbare 346 Trillionen Jahre (3,46 × 10²⁰ Jahre) anwächst.

Infinity Gears: 41-stufiges Getriebe erreicht 346 Trillionen Jahre Rotationszeit
Der komplette Aufbau mit 41 3D-gedruckten Getrieben

Durch die Integration von Reed-Schaltern und LEDs an jeder Stufe wird die mechanische Bewegung in digitale Zählerwerte umgewandelt, die auf einem 2×16 LCD-Display, gesteuert von einem Arduino Uno, angezeigt werden. Dieses Setup demonstriert nicht nur mechanische Verstärkung, sondern dient auch als greifbares Lehrmittel für Robotik-Enthusiasten.

Infinity Gears: 41-stufiges Getriebe erreicht 346 Trillionen Jahre Rotationszeit
Detailansicht der farbigen Getriebe mit Magneten

Alle Getriebe sind im 3D-Druck in leuchtenden Farben gefertigt; fünf schwarze Getriebe beherbergen kleine Magnete, die die Reed-Schalter auslösen. Das finale Getriebe ist ein nicht drehbares Quadrat-Design, das stationär bleibt, während die vorherigen Getriebe ihre Zählzyklen durchlaufen.

Infinity Gears: 41-stufiges Getriebe erreicht 346 Trillionen Jahre Rotationszeit
Das finale, stationäre Quadrat-Getriebe

Getriebe-Zeitlinien

Code

Arduino Uno Code

#include <LiquidCrystal.h> // Bibliothek für LCD-Steuerung
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // LCD-Pin-Belegung

// Reed-Schalter Eingänge
int reed1 = 6;
int reed2 = 7;
int reed3 = 8;
int reed4 = 9;
int reed_status1, reed_status2, reed_status3, reed_status4;

// Drehzähler
int counter1 = 0;
int counter2 = 0;
int counter3 = 0;
int counter4 = 0;

void setup() {
  lcd.begin(16, 2); // LCD-Dimensionen
  lcd.setCursor(0, 0);
  lcd.print("SUNDAY ROBOTICS");
  lcd.setCursor(0, 1);
  lcd.print(" INFINITE GEARS");
  pinMode(reed1, INPUT);
  pinMode(reed2, INPUT);
  pinMode(reed3, INPUT);
  pinMode(reed4, INPUT);
  delay(1500); // Splash-Screen Pause
}

void loop() {
  reed_status1 = digitalRead(reed1);
  reed_status2 = digitalRead(reed2);
  reed_status3 = digitalRead(reed3);
  reed_status4 = digitalRead(reed4);
  
  if (reed_status1 == 0) {
    delay(100);
    counter1++;
  } else if (reed_status2 == 0) {
    delay(100);
    counter2++;
  } else if (reed_status3 == 0) {
    delay(100);
    counter3++;
  } else if (reed_status4 == 0) {
    delay(100);
    counter4++;
  }
}

void displayCounts() {
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print(" INFINITE GEARS");
  lcd.setCursor(0, 1);
  lcd.print("F:");
  lcd.print(counter1);
  lcd.print(" S:");
  lcd.print(counter2);
  lcd.print(" T:");
  lcd.print(counter3);
  lcd.print(" F:");
  lcd.print(counter4);
}

CAD-Modelle und Gehäuse

Wir konstruierten 41 Stirnräder plus ein Motorritzel, jeweils mit 45 Außen- und 9 Innenzähnen; das Motorritzel hat ebenfalls 9 Zähne. Die Übersetzungsverhältnis pro Stufe beträgt 1:5, was ein Gesamtübersetzungsverhältnis von 1/(5⁴¹) ergibt. Die volle Drehzeit des Motors beträgt 1/250 Minute, sodass das letzte Quadratgetriebe (1/250) × (5⁴¹) ≈ 1,8 × 10²⁶ Minuten benötigen würde, was 3,03 × 10²⁴ Stunden, 1,26 × 10²³ Tage oder 3,46 × 10²⁰ Jahre entspricht – 346 Trillionen Jahre.

Schaltplan

Das System wird von acht AA-Alkalibatterien in Reihe gespeist, die 8 V liefern. Ein 6 V DC-Motor und ein 5 V Arduino Uno (plus LCD und Peripherie) werden über zwei LM2596-Step-Down-Regler versorgt.

Jedes schwarze Getriebe enthält einen Magneten. Wenn ein Magnet an einem Reed-Schalter vorbeikommt, empfängt der Arduino einen Low-Puls, der den entsprechenden Zähler inkrementiert. Eine LED mit Vorwiderstand bietet visuelle Rückmeldung zum Schaltstatus.

Das 2×16 Zeichen LCD zeigt die kumulativen Zählerstände für jede Getriebestufe an.

Infinity Gears: 41-stufiges Getriebe erreicht 346 Trillionen Jahre Rotationszeit

Herstellungsprozess

  1. Getriebe-Systeme: Spiel, Entlüfter, Öleinsatz & Lastmanagement
  2. Infinity Mirror Clock: Endlose Eleganz trifft präzise Zeitanzeige
  3. Zahnradwellen: Funktion, Aufbau und Bedeutung im Getriebe
  4. Teilkreisdurchmesser (Diametral Pitch): Das wesentliche Zahnradmaß
  5. Zahngeschwindigkeit verstehen: Wie Zahnradgröße und Drehzahl die Kraftübertragung bestimmen
  6. Schrägverzahnung vs. Schrägverzahnte Zahnstange & Ritzel: Entscheidungshilfe
  7. Planetengetriebe verstehen: Kompakte, hochdrehmoment-Lösungen
  8. Schrägverzahnte Zahnstange für präzise Linearbewegungen
  9. Hochleistungs-Inline-Getriebeuntersetzer für präzise Drehmomentsteuerung entdecken
  10. Schneckengetriebe-Untersetzer erklärt: Drehmoment steigern & Geschwindigkeit in Automatisierungssystemen steuern