[Exercices] Besoin d’aide pour un exercice en logique binaire
Répondre à la discussion
Affichage des résultats 1 à 16 sur 16

Besoin d’aide pour un exercice en logique binaire



  1. #1
    Thoomas

    Besoin d’aide pour un exercice en logique binaire


    ------

    bonjour a tous,
    j'ai un projet a effectuer en électronique, je suis capable de faire tout l'exercice sauf que je ne trouve pas la réponse a la question 1 donc je suis bloqué.
    j'ai bien réussi a faire la table de vérité de l'additionneur mais avec 9 variables
    en remerciant par avance pour votre aide.

    voici l'énoncé:

    Effectuer un additionneur DCB à l’aide de CI 74HC283
    On souhaite additionner 2 nombres BCD afficher les 2 nombres et le résultat sur des
    afficheurs 7 segments.
    Par exemples :
    0010 + 0010 = 0100 soit 2 + 2 = 4
    0101 + 0101 = 0001 0000 soit 5 + 5= 10
    Dans votre raisonnement, vous devrez rechercher une fonction correctrice U qui
    rajoutera 6 aux valeurs résultantes comprises entre 10 et 18 (en effet le nombre
    maximal étant 9 + 9 = 18).
    1- Déterminer la table de vérité qui donnera la fonction correctrice U.
    2- Déterminer l’expression simplifiée de cette fonction U
    C’est une fonction à 5 variables d’entrée : vous pouvez la réaliser avec le
    diagramme de Karnaugh ou en vous aidant de l’outil automatique sur internet à
    l’adresse :
    http://www.32x8.com/var5.html
    3- Donner le circuit logique. (le plus simplifié, ET OU PAS XOR NAND2)
    4- Simuler sur multism et tinkercad

    -----

  2. #2
    Janpolanton

    Re : Urgent aide projet

    Bonjour,
    0101 + 0101 = 0001 0000 soit 5 + 5= 10
    Sauf que 10 en binaire, ce n'est pas 0001 0000

  3. #3
    gienas
    Modérateur

    Re : Urgent aide projet

    Bonjour Thoomas et tout le groupe

    Bienvenue sur le forum.

    Citation Envoyé par Thoomas Voir le message
    ... j'ai un projet a effectuer en électronique ...
    Ton ”projet" est en réalité un exercice, pour lequel tu as été formé, et qu’il t’appartient de faire seul.

    On peut t’aider si tu montres ce que tu as fait. C’est la règle.

    Les titres doivent être explicites et ne pas comporter de mention d’urgence, qui n’ont pas lieu d’être sur un forum. Le tien va être modifié.
    Dernière modification par Antoane ; 09/05/2022 à 18h03. Motif: Réparation quote

  4. #4
    Thoomas

    Re : Urgent aide projet

    je comprend, j' ai effectuer la table de verité "classique" de l'additionneur DCB. j'ai aussi effectué une table de verité en 9 variable pour obtenir la correctrice U sauf que mon énoncé me demande celle-ci en 5 variables. mais je ne vois pas comment cela est possible.

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

    Re : Urgent aide projet

    bonjour, Non car ici nous sommes dans un additionneur dcb
    donc 0101 + 0101 equivaut 0001 0000 = 10
    (1+4)+(1+4) = 5+5 =10
    Dernière modification par Thoomas ; 09/05/2022 à 12h37.

  7. #6
    umfred

    Re : Urgent aide projet

    Pour avancer, ça serait bien d'avoir ta table de vérité et ta fonction U trouvée.

  8. #7
    umfred

    Re : Urgent aide projet

    et tu confonds peut-être le nombre de variables avec le nombre d'opérandes (ou d'états); le nombre de variable c'est le nombre de bits nécessaires pour le besoin, ici c'est une somme 1digit+1digit avec résultat sur 2 digits et donc ici il n'y en a que 5 variables(bits) en jeu(10=b'0000 1010' et en bcd: b'0001 0000' jusqu'à 18 = b'0001 0010', et en bcd:b'0001 1000'); on prend donc les 5 bits de poids faibles comme variables

  9. #8
    Thoomas

    Re : Urgent aide projet

    tout d'abord merci a tous de m'aider
    voici la table de vérité que j'ai faite:
    Nom : table de verite 2.png
