Klipper Firmware

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 8
Posty: 1570
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 344

Re: Klipper Firmware

Post autor: Jarewa »

To nie prościej sięgnąć po rs484?
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 2
Posty: 8939
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5869
Kontakt:

Re: Klipper Firmware

Post autor: dziobu »

To że sygnał różnicowy jest lepszy to nie podlega dyskusji (sami przeważnie używamy RS485; mały scalak a i połączenie szybkie) ale nie wiem jak badziewne okablowanie trzeba mieć żeby pojawił się zakłócenia przy RS232 :D Poważnie.

A odnośnie do wytrzymałości USB na zakłócenia - tutaj bardzo dużo zależy od kontrolerów po obu stronach i sterowników od strony hosta. Wykryć błędy to jedno, ale prawidłowo na nie zareagować to drugie.
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 70
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Klipper Firmware

Post autor: dragonn »

Jarewa pisze:To nie prościej sięgnąć po rs484?
RS485 pewnie miałeś na myśli, nie bo RS485 jest half duplex, do kllippera potrzebujesz full-duplex. MAX488 to tak naprawdę dwa razy RS485 w jednym układzie każdy w innym kierunku, tyle.
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 8
Posty: 1570
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 344

Re: Klipper Firmware

Post autor: Jarewa »

No tak pomyłka, ale na duże odległości i odporne na zakłócenia.
dziobu pisze: ale nie wiem jak badziewne okablowanie trzeba mieć żeby pojawił się zakłócenia przy RS232 :D Poważnie
Wszystko zależy od prędkości i nie tylko interfejsu jak i procka. UBRR
Ostatnio zmieniony 07 sie 2021, 14:51 przez Jarewa, łącznie zmieniany 1 raz.
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 70
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Klipper Firmware

Post autor: dragonn »

Jarewa pisze:No tak pomyłka, ale na duże odległości i odporne na zakłócenia.
No to tak jak napisałem MAX488 robi to samo tylko że jest full duplex....
1kamil
Postów w temacie: 12
Posty: 311
Rejestracja: 16 cze 2020, 15:56
Lokalizacja: Waw
Drukarka: V0.2
x 42

Re: Klipper Firmware

Post autor: 1kamil »

Teraz już rozmawiamy o kombinacjach alpejskich. Jak ktoś chce ciągnąć 100M to raczej ma kasę aby zrobić to dobrze i niechałupniczo. I ostatnią rzeczą pewnie jakiej taka osoba by używała to jakiś custom made interfejs. RS485 przy 100m powinien dać radę pociągnąć 115.2k.

Reasumując dla zwykłego użytkownika czy to użycie USB czy UART nie ma praktycznej różnicy, oprócz tego, że USB działa out of box, a z UARTem trzeba trochę więcej się pobawić. Czasem łatwiej podłączyć UARTa jeśli wszystkie komponenty są w jednej obudowie. Oczywiście są niuanse typu użyty chip do konwersji, co nadal nie zmienia faktu, że generalnie USB-UART jest na tyle dobrze rozgryzionym zastosowaniem, że raczej bym szukał przyczyny problemów gdzie indziej.
Obecnie:
- Voron v0.2
- Voron v2.4r2 250^3 z KissMMU

Sprzedane:
- Voron v2.4r2 (Formbot 300^3)
- Prusa MK3S+ (BMG) z MMU2S
- Ender 5
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 70
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Klipper Firmware

Post autor: dragonn »

1kamil pisze:Teraz już rozmawiamy o kombinacjach alpejskich. Jak ktoś chce ciągnąć 100M to raczej ma kasę aby zrobić to dobrze i niechałupniczo. I ostatnią rzeczą pewnie jakiej taka osoba by używała to jakiś custom made interfejs. RS485 przy 100m powinien dać radę pociągnąć 115.2k.
Wiem że rozmawiamy o " kombinacjach alpejskich", ale czy do was nie dociera że RS485 nie zadziała z klipperem choćby dawał radę 1Gpbs.... jest half duplex czego klipper nie obsługuje, musi być full-duplex. Koniec, kropka, RS485 nie jest opcja bo nie będzie działał w tym o czym rozmawiamy.
Awatar użytkownika
S3b
Postów w temacie: 3
Posty: 360
Rejestracja: 22 kwie 2016, 11:44
Lokalizacja: Warszawa
Drukarka: P3Steel 2.01/UM2 AE
x 103

Re: Klipper Firmware

Post autor: S3b »

Berg pisze:nie specjalnie śledziłem wątek powyżej, tak że sorry jeśli odpowiedź jest od czapy ale poza tym, że w configu trzeba ustawić odpowiedni port, to jeszcze firmware musi być skompilowane z tym portem co podłączony.
A czy pod AUX1 w elektronikach opartych na Mega 2560 jest domyślnie przypisany jakiś konkretny UART, który powinienem wybrać podczas kompilacji firmware dla takiej płytki w kliperze? W menuconfig po zaznaczeniu opcji zaawansowanych mam do wyboru aż 4 uarty. Zakładam, że pierwszy jest zarezerwowany dla USB, nie mam natomiast pojęcia jak sprawdzić który port jest powiązany z AUX1.
Ultimaker 2 Clone @1.75mm Bowden :: P3Steel @3mm direct :: Mostly Printed CNC ::
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 8
Posty: 1570
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 344

Re: Klipper Firmware

Post autor: Jarewa »

Tak jest przypisany.. A jaki to dokumentacja powinna powiedzieć sterownika. Bo 2560 ma chyba 4 porty..

A jak nie masz dokumentacji to sprawdź miernikiem.

A tak propos to Uart0 jest przypisany przeważnie dwóm portom USB i LCD host czyli AUX1. Tylko to teraz zależy od producenta bo MKS np. ma jedno wejście TFT jako AUX-1 i potem dwa wejścia jako LCD EXP-1 EXP-2..
Ostatnio zmieniony 07 sie 2021, 17:44 przez Jarewa, łącznie zmieniany 1 raz.
S3b
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 70
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Klipper Firmware

Post autor: dragonn »

Jeśli Uart jest przypisane również do USB to użycie go do bezpośredniej komunikacji UART najprawdopodobniej nie zadziała, tak że trzeba użyć jakiegoś co faktycznie jest wolny.
S3b
ODPOWIEDZ

Wróć do „Firmware'y i hosty”