Délai de réception de signal (momentary switch)

Questions de programmation / Offset FSUIPC et IOCP

Délai de réception de signal (momentary switch)

Messagede alain » Mar 19 Mai 2009 19:12

Bonjour,
Une petite question concernant un problème de délais...
Un interrupteur de type momentané est branché sur le bouton Master Caution pour éteindre l'avertisseur lumineux disons par exemple "FUEL". Lorsque j'appuie sur le bouton Master Caution et que je le relâche immédiatement rien ne se passe. Je dois laisser le doigt sur le bouton environ 2 secondes avant que l'avertisseur ne s'éteigne. Si je ne laisse pas le bouton enfoncé suffisemment longtemps l'avertisseur ne s'éteint pas. Pourtant dans le "controlador" la réponse est instantanée!!!
Quelqu'un a une idée??????
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Re: Délai de réception de signal (momentary switch)

Messagede ganlhi » Mar 19 Mai 2009 20:06

Tu pourrais nous montrer le code associé à ce bouton ? Je pense que c'est par là qu'il faut chercher si le controlador ne présente pas d'anomalie.
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Re: Délai de réception de signal (momentary switch)

Messagede stevelep » Mer 20 Mai 2009 01:25

Salut Alain,

Tu emploies quel logiciel pour simuler ces fonctions (pm, pmdg, ...) ?

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Délai de réception de signal (momentary switch)

Messagede pierre01 » Mer 20 Mai 2009 09:06

Problèmes de rebond peut-être ? gratgrat
A+
Pierre.
Avatar de l’utilisateur
pierre01
 
Messages: 1774
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Délai de réception de signal (momentary switch)

Messagede alain » Mer 20 Mai 2009 17:49

Allô Guilhem,
Voici le code du switch en question... Enfin j'espère que c'est ce que tu cherches...!

Var 0326, name SwMasterCoCpt, Link IOCARD_SW, Input 99
{
IF &SwMasterCoCpt = 1
{
&MasterSw = SETBIT 1
}
IF &SwMasterCoCpt = 0
{
&MasterSw = CLEARBIT 1
}
}


Bob, Le soft utilisé est celui que Daniel est à terminer. L'ensemble fonctionne de façon impéccable. Les seuls prob qui persistent sont d'ordre hardware, un peu comme celui que je donne ici.
Aussi il reste à faire tout l'interface graphique qui est assez important. mais la programmation comme tel est à toute fin pratique terminée et je dirais assez impressionnante... :)

Pierre, Qu'est-ce qu'un "rebond"?
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Re: Délai de réception de signal (momentary switch)

Messagede pierre01 » Mer 20 Mai 2009 18:13

Quand tu bascules un inter (ou BP), le contact se stabilise après quelques rebond (ouverture, fermetures des contacts).
Même si cela se passe très rapidement (centièmes de seconde) ils sont détectés par l'électronique.
A+
Pierre.
Avatar de l’utilisateur
pierre01
 
Messages: 1774
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Délai de réception de signal (momentary switch)

Messagede steph737 » Mer 20 Mai 2009 19:33

Donc si le problème est réellement "hardware" il faut regarder du côté de la qualité du poussoir utilisé, en essayer un autre bien sur...

Peu de problèmes avec les cartes opencockpit mais Claude avait signaler des interrupteurs miniatures daubesques ! ( les verts ! )

Pierre 01, quel condo on peut mettre en parallèle aux bornes de l'inter dans ce cas ?

Sinon c'est pas le logiciel qui n'aurait pas le temps d'intercepter l'offset FSUIPC ?
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Délai de réception de signal (momentary switch)

Messagede pierre01 » Mer 20 Mai 2009 20:00

Pas facile à dire sans connaitre le schéma (interne des circuits) !
Faire des essais avec 0,1 uF par Ex.
Mais ce n'est qu'une idée "comme ça" ...

Au fait, que se passe t-il si tu appuies 2 fois assez longtemps pour qu'il y ai une action ?
Si le second appui ne fait rien, alors ce n'est surement pas un Pb de rebond ...
A+
Pierre.
Avatar de l’utilisateur
pierre01
 
Messages: 1774
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Délai de réception de signal (momentary switch)

Messagede alain » Mer 20 Mai 2009 20:29

Steph737,
Je ne crois pas que ce soit l'inter qui est défectueux car j'ai 4 inter de ce type qui ont tous le même retard...

Pierre,
Si j'appuie plusiers fois sur l'inter moins d'une demie seconde c'est certain qu'il ne se passe rien. Même si je le fais 3, 4, 5 fois ou plus. La seule façon de faire réagir est de laisser le doigt appuyé environ 1 ou 2 secondes... :(
Plutôt désagréable et pas très utile!
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Re: Délai de réception de signal (momentary switch)

Messagede steph737 » Mer 20 Mai 2009 20:37

1 ou 2 secondes peurefrayé

C'est pas un problème de rebond ça ! (ou alors... c'est quelle race tes poussoirs ? sourirebis )

Tu as le même problème sur d'autres fonctions du logiciel ?
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Suivante

Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 25 invités