Wprowadzenie
Członków zespołu podzielono na sześć podzespołów:

Projekt automatycznej skrzyni biegów wykonano przy użyciu środowiska
programowego Autodesk Fusion 360, a jej sterowanie za pomocą Arduino Uno.
Przeprowadzono również symulacje podzespołów, wykonano dokumentację
techniczną i wizualizację (render) projektu.
Konstrukcja
Układ skonstruowany w programie Fusion 360 składa się z modułu do zmiany
biegów, czujnika ultradźwiękowego, silnika LEGO oraz serwa, które służy do zmiany
biegów.
Render modelu - widok z ukosa:

Render modelu - widok z boku:

Render modelu - widok z góry:

Opis działania
Schemat kinematyczny:

Schemat został zmodyfikowany na rzecz zaprezentowania działania skrzyni na płaszczyźnie 2D. W wyniku czego linią przerywaną narysowano elementy fikcyjne, gdzie w rzeczywistości zamiast nich znajduje się jedno koło (16). Działanie automatycznej skrzyni biegów opiera się na utwierdzaniu z osią odpowiedniego koła obrotowego w wyniku czego uzyskujemy odpowiedni bieg.
Biegi są zmieniane na podstawie elementu podobnego do mechanizmu krzywkowego:

Wizualizacja działania wykonanego projektu automatycznej skrzyni biegów:
Analiza kinematyczna
Dane techniczne silnika LEGO EV3 medium motor:
masa = 39 [g]
Parametry w stanie nieobciążonym (dla 9 [V] DC):
n = 260 [rpm]
I = 80 [mA]

Parametry w stanie przeciążonym (stalled motor) (dla 9 [V] DC):
M = 15 [Ncm]
I = 780 [mA]
Parametry w stanie obciążonym (normalnej pracy):
Kwestia prędkości i momentów poszczególnych osi skrzyni:
Oś 1 jest osią napędową, a oś 6 osią wyjściową (napędzaną).
STAGE 1
Istotne osie o numerach 3, 4, 5.

Ostatecznie na wyjściu mamy:

Wykresy prędkości kątowej i obrotu dla biegu pierwszego:

STAGE 2
Istotna oś 2.

Ostatecznie na wyjściu mamy:

Wykresy prędkości kątowej i obrotu dla biegu drugiego:

STAGE 3
Istotna oś 3.

Ostatecznie na wyjściu mamy:

Wykresy prędkości kątowej i obrotu dla biegu trzeciego:

Analiza kinematyczna została przeprowadzona dla każdego biegu z osobna w postaci animacji (stage 1, 2 i 3) oraz wykresów obrotu i prędkości wejściowej od wyjściowej, które zostały wygenerowane za pomocą poniższego pliku Matlaba:
%% Kinematyka skrzyni biegów clc; clear all; close all; %wektor czasu t=0:0.001:100; %prędkość kątowa na wejściu (dobrana ze specyfikacji silnika (część o %numerze 9455) z napięciem 9 [V] na wejściu silnika) w=160*60/(2*pi); w_in=w*ones(1,length(t)); fi_in=w.*t; %% Bieg pierwszy %przełożenie obliczone analitycznie I1=1/5; %wykresy wartości kinematycznych, wartości te są wyznaczone analitycznie, %ale z dobrą dokładnością w praktyce, jako że połączenia kształtowe mają %dość wysoką sprawność (około 99%) figure(1); subplot(2,1,1); plot(t,fi_in,t,I1*fi_in); xlabel('Czas [s]'); ylabel('Obrót [rad]'); legend('Obrót na wejściu','Obrót na wyjściu'); title('Bieg pierwszy - obrót'); grid on; subplot(2,1,2); plot(t,w_in,t,I1*w_in); xlabel('Czas [s]'); ylabel('Prędkość kątowa [rad/s]'); legend('Prędkość kątowa wejściowa','Prędkość kątowa wyjściowa'); title('Bieg pierwszy - prędkość kątowa'); grid on; ylim([0,2000]); %% Bieg drugi %przełożenie obliczone analitycznie I2=1/3; %wykresy wartości kinematycznych, wartości te są wyznaczone analitycznie, %ale z dobrą dokładnością...Read more »