Programmes de contrôleur de moteur via Arduino IDE

Mise à jour : 6 août 2023
Programmes de contrôleur de moteur via Arduino IDE

Il gère jusqu'à quatre axes de contrôle de mouvement pas-et-direction (taux de pas max. de 500 kHz) et fournit 13 E/S protégées et compatibles 24 V, configurables par logiciel.

« Vous pouvez télécharger la bibliothèque ClearCore Arduino Wrapper en option. Cela vous permet d'écrire du code dans l'IDE Arduino facile à utiliser et en utilisant la syntaxe de commande Arduino. Cette bibliothèque comprend des dizaines d'exemples de croquis Arduino », selon son créateur, Teknic, basé à New York.

Pour un environnement de programmation plus complet, il existe une bibliothèque C++ qui inclut des exemples de projets compatibles avec l'environnement de développement Atmel Studio 7., et l'outil de débogage Atmel-ICE en option ajoute des techniques de débogage telles que le pas à pas dans le code et la définition de points d'arrêt complexes.

ClearCore peut être utilisé de manière autonome pour contrôler des systèmes plus petits, ou plusieurs unités peuvent être mises en réseau avec un maître – un Raspberry Pi, par exemple. La communication peut se faire via Ethernet, port série ou USB, ou il existe une option sans fil via un XBee module en WiFi, Bluetooth, ZigBee, DigiMesh ou 802.15.4.

Pour jusqu'à 64 lignes d'E/S supplémentaires, jusqu'à huit modules d'extension CCIO-8 de la société peuvent être ajoutés.

L'unité mesure 127 mm x 88.9 mm x 25.4 mm et nécessite une alimentation de 12 V ou 24 V, consommant 300 mA (400 mA avec un XBee) à partir de 24 V. Le fonctionnement est de -20 à 50 °C et de 0 à 90 % d'humidité sans condensation.

Le traitement embarqué est assuré par un Cortex M120F 53MHz SAME19N4A.

La page du produit CLCR-4-13 est ici et la bibliothèque de wrappers Arduino ici

Fondée en 1985, Teknic fabrique une gamme de composants de servocommande de mouvement dans l'État de New York.