ThunderFly-aerospace / TF-SIMPLEPLATFORM

Simple car-roof takeoff platform
GNU General Public License v3.0
1 stars 0 forks source link

Elektromechanické řešení odpojování vírníku #1

Closed kaklik closed 2 years ago

kaklik commented 3 years ago

Návrh od @taury55 246345183_863760754339185_2732345601950476159_n

Možnosti odpojovacích zámků:

kaklik commented 3 years ago

Vzhledem k tomu, že se ukazuje jako komplikované vyřešit prostup pro zámek skrz pláštěnku na trupu. Tak jsme dnes s @roman-dvorak vymysleli řešení, kdy by vírník byl uchycen pouze za vnější části mimo pláštěnku. Konkrétně za ocasní trubku a podvozkové nohy.

IMG_20211018_213610

Čtvrtý bod uchycení by bylo místo ze kterého se bude odpojovat zámek. Výhodou tohoto řešení je fakt, že pak stačí pouze jeden akční člen k uchycení vírníku.

taury55 commented 3 years ago

Možné návrhy na mechanický zámek:

S použitím elektromagnetu: IMG_2790

S použitím serva: IMG_2789

taury55 commented 3 years ago

První náhled na novou platformu vypadá takto. (Zatím jsou jen pasivní prvky)

2021-11-02-133258_1366x768_scrot

Zjistil jsem že 400mm, které používá TF-MOTORSCALE je celkem těsné/stísněné pro platformu TF-G2. trochu uvažuji o vynechání zadní podpory a pouze nechat zámek.

roman-dvorak commented 3 years ago

To vypadá zajímavě. Ty Učka, co drží podvozkové nohy (i ocasní tyč) jsem si představoval o dost mělčí.

Nešlo by tu zadní podpěru celotištěnou?

Myslím, že váze nevadí, že profil bude trochu protažený dopředu.

taury55 commented 3 years ago

To vypadá zajímavě. Ty Učka, co drží podvozkové nohy (i ocasní tyč) jsem si představoval o dost mělčí.

Nešlo by tu zadní podpěru celotištěnou?

Myslím, že váze nevadí, že profil bude trochu protažený dopředu.

Mělčí samozrejmě není problém.

Myslíš jako nepoužít ten ALU profil? Jestli ano, tak jsem ho použil, protože máme dost takhle malých zbytků a mám díky tomu nějakou pevnost navíc bez kreslení.

Nevadí mít profil více dopředu, ale použil jsem délku, která je aktuálně na TF-MOTORSCALE, takže bychom museli udělat nový.

kaklik commented 3 years ago

Zjistil jsem že 400mm, které používá TF-MOTORSCALE je celkem těsné/stísněné pro platformu TF-G2. trochu uvažuji o vynechání zadní podpory a pouze nechat zámek.

Ten návrh vypadá dost designově. :D Myslím si, že není možné vynechat zadní podporu a použít pouze zámek, protože záklon vírníku drží podpora v kombinaci se zámkem. Pokud je nutné použít delší profil, tak bych spíše navrhoval na motorovou váhu připevnit další profil na ten, který tam aktuálně je.

Taktéž mi připadá že Učka na podvozkové nohy jsou zbytečně masivní. Myslím že by stačila hloubka tak na tloušťku podvozkové nohy.

roman-dvorak commented 3 years ago

Myslíš jako nepoužít ten ALU profil? Jestli ano, tak jsem ho použil, protože máme dost takhle malých zbytků a mám díky tomu nějakou pevnost navíc bez kreslení.

Ano, úplně zbytečně to pak zesložiťuje další výrobu a dalši skládání. Je tam zbytečný spoj navíc.

taury55 commented 3 years ago

Takto by zhruba vypadal zámek se solenoidem. Je nutné aby solenoid měl délku posunu alespoň 15mm, aby se čelisti rozevřeli co nejvíce. Na obrázku je rozevření čelistí přibližně, pokud by byl posun přesně na 15mm. Jako referenci jsem používal tento solenoid, který má posun kolem 15-20mm. https://www.tme.eu/en/details/282367-024/solenoids/saia-burgess/ ezgif com-gif-maker

roman-dvorak commented 3 years ago

Délka posuvu X rozevření kleští lze ovlivnit tím, jak daleo od osy rozevírání kleští bude táhlo ukotveno. To však bude ovlivňovat výslednou sílu rozevření. Je proto potřeba najít nějaké optimum, protože i magnet s délkou výsuvu ztrácí sílu.

taury55 commented 3 years ago

Jo, to si uvědomuju. Ale zjistil jsem, že solenoidy je problém sehnat s delším posuvem. Ale s větší sílou není.

Dodělal jsem to jako gif, který počítá to nahnutí v závislosti na posunu solenoidu. Zanedbávám to, že tahám lineárně za ten úchytný bod, ale to už by neměl být téměř žádný rozdíl.

taury55 commented 3 years ago

Takto bych si nyní představoval zámek. Zvolil jsem nakonec servo (D485HW) z těchto důvodů:

2021-11-21-180546_1366x768_scrot Graf síly, kterou může působit na různé vzdálenosti jeden z nejsilnějších solenoidů, které jsem našel a chtěl použít.

Takto by zámek fungoval. servo_lock

kaklik commented 3 years ago

Ok, to vypadá dobře. :) Ten mechanismus by to asi chtělo zkusit vyrobit v nějaké základní verzi a vyzkoušet na trubce s generátorem signálu pro serva.

Pak ale vznikla ještě otázka jakým způsobem budeme ovládat to servo? Přidáme k tomu nějaký arduino?

roman-dvorak commented 3 years ago

Hezké.. To vypadá použitelně.

Jo, bylo by fajn k tomu přidat arduino s tlačítkem, LEDkou a USB sériovkou. Přes kterou by to dostávalo příkaz z pythonu.

taury55 commented 2 years ago

Zatím pouze testování zda a co funguje, ale pomalinku bychom mohli mít první prototyp. 20211129_190309.jpg

Tady jsem upravil trochu geometrii a přidal jsem číslo pro animaci, které zobrazuje aktuální rozevření čelistí. ezgif com-gif-maker(1)

slimonslimon commented 2 years ago

zvědavý dotaz, vůbec nesouvisející s tématem: Jak děláš ty animace?

taury55 commented 2 years ago

Je to strašně jednoduché. Stačí přidat proměnou $t a ta se mění z 0 na 1 v závislosti na čase animace. Poté se v OpenSCADu v menu "view" zaškrtne políčko "animate", které zapína menu pro volbu FPS a počtu snímků. Poslední iterace jsem udělal pomocí cosínu, aby docílil toho jemného přechodu. Instructables - Návod na animace v OpenSCADu

taury55 commented 2 years ago

Mechanismus zámku poprvé otestován v realném světě. ezgif com-gif-maker

Testování síly serva na držení tyčky: https://user-images.githubusercontent.com/33667517/143953920-2548221a-6896-4648-88ac-2952e82de2f8.mp4

Projevil se problém s tolerancema, které jsem upravoval. První výtisk měl až moc velký odpor. A tak jsem zvedl tolerance děr a tím vznikl nepříjemný "backslash" (nevím jak je to v češtině...), který je potřeba do další verze opravit. Jinak vypadá zámek funkčně a připraven na první testování. Také je možno vidět, že servo utíká. Není připevněno na pevno, protože nemám doma M2.5 šrouby a hlavně matice a také tím servo nemohu zníčit. https://user-images.githubusercontent.com/33667517/143954089-8f5fc323-e213-4be6-abc5-6170f31f755c.mp4

taury55 commented 2 years ago

Tak jsem předělal kód, aby počital se servem místo solenoidu a teď by mělo být možné vše jednodušše nastavit pro případnou výměnu serva nebo větší verzi. Také by mělo být opravená přesnost. Aktuálně by čelisti měli držet 54 N navzájem vůči sobě.

ezgif com-gif-maker(2)

roman-dvorak commented 2 years ago

Možná by bylo vhodné, aby se ty kleštiny v zavřeném stavu neopíraly o sebe. Aby mezi nimi byla malá mezera a domáčklo se to k trubce ocasu. Možná by se tam mohla vlepit nějaká tenká guma (např. z duše od kola).

obrazek Aby v (především) vyznačených místech byla nějaká mezera. V zavřeném stavu.

taury55 commented 2 years ago

Zatím jsem tiskl dvě varianty čelistí. Obě neměli problém s držením trubky, ale trubka měla volnost ve svojí ose, takže mohla rotovat v ose letu. Tak nevím jestli je to žádané nebo ne. Takže to nevidím jako nutné. Spíše, jestli chceme držet ve všech osách nebo v zámku bude tato osa volná a bude držet pomocí těch podpor.

Tomu pohybu, co aktuálně stejně v zámku moc zabránit, protože, když se tam dá např guma, tak bude všechna síla v té ose pusobit pouze na tu gumu a snažit se jí vyrvat.

taury55 commented 2 years ago

Myslím, že mechanická část je hotová. ezgif com-gif-maker

slimonslimon commented 2 years ago

Vypadá to cool.

Jak dobře to jde ta trubka vypáčit?

(teď tě čeká ta softwarová... upřímnou soustrast)

taury55 commented 2 years ago

Pokud ji člověk nechce vytáhnout, tak se člověk musí dost snažit. Kombinace 50 N a té geometrie je úplně dostatečná. A v realitě to pocitově celkem odpovídá, že ta síla taková.

@kaklik @roman-dvorak Co se týče ovládání, tak bych tam dal ESP32, které by se automaticky připojovalo na wifi auta. Reagovalo na naarmování a pokyn pro vypuštění. Co si o tom myslíte?

roman-dvorak commented 2 years ago

Super, tohle vypadá hezky a dost použitelně!

Co se týče ovládání, popsal jsem to do vlastního issue: https://github.com/ThunderFly-aerospace/Simple-platform/issues/3

roman-dvorak commented 2 years ago

Ještě tedy je potřeba domodelovat ty zbylé dvě podpěry.

kaklik commented 2 years ago

Tohle považuji za hotové. Potenciálním vylepšením je vytvoření asymetrických podpěr pod přední podvozkové nohy, aby vírník z podpěr nemohl vypadnout směrem dozadu. Nemyslím si ale že je to v případě použití vírníku s nepopraskanou podložkou nějaký problém.