Go Down

Topic: AQUABOUN'S /// GESTION D'AQUARIUM RECIFAL (Read 105654 times) previous topic - next topic

J-M-L

#1140
Jul 13, 2019, 04:24 pm Last Edit: Jul 13, 2019, 04:27 pm by J-M-L
Software serial n'est pas réellement plus mauvais que les autres si vous n'utilisez qu'une seule instance mais propose une alternative efficace aussi bloquant moins le cpu en interruption

Le mode I2C est documenté page 39 et suivantes et je ne vois pas pourquoi ça affecterait les mesures.  Est-ce que le filtre dont ils parlaient n'est pas juste les résistances du PULLUP du protocole ?
Hello - Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums.
Bonjour Pas de messages privés SVP, postez dans le forum directement pour que ça profite à tous

djbouns

#1141
Jul 13, 2019, 06:39 pm Last Edit: Jul 13, 2019, 06:39 pm by djbouns
non
je ne retrouve plus ou j'avait vu ca.
Mais atlas conseille d'utiliser ca
et sur le net d'autre parlais de ca
Pour les résistances, elle sont déjà sur l'horloge donc pas besoin d'en remettre

J-M-L

Ok mais le « Inline Voltage Isolator » est utile pour isoler le circuit de mesure indépendamment du mode de communication UART, I2C ou SMBus.
Hello - Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums.
Bonjour Pas de messages privés SVP, postez dans le forum directement pour que ça profite à tous

djbouns

Ok mais le « Inline Voltage Isolator » est utile pour isoler le circuit de mesure indépendamment du mode de communication UART, I2C ou SMBus.
a … ok …
donc il en faut un quoi qu'il en soit :/

djbouns

#1144
Jul 13, 2019, 10:29 pm Last Edit: Jul 13, 2019, 10:43 pm by djbouns
mais sur le data sheet de l' ADM3260 il indique que I2C

al1fch

#1145
Jul 14, 2019, 12:31 am Last Edit: Jul 14, 2019, 12:34 am by al1fch
Bonsoir

I2C mais aussi SMBus et PMBus dit la doc (cf Applications)


Il est probabalement possible de s'en servir aussi pour transmettre et isoler Tx et Rx (UART) , les lignes SCL et SDA de ce composant ADM3260 étant toutes les deux bidirectionnelles (sorties en 'opendrain' , donc pull up nécessaires)

J-M-L

#1146
Jul 14, 2019, 09:50 am Last Edit: Jul 14, 2019, 01:10 pm by J-M-L
En fait sur ce composant ce sont exactement les mêmes pins qui prennent le rôle de TxRx série ou pour l'I2C suivant la configuration  du module - la partie communication ne fait que transmettre dans un certain protocole une valeur acquise de la même façon en amont. L'I2C rajoute sans doute un challenge lié à la fréquence plus élevée de communication donc peut être une génération plus forte de parasites éventuellement mais je crois que l'isolateur à vraiment pour objectif d'isoler l'étage de mesure du reste du circuit, c'est sensible ces petites bêtes :)
Hello - Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums.
Bonjour Pas de messages privés SVP, postez dans le forum directement pour que ça profite à tous

djbouns

Merci al1fch et J.m

Donc quoi qu'il en soit je doit isoler le module, peut importe le mode de transfert utilisé.
Je vais me pencher la dessus (car le module atlas a 24€/p + module entre 40 et 60€/p + les sondes, sa commence a faire ... surtout si on en installe 3 ! )

Pour le protocole, je creuse la piste des port série virtuel ou je change de route vers le I2C ?

J-M-L

#1148
Jul 14, 2019, 01:19 pm Last Edit: Jul 14, 2019, 01:21 pm by J-M-L
Oui c'est leur business

Ils ont pour 100euros  le shield tentacule avec 4 entrées (4 EZO Circuits bien sûr à acheter séparément) et isolation comprise...



Je suppose qu'on peut arriver à faire une bonne isolation pour moins cher en 'bidouillant » soi même mais les plans de masse c'est un métier! (@68tjs peut être pourrait donner des conseils)
Hello - Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums.
Bonjour Pas de messages privés SVP, postez dans le forum directement pour que ça profite à tous

djbouns

