Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 15 sur 19

Bascule et Micro-contrôleur

  1. konobee

    Date d'inscription
    juin 2010
    Localisation
    Essonne
    Messages
    124

    Bascule et Micro-contrôleur

    Bonjour à tous !

    Voilà ce que je souhaite obtenir :
    Je communique avec mon micro-contrôleur par le biais d'un seul bouton. La première pression du bouton alimente le micro-contrôleur en 3.3V, et les pressions suivante fait changer le comportement du programme. et au bout d'un certain temps d'inactivité l’alimentation ce coupe.

    Voilà ce que je pense utiliser :
    www.sonelec-musique.com
    Soit la bascule CD4011 ou CD4050

    la partie ON directement connectée au bouton, la partie OFF à un transistor dont la base et sur une sortie du micro-contrôleur.

    Mes problèmes sont :
    Quelle est la bascule avec laquelle on pourra détecter les pressions suivante ? et comment si prendre ?
    La quelle des deux bascules prend le moins de place et chauffe le moins ?

    Merci beaucoup par avance.
     


    • Publicité



  2. DAUDET78

    Date d'inscription
    septembre 2006
    Localisation
    Ile de France
    Âge
    70
    Messages
    38 778

    Re : Bascule et Micro-contrôleur

    Si tu as un µC, pourquoi utiliser du hard externe ?#{?/$µ????
    C'est le programme , dans le µC, qui va faire le job !
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !
     

  3. gcortex

    Date d'inscription
    juin 2006
    Localisation
    59
    Âge
    36
    Messages
    12 063

    Re : Bascule et Micro-contrôleur

    sinon du 74LVC00 en cms
     

  4. konobee

    Date d'inscription
    juin 2010
    Localisation
    Essonne
    Messages
    124

    Re : Bascule et Micro-contrôleur

    merci pour vos réponses;
    J'ai peut être du mal a m'exprimer mais il me semble que le µC ne peut pas faire de job quand il n'est pas alimenter ...
     

  5. xberger

    Date d'inscription
    septembre 2010
    Messages
    297

    Re : Bascule et Micro-contrôleur

    C'est vrai qu'un micro non-alimenté ne peut pas exécuter de code.
    Mais ta bascule non-alimentée ne fait rien de plus.

    Donc tu alimentes ton micro comme tu avais prévu d'alimenter ta bascule.
    Une pression sur un bouton réveille le micro grâce à une interruption.
    Une deuxième pression endors le micro.

    Cordialement

    Xavier
     


    • Publicité



  6. konobee

    Date d'inscription
    juin 2010
    Localisation
    Essonne
    Messages
    124

    Re : Bascule et Micro-contrôleur

    Par exemple avec le schéma du CD4011 présent sur sonelec : si aucun switch n'as été presser la bascule consomme ?
     

  7. Qristoff

    Date d'inscription
    janvier 2009
    Localisation
    Drôme des collines
    Âge
    48
    Messages
    4 768

    Re : Bascule et Micro-contrôleur

    C'est pour un probléme de consommation, j'imagine. Il y a beaucoup de µC qui dispose de fonction de sommeil et qui en sorte sur action externe.
    Si tu souhaites couper l'alimentation de toute une partie de ton montage, tu peux dédier une sortie µC pour alimenter/désactiver ces fonctions avant que le µC rentre en sommeil et après qu'il en sorte.
    Tu vois ce que je veux dire ?
    Tout existe, il suffit de le trouver...!
     

  8. konobee

    Date d'inscription
    juin 2010
    Localisation
    Essonne
    Messages
    124

    Re : Bascule et Micro-contrôleur

    Merci c'est exactement ça ... mais qu'es qui consomme le plus entre une bascule et un Arduino en mode sleep d'après vous ?
     

  9. Qristoff

    Date d'inscription
    janvier 2009
    Localisation
    Drôme des collines
    Âge
    48
    Messages
    4 768

    Re : Bascule et Micro-contrôleur

    Je ne pratique pas l'Arduino, il faut regarder dans sa datasheet.
    Pour une bascule type CD4013, la conso statique est de l'ordre de quelques µA.
    Tout existe, il suffit de le trouver...!
     

  10. ftorama

    Date d'inscription
    mars 2010
    Localisation
    Nanterre
    Âge
    36
    Messages
    3 422

    Re : Bascule et Micro-contrôleur

    En mode "Power Down", l'Atmega328 qui est au coeur de l'Arduino est donné à moins de 0,2µA (passage sur une horloge interne et réveil possible par I2C ou changement de niveau sur INT0 ou INT1, mais possibilité que ça monte à 2µA)

    En résumé, tu actives l'interruption (fonction attachInterrupt, sur niveau uniquement) sur niveau bas sur l'une des deux broches INT0 ou INT1, tu plonges ton micro en mode "Power Down".

    Quand tu appuies sur le bouton, il se réveille. Tu désactives alors l'interruption et tu utilises ton bouton normalement.
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.
     

  11. Blue Sn4ke

    Date d'inscription
    septembre 2007
    Âge
    25
    Messages
    235

    Re : Bascule et Micro-contrôleur

    Attention quand même si tu utilise un Arduino complet : l'atmega328p n'est pas seul sur la carte, il y a des régulateurs de tension, le convertisseur USB/série (ftdi ou atmega8u2), et surtout la led power... qui a elle seule va consommer 10000 fois plus que le uC...
     

  12. konobee

    Date d'inscription
    juin 2010
    Localisation
    Essonne
    Messages
    124

    Re : Bascule et Micro-contrôleur

    Merci à vous.
    Ftorama j'ai l'impression que tu t'y connais j'ai quelque question à te posées :
    Je connais le fonction attachInterrupt mais je comprend pas ce que tu veut dire par "(fonction attachInterrupt, sur niveau uniquement) sur niveau bas"
    Ensuit je n'arrive pas à trouver d'information sur le " down mode" ou sleep mode ?
    Je n'arrive pas à installer les librairies avr sur mon ide.

    merci à tous;
     

  13. ftorama

    Date d'inscription
    mars 2010
    Localisation
    Nanterre
    Âge
    36
    Messages
    3 422

    Re : Bascule et Micro-contrôleur

    Citation Envoyé par konobee Voir le message
    Je connais le fonction attachInterrupt mais je comprend pas ce que tu veut dire par "(fonction attachInterrupt, sur niveau uniquement) sur niveau bas"
    Une interruption externe peut être déclenchée sur front montant, descendant ou sur niveau haut ou bas. Quand tu es en veille, seule une interruption sur niveau peut sortir le micro de son sommeil.

    Ensuit je n'arrive pas à trouver d'information sur le " down mode" ou sleep mode ?
    Tu as les infos dans la datasheet de l'Atmega328. Sur le site officiel d'Arduino, tu trouves aussi tout ce qu'il faut, il faut juste chercher:
    http://www.arduino.cc/playground/Lea...duinoSleepCode

    Je n'arrive pas à installer les librairies avr sur mon ide.
    Quelles librairies? Gcc est déjà intégré au soft Arduino. Tu accèdes à ses libs par "#include <avr/sleep.h>" par exemple.
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.
     

  14. konobee

    Date d'inscription
    juin 2010
    Localisation
    Essonne
    Messages
    124

    Re : Bascule et Micro-contrôleur

    Merci pour la réponse à ma première question ...
    Je suis déjà aller sur cette page mais il parle d'interruption par le port série ... il me semble.
    J'ai également essayez #include <avr/sleep.h> mais avr/sleep n'apparait pas en couleur comme avec les autres librairie, cela me parais étrange.
    De plus je n'arrive pas à comprendre l'utilisation des différentes fonction de sleep.

    merci de votre patience.
     

  15. konobee

    Date d'inscription
    juin 2010
    Localisation
    Essonne
    Messages
    124

    Re : Bascule et Micro-contrôleur

    Non c'est bon tous est dit dans le lien, j'ai mal lut.

    merci beaucoup !
     


    • Publicité





 

Discussions similaires

  1. Réponses: 11
    Dernier message: 22/11/2010, 13h33
  2. Micro contrôleur
    Par Le Contrat dans le forum Électronique
    Réponses: 5
    Dernier message: 01/07/2009, 08h11
  3. Micro Controleur
    Par liinx dans le forum Électronique
    Réponses: 11
    Dernier message: 05/10/2008, 20h41
  4. micro controleur
    Par moijb dans le forum Électronique
    Réponses: 2
    Dernier message: 05/04/2008, 14h24
  5. micro-controleur
    Par satora dans le forum Électronique
    Réponses: 2
    Dernier message: 28/07/2007, 23h02


Les tags pour cette discussion