Répondre à la discussion
Page 1 sur 4 12 3 DernièreDernière
Affichage des résultats 1 à 30 sur 100

Clignotement LED



  1. #1
    jorg1n

    Clignotement LED


    ------

    Bonjour,

    je voudrais savoir comment faire pour faire clignoter une LED mais je veux aussi que mon microcontroleur continue dans le programme...
    je mexplique:
    j'ai un interrupteur qui est a zéro, et la LED ne clignote pas.
    si je met cet interrupteur a 1, je veux que la LED se mette a clignoter mais je veux aussi que mon programme continue(affichage sur LCD différent,...)
    Je programme en C sur un PIC et je ne vois pas par quel méthode faire...
    Je vous remercie pour votre aide
    Nicolas

    -----

  2. Publicité
  3. #2
    xouiram

    Re : Clignotement LED

    il faut une structure conditionnelle qui se sert de l'état du bouton insérée dans la structure répétitive indéterminée while (1) habituellement

    if (BoutonClignotant == 1)
    {
    //programme du clignotant
    }

    Il fut aussi se servir d'un timer pour générer une durée

    C'est un départ!!

  4. #3
    jorg1n

    Re : Clignotement LED

    Merci,
    J'ai commencé comme ça mais ce qu'il me manque justement c'est le principe du clignotement de la LED...
    Je sais l'allumé, je sais l'éteindre,je sais mettre une tempo, mais quand il fait cela mon micro ne peut rien faire d'autre??
    et je veux faire cela tt le temp que mon Interrupteur est sur ON, donc comment faire...
    Merci
    Nicolas

  5. #4
    jorg1n

    Re : Clignotement LED

    J'ai cherché je ne vois toujours pas comment faire...
    Vous n'auriez pas une petite idée...
    Encore merci

    Nicolas

  6. #5
    obi76

    Re : Clignotement LED

    Autre astuce : un malheureux 4093 avec un condensateur et une résistance sera commandable par un fil par le PIC et fera clignoter la LED selon que la sortie du PIC soit à 1 ou à 0...

    Cordialement

  7. A voir en vidéo sur Futura
  8. #6
    Seb.26

    Re : Clignotement LED

    Citation Envoyé par jorg1n Voir le message
    J'ai cherché je ne vois toujours pas comment faire...
    Vous n'auriez pas une petite idée...
    Encore merci
    Nicolas
    Il faut que tu revois ton programme ... si tout les traitement sont fait de façon bloquante, tu ne pourra pas faire ce que tu souhaite ...

    Il te faut pouvoir faire des choses en tache de fond ... grâce à l'interruption d'un Timer par exemple ...

  9. Publicité
  10. #7
    jorg1n

    Re : Clignotement LED

    Je vous remercie de vos informations...
    Pour ta proposition Seb, je serai partant, mais j'ai de gros problème avec les interruptions...je bloque juste en voulant alumé une LED branchée sur RB3 suite a un appui sur un BP branché sur RB0 et l'éteindre si je rappui dessus..(si tu as un exemple je suis preneur...)
    Pour ta solution OBI76, il suffit que ma sortie de PIC soit a 1 pour que ma LED Clignote...le 4096 fait tt???
    Merci de votre aide
    Nicolas

  11. #8
    Gérard

    Re : Clignotement LED

    Bonjour,
    Si le PIC dispose du Timer1, il faut dès appui du BP :
    Autoriser l'interruption de TMR1
    Lancer TMR1
    Dès IRQ TMR1 inverser la LED

    Le timer se chargera de compter le temps, d'inverser la LED et ton programme fera ce qu'il a à faire.

    La solution du 4093 fonctionne mais t'oblige à cabler un 14 broches, en utiliser que 3 alors que le PIC peut tout faire.
    C'est une solution du siècle dernier.

  12. #9
    jorg1n

    Re : Clignotement LED

    Bonjour Gérard,
    c'est vrai que ta solution est quand meme plus pratique, mais elle me parait assez difficile à réaliser pour moi, a moins que tu puisse me fournir un exemple sur lequel je pe me baser...et alors la je ne saurai pas comment te remercier..
    Merci pour ces infos

    Nicolas

  13. #10
    jorg1n

    Re : Clignotement LED

    Bonjour,
    Comment dois je cabler le 4093 pour pouvoir faire clignoter ma LED???
    Je vous remercie
    Nicolas

  14. #11
    jorg1n

    Re : Clignotement LED

    J'ai trouvé ce montage...peut il etre adapté pour le 4093??



    Merci d'avance et de votre aide
    Nicolas

  15. #12
    maxitec

    Re : Clignotement LED

    Un NE 555 (en mode multivibrateur astable) suffit.
    Dans ce cas le "4" du 555 ne sera pas relié au +Vcc, mais à la sortie Pic de commande.
    Essayer de faire cligoter ta led par soft, c'est mieux quand même .

  16. Publicité
  17. #13
    jorg1n

    Re : Clignotement LED

    Bonjour, merci pour ton conseil MAxitec..
    En ce qui concerne le clignotement par soft...je suis perdu...depuis le debut de la semaine je suis bloqué avec les interruptions , meme alumé une led suite a un appui sur un BP et l'éteindre apres un autre appui je ny arrive pas...
    Alors si tu a des exemples je suis preneur car ...je suis au bout du roulot....

    Merci encore.
    Nicolas

  18. #14
    alainav1

    Re : Clignotement LED

    bonjour,
    le lien ci dessous explique le clignotement d'un led .
    c'est de l'assembleur mais tu peux surement integer de l'assembleur dans ton programme en C .
    http://www.bricotronique.com/montage...urces/tmr0.php
    j'espere que cela peux t'aider .
    cordialement
    Alain

  19. #15
    maxitec

    Re : Clignotement LED

    Bonjour;
    Un exemple que tu peux modifier, mais en asm.
    le cours de bigonoff donne des exemples interessants, mais c'est toujours en assembleur.

  20. #16
    jorg1n

    Re : Clignotement LED

    Je vous remercie...
    Il est possible d'insérer de l'assembleur dans un prog en C...?
    Je me renseigne de mon coté

    Merci encore
    Nicolas

  21. #17
    invite_P89
    Invité

    Re : Clignotement LED

    Bien sur .
    Tu es sur ton mode sleep??

  22. #18
    jorg1n

    Re : Clignotement LED

    Non pas du tout...je lutte avec les interruptions...
    Je veu juste allumer une led apres un appui sur un BP et l'éteindre apres un autre appui sur le mm Bouton poussoir...(je commence par un truc simple ...)
    Et je bloque depuis lundi...
    Et en parrallèle je cherche a faire clignoter une led sans quel me bloque mon microcontroleur donc avec un timer...
    Et la pareil je bloque...
    Alors si tu peu maider...mille merci
    Nicolas

  23. Publicité
  24. #19
    invite_P89
    Invité

    Re : Clignotement LED

    Pour la LED, il ne te faut aucun interruption,même de quelques 10ns ? Si oui pourquoi passer par le µC ? un simple trimer fait l'affaire, un bon NE555 ET BASTA

  25. #20
    jorg1n

    Re : Clignotement LED

    Je pense bien partir sur cette solution la...
    Et pour l'interruption sur RB0 avec un BP...as tu des exemples ...(en C si possibles, car je veut aussi comprendre ce que je veu faire...)

    Merci
    Nicolas

  26. #21
    invite_P89
    Invité

    Re : Clignotement LED

    NON pas de C ici que de ASM, je vais faire joujou avec le 24Fxxx
    Je veux bien me mettre au C mais il faut acheter le COMPLI

    Mais si tu veux ,des bouts de programme notamment pour les INT en ASM pas de problème.

  27. #22
    jorg1n

    Re : Clignotement LED

    Merci pour ton aide, mais j'ai du mal avec l'assembleur...
    (Il y a la version etudiante du compileur C18 de microchip..)
    je vais essayé de trouver..
    Nicolas

  28. #23
    jorg1n

    Re : Clignotement LED

    En ce qui concerne la tension de sortie du NE555, elle évolue entre quelle tension??
    Merci
    Nicolas

  29. #24
    invite_P89
    Invité

    Re : Clignotement LED

    Pour un clone pour VCC 5V, out 3,5v~

  30. Publicité
  31. #25
    jorg1n

    Re : Clignotement LED

    Il suffit de lire la documentation....
    Pour une alimentation en 5V...en Sortie un niveau haut est de 3,3V..
    Désolé
    Nicolas

  32. #26
    jorg1n

    Re : Clignotement LED

    Je viens de faire le ptit montage avec le NE555..alimenté en 5V sur la "8" et sur la 4 j'ai branché ma sortie du PIC...Mais ma diode clignote tt le temps..mm quand jenlève mon PIC et que ma carte est allumé...
    Faut une diode de pull down??
    Merci
    Nicolas

  33. #27
    jorg1n

    Re : Clignotement LED

    Meme en fixant la sorite de mon pic a 0 ça clignote tt le tps...??

    Une idée??
    Merci Nicolas

  34. #28
    jorg1n

    Re : Clignotement LED

    Lorsque le NE555 est cablé en astable...on agit bien sur la broche 4 pour activer ou non le signal période en sortie 3??
    Merci pour votre aide

    Nicolas

  35. #29
    jorg1n

    Re : Clignotement LED [avec NE555]

    Toujours rien, ...et de votre coté...?
    Merci
    Nicolas

  36. #30
    Gérard

    Re : Clignotement LED

    Citation Envoyé par Pom26 Voir le message
    Bien sur .
    Tu es sur ton mode sleep??
    Chut .... l'interruption va le réveiller !

Sur le même thème :

Page 1 sur 4 12 3 DernièreDernière

Discussions similaires

  1. [Brun] thomson black diva icc19 (28vk44e) led clignotement ...
    Par triskelmicka dans le forum Dépannage
    Réponses: 8
    Dernier message: 26/05/2008, 21h29
  2. [Brun] panne tv philips 25pt arret avec clignotement led rouge
    Par nicdec dans le forum Dépannage
    Réponses: 0
    Dernier message: 30/07/2007, 23h55
  3. montage de leds et clignotement
    Par ced35 dans le forum Électronique
    Réponses: 12
    Dernier message: 20/05/2007, 12h21
  4. Clignotement des yeux
    Par ClaudeH dans le forum Discussions scientifiques
    Réponses: 8
    Dernier message: 27/04/2006, 02h50
  5. clignotement tube néon
    Par b012 dans le forum Électronique
    Réponses: 6
    Dernier message: 16/01/2004, 08h07
Découvrez nos comparatifs produits sur l'informatique et les technologies.