DIY - Fabrique ton propre compressiometre pour moins de 200€

Vous avez effectué le montage d'un nouvel accessoire ? Vous voulez expliquer aux autres comment le faire ? C'est ici, en image avec tous les détails.

Message par wellbaik » 23 Juil 2019, 22:53 PM

Étant possesseur d'une 8 depuis peu, celle-ci démarre mal a froid/chaud, et tient mal le ralenti (voir ma présentation). J'ai donc chercher pour trouver de quoi ça vient. Je suis tombé sur un tutoriel en anglais, permettant de fabriquer son propre compressiometre.
Voici le lien original pour les anglophones : https://www.instructables.com/id/TR-01-DIY-Rotary-Engine-Compression-Tester/

IMG_20190711_185745.jpg
Matériel nécessaire

Les outils nécessaires :
Un ordinateur, portable de préférence, pouvant faire fonctionner le logiciel arduino ( (https://www.arduino.cc/en/Main/Software)
Un fer à souder, avec de l’étain
Une pince à dénuder (facultatif)

Les pièces nécessaires :
Arduino nano
Cable micro USB
Capteur pression 5V (0.5v - 5.0v, 0-200 psi)
Connecteur capteur (voir plus bas)
Rallonge pour bougie en 14mm (pour rx8, à adapter en fonction des moteurs)
Joints torique
Colle haute température
Gaines thermorétractables (facultatif)

Les programmes :
Pour tester le compressiometre : https://drive.google.com/open?id=1Vwg3HzO8cipsrmJyAggvNBMzzFsSbBaX
Le programme du compressiometre : https://drive.google.com/file/d/1-ySWPAj8E6C4lborwCqg45ZvVVtrbv9D/view?usp=drivesdk

Références Radiospares.com :
696-1667 : arduino nano : 22€40
800-6946 : câble usb : 4€24
128-906 : joints torique : 5€75
665-8573 : colle hautes températures :16€44 (mais pas besoin d'une grosse quantité)

Capteur de pression 95€ avec fdp
https://eu.mouser.com/ProductDetail/PX2AN1XX200PGAAX?R=PX2AN1XX200PGAAX
Reçu en 4 jours

Rallonge bougie 15€ avec fdp
https://www.amazon.com/Dorman-42004-Spark-Plug-Non-Fouler/dp/B000BYGJQY
(Amazon US) Reçu en 2 jours

Connecteur capteur
Trouvé en france à plus de 30€, je suis allé dans la casse de la ville voisine, et en demandant connecteur de pression d’huile pour renault, et en montrant le capteur, le vendeur a trouvé le connecteur, et l’a directement récupéré sur une Clio 3 (il me semble). Demandé à ce qu’il ne coupe pas a ras le connecteur, afin de pouvoir faire les soudures. Il m’a pris 5€, et 10 minutes de mon temps :D
IMG_20190711_185917.jpg
Connecteur à trouver à la casse


Total : ~= 165€ avec les frais de ports.

1ère étape : fabrication du capteur
On dénude les câbles du connecteur, afin de les souder sur l’arduino.
Vous pouvez rallonger les câbles si vous le souhaitez.
Puis on passe des gaines thermos pour protéger les soudures.
On soude les câbles en respectant les photos suivantes.
Les bornes utilisées sont : A0, 5V, GND.
IMG_20190711_201207.jpg
Connecteur
IMG_20190711_201207.jpg (44.04 Kio) Consulté 775 fois

IMG_20190711_201052.jpg
Arduino

Avant de chauffer les gaines thermos, on vérifie si le capteur est branché dans le bon sens, avec le programme de test.

Si les valeurs oscilles bien, on peut chauffer les gaines.
Sinon, on échange les câbles.

Ensuite, on enduit le pas de vis du capteur de colle haute température, afin de rendre le tout étanche. On visse ensuite le capteur à un rallonge bougie.
On laisse sécher 24h.

2ème étape : on teste la voiture !!
La procédure est quasiment la même que celle d’Adol (viewtopic.php?f=19&t=28931)
On branche donc notre capteur à la place de la bougie, et on le relie à l’arduino, qui est lui relié à l’ordinateur.

On lance le programme Arduino, et on téléverse le programme dans la carte.
On appuie simultanément sur CTRL, Maj et M, afin d’ouvrir le moniteur série.
On peut ensuite lancer le démarreur pendant une dizaine de secondes. Vous devriez voir les valeurs normalisées à 250 rpm s’afficher à l’écran.

Pour moi, aucune valeur ne s’est affiché sur le rotor à l’avant de la voiture : il n’y avait pas du tout de compression, ce qui s’est vérifié en enlevant le capteur : aucune pression ne sort du puit de la bougie!
Pour le rotor arrière, le testeur m’indiquait autour de 3 bars sur chaque face…

Je suis donc fixé, le moteur est HS !!
Prochaine étape, tester le trio infernal ...


Procédure de connexion de la carte :
Cette procédure n'a pas à être effectué à chaque fois.
1. Brancher l'arduino à l'ordinateur
2. Lancer le logiciel Arduino
3. Choisir Arduino Nano dans Outils > Type de carte
4. Choisir le Port COM affiché dans Outils > Port COM
5. Pour vérifier que tout fonctionne, vous pouvez téléverser le programme de test dans l'arduino dans .
Si les valeurs changent bien, tout fonctionne.
Sinon, deux possibilitées :
• Capteur mal branché (inversez les soudures)
• Arduino mal branché. Débranchez le cable usb sur l'ordinateur, et quittez le logiciel. Recommencez cette procédure.

EDIT 24/07/2019 : Ajouts photos et procédure connexion arduino
Dernière édition par wellbaik le 28 Juil 2019, 21:14 PM, édité 4 fois.
Daily : Polo 6N de 1996, 1.4i 60cv, E85 à 100% sans modifications !
• "Restauration" : Rx8 192cv de 2006, 185 000km, acheté en juillet 2019

Fabrique ton propre compressiometre pour moins de 200€
wellbaik
 
Message(s) : 18
Inscription : 25 Juin 2019, 17:46 PM
Localisation : Sarcey (69)

Publicite
 

Message par Basilic » 24 Juil 2019, 10:24 AM

Y en a même qui l'ont fait a partir de rien viewtopic.php?f=7&t=28309
Basilic
 
Message(s) : 658
Inscription : 20 Déc 2014, 21:25 PM
Localisation : Aube (10)

Message par wellbaik » 24 Juil 2019, 21:19 PM

Salut,
c'est en fait le même principe, avec un coté un peu plus tuto que recherche.
Daily : Polo 6N de 1996, 1.4i 60cv, E85 à 100% sans modifications !
• "Restauration" : Rx8 192cv de 2006, 185 000km, acheté en juillet 2019

Fabrique ton propre compressiometre pour moins de 200€
wellbaik
 
Message(s) : 18
Inscription : 25 Juin 2019, 17:46 PM
Localisation : Sarcey (69)

Message par Basilic » 26 Juil 2019, 14:02 PM

Le programme mis en ligne semble incomplet il manque des déclarations de variables.
Et de routines
Basilic
 
Message(s) : 658
Inscription : 20 Déc 2014, 21:25 PM
Localisation : Aube (10)

Message par wellbaik » 27 Juil 2019, 08:44 AM

Quels genres de routines ?
Et quelles variables ?
Daily : Polo 6N de 1996, 1.4i 60cv, E85 à 100% sans modifications !
• "Restauration" : Rx8 192cv de 2006, 185 000km, acheté en juillet 2019

Fabrique ton propre compressiometre pour moins de 200€
wellbaik
 
Message(s) : 18
Inscription : 25 Juin 2019, 17:46 PM
Localisation : Sarcey (69)

Message par Basilic » 27 Juil 2019, 09:36 AM

Ah peu près toute.

Variable ou définition:
TR01_OS_v04_bar:37: error: 'no_measurement_series' was not declared in this scope
TR01_OS_v04_bar:39: error: 'no_chambers' was not declared in this scope
TR01_OS_v04_bar:40: error: 'max_buffer' was not declared in this scope
TR01_OS_v04_bar:43: error: 'rpm' was not declared in this scope
TR01_OS_v04_bar:47: error: 'a0' was not declared in this scope
TR01_OS_v04_bar:47: error: 'a1' was not declared in this scope
TR01_OS_v04_bar:47: error: 'reliable_measurement' was not declared in this scope
TR01_OS_v04_bar:47: error: 'a2' was not declared in this scope
TR01_OS_v04_bar:49: error: 'pressure_chamber' was not declared in this scope

Fonction:
TR01_OS_v04_bar:40: error: 'find_max' was not declared in this scope



Sinon c'est que t'a pas mis tous les fichiers.
Basilic
 
Message(s) : 658
Inscription : 20 Déc 2014, 21:25 PM
Localisation : Aube (10)

Message par wellbaik » 28 Juil 2019, 16:45 PM

Oh m*rde, j'ai pas du mettre le bon... J'en ai bidouillé un pour faire des tests. Je fais la modif dès que j'ai le temps
Daily : Polo 6N de 1996, 1.4i 60cv, E85 à 100% sans modifications !
• "Restauration" : Rx8 192cv de 2006, 185 000km, acheté en juillet 2019

Fabrique ton propre compressiometre pour moins de 200€
wellbaik
 
Message(s) : 18
Inscription : 25 Juin 2019, 17:46 PM
Localisation : Sarcey (69)

Message par wellbaik » 28 Juil 2019, 21:14 PM

J'ai changé le programme, normalement tout est bon.
Daily : Polo 6N de 1996, 1.4i 60cv, E85 à 100% sans modifications !
• "Restauration" : Rx8 192cv de 2006, 185 000km, acheté en juillet 2019

Fabrique ton propre compressiometre pour moins de 200€
wellbaik
 
Message(s) : 18
Inscription : 25 Juin 2019, 17:46 PM
Localisation : Sarcey (69)

Message par Basilic » 29 Juil 2019, 16:31 PM

Oui cette fois ça ce compile.

J'aurais juste un doute sur ta méthode de calcul du RPM.

En effet tu défini le moment de départ dès qu'on dépasse ton seuil mini (dès qu'on débute la compression)

Mais tu l’arrêt après le 2eme maxi maxi donc le temps de mesure de la période n'est pas correct, il serait plus judicieux d'enregistré les temps a la détection des maxi pour faire ton calcul.
Basilic
 
Message(s) : 658
Inscription : 20 Déc 2014, 21:25 PM
Localisation : Aube (10)


Retour vers Fais le toi-même

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron