Tous les forums > Equipements > Voltmètre Ampèremètre NMEA2000
P1010128_petite
fxvt

Voltmètre Ampèremètre NMEA2000

Hello,

Si ça intéresse des bricoleurs ou des amateurs de fer à souder:

Depuis que j'avais changé mes afficheurs NAVMAN de cockpit par des afficheurs i70 et B&G Triton, je n'avais plus le voltage sous les yeux.

Avec l'aide de Tux3132 et Eté42, que je remercie au passage, j'ai fait un petit montage à base d'Arduino.

1ère version:le voltage du bus NMEA2000 mesuré puis envoyé dans le réseau du bord et est disponible pour être affiché sur les appareils NMEA2000 ou Raymarine (SeaTalkNG).
Comme ça j'ai le voltage sous les yeux en permanence.

Mais il manquait l'ampérage...

2ème version: Coupe de bol j'ai un contrôleur de batterie Victron BMV600. L'Arduino récupère les infos (voltage et ampèrage) de la sortie Série du BMV et les envoie sur le réseau NMEA2000, donc là aussi affichables sur les appareils.

Ce qui est cool c'est que ça m'a couté environ 60euro. Moins perfectionné mais quand même moins cher que le cable victron ou le controleur Maretron.

Je peux poster les sketchs pour ceux que ça intéresse.

Amicalement.
FX

dimanche 13 septembre 2015 20:11

Liste des contributions

176441
Amzerzo35

Moi je n'y connais rien en electronique mais ça m'intéresse diablement!

dimanche 13 septembre 2015 23:04
P1010128_petite
fxvt

Hello
C'est juste du bricolage à mi chemin entre électronique de cuisine et informatique.
A mon retour je posterai sur le fil le petit programme à charger dans l Arduino.

Tu as quoi comme installation a bord ? Du Raymarine ?

Amicalement.
Fx

lundi 14 septembre 2015 07:54
100_7015
JLB17

Bonjour fxvt
Tes compétences n'iraient pas jusqu'à décoder les infos délivrées par une électronique de moteur Volvo ?

lundi 14 septembre 2015 07:24
P1010128_petite
fxvt

Hello
Non je n'y connais pas grand chose en volvo. Surtout les recents.
Mais quelle etait ton idée ?
De quelles infos parles tu ?

Amicalement
Fx

lundi 14 septembre 2015 07:49
100_7015
JLB17

en fait volvo commercialise un boitier evc qui reprend les valeurs de temperature moteur, pression huile regime moteur ect et le transforme en chaine nmea 2000 pour affichage

l'idée est de faire pareil mais a moindre cout ( 560€ chez volvo )

lundi 14 septembre 2015 10:15
Avatar
tux3132

Bonjour à tous,
C'est quoi le connecteur : propriétaire ou non ? Car si c'est du NMEA 2000 aucun problème !
Bernard.

lundi 14 septembre 2015 11:10
Unebonnepipenomdunchien
Lord-M

Oui, c'est du 2000 mais à la sortie du boitier à 600 € !
malins les gens de chez Vol-veau......

lundi 14 septembre 2015 11:21
Unebonnepipenomdunchien
Lord-M

Oui, c'est du 2000 mais à la sortie du boitier à 600 € !
malins les gens de chez Vol-veau......

lundi 14 septembre 2015 11:21
Avatar
tux3132

OK mais le connecteur c'est du deviceNet micro male/ femelle ?

lundi 14 septembre 2015 11:51
100_7015
JLB17

ca ressemble à ça :

lundi 14 septembre 2015 11:57
Avatar
tux3132

On sent bien que Volvo a envie de te b..... la g.... Si on pouvait mettre un petit coup d'analyseur !!! Si tu peux te faire prêter un oscilloscope pour voir ce qui sort avant ce p.... de boitier ?

lundi 14 septembre 2015 13:31
176441
Amzerzo35

Raymarine fait un boîtier équivalent pour 350 Euros! Il prend les Volvo, Yanmar et encore d'autres mais je ne m'en souviens plus.
@fxvt, oui, presque tout Ray

lundi 14 septembre 2015 17:44
P1010128_petite
fxvt

Hello,

Tiens pour une fois Ray n'est pas le plus cher. C'est quelle réf. ?

Il y a aussi le boitier Actisense. Un peu plus cher: 400 à 430€ selon les sites. Il a l'air pas mal foutu.

http://www.svb-marine.fr/fr/interface-moteur-emu-1.html

Pour revenir à la question de JLB17:
C'est du boulot d'interfacer un moteur complet, car comme dit TUX3132, il faudrait d'abord analyser ce qui sort de la prise du moteur.

Personnellement je ne le ferai pas, j'opterais pour un boitier tout fait .
Je n'ai pas le matériel pour analyser.

Amicalement.
FX

lundi 14 septembre 2015 20:09
P1010128_petite
1
fxvt

Hello,

Voilà en pièce jointe le sketch (voltmètre, pa ampermètre). Le code n'est pas toujours élégant, mais ça tourne.

Il faut le charger dans un Arduino Uno.
http://www.gotronic.fr/art-carte-arduino-uno-12420.htm

Il faut ajouter un Circuit Shield Canbus
http://www.gotronic.fr/art-shield-bus-can-sld08201p-19858.htm

Plus une poignée de composants:
- Boitier
- 2 résistances pour le pont diviseur
- Une prise DB9
- un cable SeatalkNG, branche

Pout te mettre à l'Arduino, voici de la lecture:
http://eskimon.fr/ebook-tutoriel-arduino

Personnellement, il y a quelques mois, je n'y connaissais rien.

Amicalement.
FX

lundi 14 septembre 2015 20:31
P1010128_petite
1
fxvt

Hello,
Je remonte ce vieux post, car j'ai modifié le sketch Arduino de cette interface Victron BMV700>Réseau NMEA2000.

Ce coup-ci j'ai utilisé les libraries NMEA2000 de Timo Lappalainen.
L'avantage c'est que c'est beaucoup plus facile à écrire et que surtout l'intégration au réseau est bien meilleure. Les appareils sont reconnus avec un nom et une adresse.

Les libraries étant plus lourdes il vaut mieux utiliser un Arduino Mega.
On est vraiment limite avec des Uno R3.

Comme on le voit sur les photos, le montage Arduino est parfaitement identifié par les diag des appareils ou par le choix des sources.
Dés que je peux, je ferai également une release d'un autre montage qui est à bord, le compte-tours/Thermomètre moteur-frigo

Amicalement.
FX

jeudi 29 juin 2017 17:53
Missing
Pic CORNET

Pourrais-tu me donner des infos sur ton sketch actualisé avec librairie NMAE2000 de Lappalainen. J'avais commencé avec librairie Canbus etc.. mais je crois que je vais recommencer le tout !! Si tu t'es déjà penché sur le problème, tu as certainement régle quelques bugs auquel je ne pense pas !!!
le but: envoyer en NMEA2000 temp eau+pression huile+ rpm d'un vieux moteur MERCEDES de bateau vers afficheur MDF Lowrance !
En espérant ne pas trop t'embéter avec cela !
BAT
Pic CORNET

vendredi 17 mai 2019 16:22
P1010128_petite
fxvt

Hello Pic CORNET,

J'essaye de retrouver ça et je le posterai ici.

Amicalement.
FX

samedi 18 mai 2019 08:47
Missing
drakenzara

Excellent

jeudi 29 juin 2017 18:05
Lauben_bmr_83x110
jeudi 29 juin 2017 18:58
P1010128_petite
fxvt

Hello PIC HORNET,

Voici le sketch du voltmètre/ampèremètre en version native N2K interfacé avec le Victron BMV700.
Le code est très moche il reste des lignes de test en // mais il marche.
C'est à base de Uno, mais il faut modifier le fichier NMEA2000_CompilerDefns.h pour réduire l'usage de la RAM pour que ça puisse caser dans ce tout petit appareil, sinon ça plante à la compil.

Amicalement.
FX

dimanche 19 mai 2019 11:56
P1010128_petite
1
fxvt

Hello PIC HORNET,
Et voici le sketch du compte-tours et thermometres
Il faut utiliser la petite interface haed de Tiercelin pour relier le W de l'alternateur à l'Arduino.
https://patricktiercelin.wixsite.com/logiciels-tiercelin1/capteur-compte-tours

Amilcalement.
FX

dimanche 19 mai 2019 12:12
Missing
Pic CORNET

FX, vraiment un tout grand merci pour ton aide.
J'analyse tout cela et reviendrai communiquer sur le forum mes évolutions de adaptations , histoire d'aider les intéressés par le sujet !
Merci encore.
Pic CORNET

lundi 20 mai 2019 22:48
Missing
PolitiquementIncorrect

je cherchais ça depuis longtemps ! merci !
si il y a aussi une source pour récupérer la tepérature du compteur (sans ajout de capteur) et la pression d'huile en nmea je suis preneur...

mardi 21 mai 2019 23:51 *** Message modifié par son auteur ***
Pavillonbleuocc
mardi 21 mai 2019 16:55
Img_barberouge
mercredi 22 mai 2019 12:09

Répondre

Pour participer aux forums, vous devez être inscrit et identifié

Vous identifier | Créer un compte matelot

Retour forums