Mks Robin Nano v1.2 serilerinde TMC 2208 ve TMC2209 sürücülerini varsayılan olarak UART modunda çalışmıyorlar. Fakat bu sürücüleri uart moduna almak için birkaç işlem yapmak yeterli.
Mks robin nano v1.2 uart mode nasıl yapılır?
Öncelikle anakartınızın MKS Robin Nano v1.2 olduğundan emin olmalıyız.
Lehim yapacağımız için havya ve 4 adet (4 sürücü kullanıyorsanız) erkek-erkek pin kablosu gerekiyor.
Kartınız yazıcı üzerinde hali hazırda takılı ise öncelikle karta ulaşmak için yazıcı kapağını çıkartıyoruz.
Tüm step sürücüleri çıkarttıktan sonra, step sürücülerin üzerinde yer alan soğutucuları da çıkartıyoruz.
TMC 2208 ve TMC2209 Uart İşlemi
Sürücüye ait soğutucuyu çıkarttıktan sonra sürücü üzerinde yer alan UART ve R8 pinlerini birbirlerine lehimliyoruz. Lehimlerken daha sonra jumper olarak kullanmak üzere Pin kablosunu da lehimlemeyi unutmuyoruz.
4 sürücü için de aynı işlemi yaptıktan sonra sürücülerin altında yer alan tüm pinleri çıkartıyoruz.
Sürücüleri yerlerine takıyoruz ve lehimlediğimiz jumper kablolarının boştaki diğer uçlarını wi-fi modülüne aşağıdaki gibi bağlıyoruz.
Soldan sağa X-Y-Z-Extruder olarak düşündüğümüzde;
- X sürücüsü wi-fi modülünün sol en alt bacağına
- Y sürücüsü sol alttan ikinci
- Z sürücüsü sol alttan dördüncü (üçüncü bacak boş kalıyor)
- Extruder sürücüsü sol alttan beşinci
Son görüntüde aşağıdaki gibi bir bağlantımız olmuş olacak.
Bağladığımız bu pinlerin isimleri de oldukça önemli.
- X sürücüsünü PA10 pinine,
- Y sürücüsünü PA9 pinine
- Z sürücüsünü PC7 pinine
- Extruder ise PC13 pinine
bağlanmış oldu.
Eğer bu yapılandırmayı klipper üzerinde kullanmak isterseniz, printer.cfg dosyanıza aşağıdaki şekilde sürücüleri Uart olarak ekleyebilirsiniz. Mevcutta daha önce eklediğiniz sürücü kodlarını silmeyin. Aşağıdaki kodları yeni olarak ekleyin.
[tmc2208 stepper_x] uart_pin: PA10 run_current: 0.8 hold_current: 0.290 [tmc2208 stepper_y] uart_pin: PA9 run_current: 0.8 hold_current: 0.290 [tmc2208 stepper_z] uart_pin: PC7 run_current: 0.8 hold_current: 0.290 [tmc2208 extruder] uart_pin: PC13 run_current: 0.8 hold_current: 0.290