#

Système embarqué : définition et propriétés

Système embarqué dans les livres blancs


Système embarqué dans les ressources documentaires

  • Article de bases documentaires
  • |
  • 10 févr. 2023
  • |
  • Réf : H1102

Plateformes de développement faible coût pour la domotique, la robotique et le prototypage des systèmes embarqués

Les plateformes bas-coût sont populaires pour la formation en électronique et informatique sur des applications utilisant capteurs et actionneurs. Ils permettent aux hobbyists de prototyper des applications dans de nombreux domaines comme la domotique, la robotique, l’audio, la vidéo, etc. Arduino et Raspberry sont les exemples type de ces plateformes, qui ont conduit à des communautés larges d’utilisateur avec forums, tutoriels, projets, logiciels disponibles, etc. Les caractéristiques matérielles et logicielles sont présentées, ainsi que des exemples de projets.

  • Article de bases documentaires
  • |
  • 10 mars 2023
  • |
  • Réf : H3730

Introduction aux réseaux de neurones

Cet article est une introduction aux réseaux de neurones. Après un bref historique, le neurone artificiel est présenté avec les différentes fonctions d’activation. Le principe des réseaux est introduit avec les étapes apprentissage et inférence. Le perceptron monocouche avec des exemples d’implantation des fonctions logiques ET et OU, puis le perceptron multicouche sont introduits, avec les principes des algorithmes de rétropropagation du gradient pour la mise à jour des poids des neurones. Les caractéristiques des réseaux de neurones profonds sont présentées, notamment les réseaux convolutionnels (CNN) et des réseaux récurrents. L’implantation des réseaux de neurones est abordée : programmation à l’aide de bibliothèques comme TensorFlow et supports matériels (processeurs neuronaux, opérateurs matériels spécialisés, formats de données réduits, etc.). Les caractéristiques permettant d’utiliser des réseaux de neurones pour l’embarqué sont présentées.

  • Article de bases documentaires
  • |
  • 10 mars 2024
  • |
  • Réf : H8061

Adopter une démarche DevOps pour développer des logiciels embarqués critiques dans le domaine avionique

Cet article s’intéresse à l'amélioration de la qualité et de la fiabilité du développement de logiciels critiques en avionique, et vise une meilleure intégration plus agile des exigences de certification dans cette démarche. Il propose pour cela un cadre méthodologique, en démontre la conformité aux exigences des normes de certification et suggère un outillage support basé sur des solutions open source et sur étagère pour mettre en œuvre les propositions.

  • Article de bases documentaires : FICHE PRATIQUE
  • |
  • 18 mars 2012
  • |
  • Réf : 0673

Organiser le développement de logiciels embarqués dans un système automatisé

Lorsque la taille et la complexité du logiciel embarqué augmentent, il est nécessaire de structurer son développement. La méthode proposée consiste à réduire la complexité du système en sous-systèmes plus simples à concevoir.

Organiser le développement d’un logiciel embarqué par le principe de la décomposition en cycle en V permet d’aboutir par étapes successives à une description détaillée du logiciel à concevoir à partir d’une description abstraite de l’application à réaliser. De la même manière, le test du logiciel est réalisé par étapes pour terminer par un test final de l’application complète.

Cette fiche décrit les étapes à suivre pour mettre en œuvre le cycle en V.

Un outil incontournable pour comprendre, agir et choisir- Nouveauté !

  • Article de bases documentaires : FICHE PRATIQUE
  • |
  • 18 mars 2012
  • |
  • Réf : 0674

Développer des lois de commande pour un système automatisé

Dans un système mécatronique embarqué, comment garantir que la loi de commande que vous développez répond bien aux exigences ? Son développement ne doit pas consister uniquement à concevoir la loi de commande ou la stratégie de contrôle commande, mais également à valider par simulation son fonctionnement avant son codage et son intégration dans la cible réelle.

La validation par simulation permet non seulement de vérifier le respect des exigences du client, mais également de vérifier le bon fonctionnement de la loi de commande avec les contraintes souvent fortes liées au logiciel embarqué, telles que la discrétisation du processus et la précision des calculs de la loi de commande.

Cette fiche décrit les étapes à suivre pour concevoir une telle loi de commande.

Un outil incontournable pour comprendre, agir et choisir- Nouveauté !

  • Article de bases documentaires : FICHE PRATIQUE
  • |
  • 27 oct. 2015
  • |
  • Réf : 1509

L’essor des objets connectés : Introduction

L’essor des objets connectés constitue un enjeu commercial important – le marché est estimé à 7 100 milliards de $ en 2020 (cf. Leonsis, T. An Exciting Time for the Internet of Things – 2014, WallStreet Journal) mais il suscite également de nombreuses interrogations.

Par définition, un objet connecté est un objet capable de communiquer et d’interagir avec un autre objet ou via internet. C’est un objet physique qui remplit une ou plusieurs fonctions dans le monde réel (par exemple, se laver les dents) mais qui, relié en numérique, propose de nouveaux services (les statistiques de brossage, des conseils bucco-dentaires).

Nous soulignons ici les grandes lignes de ces enjeux et de ces limites pour introduire les articles des experts sur le sujet.

L’activité de veille permet de rester informé sur ces nouveaux objets qui prennent de plus en plus de place dans notre vie quotidienne et qui évoluent au rythme des nouvelles technologies, quotidiennement.

Toutes les clefs pour maîtriser la veille technologique


INSCRIVEZ-VOUS AUX NEWSLETTERS GRATUITES !