isolation électrique d'un clavier
Répondre à la discussion
Affichage des résultats 1 à 22 sur 22

isolation électrique d'un clavier



  1. #1
    arzew

    Smile isolation électrique d'un clavier


    ------

    bonjour,

    je voudrais isoler electriquement un clavier d'un montage comprenant un PIC 16F648A et un LCD.
    Pour se faire, mon idée a été d'incorporer un 74SN373 (8 bascules D avec verrous commandés) comme
    sur le schéma joint:

    0805150836593295832.jpg


    La pin 11 est au +5v (aucune action utile ici), la pin 1 reliée à la masse permet
    l'acheminement des entrée (18,8,13,3,4,7,14) vers les sorties (9,12,19,15,2,5,6) .

    A la mise sous tension du montage (configuré comme sur la photo) le message programmé et qui
    doit apparaitre sur le LCD est incompréhensible.
    Il faut que je relie la pin 1 au +5v (situation de haute impédance entre entrées/sorties du 74SN373)
    pour que le message soit correcte .
    En conclusion avant chaque écriture du message sur LCD la pin 1 doit être reliée au +5 volts pour
    isoler (haute impédance) les sorties des entrées.

    Je pensais tout simplement que le fait que la pin 1 est au 1 logique, c'est comme si un interrupteur placé entre entrées et sorties
    était fermé.

    Quelqu'un pourrait-il m'expliquer pourquoi cet affichage incompréhensible sur le LCD ?
    Y a-t'il un autre moyen simple de procéder à cette isolation électrique ?

    Merci de votre aide

    Cordialement,

    Arzew





    L'image jpg initiale, sur un serveur extérieur, donc non garanti de durée, mais surtout accompagné de pubs intempestives si ce n'est de virus, a été rapatriée sur le serveur. C'est la solution qu'il faut privilégier.

    Comme elle était très difficilement lisible, elle a été "un peu" éclaircie.

    -----
    Images attachées Images attachées
    Fichiers attachés Fichiers attachés
    Dernière modification par gienas ; 15/05/2008 à 11h40. Motif: Rapatrié l'image éclaircie sur le forum

  2. #2
    DAUDET78

    Re : isolation électrique d'un clavier

    Ben oui, tu as un conflit entre la sortie du 373 et ton PIC, il faut que la sortie du 373 soit à haute impédance pendant les écritures sur le LCD
    1/ tu peux utiliser un 74xx240 74xx241
    2/ tu peux indiquer le brochage du LCD ?
    J'aime pas le Grec

  3. #3
    arzew

    Re : isolation électrique d'un clavier

    (Ok pour la photo ... j'aurais pu y penser c'est vrai !)

    bonjour DAUDET78,

    soit ... il y a conflit ... mais quel en est la raison si tu peux
    me l'expliquer
    Images attachées Images attachées  

  4. #4
    DAUDET78

    Re : isolation électrique d'un clavier

    Citation Envoyé par arzew Voir le message
    mais quel en est la raison si tu peux
    me l'expliquer
    Oui, je peux !
    Les sorties du 373 donnent un niveau haut (ou bas)
    ton PIC a des sorties au niveau haut (ou bas) pour écrire sur ton LCD

    Il y a donc un bras de fer entre les deux ........
    J'aime pas le Grec

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

    Re : isolation électrique d'un clavier

    aussi tôt dit aussi tôt fait

    d'accord ... le SN74LS373 possède des bascules.
    Quelles différences avec le SN74LS241 qui lui aussi affichera son état en sortie donc même bras de fer

    en voyant le datasheet du composant la sortie est aussi l'image de l'entrée mais fixée par potentiel indépendant de l'entrée .

    a+

  7. #6
    DAUDET78

    Re : isolation électrique d'un clavier

    Le probléme, ce n''est pas bascule ou pas ! C'est sortie active ou 3-state !
    Donc il faut que ton PIC choisisse son périphérique
    1/ il accéde au LCD et il valide le ENABLE du LCD
    2/ il accéde au clavier et il valide le ENABLE du 74xxZZZ
    J'aime pas le Grec

  8. #7
    DAUDET78

    Re : isolation électrique d'un clavier

    La broche "E" du LCD est l'ENABLE qui est valide le LCD si elle est est au niveau bas (enfin je pense ??) . Donc tu inverses le signal de cette pin et tu l'envoies sur la broche 11 du 373

    En fait, c'est peut être plus compliqué. En effet, il faut passer le PIC en entrée pour éviter le conflit avec la sortie du 373. Tu n'as plus un OUT disponible sur le PIC?
    J'aime pas le Grec

  9. #8
    arzew

    Re : isolation électrique d'un clavier

    pour ce qui est d'une pin dispo ... je peux m'arranger , l'avantage de la programmation .
    Pour ce qui est de la commande de l'affichage et la gestion du clavier j'avais tout simplement pensé à rendre le 373 en haute Z quand j'affiche sur LCD et remettre basse Z quand affichage fini, plusieurs moyens dispo.

    OCTAL BUFFERS AND LINE DRIVERS WITH 3-STATE OUTPUTS c'est la dénomination du circuit 74LS241.
    sur la représentation je ne vois que 2 états !

  10. #9
    DAUDET78

    Re : isolation électrique d'un clavier

    Les pin 1 et 19 du 241 gérent le mode 3-State
    1/ une sortie gére le "E" du LCD ("1"=LCD non accessible)
    2/ une sortie gére les /G du 241 ou du 373 ("1"=clavier non accessible)

    PS : comme il suffit de couper les 4 lignes du clavier, un 74HC125 ou 74HC126 est suffisant
    J'aime pas le Grec

  11. #10
    arzew

    Re : isolation électrique d'un clavier

    en conclusion ... même combat que pour le 373.
    Je reste donc sur mon idée de commander le 373 étant donné que je n'ai pas de 241.
    Je pensais trouver un circuit encore plus intelligent que ça

    Merci de ton aide

    a+

  12. #11
    DAUDET78

    Re : isolation électrique d'un clavier

    Si tu disposes de 4 pins d'entrée dispo sur ton PIC, tu peux virer la quincaillerie TTL !
    Si tu ne touches pas au clavier pendant l'accès LCD, idem (c'est plus risqué!)
    J'aime pas le Grec

  13. #12
    arzew

    Re : isolation électrique d'un clavier

    effectivement, à l'origine je voulais faire le plus simple en raccordant directement le clavier, mais je préfère déconnecter le clavier pour être sûr d'avoir un affichage complet et correcte.
    Je dois donc procéder à condamner une entrée/sortie du PIC pour effectuer cette commande d'isolation.
    J'aurais pu profiter de la commande RS du LCD mais la commande d'instruction est faite avec RS=0 donc pas bon dans ce cas.

    a+

  14. #13
    arzew

    Re : isolation électrique d'un clavier

    autant pisser dans un violon !!!

    le procédé ne fonctionne pas
    Entre chaque affichage le 373 est bien commandé en haute Z mais le LCD affiche n'importe quoi sans pour cela commander E (j'ai même forçé E à +5v pour être sûr qu'il ne soit pas commandé par parasites)
    Dommage

    Peut-être un CD4016 ou 4066

  15. #14
    DAUDET78

    Re : isolation électrique d'un clavier

    Si tu retires le 373, tu pilotes bien ton LCD?
    Et pour piloter ton LCD, tu dois mettre le "E" au niveau haut ou bas ?
    J'aime pas le Grec

  16. #15
    arzew

    Re : isolation électrique d'un clavier

    bonjour,

    problème de connexion sur ce forum depuis hier soir

    Pour répondre à ta question :
    - oui je pilote bien le LCD sans le 373
    - l'affichage sur le LCD se fait sur le front descendant de E

  17. #16
    DAUDET78

    Re : isolation électrique d'un clavier

    Et si tu mets le 373 avec une sortie PIC qui place la pin "G" au niveau "1", ça marche le LCD?
    J'aime pas le Grec

  18. #17
    arzew

    Re : isolation électrique d'un clavier

    la pin G est déjà au niveau 1

  19. #18
    DAUDET78

    Re : isolation électrique d'un clavier

    Oui, mais le 373 est en place ou pas?
    Si le LCD marche sans le 373 et qu'il ne marche pas avec (malgrè la pin 11 au niveau "1"), tu as une erreur de câblage.
    J'aime pas le Grec

  20. #19
    arzew

    Re : isolation électrique d'un clavier

    contrôle du câblage = OK

    doute sur une commande sauvage (parasites) sur E du LCD malgrè le 1 logique forcé en fin d'affichage !!

  21. #20
    DAUDET78

    Re : isolation électrique d'un clavier

    J'y connais rien en PIC, mais tu as bien une sortie active pour piloter le "E" ?

    Quand je dis "active", c'est une sortie totem-pole ou une sortie avec PullUP.
    Met une pullUp de 2,2K sur ta pin "E"

    PS: Tu as un oscillo pour regarder le niveau de cette pin?
    Tu as des condensateurs de découplage sur ton PIC, ton LCD et ton 373 ?
    J'aime pas le Grec

  22. #21
    arzew

    Re : isolation électrique d'un clavier

    salut,

    mon message n'a pas été pris en compte

    Bref pour répondre à ton message, j'ai refais le câblage du montage sans résultat.
    J'ai opté pour les circuit CD4016.
    Avec ça cela fonctionne à merveille ... dommage j'aurais voulu me servir du 373.
    a+

  23. #22
    arzew

    Re : isolation électrique d'un clavier

    bonjour,

    Hélas je n'ai plus d'oscillo, celui que j'ai est HS (oscillo à lampe).
    C'est sûr que cela m'aurait aidé !
    Pour ce qui est du découplage et des résistances de tirage ... déjà fait ... changé même de 373 ... au cas où !
    Mais je recommencerai ...

    Merci en tout cas pour ton aide

    a+

Discussions similaires

  1. consommation électrique d'un chauffage électrique
    Par cocktails dans le forum Électronique
    Réponses: 50
    Dernier message: 08/09/2013, 20h15
  2. transformer un clavier AZERTY en clavier mathématique besoin d'un lien!
    Par invite47e0ec41 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 24/03/2008, 16h31
  3. [Divers] Pb avec le clavier d'un PC portable
    Par invitef2517d46 dans le forum Dépannage
    Réponses: 0
    Dernier message: 15/12/2007, 20h31
  4. Calcul du champ électrique d'un dipôle électrique
    Par Seirios dans le forum Physique
    Réponses: 6
    Dernier message: 18/07/2007, 07h42
  5. Choisir: Chauffage electrique ou mauvaise isolation
    Par LeLama dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 2
    Dernier message: 17/07/2006, 20h12
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...