Contrôleur de Moteur RoboClaw 2x15A, 6-34VDC
Description
- Contrôleur de Moteur RoboClaw 2x15A, 6-34VDC
- Maintient automatiquement la vitesse et la direction
- 2 canaux à 30A chaque, crête à 60A
- Mode de blocage au lithium pour protéger les batteries contre tout dommage
Le contrôleur de moteur régénératif RoboClaw 2x15A, 6-34VDC peut alimenter deux moteurs CC à balais avec 15 ampères en continu et jusqu'à 30 ampères en crête. Grâce à son interface multimode, il peut être contrôlé à partir d'un port USB, d'une radio RC, d'un dispositif série, d'un dispositif analogique ou d'un microcontrôleur tel qu'Arduino ou Raspberry Pi.
Des codeurs en quadrature doubles sont pris en charge, avec jusqu'à 19,6 millions d'impulsions par seconde. En outre, une large gamme d'entrées de capteurs, y compris des potentiomètres et des encodeurs absolus, est prise en charge. La fonctionnalité en boucle fermée de RoboClaw permet un contrôle absolu de la vitesse, de la vélocité et de la direction, quelles que soient les variations de charge.
Au cœur de RoboClaw se trouve une intelligence de contrôle de mouvement très performante qui permet d'obtenir un contrôle de haute précision et des performances optimales du moteur en mode boucle ouverte ou fermée.
- 1x Contrôleur de Moteur RoboClaw 2x15A, 6-34VDC
- 74 x 52 x 17 mm (L x W x H)
- 3.3V Sorties sécurisées : Oui
- Entrées tolérantes à 5V : Oui
- Encodeurs en quadrature : Oui
- Encodeurs absolus : Oui
- Réglage automatique du codeur : Oui
- Canaux du moteur : 2
- BEC : 5 VDC @ 3Amp
- Protection thermique : Oui
- Détection de courant : Oui
- Protection de la batterie : Oui
- Freinage par régénération : Oui
- Protection contre les autres tensions : Oui
- Protection contre les sous-tensions : Oui
- Tension maximale : 34 VDC
- Tension minimale : 6 VDC
Contrôle
- USB : Oui
- Analogique : Oui
- RS232 : Oui
- Bus CAN : Non
- Impulsion RC : Oui
- E/S configurables : Oui
- Scripting : Non
- Mode de contrôle de la position : Oui
- Mode de contrôle de la vitesse : Oui
- Mode de contrôle du couple : Oui
- Type de moteur : DC brossé
Mécanique
- Poids : 61 grammes
- Refroidissement : Dissipateur de chaleur sur le dessus
I switched from a Sabertooth because their support is bad. So glad I did. This board has way more for less money than Sabertooth. For example : USB connection, current monitoring and upper setpoints, input signal led, on board pid control, with a Sabertooth you would have to buy another board for this feature. So happy I switched to this board.
Works as expected. Connected first to a Windows PC with the USB interface and used the software from Waveshare to test. Worked directly. Thereafter connected to a raspberry Pi via the UART interface. Used the Waveshare libraries ( C code ) and works like a charm. Great controller!
The RoboClaw combines a motor driver, quadrature encoder decoder and motor controller into one product. This enables you to get your drive train set up and running in no-time. It can save you many hours of implementing all the motion control algorithms and tuning your motor's speed and position controller's PIDs! Simply wire it up according to the manual, configure the parameters as needed and auto-tune the position and velocity controller - no additional work is requred! In addition to that, there's also a 3rd party ROS driver available, which works pretty well, although it's not officially supported by the RoboClaw's manufacturer.
I bought this as a replacement for a Sabertooth motor controller that blew up and it has for the most part served me well with a couple minor complaints. As described in the product description the controller has a USB connector that can be talked to via the API the manufacturers provide. This is nice and is far more reliable than operation via a PWM input or using an Arduino as an intermediary. However as I mentioned I have the following complaints: 1. The ROS driver they list in on this page was not originally written by them, it was simply later picked up off of the original author. This would not matter were it not for the fact that last I checked the driver had several race conditions in the code that could lead to garbage being sent to the motor controller. 2. The Ion Studio app aside from not being cross OS compatible appears to potentially have issues with it's auto-tuning. When I attempted to use it with my setup, it led to some extremely weird behaviour and resulted in PID values that were useless, so I had to resort to manual tuning instead. 3. The motor controller freaks out if you disconnect an encoder when you are commanding the motor controller to reach a certain speed. This is actually more of a hardware issue, but given the controller only offers header pins, unless you intend to solder your encoder lines on this is something to be aware of. 4. Finally, I've encountered cases where despite cutting off all commands to the motor controller it continues with the last command. This means that if your motors are spinning like crazy, the only option at that stage is to find some way to cut power to the controller. Despite these complaints, the motor controller overall has been reliable and was a nice step up from my previous Sabertooth motor controller (Despite little difference in price, I might add).
Be VERY careful of the USB socket. it's surface mount soldered in place but the smallest force will dislodge the socket. I've managed to fix one by soldering a fly-lead on to the board - but the other one is toast. I'm going to cover the USB socket with a short USB lead plugged in with hot glue on the next one to try to make it a tiny bit more robust. The good bits: Very easy to set up with the IONStudio software. Great for potentiometer or quadrature closed loop setups. It has an auto-tune function but I never managed to make it work very well (easier to tune manually). If they put a decent through-hole USB socket on these, it would be the best controller in it's class.
Estimation des frais de port
Politique de remboursement
Si vous n'êtes pas satisfait d'un produit acheté sur le Site, vous pouvez demander un retour dans un délai de 30 jours à compter de la date de livraison, sauf si le produit figure parmi les Exceptions de retour ci-dessous ou est soumis à des conditions de retour particulières indiquées sur la page du produit.
Cette politique de retour s'applique également, comme norme minimale, aux produits vendus et expédiés par des vendeurs tiers via la Marketplace.
Veuillez consulter les Conditions de retour, les Exceptions de retour ainsi que la procédure Comment demander une autorisation de retour (RA) avant d'entamer une demande de retour.
Les retours prévus par la présente politique concernent les produits non défectueux. En cas de défaut de fabrication confirmé, les recours sont traités selon les conditions de Garantie, à la discrétion du Vendeur. Consultez la section Garantie.
Conditions de retour
Pour bénéficier d'un remboursement dans le cadre de la politique de retour de 30 jours, toutes les conditions suivantes doivent être remplies :
- Un numéro d'autorisation de retour (RA) valide doit être obtenu avant de retourner le produit. Les retours sans numéro RA seront refusés.
- Le numéro RA est valable 30 jours. L'article retourné doit être reçu au cours de cette période.
- Le numéro RA doit être joint au retour.
- Les produits doivent être retournés dans un état neuf et non modifié (par exemple, sans rayures, altérations, pièces manquantes ni traces d'installation ou d'utilisation) et dans leur emballage d'origine, propre à la revente.
- Les frais d'expédition ne sont pas remboursables. Les frais de retour sont à la charge du client, sauf en cas de produit confirmé défectueux à l'issue du processus de dépannage de RobotShop ou d'erreur d'expédition avérée de la part de RobotShop.
- Les remboursements sont traités dans un délai de 7 jours après réception et inspection de l'article retourné.
- Des frais de nettoyage de 100 $ peuvent s'appliquer aux robots domestiques retournés dans un état usagé ou non nettoyé.
- Des frais de réapprovisionnement de 20 % peuvent s'appliquer aux retours en grande quantité d'articles commandés spécifiquement pour le client auprès du fabricant ou ne faisant pas partie de l'inventaire standard de RobotShop.
Exceptions de retour
Les produits suivants ne sont pas admissibles à un retour ou à un remboursement dans le cadre de la présente politique :
- Produits usagés, endommagés ou modifiés — Articles présentant des signes d'utilisation, d'usure ou d'altération les rendant impropres à la revente.
- Consommables — Composants d'usure, altérés ou épuisés par l'utilisation (par exemple, piles, courroies, brosses, engrenages, filament, pneus, sacs jetables, lubrifiants, graisses, cires, etc.). Non admissibles au retour une fois ouverts ou utilisés.
- Denrées périssables — Biens susceptibles de se détériorer ou de se périmer rapidement. Non admissibles au retour.
- Biens scellés (santé ou hygiène) — Articles scellés pour des raisons de protection de la santé ou d'hygiène (par exemple, masques, gants, produits anti-odeurs). Non admissibles au retour une fois descellés.
- Produits à assembler soi-même et articles nécessitant un assemblage par le client — Y compris les robots et kits, les pièces de robot et autres produits nécessitant un assemblage ou une soudure. Non admissibles au retour une fois assemblés, soudés ou installés.
- Biens numériques, logiciels et applications — Vente ferme uniquement, en raison des restrictions de licence.
- Articles en liquidation — Produits identifiés comme étant en liquidation ou en vente ferme, y compris les articles en fin de vie ou discontinués.
- Articles fabriqués sur mesure, personnalisés ou en commande spéciale — Produits fabriqués, configurés, adaptés ou construits selon les spécifications et les exigences propres au client.
- Articles sur demande — Produits du catalogue standard non tenus en stock par RobotShop et commandés spécifiquement pour répondre à une demande du client.
- Équipement professionnel et spécialisé — Consultez la page Garantie de l'équipement professionnel et spécialisé et la section Acheteurs professionnels et institutionnels (B2B) dans les Conditions générales.
Comment demander une autorisation de retour (RA)
Bien que la même politique de retour s'applique, ces commandes nécessitent une procédure de contact distincte pour les retours.
- Commandes expédiées par RobotShop → soumettez un ticket d'assistance depuis votre compte, sous Mes tickets d'assistance.
- Commandes de vendeurs de la Marketplace → soumettez un ticket depuis votre compte, sous Mes tickets Marketplace, pour contacter directement le vendeur.
Remarque : les produits des vendeurs de la Marketplace portent normalement des SKU commençant par RM et sont identifiés sur la page du produit par la mention « Vendu et expédié par [Nom du vendeur] ».

