Le pilote de servomoteur de bus série HAT (A) peut piloter jusqu’à 253 servos simultanément

Waveshare Bus Servo Driver HAT (A)

Waveshare a récemment présenté le contrôleur de servomoteur alimenté par ESP32 Serial Bus Servo Driver HAT (A) pour le Raspberry Pi, conçu pour piloter jusqu’à 253 servos série simultanément. Les servos peuvent être contrôlés via UART ou USB via le Pi SBC ou utilisés comme contrôleur autonome pour un projet de robotique. La carte a une large plage de tension d’entrée de 9 à 25 volts et comprend un connecteur XT60 intégré, une borne à vis et une prise jack cylindrique CC, chacun pouvant être utilisé comme entrée d’alimentation. En plus de cela, la carte dispose d’un port RS485, d’un en-tête TTL Servo et d’un commutateur de commande UART pour plus de commodité.

Nous avons déjà parlé de la carte d’extension multifonction Suptronics X200 HAT pour le Pi avec support servo, ainsi que de l’ELECFREAKS Wukong 2040 qui peut également être utilisée pour piloter des servos.

Chapeau de servomoteur de bus Waveshare (A)

Spécifications du pilote de servomoteur de bus série Waveshare HAT

  • CPU – Microcontrôleur sans fil Tensilica double cœur Espressif ESP32-WROOM-32
  • Stockage – Flash SPI 32 Mbits
  • Connectivité – Wi-Fi 4 802.11 b/g/n jusqu’à 150 Mbps, Bluetooth 4.2 LE
  • Antenne – Antenne PCB intégrée
  • E/S – 28 E/S utilisables
  • Servo pris en charge – Permet de contrôler jusqu’à 253 servos de bus série série ST/RSBL en même temps
  • Interface de communication – UART, 2x ports USB Type-C
  • Cristal – 40 MHz
  • Fonctionnalité supplémentaire – Prend en charge le contrôle des servos du bus série directement via le port USB Type-C intégré.
  • Alimentation – 9 à 25 V (la tension d’entrée et la tension du servo doivent correspondre)
  • Dimensions – 65×57 mm
  • Diamètre du trou de montage : 3 mm

Pilote de servo de bus HAT A Schéma de contrôle

Comme le servomoteur HAT est construit autour d’un MCU ESP32, il prend en charge les modes de contrôle filaires et sans fil permettant à l’utilisateur d’envoyer des commandes simples à l’ESP32 pour déplacer les servos. Ou, si vous préférez, vous pouvez contrôler les servos directement à l’aide d’un câble USB Type-C. Il vous suffit de basculer le sélecteur dans la bonne position.

En mode de contrôle sans fil, la carte servomoteur crée son propre point d’accès Wi-Fi. Vous pouvez connecter votre téléphone, tablette ou ordinateur à ce réseau qui donne accès à leur application Web, et avec cela, vous pouvez contrôler les servomoteurs sans fil. Sur la base de la page produit de Waveshare, nous pouvons supposer que le micrologiciel pour le mode de contrôle sans fil sera préinstallé avec la carte. En mode de contrôle USB, la carte peut être contrôlée avec du code Python.

Servomoteur de bus HAT A détails 13

La carte du servomoteur est dotée d’un convertisseur abaisseur intégré, ce qui signifie que lorsqu’elle est connectée au Raspberry Pi, elle peut alimenter le Pi avec 5 V via les broches d’alimentation, et toutes les communications avec la carte se font via l’interface UART (Tx/Rx). du Raspberry Pi.

Spécifications du chapeau du servomoteur de bus Waveshare

En termes de documentation, la société fournit un schéma de spécifications détaillé pour la carte de servomoteur de bus série, et si vous souhaitez en savoir plus sur le produit, vous pouvez le trouver sur la page Wiki Waveshare.

Servomoteur de bus HAT A détails taille (1)

Le HAT (A) du servomoteur de bus série Waveshare peut être acheté pour 22,49 $ sur AliExpress ou sur Amazon pour 25,55. La carte peut également être achetée sur la boutique en ligne Waveshare pour 18,99 $ plus frais de port.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video

  • Waveshare Serial Bus Servo Driver Hat, Integrates ESP32 and Servo Control Circuit, Suitable for St/RSBL Series Serial Bus Servos
  • Bus Servo Driver Board pour St/SC Gamme Binghe 2 pièces Serial Bus Servo Adapter Circuits intégrés de Puissance et de Commande pour servomoteurs Support de Communication UART pour Rasp-Pi 4