Les micrologiciels (firmware)
Le firmware ou micrologiciel
Un firmware (en Français, micrologiciel, microcode, logiciel interne, logiciel embarqué ou encore microprogramme) est un programme intégré dans un circuit électronique programmable (ordinateur, photocopieur, appareil photo numérique, smartphone, machine à laver, etc.) pour qu’il puisse fonctionner.
Le mot anglais firmware est issu de firm (« résistant » ou « ferme », en Français) et de software (logiciel, programme informatique).
Firm est un état intermédiaire entre soft et hard.
Le firmware fait l’intermédiaire entre les composants électroniques et le logiciel de l’utilisateur.
Dans le cas d’une CNC, le logiciel de contrôle utilisateur va gérer les commandes Gcode de l’utilisateur via une interface utilisateur.
Ces commandes vont être ensuite interprétées par le firmware qui va ensuite gérer des impulsions vers des moteurs PAP et les relais.
– lorsque l’électronique de commande est propriétaire ( plans appartenant à une entreprise commerciale ), une nouvelle version du firmware peut être fournie par le constructeur
– lorsque l’électronique est Opensource ( conception communautaire ), les nouveaux firmwares sont disponibles sur internet.
Pour une carte interpolateur propriétaire, seul le firmware de l’entreprise est adapté à la carte électronique
Lorsque l’électronique de l’interpolateur est Opensource, plusieurs firmwares différents peuvent être compatibles avec la carte électronique.