Goto page 1, 2 Next
Mathieu
Guest
Thu Dec 15, 2011 3:58 pm
Bonjour.
Je dois faire communiquer 2 cartes en half duplex, mais il ne m'est pas
possible de relier les masses car un des module utilise une masse virtuelle
et les relier court-circuiterait une alim. Il me faut donc une isolation
galvanique entre ces 2 circuits. Je me demandais s'il était possible
d'utiliser un MAX48x ou MAX49x (le x représentant le dernier chiffre du
composant) pour réaliser cette opération. Une autre solution consisterait à
utiliser 2 optocoupleurs (un par sens).
Merci de me confirmer si les circuits MAX assurent une isolation galvanique
ou de ma proposer d'autres solutions. Les circuits communiquent à 9600 Bps
sur 2 fils.
Bonne journée.
Guest
Thu Dec 15, 2011 4:10 pm
On 2011-12-15 15:58:58 +0100, "Mathieu" <mathieu.ramirez_at_club.fr> said:
Quote:
Bonjour.
Je dois faire communiquer 2 cartes en half duplex, mais il ne m'est pas
possible de relier les masses car un des module utilise une masse
virtuelle et les relier court-circuiterait une alim. Il me faut donc
une isolation galvanique entre ces 2 circuits. Je me demandais s'il
était possible d'utiliser un MAX48x ou MAX49x (le x représentant le
dernier chiffre du composant) pour réaliser cette opération. Une autre
solution consisterait à utiliser 2 optocoupleurs (un par sens).
Merci de me confirmer si les circuits MAX assurent une isolation
galvanique ou de ma proposer d'autres solutions. Les circuits
communiquent à 9600 Bps sur 2 fils.
Bonne journée.
un truc comme cela est fait pour ...
http://www.analog.com/en/interface/digital-isolators/adm3251e/products/product.html
Cordialement,
--
----------
Kripton
the ESR Repository @
http://kripton2035.free.fr/esr-repository.html
the Geiger Repository @
http://kripton2035.free.fr/geiger-repositor.html
Mathieu
Guest
Thu Dec 15, 2011 4:53 pm
Merci pour cette réponse rapide.
Souhaitant n'utiliser qu'une paire, puis-je relier les broches Tx et Rx?
Ce composant est pas mal, mais il ressort du RS232, ce qui signifie qu'il
nécessite un doubleur et un inverseur de tension qui nécessitent à leur tour
2 "encombrantes" capas chacun. J'ai peur que l'espace soit trop juste. N'y
a-t'il pas un équivalent en RS485?
"Kripton" a écrit dans le message de groupe de discussion :
4eea0e02$0$629$426a34cc_at_news.free.fr...
Quote:
On 2011-12-15 15:58:58 +0100, "Mathieu" <mathieu.ramirez_at_club.fr> said:
Bonjour.
Je dois faire communiquer 2 cartes en half duplex, mais il ne m'est pas
possible de relier les masses car un des module utilise une masse
virtuelle et les relier court-circuiterait une alim. Il me faut donc une
isolation galvanique entre ces 2 circuits. Je me demandais s'il était
possible d'utiliser un MAX48x ou MAX49x (le x représentant le dernier
chiffre du composant) pour réaliser cette opération. Une autre solution
consisterait à utiliser 2 optocoupleurs (un par sens).
Merci de me confirmer si les circuits MAX assurent une isolation
galvanique ou de ma proposer d'autres solutions. Les circuits
communiquent à 9600 Bps sur 2 fils.
Bonne journée.
un truc comme cela est fait pour ...
http://www.analog.com/en/interface/digital-isolators/adm3251e/products/product.html
Cordialement,
--
----------
Kripton
the ESR Repository @
http://kripton2035.free.fr/esr-repository.html
the Geiger Repository @
http://kripton2035.free.fr/geiger-repositor.html
jj
Guest
Thu Dec 15, 2011 7:28 pm
Le 15/12/2011 15:58, Mathieu a écrit :
Quote:
Bonjour.
Je dois faire communiquer 2 cartes en half duplex, mais il ne m'est pas
possible de relier les masses car un des module utilise une masse
virtuelle et les relier court-circuiterait une alim. Il me faut donc une
isolation galvanique entre ces 2 circuits. Je me demandais s'il était
possible d'utiliser un MAX48x ou MAX49x (le x représentant le dernier
chiffre du composant) pour réaliser cette opération. Une autre solution
consisterait à utiliser 2 optocoupleurs (un par sens).
Merci de me confirmer si les circuits MAX assurent une isolation
galvanique ou de ma proposer d'autres solutions. Les circuits
communiquent à 9600 Bps sur 2 fils.
Bonne journée.
qu'est ce que tu appelles "masse virtuelle" elles sont au même potentiel ?
JJ
Jean-Christophe
Guest
Thu Dec 15, 2011 8:43 pm
On 15 déc, 16:53, "Mathieu"
|
http://www.analog.com/en/interface/digital-isolators/adm3251e/products/product.html
Quote:
Ce composant est pas mal, mais il ressort du RS232, ce qui signifie qu'il
nécessite un doubleur et un inverseur de tension qui nécessitent à leur tour
2 "encombrantes" capas chacun. J'ai peur que l'espace soit trop juste. N'y
a-t'il pas un équivalent en RS485?
Si :
http://www.analog.com/static/imported-files/data_sheets/ADM2481.pdf
Jean-Christophe
Guest
Thu Dec 15, 2011 8:47 pm
On 15 déc, 16:53, "Mathieu"
Quote:
nécessite un doubleur et un inverseur de tension qui nécessitent à leur tour
2 "encombrantes" capas chacun. J'ai peur que l'espace soit trop juste.
Il ne faut que des 100 nF 16 V, et en CMS c'est minuscule.
Mathieu
Guest
Thu Dec 15, 2011 9:20 pm
Elles ne sont justement pas au même potentiel et lorsque je les relie, ça me
resette le µC. Je n'utilise pas une alim traditionnelle mais des tensions
disponibles sur un port de sortie d'un montage existant, et la masse qui est
fournie n'est pas la même que celle de la seconde carte avec qui je dois
communiquer.
Bonne soirée.
"jj" <jeanjacques.goessens_at_wanadoo.fr> a écrit dans le message de groupe de
discussion : 4eea3c4e$0$5678$ba4acef3_at_reader.news.orange.fr...
Quote:
Le 15/12/2011 15:58, Mathieu a écrit :
Bonjour.
Je dois faire communiquer 2 cartes en half duplex, mais il ne m'est pas
possible de relier les masses car un des module utilise une masse
virtuelle et les relier court-circuiterait une alim. Il me faut donc une
isolation galvanique entre ces 2 circuits. Je me demandais s'il était
possible d'utiliser un MAX48x ou MAX49x (le x représentant le dernier
chiffre du composant) pour réaliser cette opération. Une autre solution
consisterait à utiliser 2 optocoupleurs (un par sens).
Merci de me confirmer si les circuits MAX assurent une isolation
galvanique ou de ma proposer d'autres solutions. Les circuits
communiquent à 9600 Bps sur 2 fils.
Bonne journée.
qu'est ce que tu appelles "masse virtuelle" elles sont au même potentiel ?
JJ
Mathieu
Guest
Thu Dec 15, 2011 9:34 pm
Ces composants ne sont pas donnés... J'ai besoin d'une dizaine de liaisons
soit 20 composants, ça va me coûter une fortune, je vais chercher une autre
solution.
Merci.
"Jean-Christophe" <5.d_at_free.fr> a écrit dans le message de groupe de
discussion :
27c01bad-65a6-4f1b-a195-83a06911b7fd_at_c18g2000yqj.googlegroups.com...
Quote:
Mathieu
Guest
Thu Dec 15, 2011 9:53 pm
Je ne sais pas comment poster un schéma sur un newsgroup... En gros, j'ai un
montage qui crée du 5V et 10V et qui possède un port de sortie sur lequel on
trouve ces tensions mais pas la masse, je me sers de ces tensions pour créer
un 5V (10V - 5V) pour alimenter un µC et je dois faire communiquer une
sortie de ce µC avec une autre partie du montage alimentée en 0-5V. Donc si
je relie la masse du système à la masse du µC, je court-circuite l'alim 5V
et c'est pas le but recherché. Bien sur, je pourrais récupérer la masse,
mais ça imposerait de démonter le boitier et je préfère éviter. J'espère
avoir été assez clair.
"Jean-Christophe" <5.d_at_free.fr> a écrit dans le message de groupe de
discussion :
354b4b19-f8dd-4538-a9c0-74293797c5a8_at_o9g2000vbc.googlegroups.com...
Quote:
On 15 déc, 21:20, "Mathieu"
| "jj"
| qu'est ce que tu appelles "masse virtuelle" elles sont au même
potentiel ?
Elles ne sont justement pas au même potentiel et lorsque je les relie,
ça me resette le µC. Je n'utilise pas une alim traditionnelle mais
des tensions disponibles sur un port de sortie d'un montage existant,
et la masse qui est fournie n'est pas la même que celle de la seconde
carte avec qui je dois communiquer.
Peux-tu poster un schéma, même succinct, pour clarifier la
situation ?
Mathieu
Guest
Thu Dec 15, 2011 10:01 pm
Non, je n'ai absolument pas besoin de me plier à un format. Je vais
réfléchir à des liaisons par optocoupleurs, mais je ne vois pas comment
faire du duplex en n'utilisant qu'une E/S du µC avec des optos.
J'ai expliqué un peu plus bas à quoi ressemble mon montage.
"Jean-Christophe" <5.d_at_free.fr> a écrit dans le message de groupe de
discussion :
21de7174-a7a5-4ba1-89ff-7ae8bbc88ab1_at_s26g2000yqd.googlegroups.com...
Quote:
On 15 déc, 21:34, "Mathieu"
Ces composants ne sont pas donnés... J'ai besoin d'une dizaine
de liaisons soit 20 composants, ça va me coûter une fortune,
je vais chercher une autre solution.
S'il n'est pas nécéssaire de se plier à un standard
(RS232 ou autre) tu peux utiliser des optocoupleurs pour
garantir l'isolation galvanique tout en épargnant ton budget.
Bien qu'un opto n'ait pas une bande passante démesurée,
les 9600 bps de ta liaison passeront largement sans problème.
D'ailleurs une isolation galva n'est peut-être pas nécéssaire,
mais pour aller plus loin il faudrait que tu postes un schéma.
(si tu ne veux pas dévoiler les détails (ca arrive parfois)
ne poste que l'équivalent de ce sous-ensemble de ton circuit)
Jean-Christophe
Guest
Thu Dec 15, 2011 10:31 pm
On 15 déc, 21:20, "Mathieu"
| "jj"
| qu'est ce que tu appelles "masse virtuelle" elles sont au même
potentiel ?
Quote:
Elles ne sont justement pas au même potentiel et lorsque je les relie,
ça me resette le µC. Je n'utilise pas une alim traditionnelle mais
des tensions disponibles sur un port de sortie d'un montage existant,
et la masse qui est fournie n'est pas la même que celle de la seconde
carte avec qui je dois communiquer.
Peux-tu poster un schéma, même succinct, pour clarifier la
situation ?
Jean-Christophe
Guest
Thu Dec 15, 2011 10:48 pm
On 15 déc, 21:34, "Mathieu"
Quote:
Ces composants ne sont pas donnés... J'ai besoin d'une dizaine
de liaisons soit 20 composants, ça va me coûter une fortune,
je vais chercher une autre solution.
S'il n'est pas nécéssaire de se plier à un standard
(RS232 ou autre) tu peux utiliser des optocoupleurs pour
garantir l'isolation galvanique tout en épargnant ton budget.
Bien qu'un opto n'ait pas une bande passante démesurée,
les 9600 bps de ta liaison passeront largement sans problème.
D'ailleurs une isolation galva n'est peut-être pas nécéssaire,
mais pour aller plus loin il faudrait que tu postes un schéma.
(si tu ne veux pas dévoiler les détails (ca arrive parfois)
ne poste que l'équivalent de ce sous-ensemble de ton circuit)
Jean-Christophe
Guest
Thu Dec 15, 2011 11:10 pm
On 15 déc, 21:20, "Mathieu"
| "jj"
| qu'est ce que tu appelles "masse virtuelle" elles sont au même
potentiel ?
Quote:
Elles ne sont justement pas au même potentiel et lorsque je les relie
Que le uC se ressette peut être dû à autre chose qu'un problème de
masse.
Quote:
Je n'utilise pas une alim traditionnelle mais des tensions
disponibles sur un port de sortie d'un montage existant
Donc, ces tensions disponibles ont un potentiel non flottant
par rapport à la masse à laquelle tu veux les relier, oui ?
Quote:
la masse qui est fournie n'est pas la même que celle
de la seconde carte avec qui je dois communiquer.
Cela ne pose pas de problème dans le cas où il s'agit
d'une *vraie* masse ... ce qui n'est pas le cas ici.
Jean-Christophe
Guest
Thu Dec 15, 2011 11:21 pm
On 15 déc, 22:01, "Mathieu"
Quote:
Non, je n'ai absolument pas besoin de me plier à un format.
Je vais réfléchir à des liaisons par optocoupleurs,
Quelle est la longueur maxi du câble de com entre les cartes ?
Quote:
mais je ne vois pas comment faire du duplex
en n'utilisant qu'une E/S du µC avec des optos.
Mais si tu n'as plus qu'une seule I/O de dispo sur ton uC,
comment aurais-tu fait pour la liaison avec un chip MAX ?
Mais même avec une seule I/O sur un uC
on fait du half-duplex en reprogrammant cette I/O
en sortie avant l'émission, et en entrée avant la réception.
Il faut retoucher un tout petit peu le code,
mais ca permet de s'en tirer ...
Jean-Christophe
Guest
Thu Dec 15, 2011 11:35 pm
On 15 déc, 21:53, "Mathieu"
Quote:
comment poster un schéma
Tu fais une copie d'écran que tu retouches
comme tu veux et en ajoutant des annotations,
puis tu postes l'image sur le serveur ci-dessous.
Après avoir chargé l'image (pas du BMP please

)
il t'indiquera le lien HTTP à fournir pour y accéder :
http://cjoint.com/
Quote:
montage qui crée du 5V et 10V et qui possède un port de
sortie sur lequel on trouve ces tensions mais pas la masse,
S'il n'y a pas de masse, où est le zéro volt de référence
par rapport auquel ces deux points donnent 5 V et 10 V ?
Quote:
je me sers de ces tensions pour créer
un 5V (10V - 5V) pour alimenter un µC
Ah, ok, tu alimentes en flottant entre le 10 V et 5 V.
Si tu alimentais directement le uC entre le 5 V
dispo et la masse, ca résoudrait ton problème.
Quote:
et je dois faire communiquer une sortie de ce µC
avec une autre partie du montage alimentée en 0-5V.
Cette "autre partie du montage" a son
alim commune avec celle du géné 5V/10V ?
Quote:
Donc si je relie la masse du système à la masse du µC,
je court-circuite l'alim 5V et c'est pas le but recherché.
Bien sur, je pourrais récupérer la masse, mais ça imposerait
de démonter le boitier et je préfère éviter.
Il n'est pas dit que tu ne t'en tirerais pas avec
un montage simple à base de transistor MOS ...
mais sortir la *vraie* masse serait bien mieux !
Goto page 1, 2 Next