#1149
Jul 14, 2019, 05:30 pm Last Edit: Jul 14, 2019, 05:31 pm by djbouns
Oui c'est leur business
Ils ont pour 100euros  le shield tentacule avec 4 entrées (4 EZO Circuits bien sûr à acheter séparément) et isolation comprise...
oui vu le prix je n'ai même pas envisager cette possibilité.

Quote
Je suppose qu'on peut arriver à faire une bonne isolation pour moins cher en 'bidouillant » soi même
c'est l'idée :)
Quote
mais les plans de masse c'est un métier!
j'ai regardé ADM3260 qui est utilisé par Atlas
Page 16 il y a le montage typique et rien ne semble sorcier, des condensateurs, des résistances …
Autre "problème" ce composant semble peu commun car peu distribuer et le prix tourne (quand même) au tour de 8€/p

L'ADUM1250ARZ isole 2 port I2C pour 3€/p (tout comme l'ADM3260 il faut ajouter résistances et condensateurs)
et pour la partie alimentation j'ai trouvé le RFM-0505S a 1.20€
mais je suis loin d'être un spécialiste :/

Quote
(@68tjs peut être pourrait donner des conseils)
Je suis preneur :) :) :)

68tjs

#1150
Aug 11, 2019, 06:16 pm Last Edit: Aug 11, 2019, 06:20 pm by 68tjs
Quote
(@68tjs peut être pourrait donner des conseils)
Je suis "gentiment" invité dans un sujet que je ne suivais pas et qui comporte 1149 réponses :smiley-sad-blue:

Cela ne va pas être simple, je vais très certainement poser des questions auxquelles il a déjà été répondu mais je ne vais pas lire 1149 messages.

Pour commencer je pose une question :
L'isolation concerne-t-elle la totalité des accès de la carte Ezo-Ph ou ne concerne-t-elle que la liaison avec la sonde Ph.
Et accessoirement quelle est la datasheet de cette sonde et son mode de connexion.

Sur le brochage de la carte EZo-Ph je vois Gnd du coté UART/I2C et PGND coté sonde.
A priori on pourrait penser que si GND n'est pas relié à PGND l'isolation est déjà faite et seule la liaison avec la sonde est concernée.
Vous qui vous êtes déjà penché sur le sujet ai-je faux ?

Il suffirait alors de faire attention à ne pas mélanger les "masses" en câblant.

Il est indiqué d'utilisé du fil blindé pour la liaison entre la carte (PRB) et les sondes.
Il existe deux catégories de fil blindé :
- le blindé classique : un fil entouré d'un blindage isolé ou pas -> il faut qu'il soit isolé car il arrivera bien à toucher une masse globale ce qui mélangera les masses.
- le blindé tri axial : le fil blindé précédent est recouvert d'un autre blindage qu'on appelle aussi "écran" (isolé ou non c'est moins important).
L'utilisation est différente. Avec le premier type le blindage est connecté à PGND, le fil à PRB. Avec le second type les deux premiers fils sont connectés de la même façon(PRB/PGnd) et l'écran sera connecté à la masse générale  (Gnd).

Dans la datasheet ils interdisent les cartes pastillées (proto board) c'est une ânerie. Il faut juste interdire les cartes pastillées avec une face plan de masse mais ce modèle est très cher et dur à approvisionner donc peu de risques.

Dans le câblage il faut juste faire attention à ne pas mélanger la masse générale GND de la masse locale PGND.
Attention aussi à la mécanique, les parties métalliques étant à la masse générale.

Sinon pour ne pas mélanger les masses il y a les opto-coupleurs, en choisir un de "course" pour avoir de la bande passante  afin de monter en fréquence (I2C/UART).
Rappel : pour transmettre carré un signal carré à la fréquence fo il faut un circuit de bande passante entre 7 à 10 fois fo, sinon on n'obtient qu'un sinus.

Les Shadocks : L'ignorance ne s'apprend pas.

djbouns

Re bonjour 68tjs,

Content de vous voir ici :)

