[Analogique] Problème d'animation de LED avec un pic16f84 [Résolu]
Répondre à la discussion
Affichage des résultats 1 à 16 sur 16

Problème d'animation de LED avec un pic16f84 [Résolu]



  1. #1
    Yvescompaore

    Problème d'animation de LED avec un pic16f84 [Résolu]


    ------

    Bonjour tout, merci pour votre attention, je désire faire des animations de LeDs par un pic16f84 utilisant des MOSFET irfz44N, le problème c'est il y'a une sortie qui clignote (RBO), RB1 ET RB2 restent allumé, je ne comprends pas pourquoi , ci joint le schéma et le code de programmation,. Merci

    -----

  2. #2
    Yvescompaore

    Angry Re : Problème d'animation de LED avec un pic16f84

    Schéma et code
    Nom : IMG_20220606_095440_326.jpg
Affichages : 262
Taille : 109,3 Ko
    Dernière modification par Antoane ; 06/06/2022 à 13h19. Motif: Suppression PJ en double

  3. #3
    paulfjujo

    Re : Problème d'animation de LED avec un pic16f84

    bonjour,

    y a comme un bug sur le schema ....

    poste ton code en format texte !
    langage MikroC ?
    configuration fichier * .cfgsch ?

    Watchdog timer désactivé ?

    programme testé en mode debug pas à pas ?
    Dernière modification par paulfjujo ; 06/06/2022 à 12h25.

  4. #4
    Yvescompaore

    Re : Problème d'animation de LED avec un pic16f84

    Ok d'accord je vérifie vos suggestions

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

    Re : Problème d'animation de LED avec un pic16f84

    SchémaNom : IMG_20220606_095450_919.jpg
Affichages : 228
Taille : 83,0 Ko

  7. #6
    penthode

    Re : Problème d'animation de LED avec un pic16f84

    voir les laides sans résistance de limitation me turlupine.
    [b]le bon sens est un fardeau, car il faut s'entendre avec ceux qui ne l'ont pas [/b]

  8. #7
    polo974

    Re : Problème d'animation de LED avec un pic16f84

    16f84 et irfz44n sont de vieux dinosaures.

    Il manque juste un ua741, un ne555 et quelques 2n3055 pour compléter le club...
    Jusqu'ici tout va bien...

  9. #8
    antek

    Re : Problème d'animation de LED avec un pic16f84

    Je ne vois pas l'intérêt de le relever.
    L'électronique c'est comme le violon. Soit on joue juste, soit on joue tzigane . . .

  10. #9
    polo974

    Re : Problème d'animation de LED avec un pic16f84

    je te retourne la remarque...

    mais si la personne a le choix des composants et peut en choisir des moins chers, plus pratiques et plus performants, ça peut servir.
    sauf si c'est imposé par un exo qui n'a pas été revu depuis 20 ou 30 ans, en effet, on n'y peut rien.
    Jusqu'ici tout va bien...

  11. #10
    Yvescompaore

    Re : Problème d'animation de LED avec un pic16f84

    Bonjour à tous , je m'excuse pour cet silence, j'ai pu résoudre le problème ne changeant aucun composant, c'était une erreur de mauvais branchement , tout fonctionne bien, merci pour vos apports et votre attention
    Dernière modification par Yvescompaore ; 13/06/2022 à 12h22.

  12. #11
    Electron59

    Re : Problème d'animation de LED avec un pic16f84

    Bonjour,
    Par contre 1 question : Pourquoi alourdir ton schéma avec des FET et ne pas commander directement tes led via les GPIO (avec R de limitation !) ?
    En restant en deçà des specs, tu peux tirer 5mA sur tes I/O sans trop faire chuter leur tension de sortie (égale à Vcc - 0,6)

  13. #12
    umfred

    Re : Problème d'animation de LED avec un pic16f84

    Je ne sais pas si après plus de 6 mois, il va venir répondre

  14. #13
    Electron59

    Re : Problème d'animation de LED avec un pic16f84

    Peut-être mais ma question reste Pertinente, non ?
    Patience...

  15. #14
    Murayama

    Re : Problème d'animation de LED avec un pic16f84 [Résolu]

    Bonjour!

    Apparemment, ça n'a pas encore été dit, mais j'ai lu en diagnoale.
    Votre programmation, c'est de la progarmmation Arduino, en gros.
    Vous utilisez votre port bit par bit, et ça perd beaucoup de temps.
    Par exemple le port B, vous utilisez les 3 bits B0~B2 séparément.
    C'est très inefficace. Suggestion:

    #define BIT0 0x01 // 0000 0001
    #defne BIT1 0x02 // 0000 0010
    #define BIT2 0x04 // 0000 0100

    #define ALL_LEDS (BIT0 + BIT1 + BIT2) // Vous pouvez aussi utiliser | à la place de +

    Vous pouvez donc remplacer
    PORTB.B0 = 1;
    PORTB.B1 = 1;
    PORTB.B2 = 1;

    par:

    PORTB |= (BIT0 | BIT1 BIT2);

    ou

    PORTB |= ALL_LEDS;

    Et si vous voulez éteindre:

    PORTB &= ~ALL_LEDS;

    Il y aurait aussi à dire sur les délais bloquants:
    En utilisant delay_ms, le programme pédale et ne peut rien faire
    pendant ce temps là.

    Bon, on ne va pas faire tout en même temps, si vous pouvez commencer
    à utiliser les ports plus efficacement, ce serait un gain énorme.

    Pascal

  16. #15
    Skynet2023

    Re : Problème d'animation de LED avec un pic16f84 [Résolu]

    Salut tous le monde est ce qu'il y'a quelqu'un peut m'aider a commandé un servomoteur mg996r avec un pic16f628a? Pour un angle de 90° et retour a 0° avec deux Boutons poussoirs �� svp aidez moi c'est j'onai besoin.

  17. #16
    Electron59

    Re : Problème d'animation de LED avec un pic16f84 [Résolu]

    Oufff le temps passe
    Pascal oui en MikroPascal : PORTx ;= %xxxxxxxx
    Guten Abend !

Discussions similaires

  1. allumer une led avec un PIC16F84-A
    Par ichigo01 dans le forum Électronique
    Réponses: 66
    Dernier message: 15/10/2016, 00h09
  2. Problème d'animation avec Mathematica
    Par invitee495456e dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 18/04/2013, 12h05
  3. PROBLEME PIC16F84 avec compilateur C
    Par invite635643ae dans le forum Électronique
    Réponses: 13
    Dernier message: 16/10/2011, 19h32
  4. Problème avec pic16f84 fonction "delay_ms()"
    Par Montd'est dans le forum Électronique
    Réponses: 2
    Dernier message: 15/06/2008, 00h36
  5. Horloge avec un PIC16F84
    Par invite0106aa64 dans le forum Électronique
    Réponses: 6
    Dernier message: 15/05/2006, 17h28
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...