Płyta pod szybkie corexy SPI i 400 kroków.

Zastanawiasz się co wybrać? Zapytaj tutaj.
Awatar użytkownika
Fest
Postów w temacie: 11
Posty: 348
Rejestracja: 17 paź 2022, 13:32
Lokalizacja: Wlkp. Wsch.
Drukarka: prawie Tronxy xy2
x 137

Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: Fest »

Stoję przed dylematem, bo po zainstalowaniu 400 krokowych silników mój robin nano przestał się wyrabiać przy dużych prędkościach i małych łukach.

Potrzebuję szybkiej płyty z SPI pod TMC5160 i klippera postawionego na BTT pi (bo mam). Myślałem nad SKR 1.4 turbo bo nie są za miliony monet, maja możliwość dołączenia dodatkowych stepów, ale czy to dobry wybór? Może warto dołożyć kasy pod SKR 2?
Mati
Postów w temacie: 2
Posty: 507
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 170

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: Mati »

Pod klipperem się nie wyrabia?
Awatar użytkownika
Fest
Postów w temacie: 11
Posty: 348
Rejestracja: 17 paź 2022, 13:32
Lokalizacja: Wlkp. Wsch.
Drukarka: prawie Tronxy xy2
x 137

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: Fest »

Pod marlinem. Klipperem chciałem zainstalować na nowej płycie. Myślisz, że samo przejście na klippera już pomoże?
Mati
Postów w temacie: 2
Posty: 507
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 170

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: Mati »

Oczywiście. Pod klipperem sądzę, że przejście na skr 1.4 nie wniesie absolutnie niczego.
Jak już bym koniecznie miał czegoś szukać to skoro już są TMC5160 to płytki pozwalającej popędzić je z wyższego napięcia.
dragonn
Awatar użytkownika
konradsdev1
Postów w temacie: 2
Posty: 455
Rejestracja: 30 wrz 2020, 16:55
Lokalizacja: Warszawa
Drukarka: VORON 0
x 178

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: konradsdev1 »

@Fest którą masz wersję MKS Robin Nano?
"Everybody needs a hobby" (Tony Stark).
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
Awatar użytkownika
Fest
Postów w temacie: 11
Posty: 348
Rejestracja: 17 paź 2022, 13:32
Lokalizacja: Wlkp. Wsch.
Drukarka: prawie Tronxy xy2
x 137

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: Fest »

1.2 niestety
Awatar użytkownika
Fest
Postów w temacie: 11
Posty: 348
Rejestracja: 17 paź 2022, 13:32
Lokalizacja: Wlkp. Wsch.
Drukarka: prawie Tronxy xy2
x 137

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: Fest »

Mati pisze: 27 paź 2023, 10:04 Oczywiście. Pod klipperem sądzę, że przejście na skr 1.4 nie wniesie absolutnie niczego.
Jak już bym koniecznie miał czegoś szukać to skoro już są TMC5160 to płytki pozwalającej popędzić je z wyższego napięcia.
TMC 5160 niestety jeszcze nie mam i Robin nano V1.2 ich nie obsłuży, bo nie ma SPI. Przynajmniej ja nie znalazłem. Zastanawiam się, czy nie można by tego uruchomić tzn tych 5160 na płytkach wykorzystując porty procesora użyte do sterowania wyświetlaczem. Pod klipperem jest mi nie potrzebny.
Awatar użytkownika
konradsdev1
Postów w temacie: 2
Posty: 455
Rejestracja: 30 wrz 2020, 16:55
Lokalizacja: Warszawa
Drukarka: VORON 0
x 178

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: konradsdev1 »

Powinno działać, na złączu wyświetlacza wyprowadzone jest sprzętowe SPI2, pod nie podłączony jest też EEPROM.
Prawdopodobnie musiałbyś jeszcze przeciąć ścieżkę łączącą RST i SLP bo dla TMC5160 to jest CLK i SDO.
mks robin nano.png

Tu jest dla porównania benchmark ile każda z płyt może wygenerować kroków na sekundę pod klipperem:
MKS Robin Nano v1.2
STM32F103: 355K steps/s

SKR v1.4 Turbo
LPC1769: 628K steps/s

SKR 2
STM32F429: 870K steps/s
Fest
"Everybody needs a hobby" (Tony Stark).
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
Awatar użytkownika
Fest
Postów w temacie: 11
Posty: 348
Rejestracja: 17 paź 2022, 13:32
Lokalizacja: Wlkp. Wsch.
Drukarka: prawie Tronxy xy2
x 137

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: Fest »

Dzięki w międzyczasie znalazłem w necie, że ktoś łączyl pod SPI2 akcelerometr wykorzystując nogę eepromu.

Wychodzi na to, że nie ma się czego bać.
Awatar użytkownika
Fest
Postów w temacie: 11
Posty: 348
Rejestracja: 17 paź 2022, 13:32
Lokalizacja: Wlkp. Wsch.
Drukarka: prawie Tronxy xy2
x 137

Re: Płyta pod szybkie corexy SPI i 400 kroków.

Post autor: Fest »

No i KUPA.

Wyciągnąłem MOSI z pinu EEPROMU, MISO i SCK z gniazda max'a CS to piny od resetu WIFI skąd zdjąłem rezystor podciągający i kondensator, oraz PE5 z gniazda maxa.

Nie działa niestety ani sprzętowe, ani programowe SPI w obu przypadkach zwracając błąd:

Unable to write tmc spi 'stepper_x' register GLOBALSCALER

Ograniczałem już zegar w sprzętowym nawet do 100kHz i nie pomogło.
Może CS powinny jednak być podciągnięte do plusa zasilania?
Nie mam już pomysłu, poniżej config klippera:

Kod: Zaznacz cały

[stepper_x]
step_pin: PE3
dir_pin: !PE2
enable_pin: !PE4
full_steps_per_rotation: 400
microsteps: 16
rotation_distance: 40
endstop_pin: PA15
position_endstop: 0
position_max: 320
homing_speed: 50

[tmc5160 stepper_x]
cs_pin: PA5
sense_resistor: 0.075
interpolate: True
run_current: 1.5
hold_current: 1
stealthchop_threshold: 0
spi_software_miso_pin: PB14
spi_software_mosi_pin: PB15
spi_software_sclk_pin: PB13
#spi_speed: 1000000
#spi_bus: spi2
Stepy to BTT tmc5160 V1.3 Płyta jw SPI działa na niej ludziom, którzy podpięli pod nią akcelerometr.
ODPOWIEDZ

Wróć do „Co kupić?”