20/10/2006, 19h56
|
Sujet Traduction BCD-binaire (& vice versa) - Message #1
|
Date d'inscription: octobre 2006
Âge: 18
Messages: 38
|
Traduction BCD-binaire (& vice versa)
Pour débuter dans l'électronique, j'étudie l'additionneur créé avec des portes logiques (j'ai eu les bases sur les portes logiques l'an dernier en MPI).
J'aimerais pouvoir créer un circuit, qui transforme un signal-BCD en un signal binaire, et un autre, qui fait l'inverse.
Je n'ai que du CMOS, de la diode et d'autres composants simples.
Pourriez vous m'aider?
Dernière modification par Rhydderch 20/10/2006 à 20h00.
|
|
|
|
Aujourd'hui
|
|
|
|
Liens sponsorisés
|
|
|
|
|
20/10/2006, 20h52
|
Sujet Traduction BCD-binaire (& vice versa) - Message #2
|
Date d'inscription: février 2006
Âge: 48
Messages: 1 861
|
Re : Traduction BCD-binaire (& vice versa)
Bonsoir,
Je suppose que tu veux le faire avec rien que des portes élémentaires (NAND, NOR, etc), parce que sinon ça existe tout fait...
Jette un coup d'oeil ici:
http://focus.ti.com/lit/ds/symlink/cd4028b.pdf
et en particulier sur la table de vérité et le schéma logique.
-- françois
__________________
Les optimistes croient que ce monde est le meilleur possible. Les pessimistes savent que c'est vrai.
|
|
|
|
21/10/2006, 10h00
|
Sujet Traduction BCD-binaire (& vice versa) - Message #3
|
Date d'inscription: mai 2006
Localisation: thiembronne 62560
Âge: 46
Messages: 1 146
|
Re : Traduction BCD-binaire (& vice versa)
bonjour,
pour des nombres un peu plus grands, l'emploi d'une meoire (eprom ou autre ) peut etre efficace. Tu entres le nombre a convertir sur le bus d'adresses et tu ressort le nombre converti sur le bus de données. (il faut programmer la rom avec la table de convertion).
cette methode a ses limites, la taille memoire demandée augmente aussi vite que la taille du nombre a convertir. c'est simple tant que l'on se limite a 0 --> 255
fred
|
|
|
|
21/10/2006, 17h48
|
Sujet Traduction BCD-binaire (& vice versa) - Message #4
|
Date d'inscription: octobre 2006
Âge: 18
Messages: 38
|
Re : Traduction BCD-binaire (& vice versa)
Posté par verdifre
bonjour,
pour des nombres un peu plus grands, l'emploi d'une meoire (eprom ou autre ) peut etre efficace. Tu entres le nombre a convertir sur le bus d'adresses et tu ressort le nombre converti sur le bus de données. (il faut programmer la rom avec la table de convertion).
cette methode a ses limites, la taille memoire demandée augmente aussi vite que la taille du nombre a convertir. c'est simple tant que l'on se limite a 0 --> 255
fred
Avoir une rom c'est sympa, verdifre, mais j'aimerais pouvoir la construire de mes propres mains et avec des composants assez simples (c'est plus intéressant). Merci quand même
Posté par fderwelt
Bonsoir,
Je suppose que tu veux le faire avec rien que des portes élémentaires (NAND, NOR, etc), parce que sinon ça existe tout fait...
Jette un coup d'oeil ici:
http://focus.ti.com/lit/ds/symlink/cd4028b.pdf
et en particulier sur la table de vérité et le schéma logique.
-- françois
Merci, françois pour le pdf mais un symbole m'est inconnu. Il s'agit du triangle précédé d'un cercle (non suivi d'un cercle car je sais que ça c'est un inverseur). Pourrais tu m'éclairer?
__________________
Rhydderch
|
|
|
|
21/10/2006, 18h54
|
Sujet Traduction BCD-binaire (& vice versa) - Message #5
|
Date d'inscription: avril 2003
Localisation: Metz
Messages: 5 952
|
Re : Traduction BCD-binaire (& vice versa)
Merci, françois pour le pdf mais un symbole m'est inconnu. Il s'agit du triangle précédé d'un cercle (non suivi d'un cercle car je sais que ça c'est un inverseur). Pourrais tu m'éclairer?
Précédé ou suivi du cercle, c'est pareil, c'est la notation symbolique "DE MORGAN". Ca aide à la compréhension d'un schéma, surtout quand on travaille en logique négative (l'état actif est 0).
A+
|
|
|
|
21/10/2006, 19h10
|
Sujet Traduction BCD-binaire (& vice versa) - Message #6
|
Date d'inscription: octobre 2006
Âge: 18
Messages: 38
|
Re : Traduction BCD-binaire (& vice versa)
Merci Jack.
__________________
Rhydderch
|
|
|
|
21/10/2006, 19h44
|
Sujet Traduction BCD-binaire (& vice versa) - Message #7
|
Date d'inscription: février 2006
Âge: 48
Messages: 1 861
|
Re : Traduction BCD-binaire (& vice versa)
Posté par Jack
Précédé ou suivi du cercle, c'est pareil, c'est la notation symbolique "DE MORGAN". Ca aide à la compréhension d'un schéma, surtout quand on travaille en logique négative (l'état actif est 0).
Bonsoir,
Oui, c'est bien ça. J'ajoute qu'en fait c'est le cercle qui représente l'inversion, le triangle n'est là que pour faire joli  -- en fait c'est juste un buffer.
Le cercle peut se placer aussi bien sur les entrées que sur les sorties. Par exemple un cercle sur l'entrée B d'une porte AND à deux entrées A et B signifie que la porte effectue en fait l'opération "A et (non B)". Un triangle précédé et suivi d'un cercle (ce qui serait idiot) ne ferait que recopier son entrée.
Le cercle de négation sur les entrées est plus souvent utilisé pour des circuits plus complexes, pour indiquer qu'une entrée est active à l'état bas (par exemple sur des compteurs, des bascules...)
-- françois
__________________
Les optimistes croient que ce monde est le meilleur possible. Les pessimistes savent que c'est vrai.
|
|
|
|
|
 |
Bienvenue |
 |
Si ceci est votre première visite, vous devez vous inscrire avant de pouvoir envoyer des messages. En étant inscrit vous pourrez poster votre question, participer aux débats, joindre vos images... alors n'attendez-plus, cela vous prendra 1 minute !
Pour commencer à lire les messages, depuis la page d'accueil des forums, sélectionnez le forum qui vous tente et partez ensuite à sa découverte...
|
 |
Publicité |
 |
|
| A voir aussi (Futura Sciences n'est pas responsable du contenu de ces publicités) |
|
|
| Outils |
|
|
| Modes d'affichage |
Mode linéaire
|
Règles de messages
|
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui
Le code HTML peut être employé : non
|
|
|
Fuseau horaire GMT +2. Il est actuellement 03h31.
Propulsé par vBulletin
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.
Traduction par l'association vBulletin francophone
|
|