Schrittmotor-Treiber IC
Trinamic maschinell erzeugt
Zu TMC5160 haben wir kein Datenblatt mehr – der Hersteller hat die Datei offenbar zurückgezogen. Bei Google suchen.
Im Forum und im Wiki
-
Thread
STM32-SPI-Code Feedback
ein Bit über MOSI raussenden. Ich habe jetzt die Funktion transmit_receiveData() gebaut: Der TMC5160 kommuniziert mit 40bit. 1 Adressbyte und 4 Datenbyte. Ich habe mir jetzt gedacht ich "zerhacke" das uint64_t tx_data in 5 uint_8_t tx_byte[0..4] und sende sie nacheinander an den TMC5160. Anschließend
Funktionen transmitByteSPI1() und receiveByteSPI1() entfernt ;-) Hier wäre noch das Datenblatt des TMC5160: https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC5160A_Datasheet_Rev1.14.pdf
-
Thread
Empfehlung 3D-Prn-Drv von Trinamic
meinst Du diesen Link: https://www.watterott.com/ https://www.watterott.com/SilentStepStick-TMC5160-Schrittmotortreiber Ich habe halt direkt die DB's von Trinamic für die TMC2xxx Serien angeschaut. Den TMC5160 hatte ich gar nicht auf dem Radar, da das Rumba-Board-Bucht Angebot nur die TMC2xxx
Preis - War schon vor 20 Jahren so. Danke für den Hinweis. Markus Nachtrag: Habe jetzt den TMC5160 Treiber für 12€ gefunden und werde diesen bestellen. Mit 3A RMS und 60V hat der TMC5160 etwas mehr Reserve.
-
Thread
SPI am STM32F103 funktioniert nicht wie gewünscht
Hallo zusammen Ich möchte mit einem STM32F103CBT6 einen Schrittmotor Controller TMC5160 per SPI ansteuern. Nun habe ich ein Problem mit der konfiguration des SPI am STM32. Ich schaff es einfach nicht eine Verbindung zum TMC5160 herzustellen. Ich programmiere mit der STM32cubeIDE.
CDC_Transmit_FS(uartTXbuffer,n+1); } [/c] Der Master (STM32) senden 5 bytes zum Slave (TMC5160), gleichzeitig sendet der Slave 5 bytes zurück (Status). Das erste Byte ist die Adresse des Registers. Aussehen sollte das so : [code] SPI_w: 80 0 (Befehl) SPI_r: 80 FA000 (Antwort)[/code
-
Thread
Schutzschaltung für TMC5160T Pro auf Platine
gerade dabei eine Platine für ein CNC ähnliches Projekt zu designen (und quasi Anfänger). Es sollen 4 TMC5160T Pro (max rmscurrent 3A) über SPI konfiguriert und dann via step/dir angesteuert werden. Angetrieben werden damit Nema 23 23HS8440-23 (max. current 4A). Mir ist bewusst, dass die Treiber etwas unterdimensioniert
solche Dioden verbaut? https://github.com/bigtreetech/BIGTREETECH-Stepper-Motor-Driver/blob/master/TMC5160(T)%20Pro%20V1.1/Hardware/BIGTREETECH%20TMC5160T_Pro-SCH.pdf
-
Thread
TMC5160-BOB für stetigen Betrieb mit 5A Stepper
wasserdicht-nema-23-closed-loop-schrittmotor-2nm-283-28oz-in-mit-encoder-1000cpr.html mit einem TMC5160 betreiben. Dies sollte auch robust über mehrere Stunden pro Tag möglich sein. Ich hab leider nur ein TMC2160 Driver bei banggood gefunden:(https://www.banggood.com/de/BIGTREETECH-TMC2160-High-Power-Ultra-Quite-Stepper-Driver-Compatible-3D-Printer-Parts-TMC5160-Motion-Control-p-1693831.html?rmmds=search&cur_warehouse=CN), jener reicht mit seinen 4.4A max entsprechend nicht für den Stepper Motor. Kann ich bei dem TMC5160-BOB die Mosfets einfach auslöten
Kennst du das offizielle Datenblatt zu TMC5160? Trag den PDF-Link ein.