Le forum français des radios FrSKY

Interrupteurs logiques - Debutant

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Interrupteurs logiques - Debutant

Message par Gerou le Jeu 18 Mai 2017 - 14:29

Bonjour,
je patauge un peu dans les inter logiques. J'ai écouté et regardé les vidéos du Lapin, et j'ai cherché sur le forum des exemples.
Je suis arrivé à mettre en œuvre une sécurité moteur, (c'était pas difficile avec les vidéos et les exemples trouvés dans le forum). Je voudrais aller plus loin et rajouter un élément à la sécurité moteur du type:

Le moteur ne peut démarrer que si et seulement si:
Le manche gaz est en position mini
L'interrupteur de sécurité est en position haute
Un autre interrupteur est en position haute.

J'ai essayé d'enchainer les OU les ET et je n'ai pas trouvé comment faire. Je cherche donc une bonne âme douée d'une grande patience pour m'aider.

J'ai quand même trouvé une solution qui fonctionne, un peu par hasard je l'avoue, avec la fonction bistable mais j'aimerais aussi comprendre comment on peut enchainer les conditions.

Merci par anticipation.


Dernière édition par Gerou le Jeu 18 Mai 2017 - 15:19, édité 1 fois

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Jeu 18 Mai 2017 - 14:36

Je te donne une solution volontairement sans explications. A toi de comprendre et de m'expliquer comment ça marche.
Inters logiques
L1Gaz < -95
L2SF↑ ET SG↑
L3L1 ET L2
L4Bistable(L3, !L2)
Ou comme cela avec un "ET supplémentaire".
Inters logiques
L1( Gaz < -95 ) ET L2
L2SF↑ ET SG↑
L3Bistable(L1, !L2)

albino


Dernière édition par LapinFou le Ven 19 Mai 2017 - 10:52, édité 4 fois
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Jeu 18 Mai 2017 - 14:45

Tu peux aussi faire comme cela avec un "ET supplémentaire".
C'est peut-être un peu plus difficile à comprendre

Inters logiques
L1Gaz < -95
L2SF↑ ET SG↑
L3( L1 OU L3 ) ET L2

albino


Dernière édition par LapinFou le Ven 19 Mai 2017 - 10:53, édité 1 fois
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Jeu 18 Mai 2017 - 14:54

Dans ces 3 exemples, L3 est FAUX lorsque la sécurité est active.
Et L3 est VRAI lorsque la sécurité est inhibée (donc, le moteur est actif).

albino
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Jeu 18 Mai 2017 - 15:10

D'accord tu relève la copie dans combien de temps ? Sad

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Jeu 18 Mai 2017 - 15:28

Je m'y mets ce soir,
j'ai enlevé une partie du message c'était incompréhensible.
Voilà la solution que j'ai trouvé et qui fonctionne.

[Vous devez être inscrit et connecté pour voir ce lien]

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Jeu 18 Mai 2017 - 17:12

Avec cette programmation, cela ne fonctionne pas comme tu veux...
Ou alors je n'ai pas compris ton cahier des charges... confused

albino
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Jeu 18 Mai 2017 - 18:19

LapinFou a écrit:Avec cette programmation, cela ne fonctionne pas comme tu veux...
Ou alors je n'ai pas compris ton cahier des charges... confused

albino
Si çà fonctionne très bien.
Au départ je cherchais une solution en enchainant les OU ou les ET, mais je ne l'ai pas trouvé et en rereregardant ta video et en expérimentant j'ai troué celle que j'ai mise en copie.
Ce qui ne m’empêche pas d'avoir envie de comprendre. Je vais me pencher sur tes exercices, ce soir il n'y a rien à la télé.

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Jeu 18 Mai 2017 - 22:34

Pour l'instant j'ai simplement reproduit les exercices dans companion. Mais (sauf erreur de ma part), la première règle (remise des gaz au mini n'est pas prise en compte), c'est à dire que l'action sur les inters de sécurité va bien empêcher le démarrage moteur, mais si ils sont remis dans la position active, et quel que soit la position du manche des gaz le moteur démarre.
Ceci dit je progresse un peu dans la compréhension de l'enchainement des conditions.
Je peux avoir un sursis pour ma copie?

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Ven 19 Mai 2017 - 9:30

Tu t'es loupé quelque part, car les 3 fonctionne pareil.
Attention le 2ème paramètre (V2) du Bistable, c'est !L2
Il y a un "!" devant L2...

Attention, j'ai considéré dans mes exemples que les inters devaient être dans cette position pour que le moteur démarre:
SF↓
SG↑


Pour ta config, avant de te faire part de mes commentaire, merci de m'indiquer dans quelles positions doivent être test inters pour ta sécurité. Merci aussi de m'indiquer quelle est la signification de ton L2
VRAI  = moteur actif (sécurité inhibée) OU moteur coupé (sécurité active) ??
FAUX  = moteur coupé (sécurité active) OU moteur actif (sécurité inhibée) ??

albino


Dernière édition par LapinFou le Ven 19 Mai 2017 - 11:17, édité 1 fois
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Ven 19 Mai 2017 - 10:03

Je vais regardé où je me suis loupé.
J'ai pris comme option le moteur démarre si SF (flèche vers le haut) et si SG (flèche vers le haut)
J'ai juste copié l'exemple que tu as mis dans la video sur les inters logiques pour créer une sécurité moteur.

Comment peut on génèrer les caractères spéciaux (flèches hautes et basses)?

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Ven 19 Mai 2017 - 10:15

1. OK. Donc, pour respecter ton cahier des charges, il faut remplacer SF↓ par SF↑ dans mes exemples.
2. Tu ne m'as pas répondu dans quel sens tu voulais faire fonctionner la sécurité... Si tu as suivi mon exemple, je suppose que tu utilises un mixages REMPLACER sur ta voie Gaz ?
3. Pour faire les caractères spéciaux, il faut laisser la touche Alt enfoncée et taper sur le pavé numérique (celui à droite, pas les touches alpha-numérique, sinon ça ne marche pas !) le code correspondant au caractère voulu:
Alt+23 = ↨
Alt+24 = ↑
Alt+25 = ↓
Alt+26 = →
Les codes sont ici: [Vous devez être inscrit et connecté pour voir ce lien]

albino
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Ven 19 Mai 2017 - 10:35

Oui tout pareil que ton exemple, déjà que j'ai pas encore tout compris, alors je cherche pas à innover.

Manche de gaz au mini + SF↑ + SG↑ : le moteur démarre, dans tous les autres cas de figure le moteur est en sécurité.

La génération des caractères spéciaux, çà me ramène un peu en arrière, MSDOS....

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Ven 19 Mai 2017 - 10:58

OK. Je viens de mettre à jour mes 3 exemples.
Dans les 3 cas, la dernière ligne du mixage moteur doit ressembler à cela:
Mixages
VOIE03     [E3]Gaz Ratio(+100%)
 := MAX Ratio(-100%) Inter(!L3)

Suivant l'exemple c'est L3 ou L4.
albino


Dernière édition par LapinFou le Ven 19 Mai 2017 - 11:17, édité 1 fois
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Ven 19 Mai 2017 - 11:16

Pourquoi ta solution marche pas (et peut être dangereuse) ??
Tu actives ton moteur (Gaz mini ET SF↑ ET SG↑).
Jusque là tout va bien.
Puis tu commutes SG dans une position autre que ↑ avec le manche des gaz à fond (d'ailleurs, pour t'aider à comprendre, on peut dire SG- OU SG↓ qui est la même chose que !SG↑).
Là encore tout va bien, car le moteur se coupe.
Maintenant, tu remets SG↑ et là, le moteur se remet en route à fond, alors que le manche de gaz n'est pas en position basse...
En conclusion, ta sécurité ne correspond pas à ton cahier des charges.

Pourquoi ça fonctionne ainsi ? Tout simplement car le ET supplémentaire est appliqué après le Bistable.
Ton IL2 est ( Bistable(L1, SF↓) ) ET SG↑
Ce qui veut dire que changer SG de position ne reset pas le Bistable, cela masque juste (ou pas) la valeur du Bistable.

albino
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Ven 19 Mai 2017 - 11:34

Exact, j'ai testé avec le simulateur, mais mon jeu d'essai n'était pas complet (la recette fonctionnelle a été mal conduite).
Retour à la case départ.

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Ven 19 Mai 2017 - 12:08

LapinFou a écrit:OK. Je viens de mettre à jour mes 3 exemples.
Dans les 3 cas, la dernière ligne du mixage moteur doit ressembler à cela:
Mixages
VOIE03     [E3]Gaz Ratio(+100%)
 := MAX Ratio(-100%) Inter(!L3)

Suivant l'exemple c'est L3 ou L4.
albino
C'est exactement çà que j'avais loupé, je n'avais pas pris la bonne ligne. (En fait j'avais fait un copier coller d'un modèle mais en oubliant de faire la màj de la bonne ligne de l'inter logique.
J'y retourne

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Ven 19 Mai 2017 - 12:52

J'ai commencé à plancher mais je coince un peu.
Pour l'instant j'ai laissé les exercices avec la fonction bistable (il faut que je re regarde les explications de ta video).

Pour le cas N°3.
L1 sera vrai pour le manche de gaz entre -100 et -95 %
L2 sera vrai pour SF↑ et SG↑
L3 je comprend le ET qui va prendre en compte les conditions de L1 et L2, par contre le OU reste obscur, comment le deuxième argument du OU peut être L3 elle même.

(Je sais j'ai la tête dure, l'age sans doute)

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par LapinFou le Ven 19 Mai 2017 - 12:57

J'ai mis cet exemple n°3 en dernier, car c'est le plus compliqué à comprendre.
Je te conseille vivement de commencer par le 1er exemple. C'est le plus simple à comprendre.

albino
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Ven 19 Mai 2017 - 13:27

LapinFou a écrit:J'ai mis cet exemple n°3 en dernier, car c'est le plus compliqué à comprendre.
Je te conseille vivement de commencer par le 1er exemple. C'est le plus simple à comprendre.

albino
Oui Monsieur Le Professeur.

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Re: Interrupteurs logiques - Debutant

Message par Gerou le Ven 19 Mai 2017 - 14:02

LapinFou a écrit:Restons simple, appelle moi "Grand maître vénéré"... Wink



albino
C'est noté Grand maître LapinFou vénéré

Gerou

Messages : 85
Date d'inscription : 08/09/2016
Localisation : Ile de france

Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum