[ROULÉ]

Un calculateur dont le firmware est généré pour votre véhicule

NewVCU gère la traction, la sécurité et la communication du véhicule. Vous ne l'écrivez pas en C : vous le décrivez dans VCU Forge (véhicule, moteur, batterie, onduleur, fonctions), et Forge génère le firmware, le compile, le vérifie puis le flashe. Pour un nouveau moteur ou un nouvel onduleur, on ajoute une entrée au catalogue.

VCU Forge
La page Véhicule : moteur, batterie et onduleur de la moto d'essai, les limites qui bornent tous les réglages.
La page Véhicule : moteur, batterie et onduleur de la moto d'essai, les limites qui bornent tous les réglages.

Deux niveaux de calculateur

NewVCU

[ROULÉ]

Le calculateur de la moto d'essai, en roulage depuis septembre 2026.

Processeur
ARM Cortex-M4F, 168 MHz
Bus CAN
2, à 500 kbit/s
Entrées
Analogiques, logiques, vitesse de roue
Capteurs
Centrale inertielle, GPS
Données
Enregistrement sur carte SD, export MoTeC i2
Réglage
Bluetooth et depuis l'écran

NewVCU haut de gamme

[TESTÉ EN LOGICIEL]

Pour la compétition : remplacer un calculateur de motorsport sur une voiture électrique à trois bus CAN. Le firmware compile ; il n'a pas encore tourné sur carte.

Processeur
ARM Cortex-M7, 550 MHz
Bus CAN
3 (FDCAN)
Entrées
Jusqu'à 18 voies analogiques
Logique
Portée depuis Simulink, comparée pas à pas au code d'origine

Carte dédiée, en conception

[EN CONCEPTION]

Circuit 4 couches de 100 x 80 mm : connecteur automobile étanche 35 voies, deux bus CAN, alimentation 12 V, centrale inertielle, microSD, sorties de puissance côté masse, USB-C. Le rendu montre la conception ; la carte n'est pas encore fabriquée.

Onduleurs

  • Contrôleurs VESC, commandés en courant sur CAN [ROULÉ]
  • OpenInverter, commande sur CAN [TESTÉ EN LOGICIEL]
  • Tout onduleur décrit par un profil DBC [TESTÉ EN LOGICIEL]
Rendu 3D de la carte électronique du calculateur

De la fiche technique au véhicule qui roule

  1. Décrire le véhicule
  2. Cocher les fonctions
  3. Laisser Forge câbler
  4. Régler en unités réelles
  5. Générer et flasher
  6. Vérifier sur PC

Décrire le véhicule

Type, moteurs, batterie et onduleur. Les limites de la fiche technique bornent chaque réglage.

Cocher les fonctions

Modes de conduite, régénération, contrôle de traction, limiteur, enregistrement : un catalogue de fonctions à cocher.

Laisser Forge câbler

Broches attribuées automatiquement, sans conflit. Messages CAN décrits par des données, jamais codés en dur.

Régler en unités réelles

Cartographies et seuils en km/h, ampères et degrés, édités à la souris, enregistrés à part de la plateforme validée.

Générer et flasher

Projet généré, compilé sans erreur ni avertissement, flashé par USB, sans ouvrir d'outil du fabricant de la puce.

Vérifier sur PC

Toutes les vérifications se lancent d'un bouton, et la boucle de contrôle se rejoue scénario par scénario avant de toucher le véhicule.

VCU Forge
La page CAN : chaque message que le calculateur émet ou reçoit, sur quel bus, à quelle cadence.
La page CAN : chaque message que le calculateur émet ou reçoit, sur quel bus, à quelle cadence.

Les protections du véhicule

  • Le frein l'emporte sur l'accélérateur, et un véhicule sans capteur de frein refuse de démarrer.
  • Armement en deux gestes avant toute traction.
  • Surveillance de l'onduleur, de la plausibilité des pédales, des tensions et températures de la batterie, avec repli progressif.
  • Chien de garde matériel, prouvé sur la moto.
  • Un journal de défauts, consultable depuis l'écran et dans les enregistrements.
  • Réglages en direct bornés par le firmware lui-même : une valeur hors plage est refusée, quelle que soit sa source.

Vérifié avant d'être livré

Chaque version passe une batterie de contrôles automatiques : la logique testée fonction par fonction, deux analyses statiques, une compilation sans le moindre avertissement, et une boucle fermée où les vraies fonctions de sécurité et de contrôle tournent face à un modèle du véhicule, scénarios de défaut compris.

Version du 14 octobre 2026.

CE QUE LE VÉHICULE DOIT FAIRECOMMENT ON LE PROUVEroulagesmatérielboucle ferméefonction par fonctionSécurité du véhiculeles dangers et ce qui les empêcheExigences systèmece que chaque fonction doit garantirArchitecture et contrôleles couches, la boucle de contrôleFonctions logiciellesentrées, sécurité, couple, journauxFirmware Cgénéré par VCU ForgeSur le véhiculeVIL : roulages enregistrés1 VÉHICULE, ROULÉSur la cartePIL passé sur une carte, HIL prévuEN COURSEn boucle sur PCSIL : vrai code, modèle du véhicule, 20 défautsCHAQUE VERSIONTests unitaireschaque fonction, analyses statiquesCHAQUE VERSION
Fait à chaque version, ou rouléEn partie fait, le reste prévu

Une boucle verte prouve que le logiciel fait ce qui est spécifié, pas que le véhicule se comporte comme le modèle. Les essais réels restent indispensables.