Kappa4310RASP – Un chapeau Modbus RTU pour Raspberry Pi basé sur la puce d’esclave IS4310

IS4310 Evaluation Board for RaspberryPi

Le Kappa4310RASP est un chapeau RTU modbus compatible Raspberry PI conçu pour évaluer la puce d’esclave IS4310 Modbus RTU. Cela permet aux ingénieurs de simuler les interactions des capteurs et de l’actionneur à l’aide d’un bouton-poussoir et d’une LED RVB sans nécessiter de carte personnalisée ou de soudage.

La carte dispose d’une interface RS-485 avec deux connecteurs RJ45 pour les réseaux de modbus à effondrement des marques. La carte communique avec le Raspberry Pi sur I²C et prend en charge 500 registres de maintien avec les codes de fonction 3 (lire les registres de maintien), 6 (écrivez un seul registre) et 16 (écrivez plusieurs registres). Le chapeau fonctionne à 3,3 V et comprend des cavaliers pour activer ou désactiver les tractions I²C à bord. Les fonctionnalités supplémentaires incluent des LED d’indicateur TX / RX dédiées, une LED d’alimentation, des LED RGB connectées au GPIO et un bouton-poussoir pour une interaction en temps réel.

Conseil d'évaluation IS4310 pour RaspberryPI

KAPPA4310RASP Board Spécifications:

  • Poup de pile Modbus RTU – IS4310 (interface I²C, 500 registres de maintien)
  • Prise en charge du protocole – Codes de fonction 0x03 (lecture), 0x06 (écriture unique), 0x10 (écriture multiple)
  • Communication – RS485 via deux connecteurs connectés à la marguerite RJ45
  • Interface hôte – I²C (3,3 V et 5V tolérants)
  • Mission
    • RVB LED sur GPIO12, GPIO13, GPIO19 (PWM-Capable, Simulates Actionneur)
    • Bouton-poussoir sur GPIO26 (simule le capteur)
    • LED de puissance (vert)
    • RX LED (jaune, clignote sur les données entrantes)
    • TX LED (jaune, clignotements sur la réponse Modbus)
    • Pull-up pour les lignes SCL et SDA
  • Alimentation – nécessite à la fois des entrées 3,3 V et 5 V
  • Dimensions – Raspberry Pi Hat (compatible avec Raspberry Pi et autres SBC)

Diagramme de blocs de la carte d'évaluation IS4310
Schéma de blocage

INACKS fournit un script Python sur GitHub qui montre comment s’interfacer avec la puce IS4310 sur I²C à l’aide d’un Raspberry Pi. L’exemple de code comprend la lecture d’une entrée à bouton-poussoir et l’écrire dans le registre de maintien 0, ainsi que le contrôle d’une LED RVB via PWM en utilisant des valeurs de Holding Registres 1, 2 et 3. Inacks fournit également un wiki où d’autres ressources, y compris la documentation, le matériel, les exemples logiciels et les informations détaillées (feuille de données) pour la puce IS4310 sont disponibles.

Auparavant, nous avons vu des appareils tels que le serveur de série industriel Ethernet à 8 canaux au serveur de série industriel Ethernet, le contrôleur industriel de code Raspberry Pi CM4, le moniteur Altech DO-1 Modbus et d’autres appareils qui utilisent le protocole Modbus pour les applications industrielles. Cependant, c’est la première fois que nous rencontrons une planche basée sur la puce IS4310.

Présentation de la robe de bois IS4310 Evaluation Board

Le KAPPA4310RASP est disponible sur Tindie pour 15,00 $ et est expédié d’Espagne via Correos avec suivi. L’expédition aux États-Unis commence à 17,22 $ pour le premier article, avec seulement 0,01 $ pour chaque unité supplémentaire. Vous pouvez sélectionner votre pays sur la page du produit Tindie pour voir des taux d’expédition précis et une disponibilité pour votre région.

Board d'évaluation IS4310 supérieur et bas

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

YouTube video