This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Sevcon Gen4 controller connection to OpenPlotter
#1
Hello all!

I'm using OpenPlotter v1 on a RPi 3B+, and got a MoitessierHat on in too, onboard  our Sea Eagle 31.

We're about to install a Sevcon gen-4 controller for a 10kw electric motor instead of the old diesel engine. The controller comes with a CAN-translator with a serial cable to it (and their own Serial Utilities can be used with it). With a dedicated app engine RPM and battery bank voltage can be displayed.

OBDII is said be the protocol, at least for the bluetooth communication with the CAN. Does anyone know if OBDII can be translated to SignalK and there used with for instance KIP for displaying engine RPM, voltage etc?

Or should I try to go through the CAN-interface of the controller (CANopen profiles DS301, DS401 and DSP402 are supportet) to get the data? Any ideas how?

Many thanks
Andreas Vikholm
Reply
#2
Hi - did you came to a solution? I have the same problem to be solved
Reply
#3
(2023-05-01, 04:44 PM)wanni Wrote: Hi - did you came to a solution? I have the same problem to be solved

Hi! Nope, no solution I'm afraid. Didn't work much on it either. I've got a Cycle Analyst installed for the RPM, amps and voltage, so there isn't a real need (just a wish) to connect the Sevcon to OP. Still interested if you find any solutions! /Andreas
Reply
#4
Try to set the CAN Frequency from normal 250 to 500.
Reply
#5
(2023-05-13, 09:43 AM)b135802 Wrote:
(2023-05-01, 04:44 PM)wanni Wrote: Hi - did you came to a solution? I have the same problem to be solved

Hi! Nope, no solution I'm afraid. Didn't work much on it either. I've got a Cycle Analyst installed for the RPM, amps and voltage, so there isn't a real need (just a wish) to connect the Sevcon to OP. Still interested if you find any solutions! /Andreas

I installed a victron smart shunt for voltage and current. That works directly with signalk. For the motor temp i will install a 1 wire temp sensor. What i‘m missing is RPM
Reply
#6
hello b125xxx

you could post an textfile of the serial output of your controller here and we could analyse it together and make an script as plugin for signal k oder nodered.

my tip from #4 was only if you have an can contoller attached to your pi, as many car CAN-busses use higher baudrates as ships.

another solution is to programm an little esp8266 or esp32 chip to translate from serial via WLAN to signal k.
But for this an dump of your serial traffic will be useful. so get this first if you want help.

holger
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)