Répondre à la discussion
Affichage des résultats 1 à 30 sur 30

Recherche fonction logique



  1. #1
    marc.suisse

    Recherche fonction logique


    ------

    Bonsoir à tous

    Je recherche le montage avec portes logique et bascule RS qui me donnerait le résultat suivant :

    On dispose de 2 entrées qui peuvent prendre l'état 0 ou 1 .

    Une sortie qui doit réagir selon cette logique :

    Entrée 1 | Entrée 2 | Sortie

    0 | 0 | 1

    1 | 0 | 1

    1 | 1 | 0


    Quand la sortie à un état 0, elle doit attendre que les 2 entrées soient de nouveau à 0 chacune pour se remettre à 1 et ainsi de suite.

    Je n'arrive pas à trouver quel montage combinant des portes logiques pourrait réagir selon mon désir.

    Merci d'avance de vos conseils, c'est sûrement très simple, mais je n'arrive pas à trouver..

    PS : Dans mon cas, l'état 0 | 1 est impossible .

    -----
    On a tous quelque chose à s'apporter .

  2. Publicité
  3. #2
    DAUDET78

    Re : Recherche fonction logique

    4 portes NAND et deux inverseurs .... sauf erreurs de ma part !
    J'aime pas le Grec

  4. #3
    sdec25

    Re : Recherche fonction logique

    Bonsoir,
    Si j'ai bien compris ce que tu as dit, ton équation est "non E2 et (non E1 ou S)"

  5. #4
    DAUDET78

    Re : Recherche fonction logique

    Un truc comme ça .....
    Images attachées Images attachées
    J'aime pas le Grec

  6. A voir en vidéo sur Futura
  7. #5
    Jojop37

    Re : Recherche fonction logique

    Bonsoir à tous.
    Vu qu'il n'y a que 2 entrées,avec une porte nand,on obtiendra le résultat voulu.
    A+
    Jojop37

  8. #6
    Seb.26

    Re : Recherche fonction logique

    heu ... la sortie n'est pas juste l'inverse de E2 ???
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  9. Publicité
  10. #7
    DAUDET78

    Re : Recherche fonction logique

    Citation Envoyé par Jojop37 Voir le message
    Vu qu'il n'y a que 2 entrées,avec une porte nand,on obtiendra le résultat voulu.
    Citation Envoyé par Seb.26 Voir le message
    heu ... la sortie n'est pas juste l'inverse de E2 ???
    Hélas non, ce n'est pas de la logique combinatoire mais séquentielle ...
    Il y a une p'tite phrase qui vous a échappé dans le cahier des charges
    elle doit attendre que les 2 entrées soient de nouveau à 0 chacune pour se remettre à 1 et ainsi de suite.
    J'aime pas le Grec

  11. #8
    Jojop37

    Re : Recherche fonction logique

    Bonjour à tous.
    Mes excuses,je n'avais en gros que regardé la table de véritéet pas lu les dernières lignes,qui complique un peu le sujet.
    A+
    Jojop37

  12. #9
    marc.suisse

    Re : Recherche fonction logique

    Bonjour à tous et merci de votre aide

    Mon programme ne me permettant pas ou plutôt ne m'autorise pas à brancher les 2 portes NAND comme celles de la droite de l'image jointe par Daudet que je remercie, j'ai essayé autre chose, voir image jointe.

    Car je présume que le montage de droite correspond à une bascule RS, mais dans mon programme, elle n'a qu'une seule sortie.

    Malheureusement, en simulation, cela n'aboutit pas au résultat recherché..

    Existe-t-il une autre possibilité ?

    Merci encore
    Images attachées Images attachées
    On a tous quelque chose à s'apporter .

  13. #10
    sdec25

    Re : Recherche fonction logique

    Citation Envoyé par marc.suisse Voir le message
    Mon programme ne me permettant pas ou plutôt ne m'autorise pas à brancher les 2 portes NAND comme celles de la droite de l'image jointe par Daudet
    Tu veux dire que tu ne peux pas placer les fils comme tu veux
    Sinon, est-ce que l'équation que j'ai donnée fonctionne ? (il n'y a pas de bascule ce n'est peut-être pas ce que tu cherches).

    Je viens de re-regarder ton tableau de vérité et la ressemblance avec celui d'une bascule RS est frappante, peut-être est-ce voulu :

    D'après les caractéristiques d'une bascule RS et ta table de vérité :
    Mise à 1 quand (S,R)=(1,0) et (E1,E2)=(0,0)
    Mémorisation de l'état 1 quand (E1,E2)=(1,0) ou (S,R)=(0,0)
    Mise à 0 quand (S,R)=(0,1) ou (E1,E2)=(1,1)
    Etat interdit : (S,R)=(1,1) ou (E1,E2)=(0,1)

    A toi de transformer E1 et E2 en R,S avec des portes logiques.

  14. #11
    DAUDET78

    Re : Recherche fonction logique

    Quoi que c'est quoi cette bascule RS ? Il faut un niveau haut ou un niveau bas pour la commande?
    Moi, c'était un niveau bas pour agir
    J'aime pas le Grec

  15. #12
    Jack
    Modérateur

    Re : Recherche fonction logique

    Mon programme ne me permettant pas ou plutôt ne m'autorise pas à brancher les 2 portes NAND comme celles de la droite de l'image jointe par Daudet
    Ton simulateur ne doit donc pas gérer les temps de propagation. Dans ce cas, je ne lui ferais aucunement confiance.

    D'après ton problème, et comme l'a souligné daudet, il s'agit de logique combinatoire. Il y aura donc forcément un rebouclage sortie -> entrée.

    Ou alors, il faut utiliser une bascule D.

    L'idéal serait de câbler directement, avec de vrais circuits.

    A+

  16. Publicité
  17. #13
    DAUDET78

    Re : Recherche fonction logique

    Citation Envoyé par Jack Voir le message
    Ton simulateur ne doit donc pas gérer les temps de propagation.
    Ce n'est pas un simulateur ...... Ma boule de cristal pense à un automate programmable.
    J'aime pas le Grec

  18. #14
    Jack
    Modérateur

    Re : Recherche fonction logique

    Tu peux aussi remplacer les RS à NAND par des RS intégrées avec des CD4043/CD4044.

    A+

  19. #15
    sdec25

    Re : Recherche fonction logique

    Je pense que c'est faisable avec 1 bascule RS et 1 inverseur.

  20. #16
    Jack
    Modérateur

    Re : Recherche fonction logique

    Citation Envoyé par DAUDET78 Voir le message
    Ce n'est pas un simulateur ...... Ma boule de cristal pense à un automate programmable.
    d'après le post#1:
    Je recherche le montage avec portes logique et bascule RS qui me donnerait le résultat suivant :
    On trouve çà dans les automates?

    A+

  21. #17
    marc.suisse

    Re : Recherche fonction logique

    Alors, dans l'ordre :

    Citation Envoyé par sdec25
    Tu veux dire que tu ne peux pas placer les fils comme tu veux
    Sinon, est-ce que l'équation que j'ai donnée fonctionne ? (il n'y a pas de bascule ce n'est peut-être pas ce que tu cherches).
    Non, il refuse lors de la pose du dernier fil, voir image jointe.

    Citation Envoyé par sdec25
    Ou alors, il faut utiliser une bascule D.
    Je ne crois pas que j'en dispose.. Voir deuxième image jointe.

    Citation Envoyé par DAUDET78
    Quoi que c'est quoi cette bascule RS ? Il faut un niveau haut ou un niveau bas pour la commande?
    Moi, c'était un niveau bas pour agir
    Ben comme je n'ai pas pu monter les portes NAND comme ton image, j'ai pensé, peut être à tort que cela formait une bascule RS, j'ai donc essayé de monter cette dernière, mais sans succès.

    Et oui un état bas ( les 2 entrées ) pour la commande.

    Citation Envoyé par Jack
    Ton simulateur ne doit donc pas gérer les temps de propagation. Dans ce cas, je ne lui ferais aucunement confiance....L'idéal serait de câbler directement, avec de vrais circuits.
    Citation Envoyé par DAUDET78
    Ce n'est pas un simulateur ...... Ma boule de cristal pense à un automate programmable.
    Madame Irma dit vrai , il s'agit d'un automate ou plutôt d'un module logique comme ils appellent ça, donc le simulateur que j'utilise est en fait le programme qui permet de simuler ce que l'automate fera ensuite dans la réalité.

    Citation Envoyé par Jack
    On trouve çà dans les automates?
    Voir deuxième image jointe.
    Images attachées Images attachées
    On a tous quelque chose à s'apporter .

  22. #18
    DAUDET78

    Re : Recherche fonction logique

    Donne moi la fonction logique de ta bascule RS
    Comme c'est un automate, tu disposes de la fonction OR ou NOR, cela simplifie le montage (moi, je suis parti de 4 fonction par boitier ... et j'économise)
    J'aime pas le Grec

  23. Publicité
  24. #19
    marc.suisse

    Re : Recherche fonction logique

    Je pense que la pièce ci-jointe devrait être ce que tu me demandes.
    Images attachées Images attachées
    On a tous quelque chose à s'apporter .

  25. #20
    polo974

    Re : Recherche fonction logique

    Citation Envoyé par marc.suisse Voir le message
    ...
    Madame Irma dit vrai , il s'agit d'un automate ou plutôt d'un module logique comme ils appellent ça, donc le simulateur que j'utilise est en fait le programme qui permet de simuler ce que l'automate fera ensuite dans la réalité.
    ...
    Il faut donc chercher dans la doc de l'automate la fonction mémoire qui convient, car il est impossible d'y faire des rebouclages.
    Et à moins que ce soit un secret militaire de l'armée suisse, le fait d'indiquer quel soft d'automatisme est utilisé permettra d'avoir (probablement) une réponse rapide...

    Bon, on peut tricher en sortant l'état sur une sortie et en rebouclant sur une entrée, mais c'est très vilain...
    Jusqu'ici tout va bien...

  26. #21
    marc.suisse

    Re : Recherche fonction logique

    Salut

    Non non, en aucun cas un secret militaire

    Il s'agit d'un Siemens LOGO ! 230RC, 6ED1 052-1FB00-0BA6 .

    Le soft est celui d'origine, donc le Logo!Soft Comfort téléchargeable sur le site de Siemens : http://www.automation.siemens.com/mc...s/Default.aspx

    Ce serait vilain pour quelle raison ?
    On a tous quelque chose à s'apporter .

  27. #22
    polo974

    Re : Recherche fonction logique

    en prenant la doc (http://cache.automation.siemens.com/...FR_fr%2DFR.pdf)
    p120 renvoie vers les relais (fonction de mémorisation) p174 et suivantes...

    (monde étrange que l'automatisme...)
    Jusqu'ici tout va bien...

  28. #23
    DAUDET78

    Re : Recherche fonction logique

    Citation Envoyé par marc.suisse Voir le message
    Je pense que la pièce ci-jointe devrait être ce que tu me demandes.
    C'est actif au niveau haut
    Tu remplaces les deux NAND qui commande ma RS par des AND
    J'aime pas le Grec

  29. #24
    sdec25

    Re : Recherche fonction logique

    Citation Envoyé par marc.suisse Voir le message
    Non, il refuse lors de la pose du dernier fil, voir image jointe.
    ok, et avec 1 bascule RS et 1 inverseur, en convertissant E1 et E2 en R et S comme dans mon post de 09h57, ça donne quoi ?

  30. Publicité
  31. #25
    marc.suisse

    Re : Recherche fonction logique

    Citation Envoyé par DAUDET78
    C'est actif au niveau haut
    Tu remplaces les deux NAND qui commande ma RS par des AND
    Cela ne fonctionne pas comme désiré, mais par contre si je mets un inverseur en sortie de la RS, cela marche super !

    Merci en tout cas !

    En pièce jointe, le montage qui fonctionne.

    Citation Envoyé par sdec25
    ok, et avec 1 bascule RS et 1 inverseur, en convertissant E1 et E2 en R et S comme dans mon post de 09h57, ça donne quoi ?
    Je vais essayer par curiosité
    Images attachées Images attachées
    On a tous quelque chose à s'apporter .

  32. #26
    marc.suisse

    Re : Recherche fonction logique

    Par contre Daudet, comment as-tu procédé pour déterminer ce montage ?

    A l'aide de tables de vérité ?
    On a tous quelque chose à s'apporter .

  33. #27
    DAUDET78

    Re : Recherche fonction logique

    Citation Envoyé par marc.suisse Voir le message
    Cela ne fonctionne pas comme désiré, mais par contre si je mets un inverseur en sortie de la RS, cela marche super !
    tu échanges les entrées "R" et "S" de ta bascule ....
    J'aime pas le Grec

  34. #28
    marc.suisse

    Re : Recherche fonction logique

    Effectivement

    Et alors, comment as-tu fais pour déterminer le montage ?
    On a tous quelque chose à s'apporter .

  35. #29
    DAUDET78

    Re : Recherche fonction logique

    Citation Envoyé par marc.suisse Voir le message
    Et alors, comment as-tu fais pour déterminer le montage ?
    Avec ma boule de cristal .... quand c'est aussi simple !

    Tu remplaces B001 , B002 et B004 par un NOR à 2 entrées
    J'aime pas le Grec

  36. #30
    marc.suisse

    Re : Recherche fonction logique

    Je ferais ce changement demain

    Simple ? Quand je pense que je me suis creusé la tête...
    On a tous quelque chose à s'apporter .

Discussions similaires

  1. Recherche d'exos corrigés Logique
    Par Arbor dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 10/10/2010, 12h04
  2. Recherche composant programmable pour logique combinatoire
    Par jorg1n dans le forum Électronique
    Réponses: 18
    Dernier message: 31/08/2009, 10h14
  3. Besoin d'aide pour une Fonction logique
    Par Fouin dans le forum Électronique
    Réponses: 5
    Dernier message: 02/06/2009, 22h37
  4. logigramme (fonction-porte logique)
    Par rints dans le forum Électronique
    Réponses: 3
    Dernier message: 23/10/2008, 15h10
  5. Recherche un cours complet de logique
    Par Spinfoam dans le forum Mathématiques du collège et du lycée
    Réponses: 3
    Dernier message: 29/06/2008, 19h59
Découvrez nos comparatifs produits sur l'informatique et les technologies.