Quote
L'isolation concerne-t-elle la totalité des accès de la carte Ezo-Ph ou ne concerne-t-elle que la liaison avec la sonde Ph.
Et accessoirement quelle est la datasheet de cette sonde et son mode de connexion.
d'après le datasheet de la carte Enzo PH page 6, il dise que l'alimentation et les données doivent être isolé. d'autant plus quand d'autre module (ORP, D.O …) sont utilisés en même temps (ce qui seras le cas)
et page 7 il explique comment il isole le module avec un ADM3260
Il n'est nul part fait mention d'isoler la sonde.
voici le datasheet de la sonde PH
Elle sera connecter en BNC
Ce qui m'interpelle c'est que mise a par la page 6 et 7 tout les montages d'exemple sont sans isolation.

Quote
Sur le brochage de la carte EZo-Ph je vois Gnd du coté UART/I2C et PGND coté sonde.
A priori on pourrait penser que si GND n'est pas relié à PGND l'isolation est déjà faite et seule la liaison avec la sonde est concernée.
Vous qui vous êtes déjà penché sur le sujet ai-je faux ?
C'est effectivement se que j'ai pensé que l'isolation sonde était faite
d'ailleurs, ici, il indique bien de ne pas le connecter au GND

Quote
Il est indiqué d'utilisé du fil blindé pour la liaison entre la carte (PRB) et les sondes.
Il n'était pas prévu d'utiliser du fil entre la carte et la sonde. Je vais faire un PCB ou il y aura le connecteur BNC de la sonde. cela posent il probleme ?


68tjs

Quote
Il n'était pas prévu d'utiliser du fil entre la carte et la sonde. Je vais faire un PCB ou il y aura le connecteur BNC de la sonde. cela posent il probleme ?
Non, il faudra faire attention que le connecteur BNC qui extérieurement est relié à la masse ne touche rien.

Je suppose que tu utilises des BNC parce que la sonde sort en BNC .
C'est dommage car rien ne vaut un connecteur vissé : TNC qui est la version vissé du BNC, peu courant hélas, ou SMA vissé et plus petit.
Bien évidement SMA bas de gamme car en SMA on trouve de tout de la fiche qui transmet des kHz à celle qui transmet de GigaHertz (mais pas au même prix).

Quand à la documentation du  produit je suis dubitatif.
J'ai l'impression de voir une usine à gaz pour rien avec des personnes qui ne maîtrisent pas leur sujet comme le coup des protoboards alors que dans ma recherche je suis tombé sur un document Sparkfun qui montrait une réalisation sur protoboard !

As tu trouvé un schéma de cette carte ?
Est-ce qu'a l'ohmmètre GND et PGnd sont isolés l'un de l'autre ?
Dans la cas de plusieurs sondes les sondes doivent être isolée les une des autres.
Les Shadocks : L'ignorance ne s'apprend pas.

djbouns

#1153
Aug 12, 2019, 10:07 am Last Edit: Aug 12, 2019, 10:09 am by djbouns
Quote
Non, il faudra faire attention que le connecteur BNC qui extérieurement est relié à la masse ne touche rien.
Oui j'ai bien compris qu'il faillais absolument séparé pour que la sonde ne soit en contact avec le GND

Quote
Je suppose que tu utilises des BNC parce que la sonde sort en BNC .
Oui, cela permet de pouvoir utiliser n'importe qu'elle sonde.
d'ailleurs elle sont quasi toute en BNC

Quote
As tu trouvé un schéma de cette carte ?
non, et avec la résine coulé sur les composant, impossible de lire quelque chose :(

Quote
Est-ce qu'a l'ohmmètre GND et PGnd sont isolés l'un de l'autre ?
j'ai 8.5M Ohms donc non ?

Quote
Dans la cas de plusieurs sondes les sondes doivent être isolée les une des autres.
et ca, il n'en parle jamais pourtant ...

Quote
Quand à la documentation du  produit je suis dubitatif.
J'ai l'impression de voir une usine à gaz pour rien avec des personnes qui ne maîtrisent pas leur sujet
d'un point de vu opérationel, sur les différente carte PH que j'ai testé (4 model diffèrent) c'est celle qui a été la plus simple d'utilisation, la plus fiable et stable dans les mesures.



68tjs

Quote
Quote
Quote
Est-ce qu'a l'ohmmètre GND et PGnd sont isolés l'un de l'autre ?
j'ai 8.5M Ohms donc non ?
Si ce doit être isolé, il est probable que tu mesure ta propre impédance.
Les Shadocks : L'ignorance ne s'apprend pas.

Go Up