Nouveaux modules Modulino d’Arduino : Hub et Expandeur I2C pour des connexions étendues

Arduino lance les modules Modulino Hub et Extender pour prendre en charge jusqu'à 64 appareils I2C, portée de 30 mètres

Selon cnx-software, Arduino a récemment lancé trois modules Modulino : le Modulino Hub qui permet la connexion de jusqu’à huit appareils I2C, le Modulino Extender visant à accroître la portée I2C jusqu’à 30 mètres, et les Modulino Motors permettant le contrôle précis de deux moteurs DC ou d’un moteur pas à pas. Cet article se concentrera particulièrement sur les modules I2C, spécialement le Modulino Extender, qui élargit les possibilités d’utilisation de l’I2C bien au-delà des courtes distances habituelles.

Modulino Hub : 64 appareils pour une architecture flexible

Le protocole I2C offre la théorie de la connexion de jusqu’à 127 appareils, mais des conflits d’adresses peuvent survenir dans des systèmes complexes ayant plusieurs capteurs ou actuateurs partageant la même adresse par défaut. Avec le Hub Modulino, plusieurs unités peuvent être reliées en série, chacune conservant sa propre adresse pour un total impressionnant de 64 appareils connectés simultanément.

Hub Arduino Modulino

Les détails techniques du Hub Modulino comprennent, entre autres, le commutateur I2C/SMBus Texas Instruments TCA9548ARGER à 8 canaux. La configuration par défaut de l’adresse est de 0x71, mais elle peut être modifiée avec des cavaliers entre 0x70 et 0x77. Ce module est également équipé de 10 connecteurs QWICC, dont huit en sortie pour des appareils I2C et deux d’entrée pour la carte Arduino et un autre Hub. Grâce à une interface modulable, il est possible de connecter jusqu’à 8 hubs en série pour atteindre le nombre aisé de 64 appareils. Le module fonctionne sous une alimentation de 3,3 V avec des dimensions compactes de 41 x 25,36 mm et un poids léger de 4,4 grammes.

Schéma de brochage du hub Modulino
Schéma de brochage

Modulino Hub huit connecteurs I2C
A0, A1, A2 utilisés pour adresser I2C

Le Modulino Hub convient particulièrement aux plateformes Arduino UNO R4 WiFi et Arduino UNO Q. Pour plus d’informations techniques et des guides d’utilisation, rendez-vous sur le site officiel d’Arduino. Ce module est proposé au prix de 8,84 euros/8,85 $ sur la boutique d’Arduino.

Modulino Extender : 30 mètres avec LTC4311 pour des connexions fiables

Le Modulino Extender attire l’attention par sa conception minimaliste, intégrant principalement le circuit intégré LTC4311 pour gérer les connexions. Cette puce, accompagnée de quelques composants passifs et de connecteurs QWICC, permet d’étendre la portée de communication I2C jusqu’à 30 mètres. Cependant, cette portée maximale n’est atteignable qu’avec une fréquence de 100 kHz.

Extension de portée Arduino I2C 30 mètres

Concernant le LTC4311, c’est un accélérateur I2C/SMBus qui améliore la montée du signal, garantissant ainsi l’intégrité des données même avec plusieurs dispositifs sur le même bus. Le module fonctionne à une fréquence de 400 kHz et intègre des fonctionnalités comme la gestion automatique de la veille pour une consommation réduite, ainsi qu’une robustesse ESD de ±8 kV. Il peut opérer dans une large plage de tension d’alimentation allant de 1,6 V à 5,5 V.

Ce module est décrit comme étant entièrement matériel, ce qui signifie qu’aucun logiciel spécifique n’est requis pour son fonctionnement. Deux câbles QWICC vers femelle de 10 cm sont inclus lors de l’achat. Concernant le choix du câble, les utilisateurs doivent prendre en compte la longueur nécessaire : pour des distances inférieures à 1 mètre, des câbles QWICC standards fonctionnent bien, tandis que pour des distances supérieures, un câble à paire torsadée de bonne qualité est recommandé. Pour des longueurs de 10 à 30 mètres, l’utilisation de câbles Cat5e ou Cat6 est nécessaire, tout en veillant à les éloigner des sources de bruit électrique.

Connexion du prolongateur Modulino
Connexion typique : Arduino -> Câble court -> Modulino Extender -> Câble long -> Module Modulino I2C

En ce qui concerne le prix, Arduino propose le Modulino Extender à 12,33 euros/11,93 $ sur sa boutique officielle.

  • Arduino Modulino Extender [ABX00174] - Améliore la qualité du signal I2C pour atteindre de plus grandes distances | Connexion Qwiic Plug-and-Play
  • Répartiteur de module 8 canaux I2C Hub Carte d'extension de communication avec connecteurs XH2.54 et module d'extension de connexion IIC multicouleur