Go Down

Topic: afficheur à 7 segments, 4 digits (Read 3078 times) previous topic - next topic

Bonjour,

J'ai récemment fait l'acquisition d'un afficheur à 7 segments. Il a 4 "digits" et chacun sont séparés par des points. 2 * 6 pins sont présentes.

Mon problème est simple; je n'arrive pas à comprendre l'utilité des toutes ces broches. De nombreuses explications sont données sur le net mais elle ne correspondent pas exactement avec mon matériel. N'ayant trouvé aucune documentation pour ce genre d'affichage avec 12 pins, je me tourne alors vers vous.

Comment puis-je faire pour utiliser cet afficheur?

Merci de votre aide!

fdufnews

C'est facile tu tapes la référence de ton afficheur (ATA8041AB) dans google. Il n'y a qu'un résultat, tu peux pas te tromper et c'est la doc de ton afficheur. A la troisième page il y a le brochage de l'afficheur.
Si t'es pas courageux, voilà le lien :http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Components/LED/1LEDBLUCC.pdf


gunsman76

Si tu pouvais donner un peu d'explication, car je nage un peu même en lisant la page...

Christian_R

#4
Jan 21, 2013, 06:05 pm Last Edit: Jan 21, 2013, 06:07 pm by Christian_R Reason: 1
Par exemple, si tu veux afficher le chiffre "3" sur l'afficheur des centaines ("Digit 2") :
Il faut éclairer uniquement les segments A B C D et G pour dessiner un "3". Et laisser E et F éteints ainsi que le Point Decimal (DP).
Donc mettre pin 9 sur GND
Pin 11 (pour A), pin 7 (pour B), pin 4 (pour C), pin 2 (pour D) et pin 5 (pour G) connectés sur High (+V) pour allumer ces 5 segments su second digit
Le reste (éteint) sur GND.


Christian

gunsman76

Si j'avais voulu afficher le 3 sur les milliers j'aurais mis le pin 12 a la masse,  j'ai bon ?

Christian_R

C'est bien ça.
On ne peux pas afficher les 4 digits à la fois (ou alors 4 fois la même chose, "3333" par exemple) car ils se partagent des broches de commande communes.
L'astuce est d'afficher à tour de rôle les 4 digits, et la persistance rétinienne fait l'illusion de 4 chiffres différents allumés en même temps.
Christian

gunsman76

Merci pour toutes ces explications.



skywodd

Bonjour,

Ces deux liens te seront surement utiles ;)
http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.COMPRENDREDigitPrincipe
http://colmard.com/Arduino-lecon9.html
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !


pierreko

#10
Jan 22, 2015, 10:42 pm Last Edit: Jan 22, 2015, 11:55 pm by pierreko
C'est bien ça.
On ne peux pas afficher les 4 digits à la fois (ou alors 4 fois la même chose, "3333" par exemple) car ils se partagent des broches de commande communes.
L'astuce est d'afficher à tour de rôle les 4 digits, et la persistance rétinienne fait l'illusion de 4 chiffres différents allumés en même temps.
Comment faire ça ? Comment "changer le GND de place", dit autrement ?

Quand je fais ça, j'ai une "trace" de nombre dans le nombre suivant...
Par exemple si je mets 1 sur le nombre de droite, il apparait faiblement sur celui juste à sa gauche... Une idée ?

Merci

caape

#11
Jan 23, 2015, 08:13 am Last Edit: Jan 23, 2015, 08:14 am by caape
Bonjour
Sans ton code, c'est difficile de répondre.
Mais j'imagine que tu change de digit sans avoir éteint le précédent.

 - éteindre toutes les leds.
 - changer ton "GND" de place
 - allumer le digit suivant
 - ainsi de suite

A+
StandAlone domotique<br />Volet roulant, Capteur T° sur p iles, (Eclairage Salon SAM en cour)(Pilotage via WEB + Mobile (base ok))(Sonnette)(Alarme)...

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy