Znaleziono 39 wyników

autor: atom1477
30 gru 2023, 14:08
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

Holgin pisze: 30 gru 2023, 13:58 STMy wspierają bezpośrednie podłączenie enkoderów ABN do timerów, wykorzystujesz to?
Nie potrzebuję tego bo użyję enkoderów na SPI.
Zresztą timery się już prawie skończyły :D

Oczywiście będzie to łączone z Klipperem. Inaczej nie widzę sensu.
majek pisze: 30 gru 2023, 13:59 1. Dlaczego przetwornica na 6V? Przecież to za dużo do czujników czy procka.
Bo to głównie dla serw. Procek i inne rzeczy będą zasilane z innej, ewentualnie ze stabilizatora liniowego 3.3V. Będą zworki do konfigurowania skąd ma być brane zasilanie.
majek pisze: 30 gru 2023, 13:59 2. Jeżeli będziesz używał CAN-a, to spróbuj dostosować się do protokołu z jakiego korzysta Klipper - wtedy resztę drukarki masz załatwioną dobrym i sprawdzonym softem.
Nie inaczej. Będzie CAN FD.
majek pisze: 30 gru 2023, 13:593. Widzę na płytce liniowy stabilizatorek w rodzaju AMS1117 - będziesz brał w nim napięcie wejściowe z 24V (czy ile tam puścisz na zasilanie) czy z tych 6V?
Oczywiście że z 6-ciu.
majek pisze: 30 gru 2023, 13:594. Dziurę na filament lepiej zrobić 4.2mm, żeby przeszło razem z prowadzącą rurką PTFE.
Może być problem z taką dużą. No ale na finalnej wersji płytki zobaczę czy się zmieści.
majek pisze: 30 gru 2023, 13:595. Co do stepstików, to zobacz jeszcze na BIGTREETECH EZ Driver - potrzebują trochę mniej miejsca na złącze na płycie głównej
O tym nie pomyślałem. Dzięki.
majek pisze: 30 gru 2023, 13:596. Myślałeś, żeby zamiast normalnych enkoderów i halla w silniku, to zastosować 'enkoder' na MT6701 lub podobnym?
Pisząc "enkoder" miałem właśnie na myśli zewnętrzny. Ale myślałem o MA702.
autor: atom1477
30 gru 2023, 13:05
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

No to tak. Mam swoje zasady projektowania PCB.
Główna to taka że ma być pełne pole masy pod ścieżkami sygnałowymi. Druga dotyczy płytek 4-warstwowych: gdy ścieżka sygnałowa zmienia warstwę z Top na Bottom, bo obok ma być przelotka łącząca masy na warstwach wewnętrznych. To wymusza trzecią zasadę, warstwy wewnętrzne to dwie masy, a nie masa i VCC.
Do tego chciałem maksymalnie wykorzystać peryferia z procesora. Sporo to utrudniło projekt PCB.
No to jest tak:
  • Procesor STM32H753 w BGA. Musi być taki ze względu na obudowę. Seria F2/F3F4/F6/F7 występuje tylko w BGA 0.5 mm. Dopiero H7 ma 0.8 mm, co daje się wykonać u standardowych producentów PCB.
  • Driver silnika ten co pisałem wcześniej: DRV8316R. Jest ciekawy bo zawiera w sobie przetwornicę Step-Down która być potencjalnie może zasilić procesor. Jak nie da rady to podbiorę prąd z przetwornicy do serwomechanizmów.
  • Akcelerometr LIS3DH.
  • Przetwornica do serw LA1412.
  • PHY do CANa TCAN3413.
  • Do termopary MAX6675.
A połączenia tak:
  • BLDC do HRPWM1 (6 kanałów).
  • Wyjście do serw TIM4.
  • Wyjście do wentylatorów TIM2.
  • Wyjście do grzałki hotendu TIM1.
  • Enkodery na interfejsach SPI3, SPI4, SPI6.
  • BLTouch jest napisach gdzie mam zarówno UARTa jak i PWMa z TIM8. Więc mogę podpiąć standardowy BLTouch z serwomechanizmem, albo jakiś mój na UARTa.
  • LiDAR na piach gdzie mam UARTa i I2C.
  • USB i CAN nie daje za dużo wyboru, więc jest po prostu na jedynych pinach na jakich może być.
  • Krańcówki, DS18B20 i inne pierdoły na jakichś przypadkowych pozostałych pinach.
  • Wszystkie wejścia ADC są na pinach ADC, i są oddzielone "guard ringiem" od szybkich ścieżek sygnałowych.
Czyli wszystkie urządzenia PWM są na innych Timerach, więc mogę im dać różne częstotliwości PWMów.

Holgin: Przeszło mi przez myśl wykorzystanie scalaka o jakim pisałeś wcześniej (TMC5160 ), ale okazał się całkiem duży jak na tak małą płytkę. Poza tym jest tam sporo rzeczy do skonfigurowania. A więc pisanie kodu i uruchamianie trochę by jednak trwało. Uznałem że uruchomienie FOCa wprost na procku może być prostsze (Sensored FOC jest o wiele prostszy od Sensorless).
autor: atom1477
30 gru 2023, 12:24
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

JLCPCB odpada. Mają montaż w dobrej cenie jedynie dla montażu jednostronnego. A tu mam sporo drobnych elementów po drugiej stronie.
Pozatym robią Epoxy filled Vias tylko dla średnic większych od 0.55mm. A tu mam BGA ze sporą ilością Via in Pad.
Zrobienie fanoutu* było tu sporym wyzwaniem :D Później zrobię opis.
Będzie PCBWay, 5PCB, albo jakaś inna. Szkoda że JLCPCB który akurat ma montaż w dobrej cenie, ma o wiele słabsze parametry produkcyjne PCB.

*fanout - wyprowadzanie ścieżek spod układu BGA.
autor: atom1477
30 gru 2023, 12:16
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

To w końcu amatorska drukarka 3D, a one zwykle same sobie drukują części.
No to moja będzie se sama musiała to polutować :D
A tak na poważnie, to pojawiła się pewna możliwość. Dziwne że tak długo mi zeszło zanim sobie ją uświadomiłem.
Mianowicie mechanika drukarki idealnie nadaje się ro zrobienia drukarki do pasty lutowniczej, dyspensera do kleju, albo do zrobienia automatu Pick and Place.
Od razu napiszę: wiem że maszyna do wszystkiego jest do niczego.
Ale tutaj będę miał wymienne narzędzia. Więc maszyna nie będzie do wszystkiego na raz.
Mechanika nie wymaga żadnych przeróbek. Jedynie będę sobie musiał dorobić nowe narzędzia, pasujące do karetki w drukarce (dopasować nowe narzędzia do drukarki, a nie na odwrót).

Schemat to myślę że na razie pozostanie prywatny :D
Ale opis będzie.
autor: atom1477
30 gru 2023, 11:59
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

Najwyższa pora poinformować że projekt nie upadł :D
Tylko trochę czekałem na paczki, a no i inne sprawy się przeciągały.
W międzyczasie zająłem się więc projektem elektroniki sterującej do extrudera.
Na szybko wyszło coś takiego:
PCB.gif
PCB.gif (320.84 KiB) Przejrzano 537 razy
Staram się zrobić płytkę najbardziej uniwersalną. Dlatego dla silnika BLDC mam tu wejścia na 3 czujniki Halla, ale i wejście na enkoder. Jest też ukryta funkcjonalność niewyprowadzona na żadne złącze: analogowe sprzężenie zwrotnie BackEMF z silnika BLDC. Przyda się do kalibracji czujników Halla i/lub enkodera.
Są dwa wejścia na krańcówki, jakby była potrzeba je dać na karetce. Są dwa wejścia na termometry DS18B20, żeby mierzyć temperaturę karetki i jeszcze czegoś tam. Mam wejście na NTC/PT100, ale i wejście na termoparę. Są 2 wyjścia na serwomechanizmy (plus osobna silna przetwornica napięcia dająca 6V/2A), gdyby do czegoś się przydały (może do obcinaczki filamentu). Jest wejście na BLTouch oraz na Lidar (zasili je przetwornica od serw 6V).
Przy czym projekt szybko się zmienia, więc aktualnej wersji ciągle nie ma :/
Do wyboru były jeszcze złącza, i odpowiednie umieszczenie ich na PCB żeby ułożenie ścieżek był łatwiejsze.
Kolejna wersja, już bardziej rokująca na finalną (sporo rzeczy musiał traci na warstwę Bottom żeby się tam zmieścić):
PCB 2B.gif
PCB 2B.gif (83.24 KiB) Przejrzano 537 razy
PCB 2T.gif
PCB 2T.gif (94.53 KiB) Przejrzano 537 razy
Złącze zasilania zamienione na XT60+2, złącze Hotendu zamienione na ARK, złącza enkoderów zamienione na złącza ZIF (te do taśm FFC). Doszło trzecie wejście enkodera, na stronie Bottom.
A po co aż 3 wejścia do enkoderów? Jeden enkoder będzie do silnika BLDC, drugi do radełek (czyli za przekładnią), a trzeci do czujnika filamentu (jakieś dodatkowe luźno kręcące się radełko).
Jest tu jedno udziwnienie względem innych płytek jakie widziałem: złącze mocy Hotendu jest daleko od złącza wejścia termistora/termopary. Ale uznałem że nie ma co komplikować płytki tylko po to żeby były blisko siebie. I tak to nie będzie często rozłączane (w końcu to będą wymienne narzędzia, więc się będzie wymieniało w całości, a kabelki odłączało jedynie podczas napraw).
Mam tu do wyboru interfejs USB albo CAN. USB na pewno będzie użyty jako interfejs do programowania (za pomocą DFU).
Jednak to CAN wydaje mi się bardziej rokujący do sterowania extrudera.
Płytka ma wymiary 40 x 40 mm. Na samym środku ma otwór 2mm, gdyby ktoś chciał montować tą płytkę poziomo. Wtedy przez ten otwór można będzie przepuścić filament.
Jeszcze jedną rzecz chciałem dodać, ale nie widzę miejsca na to: złącza goldpin do włożenia Stepsticka, żeby się na tym dało też uruchomić silnik krokowy.
Przewidywana masa zmontowanej płytki ale bez złącz: 8 g.
autor: atom1477
30 lis 2023, 13:40
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

Nie ma łatwo.
No nic, PEXa sobie zostawię do instalacji wodnych :D
To jak znajdę to wezmę PEI w różnych rodzajach (gładkie i teksturowane, o ile takie znajdę).
autor: atom1477
30 lis 2023, 12:39
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

Na zdjęciu miałem z 10-cioma. Więc wyjaśnione.
Dzięki.

Co to płyt. Tamte już wyprzedane więc muszę szukać na innej aukcji.
No i znowu dylemat bo doszły nowe: PEY / PED.
O tym że PEO nadaje się tylko do PLA to już znalazłem.
autor: atom1477
30 lis 2023, 10:03
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

No dobra. Inaczej na to patrzyłem.

PS: Ze zdjęcia TBG-lite policzyłem ząbki i wyszło tyle samo co w HGX, czyli 1:976.
Choć tu podają tyle co napisałeś:
https://trianglelab.net/products/tbg-li ... tsId=10262
Widocznie zdjęcia były od czapy.
autor: atom1477
30 lis 2023, 07:36
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

12 mm średnicy ma też MK7 jaki już mam. Oczywiście na nim zrobię tylko ekstruder z jednostronnym napędem, no ale na początek będzie.
Wbrew temu co niektórzy pomyśleli :D, nie idę w wielkie prędkości. Jedynie policzyłem jakie prędkości uzyskują inne gotowe ekstrudery, żeby mieć jakieś porównanie. Dziwi mnie na przykład dlaczego zwykłe ekstrudery na silnikach NEMA17 maja przełożenie tylko 1:3...1:5. Przecież na takim uzyskują prędkości ponad 100 mm/s. Gdyby najczęściej używana była prędkość 25 mm/s, to by można było dawać przełożenie 1:10...1:15, zyskując możliwość używania mniejszego silnika (lżejszego). Przy okazji praca na małym przepływie była by płynniejsza. A jednak tak się nie robiło.

Przyszły pierwsze części z Aliexpress. Śruby T8x1. Ku mojemu wielkiemu zdziwieniu są bardzo proste. Zupełnie nie widzę bicia. Tylko przez niechlujność/pośpiech chińczyka nie są tak dobre jak mogły by być. Poobijały się trochę i w niektórych miejscach gwintu widać wgniecenia.

Przy okazji pytanie, bo chcę zamówić to:
https://pl.aliexpress.com/item/1005006060312775.html
I mam do wyboru PEI-PEO i PEI-PET. Co polecacie? Chodzi oczywiście to drugie czyli PEO vs PET. Mało o tym informacji. Znalazłem tylko to:
viewtopic.php?p=149270#p149270
Stół zrobię ze splanowanego klocka aluminium. Mam nadzieję że ta płyta magnetyczna z klejem się tego złapie.
autor: atom1477
29 lis 2023, 20:35
Forum: RepRap - buduję
Temat: Budowa: Atomic Teddy Bear (Miś Atomowy).
Odpowiedzi: 92
Odsłony: 7801

Re: Budowa: Atomic Teddy Bear (Miś Atomowy).

majek pisze: 29 lis 2023, 13:43 Po co Ci 327 mm/s?
Nie pisałem że potrzebuję akurat tyle. Zrobiłem tylko porównanie teoretycznej wydajności ekstruderów.
Poza tym to tylko dla wersji bez przekładni. Wiem że po to się daje przekładnię żeby zmniejszyć prędkość, ale zwiększyć siłę pchającą.
Ale prędkość też jest potrzebna: do retrakcji.
majek pisze: 29 lis 2023, 13:43 Typowa prędkość retrakcji to ~25mm/s.
...
atom1477 pisze:Czyli ekstrudery HGX/TBG wypadają o wiele słabiej od klasycznego dużego ekstrudera.
Tylko w prędkości, która jest nieistotna.
W opisach kalibracji drukarek piszą żeby zaczynać od ustawień retrakcji w zakresie 25...50 mm/s (dla Directa).
Stąd chyba dobrze jednak mieć te 50 mm/s?

Małe przepływy policzę, ale dopiero jak uruchomię silnik BLDC.

Nie biorę tych danych z kosmosu. Wszystkie wyciągnąłem z opisów, w większości z tego forum :D
I mam teraz trochę dysonans poznawczy.

Wróć do „Budowa: Atomic Teddy Bear (Miś Atomowy).”