Maîtrisez les systèmes embarqués automobiles.

Du modèle Simulink au calculateur : développez, testez et validez les logiciels qui font fonctionner les véhicules.

Formation en ligneAccès complet à vie

Une formation proposée par TechBridge

En françaisÀ votre rythmeCertificat inclus
Simulink / MBDCode C embarquéTests & ADASCAN / LIN
Illustration des systèmes embarqués : caméra, radar, calculateur et réseaux du véhiculeCaméra ADASRadar arrièreRadar avantCalculateurCapteurs de roueRéseaux CAN / LIN
Les systèmes embarqués au cœur du véhicule · illustration pédagogique
Explorer le programme

Un parcours complet, de la conception à la validation

Modèles, code, exercices et ressources pour pratiquer.

Chapitres
16
Leçons
52
Modules
7

Ce que vous allez apprendre

Illustration d’un poste de modélisation avec un diagramme de blocs et un calculateur automobile

Modéliser comme dans l'industrie

Construisez des modèles Simulink propres, structurés et réutilisables, selon les pratiques des constructeurs et équipementiers.

Illustration d’un poste de programmation en C relié à une carte électronique et un calculateur

Générer et comprendre le code C

Passez du modèle au code embarqué et sachez lire, vérifier et intégrer le code généré.

Illustration d’un banc de validation automobile avec oscilloscope, calculateur et équipements de test

Tester et valider

Tests unitaires en C, automatisation Pytest, MIL/SIL/HIL et validation ECU/ADAS.

Illustration de calculateurs reliés à une interface de diagnostic CAN et un connecteur OBD

Maîtriser CAN, LIN et le diagnostic

Comprenez les réseaux embarqués, le diagnostic UDS et la programmation des calculateurs.

À qui s'adresse cette formation ?

Étudiants

En école d'ingénieurs, master ou BTS, pour vous démarquer avec des compétences recherchées par l'industrie.

Ingénieurs

En électronique, mécatronique ou logiciel, qui veulent monter en compétence sur le MBD et Simulink.

Reconversion

Vous venez d'un autre secteur et visez un poste dans le logiciel embarqué automobile.

Prérequis

  • ●Notions de base en mathématiques (niveau bac scientifique)
  • ●Bases de programmation (idéalement le langage C, même débutant)
  • ●Un ordinateur avec MATLAB/Simulink (licence étudiante ou essai)
  • ●Aucune expérience automobile requise

Programme de la formation

Voir le détail →
▶

Module 1 : Introduction

4 leçons

  • ADAS - quand la voiture commence à penser pour vous
  • Dans le cerveau d'un système ADAS - capter, décider, agir
  • Conduite autonome - la route vers la voiture sans conducteur (partie 1)
  • Conduite autonome - la route vers la voiture sans conducteur (partie 2)
▶

Module 2 : Systèmes ADAS et sécurité

3 leçons

  • ACC - la voiture qui garde ses distances toute seule
  • ABS - freiner fort sans perdre le contrôle
  • Watchdog - le chien de garde qui sauve votre calculateur
▶

Module 3 : Hardware et Software in the Loop (HIL - SIL)

3 leçons

  • HIL et SIL - tester une voiture sans jamais rouler
  • Hardware in the Loop - tromper un calculateur pour mieux le tester
  • Cas réel - traquer un défaut ABS de 20 ms sur banc HIL
▶

Module 4 : Calculateur ECU et capteurs ADAS

4 leçons

  • L'ECU - le cerveau caché de votre voiture
  • Ouvrez un ECU - ce qu'il y a vraiment à l'intérieur
  • Lidar et GPS - voir en 3D et savoir où l'on est
  • Radar et caméra - les yeux de la voiture moderne

Module 5 : Model Based Design - MBD

▶

Chapitre 1 : Introduction au Model Based Design

4 leçons

  • De l'assembleur au modèle - l'histoire de la programmation des ECU
  • Votre premier modèle Simulink en 5 minutes
  • Les solveurs - le moteur caché de chaque simulation
  • Finies les valeurs en dur - variables et Model Explorer
▶

Chapitre 2 : Génération de code

3 leçons

  • Du modèle au code - le code que personne n'a tapé
  • Générer du code C en un clic avec Embedded Coder
  • Décrypter le code généré, fichier par fichier
▶

Chapitre 3 : Les blocs Simulink essentiels

2 leçons

  • Les 20 blocs qui font un projet automobile (partie 1)
  • Les 20 blocs qui font un projet automobile (partie 2) - réguler et décider
▶

Chapitre 4 : Opérations mathématiques

2 leçons

  • Additionner, multiplier, diviser - les maths d'un calculateur
  • Valeur absolue, racine, min-max - les maths qui protègent le code
▶

Chapitre 5 : Logique et opérations sur les bits

2 leçons

  • Vrai ou faux - comparer et décider avec la logique
  • Jouer avec les bits comme un pro de l'embarqué
▶

Chapitre 6 : Temps discret et discontinuités

2 leçons

  • Unit Delay - le bloc qui donne de la mémoire à votre modèle
  • PWM et saturation - piloter un moteur sans le casser
▶

Chapitre 7 : Routage des signaux

4 leçons

  • Mux et Demux - regrouper les signaux comme un pro
  • Goto et From - adieu les fils qui se croisent
  • Switch - aiguiller le bon signal au bon moment
  • Merge - un seul signal, plusieurs sources
▶

Chapitre 8 : Tables d'interpolation (Lookup Tables)

2 leçons

  • Lookup Table - la calibration moteur dans un tableau
  • Lookup Table - ce que devient votre table en code C
▶

Chapitre 9 : Sous-systèmes et masques

7 leçons

  • Subsystem - rangez enfin vos modèles géants
  • Les masques - transformer un sous-système en vrai bloc pro
  • Enabled Subsystem - n'exécuter le code que quand il le faut
  • Function-Call - prenez le contrôle de l'ordre d'exécution
  • Triggered Subsystem - réagir au bon front, au bon moment
  • If et If Action - des décisions claires dans votre modèle
  • Switch Case - gérer tous les modes sans se perdre
▶

Chapitre 10 : Bibliothèques personnalisées

1 leçon

  • Créez votre propre bibliothèque Simulink et gagnez des heures
▶

Module 6 : bus CAN (Controller Area Network)

2 leçons

  • CAN et LIN - comment les calculateurs se parlent
  • Enquête CAN - trouver la panne dans une trace avec CANalyzer
▶

Module 7 : Test logiciel embarqué

7 leçons

  • Quand le logiciel tue - les bugs qui ont coûté des vies
  • Pourquoi tester le logiciel embarqué change tout
  • Les fondamentaux du test embarqué que tout ingénieur doit connaître
  • Tests unitaires en C - attraper les bugs avant qu'ils roulent
  • Python et pytest - automatisez vos tests et gagnez des heures
  • Valider un ECU ADAS comme dans l'industrie
  • Ce qu'il faut retenir - le résumé du chapitre
Nadia El Amrani

Votre formatrice

Nadia El Amrani

Formatrice en systèmes embarqués automobiles

Nadia El Amrani possède 6 ans d’expérience dans le domaine de l’automobile embarquée. Elle exerce au Maroc et en France et partage son expérience professionnelle à travers cette formation consacrée aux systèmes embarqués automobiles.

6

ans d’expérience

Maroc & France

Parcours professionnel

Avis des apprenants

Exemples de présentation : prénoms et témoignages fictifs, à remplacer par des avis authentiques.

★★★★★

« Les explications sur les subsystems conditionnels et la génération de code m'ont enfin fait comprendre comment on travaille chez un équipementier. »
Yassine B. · Étudiant en école d'ingénieurs

★★★★★

« Venant de l'informatique de gestion, le projet complet m'a donné une vraie expérience à présenter en entretien. »
Camille D. · Ingénieur en reconversion

★★★★★

« Le chapitre sur les tests et Pytest est directement applicable sur mon banc HIL. »
Salma E. · Ingénieur validation

Questions fréquentes

Combien de temps ai-je accès à la formation ?+

L'accès est illimité et à vie, y compris aux futures mises à jour du contenu.

Ai-je besoin d'une licence MATLAB/Simulink ?+

Oui, pour pratiquer. Une licence étudiante ou la version d'essai de MathWorks suffit pour suivre la formation. Embedded Coder est nécessaire pour le chapitre sur la génération de code.

Je n'ai jamais travaillé dans l'automobile, est-ce pour moi ?+

Oui. La formation part des bases du MBD et explique le contexte automobile (cycle en V, ISO 26262, ECU, réseaux) avant d'aller vers des sujets avancés.

Vais-je recevoir un certificat ?+

Oui. Une fois toutes les leçons terminées, vous téléchargez un certificat PDF nominatif depuis votre tableau de bord.

Puis-je être remboursé ?+

Oui, vous pouvez demander un remboursement sous 14 jours si vous avez visionné moins de 30 % de la formation (voir CGV).

Comment poser mes questions ?+

Chaque leçon dispose d'un onglet Questions-réponses où le formateur et les autres apprenants vous répondent.

Accès complet à vie

299 DHau lieu de 600 DH−50 %

230 personnes déjà inscrites

Fin de la promotion dans

01j09h35min57s
Commencer l’inscription
  • ✓Vidéos à la demande
  • ✓52 leçons réparties en 7 modules
  • ✓Ressources téléchargeables (modèles, code, exercices)
  • ✓Questions-réponses avec le formateur
  • ✓Certificat de fin de formation (PDF)
  • ✓Accès sur ordinateur, tablette et mobile