Płyta pod szybkie corexy SPI i 400 kroków.
- Fest
- Postów w temacie: 11
- Posty: 353
- 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.
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?
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?
- Fest
- Postów w temacie: 11
- Posty: 353
- 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.
Pod marlinem. Klipperem chciałem zainstalować na nowej płycie. Myślisz, że samo przejście na klippera już pomoże?
-
- Postów w temacie: 2
- Posty: 509
- Rejestracja: 10 maja 2020, 17:28
- Lokalizacja: Okolice Poznania
- Drukarka: Ender 3, V-Core2 i 3
- x 171
Re: Płyta pod szybkie corexy SPI i 400 kroków.
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.
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
- konradsdev1
- Postów w temacie: 2
- Posty: 456
- Rejestracja: 30 wrz 2020, 16:55
- Lokalizacja: Warszawa
- Drukarka: VORON 0
- x 178
Re: Płyta pod szybkie corexy SPI i 400 kroków.
@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)
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)
- Fest
- Postów w temacie: 11
- Posty: 353
- 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.
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.
- konradsdev1
- Postów w temacie: 2
- Posty: 456
- Rejestracja: 30 wrz 2020, 16:55
- Lokalizacja: Warszawa
- Drukarka: VORON 0
- x 178
Re: Płyta pod szybkie corexy SPI i 400 kroków.
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.
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
Prawdopodobnie musiałbyś jeszcze przeciąć ścieżkę łączącą RST i SLP bo dla TMC5160 to jest CLK i SDO.
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)
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)
- Fest
- Postów w temacie: 11
- Posty: 353
- 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.
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ć.
Wychodzi na to, że nie ma się czego bać.
- Fest
- Postów w temacie: 11
- Posty: 353
- 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.
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:
Stepy to BTT tmc5160 V1.3 Płyta jw SPI działa na niej ludziom, którzy podpięli pod nią akcelerometr.
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