>

M

marabdul

Guest
Good Morning
S'il vous plaît je m `essayer de conception du compteur de puissance en utilisant PIC16F877 et 7 segments d'affichage, mais mon problème est le segment de multiplexage d'affichage 7.S'il vous plaît m'aider à réaliser le programme en C et à être compilé en utilisant ccs c compilar.

Merci

 
Vous pouvez utiliser une approche de multiplexage, tous les chiffres de la part de la même bus de données, chaque chiffre est actionné par un seul transistor dont chacune est reliée à une broche d'entrée unique microcontrôleur.La logique est simple, mettre les données pour le chiffre 0 dans le bus et passer sur le chiffre 0, puis après un certain temps désactiver cette chiffres, mettre les données pour le chiffre 1 et le commutateur sur le chiffre 1 et ainsi de suite ...Faites attention au sujet flikering en utilisant un taux de rafraîchissement approprié, habituellement le commutateur doit être pris égal à 5 ms pour chaque chiffre.

Au revoir
Pow

 
Thankx de l'aide, mais comment puis-je obtenir les 4 chiffres dans le même temps

 
Vous ne pouvez pas avoir les chiffres sur le même temps, vous avez pour mettre un chiffre à un moment puis tournez-off le changement chiffres les données sur le bus commun et tournez-le de nouveaux chiffres et ainsi de suite pour tous les chiffres d'une manière cyclique.Cette façon de conduire à 7 segments LED disply appelée multiplexage.

Si vous êtes à la recherche d'un appareil solution à laquelle je peux penser à prendre une loook à ce dispositif (pilote d'un afficheur 4 chiffres avec conduit bus I2C):

http://www.nxp.com/acrobat/datasheets/SAA1064_CNV_2.pdf

Grâce à cette solution dont vous avez besoin seulement deux broches de votre microcontrôleur et de codage est très simple grâce à l'interface standard I2C et le protocole.

J'espère que ça aidera

Au revoir
Pow

 
regarder
http://forum.sparkfun.com/viewtopic.php?t=2143
http://www.sbprojects.com/projects/ircontrol/picir/picir.htm

et !!!!!!!!!!!!!!!!

http://www.ccsinfo.com/forum/viewtopic.php?t=36679&highlight=code

code pour 7 segments

http://www.ccsinfo.com/forum/viewtopic.php?t=25649&highlight=led display

 
pouvez-vous m'aider à obtenir un compteur d'électricité qui serait directement relié à PIC16F877A ..Merci beaucoup

 
Salut,
Il ya une autre façon de faire cette utilisation DS7912 il fonctionne sur tous les SPI Module des PIC et
en matière de CSC ne nécessite aucune programmation supplémentaire check this out, il est facile à utiliser.

 

Welcome to EDABoard.com

Sponsor

Back
Top