← Vue Mobile Interactive & Brochage (/products/nema-17-boucle-fermee-encodeur#pinout)
TALOS-MOT-N17-CL-ENC ✓ Banc d'Essai Certifié FR MOTORS

Moteur Pas-à-Pas NEMA 17 Boucle Fermée (Closed-Loop + Encodeur)

Moteur pas-à-pas asservi FOC avec encodeur magnétique 14-bit intégré, pilotable STEP/DIR, CAN-Bus ou RS-485

TALOS
DATASHEET TECHNIQUE OFFICIELLE
Asservissement
Boucle Fermée FOC 14-bit
Couple maintien
45 N.cm
Perte de pas
0% garanti par encodeur
Interfaces
STEP/DIR • CAN • RS-485
Alimentation & Signaux
Tension nominale : 12V, 24V
Protocole(s) : STEP/DIR • CAN-Bus • RS-485 • ROS2
Masse unitaire : 380 g
Stock Flash FR : Disponible immédiatement
Tarification & Logistique
Prix Flash : 44,90 €
Prix Achat Groupé Usine : 29,90 € (Fret direct inclus)
Conditionnement : Lot de 1 unité(s)
Contenu boîte : 1x Moteur NEMA 17 avec driver FOC & encodeur 14-bit intégré, 1x Câble d alimentation 4 broches, 1x Câble CAN/RS-485
4. Extrait de Code & Intégration (Commande Vitesse CAN-Bus Python (python-can))
import can # Bus CAN à 500 kbps pour asservissement moteur en boucle fermée bus = can.interface.Bus(channel='can0', bustype='socketcan', bitrate=500000) def set_motor_speed(node_id: int, speed_rpm: int): """Commande de vitesse asservie en boucle fermée (CAN 2.0B).""" raw_spd = int(speed_rpm * 100) data = [0xF6, (raw_spd >> 24) & 0xFF, (raw_spd >> 16) & 0xFF, (raw_spd >> 8) & 0xFF, raw_spd & 0xFF, 0x00, 0x00, 0x00] msg = can.Message(arbitration_id=(node_id << 5) | 0x01, data=data, is_extended_id=False) bus.send(msg) if __name__ == '__main__': print("Démarrage NEMA 17 Closed-Loop à 120 RPM...") set_motor_speed(node_id=1, speed_rpm=120) bus.shutdown()