05-15-2026, 04:16 PM
Bonjour Lolo,
je te remercie pour les copies écran, ça aide bien et ça permet de comprendre.
Je les ai bien analysées et voila mes conclusions et recommandations.
Pour que tu comprennes rapidement comment le logiciel fonctionne avec les FDC.
- le fil du signal des capteurs de FDC (noir en général) est câblé sur les GPIO de l'ESP32.
- l'ESP32 surveille chaque GPIO ayant un FDC.
- a chaque fois que les GPIO concerné change d'état (0v = LOW ou 3.3V = HIGH), l'ESP informe le logiciel qui t'affiche qu'un FDC est activé/désactivé
Donc, le logiciel ne peut pas inventer qu’un fin de course est activé car il reçoit un signal sur le GPIO. Ce qui signifie très clairement et sans aucune ambiguïté que tes FDC SUD et EST se sont réellement activés, même en dehors de la zone des butées.
S’il affiche une alerte sur EST ou SUD, c’est qu’il a bien reçu un signal venant de chacun des FDC concernés. L'alerte indique que le FDC a été activé alors qu'il est trop éloigné de la zone de sa butée. Le logiciel stoppe tout et passe en mode manuel pour éviter la casse.
Lors de nos précédents échanges, tu m'avais déjà signalés des arrêts du traqueur en plein milieu de course. Avant il n'y avait pas d'alerte, mais tu avais remarqué des comportements bizarres.Avec l'alerte, tu sais quand un FDC est activé si il est trop loin de sa zone de butée. La zone de butée est de 3 secondes,c'est a dire que dés que le Traqueur a quitté la butée, il considère qu’après 3 secondes, il est hors de la zone de butée.
sur tes copies ecran, on constate que la butée Sud s'est activée à 16.9sec et la butée Est à 18.1 secondes... Ton Traqueur est donc bien hors de sa zone de butée Est et Sud.
Je te confirmes que c'est bien un problème avec les FDC SUD et EST. Ils s'activent tout seul de façon intempestive...
Mon conseil, je contrôlerais en priorité :
- câblage des FDC Est et Sud en priorité;
- faux contact ;
- parasites sur les fils ;
- humidité / oxydation ;
- fils FDC trop proches des câbles moteurs ou d'une zone fortement électrisée;
Tes FDC sont peut être en bon état de fonctionnement, mais surement très sensibles aux parasites ou alors instables en positions flottante.
Position “flottante”, ça veut dire que le signal du FDC (fil noir en général) est instable lorsqu'il est en attente de s'activer pour signaler la butée.
le fil du signal du FDC peut se comporter comme une petite antenne et capter des parasites, surtout avec les moteurs puissants, les longs câbles ou une mauvaise masse = l'entrée de l'ESP passe de 0 à 3.3V et inversement.
Donc le logiciel ne fait que t'indiquer un FDC activé loin de sa zone de butée.
Le PCB pour le traqueur V10 a justement prévu ce genre de cas, car les entrées FDC sont mieux encadrées électriquement avec des résistances de charge. Ça supprime les états flottants et les déclenchements parasites.
Dans l'immédiat, tu peux tester un jour ou deux sans fin de course avec le chrono. Le système par chrono est très fiable.
Solution de Test :
le matin, après que le Traqueur se soit initialisé, tu passes les FDC en configuration "Pas de FDC câblé" juste pour la journée jusqu'au coucher du Soleil et mise en position de parking.
tu pourras constater par toi-même le résultat de la journée.
Ensuite, pour la nuit, tu repasses en configuration FDC cablé que tu avais. Ca va sécuriser ton Traqueur lors de l'initialisation au lever du Soleil.
A+
Marcos.
je te remercie pour les copies écran, ça aide bien et ça permet de comprendre.
Je les ai bien analysées et voila mes conclusions et recommandations.
Pour que tu comprennes rapidement comment le logiciel fonctionne avec les FDC.
- le fil du signal des capteurs de FDC (noir en général) est câblé sur les GPIO de l'ESP32.
- l'ESP32 surveille chaque GPIO ayant un FDC.
- a chaque fois que les GPIO concerné change d'état (0v = LOW ou 3.3V = HIGH), l'ESP informe le logiciel qui t'affiche qu'un FDC est activé/désactivé
Donc, le logiciel ne peut pas inventer qu’un fin de course est activé car il reçoit un signal sur le GPIO. Ce qui signifie très clairement et sans aucune ambiguïté que tes FDC SUD et EST se sont réellement activés, même en dehors de la zone des butées.
S’il affiche une alerte sur EST ou SUD, c’est qu’il a bien reçu un signal venant de chacun des FDC concernés. L'alerte indique que le FDC a été activé alors qu'il est trop éloigné de la zone de sa butée. Le logiciel stoppe tout et passe en mode manuel pour éviter la casse.
Lors de nos précédents échanges, tu m'avais déjà signalés des arrêts du traqueur en plein milieu de course. Avant il n'y avait pas d'alerte, mais tu avais remarqué des comportements bizarres.Avec l'alerte, tu sais quand un FDC est activé si il est trop loin de sa zone de butée. La zone de butée est de 3 secondes,c'est a dire que dés que le Traqueur a quitté la butée, il considère qu’après 3 secondes, il est hors de la zone de butée.
sur tes copies ecran, on constate que la butée Sud s'est activée à 16.9sec et la butée Est à 18.1 secondes... Ton Traqueur est donc bien hors de sa zone de butée Est et Sud.
Je te confirmes que c'est bien un problème avec les FDC SUD et EST. Ils s'activent tout seul de façon intempestive...
Mon conseil, je contrôlerais en priorité :
- câblage des FDC Est et Sud en priorité;
- faux contact ;
- parasites sur les fils ;
- humidité / oxydation ;
- fils FDC trop proches des câbles moteurs ou d'une zone fortement électrisée;
Tes FDC sont peut être en bon état de fonctionnement, mais surement très sensibles aux parasites ou alors instables en positions flottante.
Position “flottante”, ça veut dire que le signal du FDC (fil noir en général) est instable lorsqu'il est en attente de s'activer pour signaler la butée.
le fil du signal du FDC peut se comporter comme une petite antenne et capter des parasites, surtout avec les moteurs puissants, les longs câbles ou une mauvaise masse = l'entrée de l'ESP passe de 0 à 3.3V et inversement.
Donc le logiciel ne fait que t'indiquer un FDC activé loin de sa zone de butée.
Le PCB pour le traqueur V10 a justement prévu ce genre de cas, car les entrées FDC sont mieux encadrées électriquement avec des résistances de charge. Ça supprime les états flottants et les déclenchements parasites.
Dans l'immédiat, tu peux tester un jour ou deux sans fin de course avec le chrono. Le système par chrono est très fiable.
Solution de Test :
le matin, après que le Traqueur se soit initialisé, tu passes les FDC en configuration "Pas de FDC câblé" juste pour la journée jusqu'au coucher du Soleil et mise en position de parking.
tu pourras constater par toi-même le résultat de la journée.
Ensuite, pour la nuit, tu repasses en configuration FDC cablé que tu avais. Ca va sécuriser ton Traqueur lors de l'initialisation au lever du Soleil.
A+
Marcos.
Config Traqueur: / 2 Panneaux Solaires / 2 axes séparés / JSY + BME + DS3231 + Ldr + Anémomètre / Alignement sans capteur / LM298 sur alim 13.5v / Vérin vertical linéaire 400mm x 3000Nm / Moteur horizontal avec double réduction / pas de fin de course cablé
