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

bouton poussoir et équation logique



  1. #1
    alwafa

    bouton poussoir et équation logique

    Bonjour ,

    L'appui sur un bouton poussoir X provoque le déclenchement d'un moteur M, un deuxième appui sur le même bouton provoque, l'arrêt, quelle sera l'équation logique de M ?

    Merci

    -----


  2. Publicité
  3. #2
    pourpre76

    Re : bouton poussoir et équation logique

    Salut,

    L'état de sortie nouveau ici dépend de l'état précédent de sortie !

    A chaque passage de 0 à 1 de l'entrée X, la sortie M passera à 1 s'il était à 0, et passera à 0 s'il était à 1 !!

  4. #3
    alwafa

    Re : bouton poussoir et équation logique

    merci , la solution que j'ai trouvé est M= (non M) . X, est ce que c'est juste ?

    bref , dans la suite de l'exercice on dit : pour gérer cette situation il est conseillé de faire appel aux possibilités d'interruption (celles des microcontroleurs) , comment ?

    et merci encore

  5. #4
    vincent66

    Re : bouton poussoir et équation logique

    Bonjour,

    Avant de partir sur un uC, la grosse artillerie, avez-vous au moins vu la bascule D en cours...?
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  6. #5
    Kissagogo27

    Re : bouton poussoir et équation logique

    Bonjour, en fait il faut une mémoire, si dans l'équation que vous mettez M = (nonM) .x alors si M = 0 ? si M = 1 ?

    la table là pour la fonction devrait être

    X M
    0 0
    1 1
    0 1
    1 0

    comme une bascule D avec la sortie (non Q) reliée a l'entrée D(ata)

  7. A voir en vidéo sur Futura
  8. #6
    pourpre76

    Re : bouton poussoir et équation logique

    Mets la table de vérité:

    la sortie est 1 si X et pas M (si bouton appuyé et moteur à l’arrêt ) !

    Mais aussi si on lâche le bouton poussoir (X=0) et que le Moteur tourne ( M=1) , c à d le moteur doit continuer de tourner !!

    X M M+

    0 0 0
    0 1 1
    1 0 1
    1 1 0

    Donc il manque 1 état à ton équation !

  9. Publicité
  10. #7
    alwafa

    Re : bouton poussoir et équation logique

    oui biensur , je sais parfaitement comment ça marche la bascule D, RS et JK, vous avez parfaitement raison, puisque l'état dépend de l'état précédent

  11. #8
    alwafa

    Re : bouton poussoir et équation logique

    malheureusement, je dois parler µc, car l'exercice est à la base un exercice chapitre interruptions µc, la première question c'est de faire un schéma de commande pour la solution, et par la suite montrer qu'une solution d'interruption est plus pratique

  12. #9
    vincent66

    Re : bouton poussoir et équation logique

    Alors comme tu le sais certainement un bouton poussoir ça a des rebonds qui peuvent vite mettre la pagaille dans le soft...

    Il faudrait commencer par un filtre logiciel anti-rebond puis un appui validé inverser la sortie M...

    Certains uC ont une fonction bien pratique, "interrupt on pin state change" qui permet de lancer une routine d'interruption dans laquelle on peut lire l'état du bouton comme entrée d'un simple port ...

    Bonne bourre...!
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  13. #10
    alwafa

    Re : bouton poussoir et équation logique

    merci beaucoup

Sur le même thème :

Discussions similaires

  1. Bouton poussoir.
    Par lep.mickael dans le forum Électronique
    Réponses: 6
    Dernier message: 22/01/2015, 16h30
  2. Bouton poussoir
    Par Tranber72 dans le forum Électronique
    Réponses: 44
    Dernier message: 19/12/2014, 14h26
  3. Bouton Poussoir 1NO+1NF
    Par Mike12 dans le forum Technologies
    Réponses: 2
    Dernier message: 16/01/2014, 07h35
  4. bouton poussoir ?
    Par reptilee dans le forum Électronique
    Réponses: 19
    Dernier message: 08/07/2009, 21h34
  5. Bouton poussoir
    Par vincentx dans le forum Électronique
    Réponses: 4
    Dernier message: 23/06/2005, 14h37