karetka z własną elektroniką

Czyli co i jak podłączyć żeby działało
etet100
Postów w temacie: 10
Posty: 239
Rejestracja: 15 gru 2017, 15:15
x 34

karetka z własną elektroniką

Post autor: etet100 »

Witam. Ma ktoś w jakiejś drukarce taki patent, że karetka ma własny procesor i do płyty głównej podpięte jest tylko zasilanie + jakieś linie danych? Myślę o czymś takim żeby ograniczyć ilość przewodów, oraz, co ważniejsze, się pobawić . Wstępne założenia:

- atmega328P (może za duży ale chce uzyskać sprzętową kompatybilność z klipperem)
- zwykła komunikacja szeregowa (jak wyżej)
- na pokładzie 1 większy mosfet do grzałki, 3 mniejsze do wentylatorów i do podświetlenia drukowanego obiektu
- złącze pomiaru temperatury
- może złącze do bltouch, może do czujnika adxl345 (jedno i drugie raczej nie w 1 wersji)
- programowo na płycie głównej dosyć pohakowany marlin (lub może kiedyś klipper)
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 11
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: karetka z własną elektroniką

Post autor: dragonn »

etet100 pisze:Ma ktoś w jakiejś drukarce taki patent, że karetka ma własny procesor i do płyty głównej podpięte jest tylko zasilanie + jakieś linie danych?
https://www.duet3d.com/Duet3Mainboard6HC
https://www.duet3d.com/Duet3Toolboard1LC
i inne rozszerzenia.
Awatar użytkownika
morf
Drukarz
Postów w temacie: 1
Posty: 3203
Rejestracja: 17 sty 2017, 12:28
Drukarka: Reprapy, Prusa MK3S
x 1575

Re: karetka z własną elektroniką

Post autor: morf »

Sorry za OT,
Tam leci po can busie wszystko prawda?
Done is better than perfect.
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 6
Posty: 8908
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5842
Kontakt:

Re: karetka z własną elektroniką

Post autor: dziobu »

Tak.
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 11
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: karetka z własną elektroniką

Post autor: dragonn »

morf pisze: Tam leci po can busie wszystko prawda?
Sprecyzuję, CAN ale nie taki samochodowy a CAN-FD, czym to się różni trzeba już doczytać.
morf
etet100
Postów w temacie: 10
Posty: 239
Rejestracja: 15 gru 2017, 15:15
x 34

Re: karetka z własną elektroniką

Post autor: etet100 »

A faktycznie, zapomniałem o tych duetach. Ale ja celuje w rozwiązanie dużo bardziej prymitywne. I w sumie o takie jakieś domowe rozwiązania bardziej mi chodziło.
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 6
Posty: 8908
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5842
Kontakt:

Re: karetka z własną elektroniką

Post autor: dziobu »

dragonn pisze:Sprecyzuję, CAN ale nie taki samochodowy a CAN-FD, czym to się różni trzeba już doczytać.
CAN-FD występuje też w motoryzacji.
Ale co i jak działa w tym konkretnym wypadku to najprościej zacząć poznawać od...specyfikacji uC bo to jest rzecz jasna wspierane sprzętowo.
dragonn
Holgin
Postów w temacie: 8
Posty: 939
Rejestracja: 06 sty 2019, 18:07
Lokalizacja: Wrocław
Drukarka: Prusa A8
x 479

Re: karetka z własną elektroniką

Post autor: Holgin »

Jeżeli jesteś w stanie tak zmodyfikować Marlina, żeby komunikował się z taką płytka albo zrobić własny interfejs który będzie czytał PWM, STEPDIR/wysyłał sygnał do ADC, to wtedy można się bawić. Byłoby to ciekawe, ale w kwestii uporządkowania przewodów polecam jednak taśmę FFC.
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 11
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: karetka z własną elektroniką

Post autor: dragonn »

Moim zdaniem jeśli już się w to bawić to od razu Marlina wrzucić do kosza.
Klipper wspiera CAN https://github.com/KevinOConnor/klipper ... 2f0_CAN.md w jakimś stopniu
A jeśli to ma być tylko jedna dodatkowa płytka podłączona to wystarczy dodać jakiegoś dodatkowego UART do Pi i do niego ją podłączyć. Oczywiście dobrze by było to zrobić na bazie RS232/RS488 wtedy żeby transmisja była odporniejsza na zakłocenia.
Sam Klipper bez problemu obsługuje wiele płyt "wykonawczych" i łączy całość w jedną drukarkę (tak robią w Voronie żeby mieć więcej stepsicków).
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 6
Posty: 8908
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5842
Kontakt:

Re: karetka z własną elektroniką

Post autor: dziobu »

Trzeba jeszcze rozwiązać problem synchronizacji czasu. CAN to jakoś tam wspiera (nie wiem, nie używałem).
Do podobnych systemów stosujemy drugi zestaw linii (sprzętowo na bazie RS485) na którym leci zegar.

dragonn pisze:Oczywiście dobrze by było to zrobić na bazie RS232/RS488 wtedy żeby transmisja była odporniejsza na zakłocenia.
RS232 nie jest odporny. Poza tym RS485 jest lepszy pod wieloma względami ;)
ODPOWIEDZ

Wróć do „Elektronika sterująca, wyświetlacze”