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

timing optocoupleur



  1. #1
    Seb.26

    timing optocoupleur


    ------

    HO Ho HO ... ... salut les lutins ...

    Bon, j'ai un uCPU (tiny85) qui reçoit des pulses d'un autre CPU via un optocoupleur, comme j'avais des soucis, j'ai collé un oscillo et y'a un truc qui m''interpelle !

    L'optocoupleur est un VO610A-3X019T de chez Vishay ( https://docs.rs-online.com/d9cd/0900766b80dd0626.pdf )

    Le bout de schéma et les courbes :
    sch.png
    osc.png

    En 1 on a l'IO du CPU qui envoit les pulses
    En 2 on a la sortie de l'optocoupleur
    En 3 on a un autre sortie du tiny85 que j'utilise pour tester via un script du style :
    Code:
      #define IO_644_2_85()           (PINB&_BV(2))
    
      #define IO_DBUG_SET()           (PORTB|=_BV(0))
      #define IO_DBUG_CLR()           (PORTB&=~_BV(0))
    
    [...]
    
      while(1)
      {
        if( IO_644_2_85() )
        {
          IO_DBUG_CLR();
        }
        else
        {
          IO_DBUG_SET();
        }
      }
    
    [...]
    La question :

    D'où vient cette espèce de pente en sortie de l'optocoupleur ? ... la 1k en entrée est trop élevée ? ...

    Merci et bonnes fêtes à tous, prenez soin de vous et des vôtres.

    -----
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  2. Publicité
  3. #2
    vincent66

    Re : timing optocoupleur

    Bonjour...

    Y a-t-il une résistance pullup interne à l'entrée du attiny...?

    Belle journée...!
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  4. #3
    Seb.26

    Re : timing optocoupleur

    Citation Envoyé par vincent66 Voir le message
    Bonjour...
    Y a-t-il une résistance pullup interne à l'entrée du attiny...?
    Belle journée...!
    Oui, effectivement, elle est activée ... j'ai oublié de le préciser ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  5. #4
    DAT44

    Re : timing optocoupleur

    Bonjour,
    La pullup interne est peut-être trop juste, il faudrait placer une 4,7 k en externe (entre la patte 7 et 8), pour voir ce que cela donnerait ?
    Dernière modification par DAT44 ; 18/12/2020 à 10h24.

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

    Re : timing optocoupleur

    Citation Envoyé par DAT44 Voir le message
    Bonjour,
    La pullup interne est peut-être trop juste, il faudrait placer une 4,7 k en externe (entre la patte 7 et 8), pour voir ce que cela donnerait ?
    OK, je vais tenter ça ... merci.
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  8. #6
    jiherve

    Re : timing optocoupleur

    Bonjour,
    le pull up interne est de l'ordre de 30k donc faiblard, il faut un pull plus faible qqs kohm.
    La resistance série entre le µc et l'opto ne sert à rien tant que celui ci est inactif durant la programmation ISP si programmation par ISP il y a et serait mème nuisible car le "zero" n'est plus assuré si celle ci et le pull up sont du même ordre de grandeur
    JR
    l'électronique c'est pas du vaudou!

  9. Publicité
  10. #7
    Seb.26

    Re : timing optocoupleur

    Citation Envoyé par jiherve Voir le message
    Bonjour,
    le pull up interne est de l'ordre de 30k donc faiblard, il faut un pull plus faible qqs kohm.
    La resistance série entre le µc et l'opto ne sert à rien tant que celui ci est inactif durant la programmation ISP si programmation par ISP il y a et serait mème nuisible car le "zero" n'est plus assuré si celle ci et le pull up sont du même ordre de grandeur
    JR
    oui, à la base je voulais "sécuriser" le CLK de l'ICSP et puis je me suis dit que si par hasard j'ai une prog qui foire de temps en temps c'est pas grave ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

Discussions similaires

  1. Memory Timing
    Par mathsloveer dans le forum Matériel - Hardware
    Réponses: 14
    Dernier message: 11/01/2017, 09h24
  2. timing simulation xilinx ISE
    Par fsoni dans le forum Électronique
    Réponses: 0
    Dernier message: 29/03/2013, 16h05
  3. Logiciel de timing
    Par fsoni dans le forum Électronique
    Réponses: 7
    Dernier message: 04/03/2013, 13h41
  4. PIC : timing des sorties
    Par joe_d dans le forum Électronique
    Réponses: 0
    Dernier message: 05/11/2007, 15h50
  5. Explications d'un schéma de timing
    Par Evolvox dans le forum Électronique
    Réponses: 1
    Dernier message: 21/10/2003, 08h47
Découvrez nos comparatifs produits sur l'informatique et les technologies.