Programmi di controllo motore tramite Arduino IDE

Aggiornamento: 6 agosto 2023
Programmi di controllo motore tramite Arduino IDE

Gestisce fino a quattro assi di controllo del movimento passo-passo (velocità di passo max 500kHz) e fornisce 13 I/O compatibili con 24V protetti configurabili via software.

“Puoi scaricare la libreria Wrapper Arduino ClearCore opzionale. Ciò consente di scrivere codice all'interno dell'IDE Arduino facile da usare e utilizzando la sintassi dei comandi Arduino. Questa libreria include dozzine di esempi di schizzi Arduino", secondo il suo creatore, Teknic con sede a New York.

Per un ambiente di programmazione più completo, è disponibile una libreria C++ che include progetti di esempio compatibili con l'ambiente di sviluppo Atmel Studio 7 e lo strumento di debug Atmel-ICE opzionale aggiunge tecniche di debug come il passaggio singolo attraverso il codice e l'impostazione di punti di interruzione complessi.

ClearCore può essere utilizzato in modo autonomo per controllare sistemi più piccoli oppure è possibile collegare in rete più unità a un master, ad esempio un Raspberry Pi. La comunicazione può avvenire tramite Ethernet, porta seriale o USB oppure è disponibile un'opzione wireless tramite XBee modulo per WiFi, Bluetooth, ZigBee, DigiMesh o 802.15.4.

Per un massimo di 64 linee IO aggiuntive, è possibile aggiungere fino a otto moduli di espansione CCIO-8 dell'azienda.

L'unità misura 127 mm x 88.9 mm x 25.4 mm e necessita di alimentazione a 12 V o 24 V, assorbendo 300 mA (400 mA con un XBee) da 24 V. Il funzionamento è tra -20 e 50°C e 0-90% di umidità senza condensa.

L'elaborazione a bordo è di un SAME120N53A Cortex M19F a 4 MHz.

La pagina del prodotto CLCR-4-13 è qui e la libreria wrapper Arduino qui

Fondata nel 1985, Teknic produce una gamma di componenti per il controllo del movimento servo nello stato di New York.