Démystifier le décodage Téléinformation et l'optocoupleur SFH620



  • Bonjour,

    Je comprends mieux le fonctionnement des résistances R1 et R2.
    Par contre, pour ma culture, pouvez vous m'expliquer comment fonctionne la démodulation ?
    Comment se fait-il que l'oscillation du signal d'entrée disparaisse après l'opto ?

    En vous remerciant par avance de votre réponse.


  • Staff

    @Physinain
    Désolé mais la je ne sais pas répondre :anguished:



  • Bonjour,

    regardez le schéma d'un opto type SFH620: Description
    En interne, il y a 2 diodes: une simple, l'autre est une LED qui permet d'activer le transistor. Elles sont tête bèche. du coup, lors d'une demi-oscillation, la LED émet et la sortie de l'opto est active. Lors de la seconde demi-oscillation, c'est la diode simple qui devient conductrice, la sortie reste à 0.

    Perso j'utilise un opto type PC817. J'ai donc rajouté une diode pour obtenir un comportement similaire au SFH620



  • Bonjour mjeanne,

    Je comprends le principe des deux diodes.
    Par contre, comment se fait-il que l'on ne retrouve pas la demi-oscillation positive en sortie ?
    Est ce lié aux caractéristiques de l'optocoupleur ?

    J'ai regardé ce document mais je n'ai pas forcément compris d'ou vient le lissage du signal.
    http://www.vishay.com/docs/83675/sfh620a.pdf

    En vous remerciant.
    J'ai en effet fait le test, le montage est bien fonctionnel.



  • l'opto est double, il y a 2 leds ce qui supprime le 50kHz.



  • @Physinain
    La transmission dans l'opto est, comme le suggère son nom, optique. Mais une seule des deux diodes est une LED. Du coup le transistor n'est excité qu'une demi-oscillation (lorsque la led est conductrice), la broche 4 est alors à la masse durant ce temps. Durant l'autre demi-oscillation, c'est la diode simple qui conduit, le transistor est alors "fermé" et la broche 4 passe à l'état haut via le pullup.
    L'opto transforme (grosso modo) un signal sinusoïdale en signal (presque) carré.



  • @mjeanne non ce n'est pas une diode et une LED mais 2 LED. C'est ce que l'on appelle un optocoupleur a entrée bidirectionnelle. Ton montage avec PC817 marche parce qu'i a une fréquence de coupure de 80kHz (il filtre donc les demi-alternance à 100kHz. Ta diode sert juste à protéger ton opto contre les alternances négatives.



  • Bonjour,
    j'ai acheté la carte pour raspberry et elle fonctionne très bien.
    Et puis je suis dit, si j'en faisais un moi même en suivant le plan (j'avoue, je m'ennuyais un peu).

    Résultat, avec R1=4.7K ça marche pas, j'ai essayé R1 en 1K et 2.2K avec succès. Du coup je me suis arrété à 2.2K puisque vous dites que la valeur maintenant recommandée par EDF est de 2K.
    Enfin avec R1 à 2.2K je peux brancher deux décodeurs en même temps, je n'ai pas essayé avec plus.

    Mais je me demande quand même pourquoi ça marche avec vous et pas avec moi
    La qualité de l'optocoupleur 814 ou du BS170 peut-être?


  • Staff

    @mystogan
    Interessant tout ça, je pense que oui ça peut venir du transistor, j'ai eu qq soucis avec les CJ23xx (environ 10%) depuis que je ne mets que des BSS138, aucun soucis



  • Bonjour,
    je crois que le photocoupleur est basé sur deux diodes LEDs montées en tête bêche, ce qui permet de saturer le transistor de sortie, quelque soit l'alternance du "burst" de signal qui arrive sur l'entrée du photocoupleur.
    Si un SFH620A ou LTV814(A) (le A est mieux, le "coefficient de transfert est plus important, c'est à dire le "gain" de l'optocoupleur qui peut se mesurer en faisant le rapport du courrant collecteur du transistor de sortie par rapport au courant de commande dans les LEDs, exprimé en %).
    A la place de ce type de photocoupleur "exotique", je pense mettre en place deux optocoupleurs normaux, en mettant les transistors de sorti en parallèle (emmeteurs connectés ensembles, idem pour les collecteurs), et en connectant les LEDs en tête bêche.
    Je vais faire un essai avec un HCPL2731 (https://www.fairchildsemi.com/datasheets/HC/HCPL2731.pdf) qui est un double "photo darlington", avec un transfert de 2000%! (il peut être remplacé par deux 6N638 ou 6N639)...



Looks like your connection to hallard.me's community was lost, please wait while we try to reconnect.