Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

memorisation de 8 etats



  1. #1
    alainav1

    memorisation de 8 etats


    ------

    Bonjour,
    je souhaite memorisé 8 eta tout ou rien (0 ou 5V)
    voila la fonction que je souhaite réaliser
    le port d'un pic est configuré en sortie vers un circuit qui doit memorisé 8 etats (la commande de memorisation peut se faire via une commande du pic par generation d' un font montant ou tout autre etat que je peux programmer )
    j'ai trouvé ce circuit 74HC240
    c'est un octal buffer peut remplir cette fonction ?
    ou y a t il un circuit plus adapté (et pas cher!)
    cordialement
    Alain

    -----
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  2. Publicité
  3. #2
    Jack
    Modérateur

    Re : memorisation de 8 etats

    Pourquoi un circuit externe pour mémoriser ces 8 états? Le port ne suffit pas? Ou alors tu ne nous dis pas tout.

    A+

  4. #3
    gcortex

    Re : memorisation de 8 etats

    Un port externe piloté par liaison série ?

  5. #4
    Jack
    Modérateur

    Re : memorisation de 8 etats

    Citation Envoyé par alainav1 Voir le message
    le port d'un pic est configuré en sortie
    On dirait que non.

    A+

  6. A voir en vidéo sur Futura
  7. #5
    Qristoff
    Animateur Électronique

    Re : memorisation de 8 etats

    Bonjour Alain,
    j'ai trouvé ce circuit 74HC240
    le 240 ne mémorise pas donc il ne convient pas !
    si tu veux vraiment utiliser un composant externe (?), il faut que tu nous en dises un peu plus sur ton besoin:
    - latch ou bascule (mémorisation sur front ou sur état) ?
    - 8 bits parallèle vers parallèle ou vers liaison série pour le pic ?
    etc...
    suivant le besoin, dans la série 74HC, tu cherches 273, 573, 574 etc...
    Tout existe, il suffit de le trouver...!

  8. #6
    alainav1

    Re : memorisation de 8 etats

    bonjour,

    le port ne suffit pas car je souhaite memoriser des multiples de 8.
    c'est pour un circuit de train qui possede plus de 8 aiguillages que je souhaite commander avec un seul port de pic .
    le but c'est donc de positionner l'etat souhaité sur plusieurs "circuits memoire " puis en valider un (par une impulsion par exemple) puis modifier un le port valider un autre circuit memoire ..
    effectivement je peux me debrouiller avec des 74HC273.
    je pense qu'il n'y a pas de problemes pour les monter en // et en selectionner un seul à la fois ? cela me multiplie donc les ports .
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  9. Publicité
  10. #7
    Antoane
    Responsable technique

    Re : memorisation de 8 etats

    Bonjour,
    pourquoi pas un peu d'I²C ou SPI ? simple à utiliser avec les routines toutes faite, ne demande que deux pin du µC, + quelques port expander (le PCF8574a est un 8bit, le 8575 un 16bits, par exemple).
    Peut-être juste un peu plus lent.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  11. #8
    Qristoff
    Animateur Électronique

    Re : memorisation de 8 etats

    Bonjour,
    donc si je comprends bien, tu souhaites multiplier le nombre de sorties vers les aiguillages en utilisant des registres connectés à un bus parallèle 8 bits et adressables.
    L'inconvénient de ce système va consommer pas mal de sorties du pic (un bus de données 8 bits + un bus d'adresse pour sélectionner le registre souhaité).
    L'idée d'Antoane est effectivement plus simple à mettre en oeuvre. Une alternative simple aussi est d'utiliser des registres à décalages mis en série, 74HC595 par exemple.
    De plus, je ne sais pas comment tu souhaites commander les aiguillages ? tu utillises 2 sorties registres pour commander les deux bobines de l'aiguillage ? dans ce cas, l'utilisation de la sortie OutEnable des registres permet d'envoyer un impulsion sur la bobine et non pas maintenir en permanence la bobine alimentée.
    Tout existe, il suffit de le trouver...!

  12. #9
    alainav1

    Re : memorisation de 8 etats

    bonjour,
    je regarde cette derniere solution .quand aux circuits i2C il sont plus chers que la serie des 74 .
    pour le type d aiguillages ils sont de 2 types (à bobines ) ou à fil à memoire .(voir mon site page train )(mais sur 2 circuits diffferents )donc pas de tension aiguillage =droit
    alimenté =aiguillage devié .
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  13. #10
    Qristoff
    Animateur Électronique

    Re : memorisation de 8 etats

    donc pas de tension aiguillage =droit
    alimenté =aiguillage devié
    donc 1 seul bit par aiguillage.
    0=position droit=bobine non alimentée
    1=position déviée=bobine alimentée

    L'autre avantage d'une liaison série, c'est que tu peux faire des modules déportés sur le réseau au plus près des groupes d'auiguillage, ce qui simplifit le câblage sous la table !
    C'est d'ailleur ce que j'ai fait sur mon réseau mais en utilisant des décodeurs MC145027 ce qui permet d'utiliser le rail comme transporteur de courant et des commandes, donc plus de fils entre les décodeurs...
    Tout existe, il suffit de le trouver...!

  14. #11
    alainav1

    Re : memorisation de 8 etats

    bonjour, cela semble tres interressant je regarde ça
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  15. #12
    ftorama

    Re : memorisation de 8 etats

    des 74HC164 peuvent aussi faire l'affaire.

    Et si tu as besoin d'une interface de puissance derrière type ULN, un MIC5891 est idéal.

    Je te laisse le soin de chercher les datasheets
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

  16. Publicité
  17. #13
    Qristoff
    Animateur Électronique

    Re : memorisation de 8 etats

    Le 74HC164 ne comporte pas d'étage de latch en sortie, ce qui fait que les huit sorties gigotent pendant le transfert des données, ce n'est pas grave si le transfert des données est très rapide devant le temps de réaction des bobines d'aiguillage mais cela va créer des micro-commutations peut être source de parasites. C'est pour cela que je préconisais le HC595 dont les sorties sont toutes mises à jour sur le même front.
    Tout existe, il suffit de le trouver...!

  18. #14
    ftorama

    Re : memorisation de 8 etats

    1 point pour toi
    J'avais oublié ce détail
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

Discussions similaires

  1. Memorisation son
    Par nini631 dans le forum Électronique
    Réponses: 3
    Dernier message: 25/01/2010, 08h53
  2. memorisation de signaux
    Par alainav1 dans le forum Électronique
    Réponses: 13
    Dernier message: 18/06/2009, 07h23
  3. memorisation de tension
    Par alainav1 dans le forum Électronique
    Réponses: 9
    Dernier message: 16/02/2008, 22h43
  4. memorisation
    Par lamorgana dans le forum Psychologies (archives)
    Réponses: 2
    Dernier message: 17/09/2007, 22h46
  5. mémorisation
    Par crtvby dans le forum Psychologies (archives)
    Réponses: 6
    Dernier message: 18/12/2006, 17h47
Découvrez nos comparatifs produits sur l'informatique et les technologies.