capteur de courant 1-wire raspberry

Un lieu pour discuter des composants et de leur utilisation. Un passage obligé si vous devez interfacer votre Raspberry Pi avec le monde extérieur. On y trouvera aussi les cartes type commande de moteur pas à pas, continu, servo...

Modérateurs : Francois, smba38

youn260
Messages : 25
Enregistré le : sam. 9 mai 2015 10:43

capteur de courant 1-wire raspberry

Message par youn260 » dim. 10 mai 2015 11:30

bonjour
je souhaite gérer mes panneaux PV
ils sont en injection réseau direct pour compensation du bruit de fond
je veux controler la consommation compteur
la production des panneaux
et basculer sur un chauffe eau ou une électrolyse pour faire de l'hydrogène pour éviter d'envoyer du courant gratuit a EDF
plan 1-wire.jpg
plan 1-wire.jpg (55.15 Kio) Vu 12050 fois
mon problème c'est dans le choix des composants
car mème en lisant le datasheet du ds2450 j'ai du mal a comprendre quelle valeur il peut lire aux bornes ABCD
j'ai compris qu'il peut lire 4 valeurs différentes de 4 capteurs
apres la gestion informatique des données ne me pose pas de problèmes
je poursuis mes investigations sur la toile
le seul produit produit approchant c'est la:
http://openenergymonitor.org/emon/emonbase/raspberrypi
je dois pouvoir le faire en 1-wire car j'ai déja toute mon installation chauffage solaire thermique gérée avec le raspi/owfs/et un dongle USB avec des capteurs ds18b20
et des switchs ds2406
cordialement

smba38
Modérateur
Messages : 193
Enregistré le : mar. 24 févr. 2015 09:28
Localisation : Bourgoin

Re: capteur de courant 1-wire raspberry

Message par smba38 » dim. 10 mai 2015 13:39

Bonjour Youn260

D’après la lecture du Datasheet de DS 2450, il s’agit d’un quadruple convertisseur Analogique digital.
Il semble que l’on puisse programmer la plage d’entrée de 2,56 à 5,12V.

J’ai trouvé un exemple de programmation ici
https://developer.mbed.org/users/fblanc ... 0/DS2450.c
Et un exemple avec OWFShttp://vesta.homelinux.free.fr/wiki/bus ... _Converter
Il y a également la doc d’OWFS mais c’est assez touffu.http://owfs.org/index.php?page=ds2450

Mais tu as peut-être déjà consulté tous ces liens.

Quel type de capteur utilises tu ?

J’avais fait des essais avec le capteur de courant Grove de seeedstudio.
http://www.seeedstudio.com/wiki/index.p ... ity_Sensor
Mais la précision n’était pas super, l’intensité maxi est limité à 5 ampères.

J'ai posté des messages sur OWFS et sur le bus One Wire de Dallas .
viewtopic.php?f=65&t=721&hilit=owfs
et viewtopic.php?f=65&t=721&p=6465&hilit=owfs#p6465


Par contre pour le compteur électrique tu peux peut-être utiliser la téléinformation (Si ton compteur le permet)
http://www.magdiblog.fr/gpio/teleinfo-e ... lectrique/
Même si ton compteur n'est pas compatible téléinformation, on trouve des exemples sur le net avec un capteur qui détecte le passage de l'index noir du disque indiquant la consommation ou de la LED indiquant les Watts consommés.

Bon courage.

SMBA38.

youn260
Messages : 25
Enregistré le : sam. 9 mai 2015 10:43

Re: capteur de courant 1-wire raspberry

Message par youn260 » dim. 10 mai 2015 16:30

merci
j'ai tout vu sauf le premier lien
cette programmation me fou la trouille
je programme en python et c'est beaucoup plus lisible(pour moi)
je veux mettre le mème modèle mais en 30A maxi
la sortie se fait en volt ou en mA sur ce matériel
le plus dur pour va etre de calibrer
il faut du o-30A--->2.5-5v
je crois qu'il va falloir choisir un modèle et l'adapter a l'echelle de mesure de ds2450
c'est ce que je n'ai pas trouvé sur le web
j'avance quand mème dans mes investigations
les ds18b20,ds2405 et 2406 sont très simples a manier en python
au début j'avais des pannes informatiques maintenant vient le temps des pannes mécaniques et électriques
je pense qu'en solaire PV j'aurais moins de soucis
j'ai un compteur electronique mais je peux pas me servir des données de teleinfo dans owfs
ou plutot c'est hors de mes compétances

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: capteur de courant 1-wire raspberry

Message par domi » dim. 10 mai 2015 17:13

Bonjour,

