Isabellenhütte

Développement de Systèmes Embarqués pour les Microcontrôleurs

Localisation Dillenburg, Allemagne

Métier Industrie

Produit Systèmes embarqués

Delivery Center Chisinau, Moldavie

Type de projet Développement

À propos du client

Isabellenhütte est l’un des premiers fabricants au monde de matériaux électriques et thermoélectriques pour la mesure de la température et de composants passifs pour les industries automobile, électrique et électronique.

Les systèmes de mesure de précision fabriqués par Isabellenhütte sont une référence dans le secteur des capteurs de température, de courant et de tension intégrés dans les automobiles et les camions, les véhicules hybrides et électriques et dans les systèmes d’énergie renouvelable.

Python
.NET
C#
WPF

Technologies principales

Le challenge

Le client a souhaité travailler avec Pentalog pour répondre à un besoin émanant du département IT qui cherchait une solution pouvant automatiser les tests des équipements.

Pentalog a également été sollicité sur un projet à court terme portant sur les systèmes embarqués.

Vous souhaitez réaliser un projet similaire?

systèmes embarqués

La solution

Les développeurs de Pentalog ont travaillé sur une plateforme de tests automatisés des équipements dont les frameworks personnalisés ont été implémentés afin de supporter :

  • Les tests d’exécution
  • L’analyse des données
  • Les validations
  • Le reporting

Parce que tous les projets ont des spécifications et des priorités qui changent très vite, l’équipe a été capable d’organiser son travail afin de répondre aux changements et livrer des produits performants et de haute qualité.

Tous les composants logiciels fonctionnent, aussi bien les équipements industriels avec une communication en série de bas niveau que le contrôle des machines virtuelles et l’UI de haut niveau.

Les résultats

Les développeurs ont généré des spécifications de tests à partir des spécifications du système et ont dû tester le capteur et les unités.

Pour les tests, l’équipe a stimulé le capteur à travers l’interface USB/UART et a collecté à distance les mesures à travers l’interface UART/USB. La simulation/stimulation a été effectuée en langage Python.

La validation des tests repose sur une analyse complexe des données en faisant appel à des algorithmes de prévision, à l’inspection visuelle en temps réel et avec des scénarios backtrack.

L’équipe a travaillé en étroite collaboration avec les ingénieurs du client et les a aidés pour le design de l’application, la description du logiciel, la gestion des priorités, les réunions et les discussions.

  • 3 unités : 1 capteur, 1 convertisseur optique /électrique avec un contrôleur laser et 1 unité de traitement
  • La communication entre le capteur et l’unité o/e (optique /électrique) est bidirectionnelle
  • UART (Universal Asynchronous Receiver Transmitter ou émetteur-récepteur asynchrone universel)
  • La communication entre l’unité o/e (optique /électrique) et l’unité de traitement est basée sur le protocole MODBUS/TCP à travers LAN
  • La communication personnalisée se fait vers un système cloud ou un utilisateur final

Vous souhaitez plus d’information sur ce projet ?
Notre Customer Success Manager sera ravi de vous répondre !

Elena Mutruc
Customer Success Manager

Contactez-nous
Décrivez-nous votre projet

Choisissez une catégorie de développement


Software
development
Développement
Web

Développement
Mobile

DevOps


Conception
UX / UI

QA Testing


Sécurité


Technical
Due Diligence

Technologies dont vous avez besoin

Technologies dont vous avez besoin

Technologies dont vous avez besoin

Technologies dont vous avez besoin

Choisissez le type de contrat