Microchip Technology Démonstration du capteur environnemental industriel
La démonstration du capteur environnemental industriel de Microchip Technology est une démonstration d'application de référence pour un capteur environnemental industriel basé sur le capteur combiné de qualité de l'air ScioSense APC-1001J. Le capteur utilise la communication Ethernet 10BASE-T1S pour les systèmes industriels d'Internet des objets (IoT). Cette technologie permet une intégration TCP/IP complète du capteur au cloud, facilitant ainsi une maintenance d'arrière-plan facile, une faible latence et une intégration/installation simple. L'architecture logicielle est indépendante du matériel, offrant une adaptabilité maximale à différentes familles de microcontrôleurs (MCU) de Microchip et permettant aux utilisateurs de sélectionner l'option idéale pour les applications de capteurs.Ce système dispose d'une interface harmonisée, simplifiant le remplacement des capteurs et garantissant la compatibilité avec le cadre logiciel et l'API existants pour une intégration transparente des capteurs ciblés avec les interfaces série. Le matériel peut être rapidement assemblé en utilisant le concept de prototypage rapide de Microchip basé sur la plateforme de développement Nano Curiosity.
Les données du capteur peuvent être affichées localement sur un affichage OLED. Les données peuvent être transmises sur Ethernet 10BASE-T1S vers un Raspberry Pi en utilisant le logiciel Raspberry Pi fourni et le dongle 10BASE-T1S de Microchip. La mise en œuvre des cas d'utilisation et la visualisation des données peuvent être effectuées sur l'affichage tactile en utilisant Node-RED. Les données du capteur sont converties en un format basé sur des objets, ce qui permet une grande flexibilité, une bonne modularité et une excellente évolutivité du système. La configuration de l'adresse IP du réseau est gérée automatiquement par le service DHCP (Dynamic Host Configuration Protocol) d'un routeur sans fil.
Caractéristiques
- Démarrage rapide de l'idée à la preuve de concept et au produit
- Conception modulaire facilement extensible et réutilisable pour plusieurs applications de capteurs
- Démontre l'intégration du logiciel open-source LWIP-TC6 (MQTT, TCP/IP, 10BASE-T1S)
- API pour intégrer des capteurs, des actionneurs ou des afficheurs avec une interface série de manière rapide et facile (meilleure installation sur le format de carte Mikroe pour une adoption plug-and-play)
- Mise en œuvre standard du client MQTT
- Intégration flexible et évolutive des dispositifs de bord contemporains
- Le projet fonctionne sur le SAME51J20A monté sur le kit d'évaluation SAME51 Curiosity Nano (EV76S68A)
- La carte est placée dans le socket de microcontrôleur (MCU) de la Curiosity Nano Base pour les cartes Click™ (AC164162)
- Développé à l'aide des outils de développement MPLAB® X et de la plateforme de développement logiciel intégrée MPLAB Harmony, ainsi que du logiciel open source LWIP-TC6 comprenant un client MQTT, TCP/IP et un pilote 10BASE-T1S
- Le capteur de qualité de l'air APC-1001J de ScioSense est monté sur le troisième socket mikroBUS™ en utilisant le lot Click de borne APC1 (MIKROE-5908)
- Les données du capteur APC-1001J sont affichées sur l'affichage OLED C Click (MIKROE-5545) placé sur le deuxième socket mikroBUS, lors de l'utilisation de l'interface utilisateur graphique (GUI) sur le Raspberry Pi 4 B avec 10BASE-T1S, des données supplémentaires (comme une alarme) peuvent être affichées
- La communication 10BASE-T1S est activée à l'aide du contrôleur Ethernet MAC-PHY LAN8651 de Microchip qui est basé sur une carte ETH Click à deux fils (MIKROE-5543) placée dans le premier socket mikroBUS
- À l'aide d'un accès de communication virtuel, les données du capteur peuvent également être affichées sur une borne PC via la connectivité USB du kit d'évaluation Curiosity Nano SAME51, avec les données transférées au format CSV
- Mise en œuvre facile d'un cas d'utilisation dans Node-RED sur un hôte Linux®/Windows®, tel que Raspberry Pi 4 B
- Utilisation du DHCP pour la gestion automatique des adresses IP dans le réseau
- Connectivité externe à l'interface utilisateur graphique (GUI) Node-RED
- Mise en œuvre basée sur des objets des fonctionnalités et fonctions dans le système réseau pour une meilleure modularité et évolutivité
- Le code source est disponible, mais nécessite l'approbation de Microchip
Applications
- Grand public
- Industrie
- Appareils
- Microcontrôleurs (MCU) 32 bits
- Microcontrôleurs
- Logiciel intégré
- Réseau câblé
- IoT (Internet des objets)
Schéma du système