C'est des questions plutôt perso, mais je pense que d'autres personnes pourraient être intéressées.
Tu utilises quoi comme capteur ampèremétrique ?
trouvé ou ?
Et pour ton pont de diodes, un pont fabriqué maison ? Quelles sont les diodes ?
Ou pont de diodes monobloc, quelle référence ?

Merci d'avance,
Domi
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Avatar du membre
Manfraid
Modérateur
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: capteur de courant 1-wire raspberry

Message par Manfraid » dim. 10 mai 2015 17:32

Salut, sujet très intéressant.

pour ma par comment "lit" tu les valeurs en python, tu va lire les fichiers de owfs ou tu passe par owserver et tu communique directement en python avec ?
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

youn260
Messages : 25
Enregistré le : sam. 9 mai 2015 10:43

Re: capteur de courant 1-wire raspberry

Message par youn260 » dim. 10 mai 2015 17:57

bonsoir
voila exactement ce que je veux faire
a600capteur ds2438.jpg
a600capteur ds2438.jpg (21.17 Kio) Vu 12026 fois
mais je veux remplacer le ac1010 par un 0-30A je ne sais pas quoi choisir
je me demande aussi si le ds2438 n'a pas une plage de mesure plus grande
pour la programmation ce sera une autre histoire
pour le moment je veux valider le montage électronique
car si j'ai pas l'outil je peux rien faire
je fais des essais pour comprendre comment ça marche
je vais commander les pièces manquantes de mon puzzle au pif

smba38
Modérateur
Messages : 193
Enregistré le : mar. 24 févr. 2015 09:28
Localisation : Bourgoin

Re: capteur de courant 1-wire raspberry

Message par smba38 » dim. 10 mai 2015 20:23

Bonsoir Youn260,

Pour la lecture de ton compteur électronique ne peux tu pas utiliser une mémoire EEPROM de Dallas (par exemple la DS28E05).

En python tu écrits la valeur lue sur le compteur électronique EDF en Mémoire EEPROM que tu peux relire en OWFS.

C'est tordu comme idée mais c'est la devise de l'informaticien, "pourquoi faire simple quand on peut faire compliqué".

A+

SMBA38.

youn260
Messages : 25
Enregistré le : sam. 9 mai 2015 10:43

Re: capteur de courant 1-wire raspberry

Message par youn260 » dim. 10 mai 2015 21:11

bonsoir
merci pour l'intéret mais je veux pas changer d'idée
en plus je suis en triphasé avec tempo et je veux gérer chaque phase indépendemment
pour pouvoir éventuellement basculer du solaire sur une ou l'autre
les lignes de cables informatique font plus de 60m d'un bout a l'autre
j'ai déja laissé tomber le CPL y a trop de perturbation
mes essais
essai amperemetre.jpg
essai amperemetre.jpg (130.14 Kio) Vu 12020 fois
essai sur un radiateur de 1kw
sortie redressée en mA

smba38
Modérateur
Messages : 193
Enregistré le : mar. 24 févr. 2015 09:28
Localisation : Bourgoin

Re: capteur de courant 1-wire raspberry

Message par smba38 » mar. 12 mai 2015 19:41

Bonsoir youn260,

Il existe plusieurs capteurs ACxxyy
http://www.google.fr/url?sa=t&rct=j&q=& ... 5102,d.d24

Pour ces capteurs le ratio Volt par ampère est à peu prés toujours le même = 0,1 pour une résistance de charge de 100Ώ.
ACXY.JPG
ACXY.JPG (90.27 Kio) Vu 11959 fois
Pour un radiateur de 1KW tu as une intensité de 7 ma
Ce qu’il faudrait connaître c’est la tension sur la résistance de charge, celle qui serra mesurée par le DS2450 (ou autre)..

D’après les graphiques avec une résistance de charge de 100Ώ pour un AC1030 on devrait avoir une tension de 2V pour une intensité de 30A traversant le capteur.

Il faut choisir le capteur et la résistance de charge pour ne pas dépasser 5V ou (2,5V si l'on configure le one wire en 2,5V)
Dans ton cas je pense que tu veux mesurer un seuil de déclanchement, il n’est peut-être pas nécessaire d’apporter des corrections en fonction de la courbe du graphique qui n’est pas tout à fait linéaire (sauf si l'on recherche plus de précision).

SMBA38.

youn260
Messages : 25
Enregistré le : sam. 9 mai 2015 10:43

Re: capteur de courant 1-wire raspberry

Message par youn260 » mar. 12 mai 2015 22:54

bonsoir
merci pour le tableau
j'ai commandé les composants
je vais voir pour la résistance de charge elle sera a adapter
le plus compliqué pour moi va etre la soudure des ds2438 en soic
j'aurais intéret d'étre a jeun :lol:

Répondre

Retourner vers « L'électronique et le Raspberry Pi »