Stepper TMC in UART

Ciao,
qualcuno di voi sa come collegare 2 o più driver TMC in modalità UART ? i pin EN,STEP e DIR sono comunque necessari o posso togliere tutto tenendo solo RX e TX UART (mi sembra di capire che la RX o la TX, una delle due, debba essere collegata mediante una resistenza)

Uno schemino ?

Modello TCM esatto ?

2208

Dipende molto anche dalla board, hai un riferimento preciso?

Dai un'occhiata a questo wiki comunque

non ho una board, la sto costruendo io, devo pilotare un driver da arduino, non è una stampante 3d o simili. riesco a farlo con i pin classici (EN, DIR, STEP) ma non ho idea di come fare il collegamento UART, vorrei provare...

ah ok, cambia poco comunque. Le schede in questione sono poco più che delle breakout board (ma alcune non hanno i jumper per la selezione della modalità UART).

In sostanza il collegamento è questo

quindi mi servono solo due pin sull'arduino invece che 3 ?
in pratica tolgo enable,step e dir e metto rx diretto al pin uart dello stepper e tx verso una resistenza e poi verso il medesimo pin uart ?

Si esatto, tramite il generatore di impulsi interno puoi muovere il motore, le rampe vanno però create mediante profilo scrivendolo punto per punto, non è cosa facile

Presumo esistano librerie già fatte.
E' il cablaggio che mi fa strano, facendo UART risparmierei un pin per stepper....

Si ci sono.
Il vero vantaggio non è tanto il discorso dei pin, ma quanto il fatto che puoi impostare i valori di lavoro via seriale eventualmente in modo anche dinamico.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.