Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 30 sur 36

Aide relais - optocoupleur pour projet



  1. #1
    maxime.drouin

    Aide relais - optocoupleur pour projet

    Bonjour à la communauté,
    je vais vous expliquer le context de ma question. En fait, je suis actuellement entrain de faire un projet personnel pour un système d'alarme résidentiel à l'aide de PIC. Actuellement je travail sur la phase de l'appel téléphonique lorsque l'alarme est déclenché. En fait, je veux utiliser un module d'un téléphone pour composer à l'aide d'un pic (un relais ou optocoupleur doit être utilisé pour chaque chiffre à signaler).
    Voici le module en question :
    http://forums.futura-sciences.com/at...1&d=1241978687

    Je veux à l'aide de plusieurs sorti du PIC (16F877) activer le contact entre 2 PIN ce qui permettrais de signaler un chiffre. En tout il me faut 10 relais ou 10 optocoupleur pour composer 10 chiffres. (composition local au Québec). Par contre, l'idéal pour moi serais d'utiliser un optocoupleur car cela limiterais le nombre de pièce à utiliser contrairement à un relais.

    Voici le scéma vite fait pour représenter ce que je veux faire :
    http://forums.futura-sciences.com/at...1&d=1241979127

    Comme vous pouvez voir le PIC en sorti pousse 5V et 20mA par broche. Les porta.0 à porta.9 doivent être utilisé pour composer soit le chiffre 0,1,2,3,4,..., ou 9. Par exemple, en se référant au schéma si j'active le porta.0 alors celui ci permet d'activer le J3A ce qui crée un contact entre la broche 2 et 3 du module de téléphone ce qui signalise le chiffre 2.

    Par contre, ma question est quel serait la pièce électrique la plus adéquate pour faire fonctionner mon système ? Il y a le relais et l'optocoupler que je connais. Je suis intéressé par l'optocoupler : http://media.digikey.com/pdf/Data%20...4%20Series.pdf

    mais je ne suis pas certain ci celui fait le travail. J'aurais besoin d'aide de votre part pour me diriger vers la meilleur solution possible.

    Merci.

    -----

    Images attachées Images attachées
    Dernière modification par gienas ; 10/05/2009 à 19h50. Motif: Supprimé les balises img

  2. Publicité
  3. #2
    satmicro1

    Re : Aide relais - optocoupleur pour projet

    Bonjour,
    Je suis sur un projet personnel similaire d'alarme téléphonique.

    Je suis parti aussi sur une base de pic 18f877 que je programme en basic avec pic simulator ide (ensemble compilateur basic, assembleur simulateur):
    http://www.oshonsoft.com/picexamples.html

    Par contre pour la numérotation j'ai fait plus simple:

    J'utilise un circuit PCD3311CP DTMF/modem/musical-tone generator.

    je le commande en interface 2 fils i2c à partir du pic selon l'exemple 9 donné là :
    http://www.oshonsoft.com/picexamples.html

    C'est très simple à piloter en i2c avec ce compilateur car il y a des instructions spécifiques.

    Ensuite j'amplifie le signal avec un lm358N

    Puis le couplage est effectué directement avec la ligne téléphonique avec un transfo 600/600 ohms en m'inspirant du schéma du kit velleman K6501 (voir la page 14):
    http://www.velleman.be/downloads/0/i...k6501_rev1.pdf

    Et cela fonctionne...

    Cordialement

  4. #3
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Bonjour satmicro1,
    pour l'exemple 9 que tu mentionne je vois un truc pour donner l'heure et la date. Pour ce qui est du modèle du circuit qui permet de générer les fréquence pour composer un numéro j'avais deja vue par contre je crois que cela est complexe pour mon cas. Car je suis limite en connaissance.

  5. #4
    satmicro1

    Re : Aide relais - optocoupleur pour projet

    En complément voici la partie du schéma comprenant le 16F877,
    avec un afficheur lcd 2 lignes de 16 caractères, un connecteur pour l'ISP, un oscillateur à quartz et les sorties i2c SDA et SCL:
    Images attachées Images attachées

  6. #5
    satmicro1

    Re : Aide relais - optocoupleur pour projet

    Oui, dans l'exemple 9 il y a un circuit i2c qui donne l'heure et la date, à la place il suffit de brancher le PCD3311CP par les deux fils...

    En ce qui concerne la sous-routine qui gère l'appel, la voici, en basic, si tu fais plus simple....je demande à voir (la numérotation est en dtmf et tout est paramétrable) :

    appel:
    I2CWrite1 sda, scl, 0x48, silence 'rien en sortie tone du 3311
    PORTD.0 = 1 'prise de ligne
    WaitMs 3000 'tempo attente invit à numéroter
    For digit = 0 To 9
    mask = LookUp(0x10, 0x11, 0x15, 0x17, 0x13, 0x18, 0x14, 0x11, 0x19, 0x17), digit
    'mask = LookUp(0x10, 0x16, 0x16, 0x14, 0x13, 0x15, 0x13, 0x12, 0x19, 0x12), digit
    I2CWrite1 sda, scl, 0x48, mask 'envoi des fréquences / chiffres
    WaitMs 500 'durée d'envoi d'un chiffre
    I2CWrite1 sda, scl, 0x48, silence 'envoi silence inter-chiffre
    WaitMs 100 'durée silence inter-chiffre
    Next digit
    I2CWrite1 sda, scl, 0x48, silence 'envoi silence fin numérotation
    WaitMs 5000 'attente avant raccrocher
    I2CWrite1 sda, scl, 0x48, 0x08
    WaitMs 1000
    I2CWrite1 sda, scl, 0x48, 0x09
    WaitMs 1000
    I2CWrite1 sda, scl, 0x48, silence
    WaitMs 1000
    PORTD.0 = 0 'raccrocher ligne
    Return

  7. A voir en vidéo sur Futura
  8. #6
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Lorsque tu parle de I2c c'est ton board de développement ?

  9. Publicité
  10. #7
    satmicro1

    Re : Aide relais - optocoupleur pour projet

    Non, j'utilise actuellement une plaque d'essais à contacts.

    i2C c'est un bus à 2 fils qui fait la liaison entre le 877 et le circuit PCD33C:

    http://www.datasheetarchive.com/down...301%2F6390.pdf

    Je suis en train de faire le schéma de la partie numérotation.

  11. #8
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    d'accord donc si je comprend bien il te faut uniquement 2 fil pour composer du 16f877 vers le pcd33c qui lui s'occupe d'appeler ?

  12. #9
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Par contre, j'aimerais mieux pour l'instant monter le montage avec relais ou opto car cela serait moin complex pour moi pour l'instant. Plus tard je pourrais vérifier avec le circuit que tu dis. Par contre, je crois que je n,ai pas asser de connaissance pour utiliser de la façon que tu dis.

  13. #10
    satmicro1

    Re : Aide relais - optocoupleur pour projet

    Je comprends tout à fait, quand c'est nouveau on a toujours quelques réticences.

    Je viens de finir la partie "numérotation" du schéma à toutes fins utiles je le mets içi, comme cela tu sais qu'il y a une alternative fonctionnelle.
    Images attachées Images attachées

  14. #11
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Citation Envoyé par satmicro1 Voir le message
    Je comprends tout à fait, quand c'est nouveau on a toujours quelques réticences.

    Je viens de finir la partie "numérotation" du schéma à toutes fins utiles je le mets içi, comme cela tu sais qu'il y a une alternative fonctionnelle.
    Merci à toi.
    Pour ce qui de mon questionnement aurais tu une idée ?

  15. #12
    satmicro1

    Re : Aide relais - optocoupleur pour projet

    Bjr,

    Il faudrait plutot essayer de se brancher sur la nappe, en remplacement du CI du clavier, c'est une matrice 4x4 normalement pour composer de 0 à9.

    Pour le choix opto ou relais cela dépend des niveaux, il faudrait mesurer et faire des essais.

    Cordialement

  16. Publicité
  17. #13
    zied74

    Re : Aide relais - optocoupleur pour projet

    Bonjour,

    Une autre idée si vous en aurez besoin : au lieu de chercher à composer des N° vous pouvez utliser le module "Appel Abrégés" et c'est très simple : ouvrir le boitier du téléphone et faire souder 2 fils sur les 2 bornes de l'interrpetur (boutton boussoir) de N° abrégé , les souder sur le rélais, et enfin maintenir l'état haut de broche du PIC pendant 1200 ms puis rélacher (état bas) .

    Concernant l'optocoupleur je le connais pas très bien , mais je crois qu'il vous faut une masse commune entre le téléphone et l'optocoupleur .

    Merci et bonne journée.

  18. #14
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Citation Envoyé par zied74 Voir le message
    Bonjour,

    Une autre idée si vous en aurez besoin : au lieu de chercher à composer des N° vous pouvez utliser le module "Appel Abrégés" et c'est très simple : ouvrir le boitier du téléphone et faire souder 2 fils sur les 2 bornes de l'interrpetur (boutton boussoir) de N° abrégé , les souder sur le rélais, et enfin maintenir l'état haut de broche du PIC pendant 1200 ms puis rélacher (état bas) .

    Concernant l'optocoupleur je le connais pas très bien , mais je crois qu'il vous faut une masse commune entre le téléphone et l'optocoupleur .

    Merci et bonne journée.
    Bonjour,
    pour le numéro abrégé c'est une bonne idée que j'avais déjà eu en tête. Par contre, je veux configurer le numéro de téléphone à composer via mon pic (sauver dans le registre). En fait, tout ma programmation sur le pic est fait avec mon clavier et afficheur. Une fois le numéro enregistrer il me suffit d'aller dans une sous routine qui elle active les ports concernant le numéro à composer. par contre, je dois l'attacher à mon module de telephone avec un relais ou opto

  19. #15
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Bonjour,
    j'ai une question technique.. à quoi sert le vce sur un iptocoupleur (en transistor)

  20. #16
    satmicro1

    Re : Aide relais - optocoupleur pour projet

    Bonjour,

    Nous sommes très doués mais n'avons pas encore tout en tête

    N'auriez-vous pas un lien pour nous éviter de chercher pour vous répondre ?

    Cordialement

  21. #17
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    J'ai vue cela dans la fiche technique voir : http://www.datasheetcatalog.org/data...dfe2ip21fy.pdf

    VCE=5V

  22. #18
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Je suis entrain de fouiller sur google pour comprendre le fonctionnement

  23. Publicité
  24. #19
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    voir :
    http://forums.futura-sciences.com/at...larme-opto.jpg

    La résistace R2 est-elle vraiment nécessaire ? Pas évident à comprendre

  25. #20
    Ouk A Passi

    Re : Aide relais - optocoupleur pour projet

    Bonjour,

    La résistace R2 est-elle vraiment nécessaire ?
    Cette résistance est indispensable !

    Il est important de comprendre que la jonction "collecteur-émetteur" admet un courant maxi ( si j'ai bien lu la data, c'est 150 mA).
    Au delà, le photo-transistor risque de trépasser.

    De plus, sur le lien que tu nous donnes, la tension est de 60 volts !!!
    Là encore, il s'agit sans doute de la valeur maxi tolérable.

    Mais tu peux tout ausi bien utiliser ton photo-détecteur sous une tension de 5 volts, et limiter le courant à 30 ou 50 mA.
    Une simple application de la Loi d'Ohm te permettre de calculer dans ce cas la valeur de la résistance limitatrice R2.

  26. #21
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Citation Envoyé par Ouk A Passi Voir le message
    Bonjour,


    Cette résistance est indispensable !


    Mais tu peux tout ausi bien utiliser ton photo-détecteur sous une tension de 5 volts, et limiter le courant à 30 ou 50 mA.
    Mais si je limite le photo-detecteur à 5V comment je vais controler mon 60V ?

  27. #22
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Pouvez vous me dire si je suis correct pour mon calcule à l'entrée :


    Selon le datasheet http://media.digikey.com/pdf/Data%20...4%20Series.pdf
    collector-emitter saturation : IF=10mA

    R1=(5V-VF)/IF
    R1=(5V-1.45)/10mA
    R1=355 ohm

    Donc, dois-je mettre une résistance de 355ohm à la sortie de mon pic pour mettre à on et avoir un contact en sorti

    Corriger moi si je suis incorrect svp

  28. #23
    Ouk A Passi

    Re : Aide relais - optocoupleur pour projet

    Bonjour,

    Je n'avais pas compris pourquoi tu disais:
    Mais si je limite le photo-detecteur à 5V comment je vais controler mon 60V ?
    mais je viens de relire toute la discussion et je comprends que tu souhaites "prendre la ligne" téléphonique et effectuer une numérotation par impulsions.
    Curieux !?? Vous avez toujours de centraux téléphoniques à relais "cross-bar" au Québec?
    Satmicro t'a dit qu'il était en train de travailler sur un projet analogue, mais avec codage DTMF (fréquences vocales double tonalité).
    Ne serait-pas plus judicieux de s'orienter vers cette voie?

    Pour en revenir à ton opto-coupleur (je n'ai pas relu la datasheet) que tu souhaites utiliser en "numéroteur", je ne sais que penser:
    - il s'agit d'une jonction collecteur/émetteur, il est donc necessaire de la polariser correctement. Comment savoir la polarité de ta ligne téléphonique?
    -- impossible ? et de plus, lors d'un appel venant de l'extérieur, c'est du courant alternatif qui va parcourir ta jonction. Aie!

    En résumé:
    si j'ai bien compris, ton opto-coupleur est relié à ta ligne téléphonique.
    En temps normal, il doit être "vu" par la ligne comme un interrupteur ouvert (mais capable de supporter 60 volts AC si un appel vient de l'extérieur).
    C'est cela dont il faut être certain.

    Ensuite, quand ton numéroteur automatique (pic) entre en action, c'est beaucoup plus simple:
    prise de ligne (fermeture du circuit),
    temporisation pour avoir la tonalité,
    et ensuite numérotation par impulsions (es-tu sûr que cela fonctionne ?),
    puis message, et "raccrocher", c'est-à-dire ouverture du circuit.

    Est ce bien cela ?

  29. #24
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Bonjour Ouk A Passi,
    non nous avons plus de centraux à relais... moi je veux utiliser un relais ou opto coupleur simplement pour décrocher/racrocher ma ligne, composer un numéro via mon pic (une sorti est associé à une liaison entre deux broche du téléphone ce qui compose le digit donc 10 combinaison). Bref, je veux utiliser le module de téléphone qui se retrouve sur la photo que j'ai poster. La ligne téléphonique n'est pas directement relié à l'opto. Pour décrocher je voudrais placer un opto sur le bouton pour racrocher/décrocher. Donc, je ne crois pas qu'un appel de l'externe viendrais jouer un role. (du moin je crois). Pour ce qui est de codage DTMF cela semble très bien sauf que je n'ai pas asser de connaissance pour me diriger vers cette solution c'est pour cela que je veux utiliser un opto.

  30. Publicité
  31. #25
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Bonjour,
    j'aurais besoin de votre support svp.

  32. #26
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    J,aimerais être certain de mes calculs pour procéder à des test

  33. #27
    Ouk A Passi

    Re : Aide relais - optocoupleur pour projet

    Bonjour,

    Dans un précédent message, j'écrivais:
    En résumé:
    Si j'ai bien compris, ton opto-coupleur est relié à ta ligne téléphonique.
    En fait ceci ne constituerait qu'une partie du montage ???

    En relisant les messages, il me semble avoir compris que tu souhaitais émuler l'appui sur les touches également à l'aide d'opto-coupleurs.
    Le circuit spécialisé d'encodage de ton téléphone "scrute" une matrice de 4 lignes et 3 colonnes par exemple.
    Comptes-tu également mettre un opto à la place de chaque touche?
    (et comment vas tu savoir quelle est la polarité à respecter?).
    Je ne vois pas bien...

    Je ne vais pas être disponible, mais voici un peu de lecture glanée ici et

  34. #28
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Oui exactement je veux emuler l'appuie des touche. Pour la polarité avec un multimètre cela se fait très bien. Un peu long mais cela se fait du moin je crois

  35. #29
    Ouk A Passi

    Re : Aide relais - optocoupleur pour projet

    Bonjour,

    Ne serait-ce pas plus simple de supprimer ce circuit "encodeur de clavier" et de faire générer les séquences de numérotation par un PIC ?

  36. #30
    maxime.drouin

    Re : Aide relais - optocoupleur pour projet

    Bonjour,
    peut être bien mais c'est que j'ai des connaissance asser limite en matière et je ne crois pas avoir asser de compétence.

Sur le même thème :

Page 1 sur 2 1 DernièreDernière

Discussions similaires

  1. Aide pour un projet maison
    Par Brostellion dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 15
    Dernier message: 08/05/2009, 15h28
  2. Réponses: 2
    Dernier message: 22/11/2008, 10h53
  3. Optocoupleur ou relais pour controler 120v avec du 5v
    Par maxime.drouin dans le forum Électronique
    Réponses: 9
    Dernier message: 02/11/2008, 10h09
  4. Aide pour trouver référence relais
    Par alex934mas dans le forum Électronique
    Réponses: 18
    Dernier message: 21/10/2007, 17h00
  5. Aide pour le choix d'un relais
    Par scove dans le forum Électronique
    Réponses: 2
    Dernier message: 05/07/2005, 12h59