Affichages : 292
Taille : 88,2 Ko
    et pour la fonction j'obtiens donc ceci:
    j'ai mis les lettres en italique es soulignée pour représenter la barre
    ABCDEFGH + ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH

  10. #9
    doudou911

    Re : Urgent aide projet

    Bonjour,

    la table de vérité ne me semble pas bonne.
    pour info le CI 74HC583 est un additionneur 4 bits DCB , en regardant le datasheet cela peut aider .

  11. #10
    jiherve

    Re : Urgent aide projet

    bonsoir
    non le 283 est un additionneur binaire strict il faut donc effectuer une correction pour travailler en BCD(binary coded decimal).
    Voir Shift and add 3.
    JR
    l'électronique c'est pas du vaudou!

  12. #11
    doudou911

    Re : Urgent aide projet

    Bonsoir

    Pour jiherve, que je salue, le 283 oui mais le 583 est en DCB, et je n'ai pas vérifié , mais je pense que dans le datasheet il doit y avoir une table de vérité.
    Dernière modification par doudou911 ; 09/05/2022 à 20h13.

  13. #12
    jiherve

    Re : Urgent aide projet

    re
    exact j'avais zappé ta référence car là il s'agit de 283, avec un 583 l'exercice serait serait sans intérêt.
    JR
    l'électronique c'est pas du vaudou!

  14. #13
    DAT44

    Re : Urgent aide projet

    Citation Envoyé par Thoomas Voir le message
    tout d'abord merci a tous de m'aider
    Bonjour,
    voici la table de vérité que j'ai faite:
    Pièce jointe 459214
    et pour la fonction j'obtiens donc ceci:
    j'ai mis les lettres en italique es soulignée pour représenter la barre
    ABCDEFGH + ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH +ABCDEFGH
    ,
    le problème est que ici tu n'utilise pas le 74HC283, tu obtient donc 8 bits en entrée pour 5 bits en sortie , ce n'est pas ce qui est demandé dans l'énoncé ...!

    Si tu utilise le 74HC283, tu converti les 8 bits d’entrée en 5 bits binaires, ce qui est demandé est de réalisé un convertisseur 5 bits binaire en 5 bits BCD (la sortie du 74HC283 ne dépasse pas 18, le code BCD tient donc sur 5 bits car les trois bits de poids fort des dizaines reste toujours a 0)
    Dernière modification par DAT44 ; 09/05/2022 à 20h33.

  15. #14
    DAT44

    Re : Besoin d’aide pour un exercice en logique binaire

    Bonjour,
    le montage peut être simplifié avec 3 ICs (74HC283 x 2 et 74HC157), c'est fonctionnel mais cela ne respecte pas l'énoncé car tu utilise un multiplexeur (74HC157) ...
    Dernière modification par DAT44 ; 09/05/2022 à 21h09.

  16. #15
    umfred

    Re : Besoin d’aide pour un exercice en logique binaire

    pour moi l'exercice c'est de trouver comment transformer le résultat en BCD donc on ne s'occupe que de la sortie de ce circuit (on ne va pas refaire la table de vérité du circuit), donc concevoir le circuit (la logique) qui ajoute 6 quand le résultat est supérieur à 9 pour avoir le résultat final en BCD.
    Donc tu as donc les 4 bits de sortie du sommateur + le bit Carry Out à prendre en compte.

  17. #16
    DAT44

    Re : Besoin d’aide pour un exercice en logique binaire

    Bonjour,
    j'ai fait une simulation, avec des portes NAND, il faut a moins 5 IC pour obtenir la conversion binaire en BCD ...

Discussions similaires

  1. Conception d’une mezzanine en UPE et bois: besoin d’aide!
    Par alex1979 dans le forum Bricolage et décoration
    Réponses: 39
    Dernier message: 15/04/2021, 16h00
  2. Besoin d’aide pour quelques questions
    Par QassQass dans le forum Physique
    Réponses: 1
    Dernier message: 22/02/2018, 14h43
  3. Exercice de chimie, besoin d’aide
    Par nemdel dans le forum Chimie
    Réponses: 2
    Dernier message: 02/02/2018, 21h10
  4. Besoin d'aide pour calcul binaire
    Par invite09d29e46 dans le forum Électronique
    Réponses: 7
    Dernier message: 18/10/2009, 17h47
  5. Debutant cherche Aide pour LOGIQUE BINAIRE
    Par invite8a25bede dans le forum Électronique
    Réponses: 12
    Dernier message: 04/11/2005, 21h45
Découvrez nos comparatifs produits sur l'informatique et les technologies.