AFR Logger-Afficheur-CompteTours


3 Novembre 2019

***Pour revenir à la page d’accueil** ICI

Un nouveau Logger Nt/mn --AFR enregistrant les données sur une carte SD a été réalisé.
Comme il est plus simple et plus performant sur le volume de données stockables, il remplace avantageusement son predecesseur de 2017.







La carte SD enregistre les log sous forme de fichiers .CSV.

Après ouverture   sous Excel on peut tracer cette courbe:




Le logiciel est ICI


***************************************************************************************************************************************

13 octobre 2017.


Lors d’essais de reglage de carburation avec une sonde lambda ( ici Innovate ), ce montage permet d’enregistrer plusieurs fois par seconde, les couples (Nt/mn, AFR).Ce même logiciel permet de relire et afficher les valeurs enregistrées sur l’écran moniteur de l’Arduino, puis sous Excel.

Le coût total de cet enregistreur AFR est inférieur à 20€.

Une originalité de ce montage est la capture des étincelles sans pince inductive, composant assez difficile à approvisionner et souvent capricieux à utiliser.

La captures des étincelles se fait donc comme pour un compte-tours, au primaire de la bobine.

En consequence on doit fournir le nombre de cylindres (1 à 12) pour un moteur à 4 temps.Doubler ce nombre pour un deux temps.

UTILISATION en mode LOGGER

Voir en Annexe l’initialisation de l’appli.

Concernant l’utilisation de la sonde Innovate, voir Sonde Innovate

Le montage comporte 3 fils avec pince croco :
-  +12V sur le boitier de raccordement de la sonde
-  Masse sur ce même boitier
-  Vers le - bobine : le plus facile est de le connecter au fil d’entrée du compte-tours qui est proche.

Ensuite on enfiche le fil de données venant de la sonde (ici fil jaune)

Lancer l’appli qui recherche le module HC 05/06 et s’y connecte.

A la première utilisation, initialiser la mémoire EEPROM par la fonction "z" proposée. Sa capacité de 1024 bytes permet de stocker environ 300 couples de points( N,AFR ), correspondants à environ 20 essais de 10s .

Choisir la fonction Log (et non Affichage ni Compte-tours).

Le nombre de cylindres proposé par défaut est 4, sinon le modifier.

On fixe le régime de démarrage, Ndem = 1000 t/mn par exemple, puis le regime de fin d’essais, Nfin =4000t/mn par exemple.

L’enregistrement démarre automatiquement à Ndem et s’arrête à Nfin.

A la fin des essais, retirer l’Arduino de son support et le connecter à un PC pour affichage des données ( on peut aussi débrancher le montage sans retirer ’Arduino de son support).

UTILISATION en mode Afficheur

On connecte l’Arduino via sa prise USB, vers un PC sous l’IDE standard et on ouvre le moniteur. En bas à droite, choisir Nouvelle ligne et 9600 bauds.

Choisir le mode Afficheur.

Faire un copié (Ctrl+C car la souris ne fonctionne pas dans ce cas ) de l’écran du moniteur (les trois colonnes) et un collé dans un simple éditeur de texte (type Notepad).On enregistre le fichier sous monAFR.csv ( et non .txt). Cette extension permet le lancement sous Excel par simple clic.

Une fois sous Excel, en 7 clics on trace les deux courbes avec leurs échelles respectives.

On peut aussi préférer ce type de courbes.

UTILISATION en mode Compte-Tours

Pour la mise au point de la carburation au ralenti, on peut choisir Ncyl = 1, ce qui affichera 4000 t/mn sur un 4 cylindres au lieu de 1000, pour une plus grande sensibilité donc.

La vitesse de rafraîchissement de l’affichage peut être augmentée par AV+ (ou +) ou diminuée par AV- (ou -).

Schema

Annexe : initialisation de l’appli

Appli fortement conseillée :

Bluetooth Terminal HC-05,excellente et va bien aussi avec un HC-06.

Une fois pour toutes :

— via la fonction Bluetooth du smartphone on donne le mot de passe du module qui est toujours 1234.

— Lancer l’appli qui recherche le module HC 05/06 et s’y connecte. La première fois : 3 points en haut à droite : Settings, décocher Carriage return, garder Line Feed. Ensuite programmer les 3 boutons par appui prolongé :

Button Name --, Command : m

Décocher CR pour chaque bouton.

Button Name c, Command : c

Button Name ++, Command : p

On notera que l’appui sur le bouton c par exemple est identique à l’envoi de la lettre ’c’, -- envoi ’m’ et ++ envoi ’p’ depuis le clavier ce qui serait moins pratique.

Logiciel-Sketch

AFR Logger-Afficheur-compte-tours_3_3_17


 




****Une question, un commentaire? philippe.loutrel@laposte.net*******