Bonjour,
je lit le tuto arduino, tout va bien, super content, et la afficheur 7 seg, chouette!
Au debut, sans le decodeur, mais, non, ca marche trop bien
et la, viens le decodeur!
j'ai vraiment reproduit le bon shema, sur de certain, vraiment, je n'ai pas la meme puce, mais c'est exactement le meme datasheet, j'ai la: 74LS47, bref, je lance le programme, et la rien
j'ai essayer de remplacer le +5 v de mon 7 seg anode commune, par la masse, GND, mais...
J'ai essayer aussi le programme qui n'affiche qu'un zero, mais...
!HELP!
EDIT:
Ayez pitier...
Si vous ne réussissez pas du premier coup, appelez ça « version 1.0 ».
Voici dans l'ordre les choses à vérifier :
Ton afficheur 7 segments est-il à anode commune ou à cathode commune ? (pour rappel le tuto et son composant se serve d'un afficheur à anode commune, donc l'afficheur doit être relié au +5V et chaque LED le composant s'allume avec un état bas)
EDIT : autant pour moi, je relis ton message et vois que tu as précisé, merci
Ton 7447 doit avoir les broches suivantes au +5V :
- 3 (Lamp Test, inactif si branché sur 5V)
- 5 au +5V (pour les retenues)
- 4 à l'ai libre (tuto à corrigé, erreur sans grande importance)
- 7 (A) 1 (B) 2 (C) et 6 (D) à l'Arduino
- 16 au +5V
- 8 à la masse
- 9 à 15 à l'afficheur (en vérifiant l'ordre des segments si tu affiches des trucs étranges)
Si tu veux faire un test simple, tu te deconnectes de l'arduino (donc fils 1,2,6,7 du décodeur) et tu le laisses branché à l'afficheur. Tu allumes le tout et tu met la broche 3 à la masse. tout les segments doivent s'allumer (broche pour faire un test des segments).
Alors, j'ai essayer, le test lampe, ca n'affiche rien...
edit: MON DIEU!
J'AI PRIT A CATHODE COMMUNE!
reedit:
Alors, j'ai fait une recherche sur la difference des deux, cela voudrait donc dire que mon 7447 ne corespond pas :'o
Si vous ne réussissez pas du premier coup, appelez ça « version 1.0 ».
Oui le 7447 est fait pour gérer un afficheur anode commune... Il te reste trois solutions...
-> Changer l'afficheur pour un anode commune
-> Changer le décodeur pour un 7448 (qui lui est pour cathode commune si je me trompe pas)
-> Mettre des portes inverseuses (porte NON) entre les sorties du décodeur et les segments de l'afficheur
Si tu as accès à un magasin d'électronique "réel" ca devrais se trouver sans trop de souci pour pas trop cher (car sinon les frais de cochon sont vite handicapant)
Je suis dans un coin perdu en bretagne, et j'ai 13 ans :/
j'ai dépensé toutes mes economies dans cette arduino, en fait, j'ai acheter la liste du sdz, plus un capteur de distance a ultrason...
il fallait bien que je fasse une erreur
Si vous ne réussissez pas du premier coup, appelez ça « version 1.0 ».
Ne désespère pas ! Il n'y a pas un petit magasin d'électronique ou une grande ville dans les parages ?
C'est triste à dire mais en électronique il est facile/rapide de faire une petite erreur qui ralentisse tout le travail
Tes parents pourrait pas te faire faire un petit tour dans un magasin d'élec dans une ville pas trop loin ?
Si ça peut te rassurer, le tuto peut-être continué (et cette partie peut être refaite/retravailler plus tard)
J'y est penser, mais, le probleme, c'est que je veut en mettre deux, des 7 segments...
Et pour les transistors, j'en ai que deux...
edit:
j'ai continuer le tuto, et j'ai réussi le tp de la zplage
Si vous ne réussissez pas du premier coup, appelez ça « version 1.0 ».
En fait, je viens de penser, comme tu as deux transistors et 2? afficheurs, tu peux utiliser ces deux afficheurs :
tu les connecte en parallèle, il n'y a que la cathode que tu relies à un transistor (un pour chaque 7 segment). En tout cela te fait 9 broches utilisées et 2 afficheurs segments disponibles.
Mettre les transistors à la cathode reviendra à mettre un interrupteur sur l'afficheur. Soit tu l'allumes, soit tu ne l'allumes pas. C'est équivalent au montage fait dans le chapitre sur le décodeur et 2 afficheurs, mais sans le décodeur.
Sauf que là c'est à anode commune. A la place du +5V en entrée du transistor tu met la sortie de ton afficheur (la cathode) et la petite flèche du transistor doit être reliée à la masse.
Non ca marchera SANS décodeur. Ce schéma est la pour te montrer comment utiliser deux afficheurs sur 9 broches (7 pour les segments et 2 pour choisir l'afficheur) au lieu de 14 (2*7 pour les segments de chaque afficheur)
C'est du multiplexage.
Le transistor est à l'envers dans l'image (ça devrait être un PNP).
Pour un afficheur à cathode commune, NPN dans la masse.
Utilise un timer sur l'arduino pour le multiplexage (activer un afficheur puis l'autre).
C'est du multiplexage.
Le transistor est à l'envers dans l'image (ça devrait être un PNP).
Pour un afficheur à cathode commune, NPN dans la masse.
Utilise un timer sur l'arduino pour le multiplexage (activer un afficheur puis l'autre).
Euh?
Et, je fais ca comment?
Je vais aller voir dans le tuto...
Si vous ne réussissez pas du premier coup, appelez ça « version 1.0 ».
Bonsoir, il y a quelque chose que je ne comprend pas sur les schémas avec les deux afficheurs 7 segments et le decodeur BCD.
La sortie "a" du décodeur BCD va à la broche E des afficheurs 7 segments, la sortie "b" du decodeur va à la broche D des afficheurs ...
C'est une erreur dans le schémas ou c'est moi ? Merci
!HELP! Arduino et decodeur BCD/ 7 seg
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !