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.

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]

De la fiche technique au véhicule qui roule
- Décrire le véhicule
- Cocher les fonctions
- Laisser Forge câbler
- Régler en unités réelles
- Générer et flasher
- 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.

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.
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.