Eletechsup DN22D08 : Intégrer le contrôle par API sous Arduino aux projets open source

Pour les développeurs qui conçoivent des systèmes de commande embarqués, des prototypes d’automatisation industrielle et des applications de temporisation sur mesure, associer un microcontrôleur familier à du matériel d’E/S pratique peut rendre le développement plus flexible.

Le Eletechsup DN22D08 est une carte d’extension d’E/S compatible avec l’Arduino Nano, conçue pour le contrôle de relais, la surveillance d’entrées numériques et la communication RS485. Un projet GitHub indépendant propose désormais une bibliothèque Arduino spécifiquement destinée à cette carte, offrant aux développeurs un point de départ pour leurs propres applications de commande.

L’Arduino Nano associé à un contrôle pratique des E/S

Le DN22D08 intègre plusieurs ressources utiles sur une seule carte :

  • 8 sorties relais pour commuter des charges compatibles

  • 8 entrées numériques opto-isolées pour détecter des signaux externes

  • Communication RS485 pour se connecter à d’autres appareils

  • Emplacement pour Arduino Nano V3.0 pour un contrôle programmable par l’utilisateur

  • Afficheur à sept segments à quatre chiffres pour l’affichage de valeurs numériques

  • Quatre boutons intégrés pour l’interaction locale

Cette combinaison est utile pour les projets nécessitant des entrées et sorties physiques sans avoir à concevoir une carte de commande complète à partir de zéro.

Une bibliothèque Arduino open source pour le DN22D08

Le développeur GitHub DanielTronicLabs a publié un projet consacré au DN22D08 :

Répertoire GitHub : https://github.com/DanielTronicLabs/DN22D08

La bibliothèque fournit une interface permettant de contrôler les sorties relais de la carte et d’afficher des valeurs numériques sur son afficheur à sept segments. Le projet indique également que la bibliothèque TimerOne est une dépendance.

Pour les développeurs, cela constitue un point de départ pratique pour expérimenter des logiques de commande basées sur Arduino et adapter le matériel à leurs propres exigences.

Le répertoire est un projet communautaire indépendant et non une version logicielle officielle d’Eletechsup. Les développeurs doivent examiner le code source, le câblage et les dépendances de la bibliothèque avant de l’intégrer dans une application finalisée.

Applications potentielles

Avec un micrologiciel Arduino adapté et des circuits externes correctement conçus, le DN22D08 peut servir de base à des applications telles que :

1. Contrôle programmable par temporisateur

Mise en œuvre de délais de mise sous tension, de délais de déclenchement, de commutations temporisées et de séquences d’exploitation répétées.

2. Automatisation par relais

Contrôle d’appareils compatibles en fonction des signaux d’entrée, de programmes horaires ou d’une logique de programme personnalisée.

3. Projets de contrôleur maître RS485

Utilisation de l’Arduino Nano pour coordonner des appareils esclaves RS485 compatibles. Le protocole de communication et la gestion des commandes doivent être implémentés et vérifiés pour les appareils cibles.

4. Prototypes de systèmes de commande embarqués

Développement et test de petits systèmes d’automatisation avant de passer à un contrôleur plus spécialisé ou à un circuit imprimé personnalisé.

Il s’agit de possibilités d’application et non de fonctions fournies automatiquement par la bibliothèque GitHub. Le comportement réel dépend du micrologiciel, des équipements connectés et de la conception électrique.

Pourquoi utiliser une carte d’extension d’E/S préconçue ?

Construire un prototype d’automatisation à partir de composants individuels prend du temps. Une carte combinant des entrées numériques, des sorties relais, un afficheur et une interface Arduino Nano peut simplifier l’étape d’intégration du matériel.

Le DN22D08 convient particulièrement aux développeurs qui souhaitent conserver le contrôle de leur micrologiciel plutôt que de dépendre entièrement d’un contrôleur à fonctions fixes.

Il est également important de distinguer ce modèle d’un automate programmable industriel autonome : le DN22D08 nécessite une carte Arduino Nano compatible et un micrologiciel écrit par l’utilisateur pour assurer son fonctionnement programmé.

Découvrez l’Eletechsup DN22D08

Le DN22D08 associe la programmabilité d’Arduino à du matériel d’E/S pratique pour les passionnés, les développeurs embarqués et les prototypes d’automatisation.

En combinant une plateforme matérielle préconçue et une bibliothèque Arduino développée indépendamment, il offre aux développeurs un point de départ utile pour explorer des applications de commande personnalisées.

Eletechsup fournit du matériel pour les projets d’électronique embarquée et d’automatisation. Les projets logiciels tiers sont développés indépendamment et doivent être évalués afin de vérifier leur compatibilité avec l’application prévue.

Retour au blog

Laisser un commentaire